0000737758-23-000034.txt : 20231220 0000737758-23-000034.hdr.sgml : 20231220 20231220125300 ACCESSION NUMBER: 0000737758-23-000034 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 136 CONFORMED PERIOD OF REPORT: 20231031 FILED AS OF DATE: 20231220 DATE AS OF CHANGE: 20231220 FILER: COMPANY DATA: COMPANY CONFORMED NAME: TORO CO CENTRAL INDEX KEY: 0000737758 STANDARD INDUSTRIAL CLASSIFICATION: LAWN & GARDEN TRACTORS & HOME LAWN & GARDEN EQUIPMENT [3524] ORGANIZATION NAME: 06 Technology IRS NUMBER: 410580470 STATE OF INCORPORATION: MN FISCAL YEAR END: 1031 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-08649 FILM NUMBER: 231500604 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-K 1 ttc-20231031.htm 10-K ttc-20231031
0000737758FALSE2023FYP3YP3YP2Y1http://fasb.org/us-gaap/2023#AssetImpairmentChargesP10Y.3333.3333.3333.3333.3333.3333P2Yhttp://fasb.org/us-gaap/2023#PrepaidExpenseAndOtherAssetsCurrenthttp://fasb.org/us-gaap/2023#PrepaidExpenseAndOtherAssetsCurrenthttp://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrentAndNoncurrenthttp://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrentAndNoncurrenthttp://fasb.org/us-gaap/2023#OtherNoncashIncomeExpensehttp://fasb.org/us-gaap/2023#OtherNoncashIncomeExpense00007377582022-11-012023-10-3100007377582023-05-05iso4217:USD00007377582023-12-13xbrli:shares00007377582021-11-012022-10-3100007377582020-11-012021-10-31iso4217:USDxbrli:shares00007377582023-10-3100007377582022-10-310000737758us-gaap:NonrelatedPartyMember2023-10-310000737758us-gaap:NonrelatedPartyMember2022-10-310000737758us-gaap:RelatedPartyMember2023-10-310000737758us-gaap:RelatedPartyMember2022-10-310000737758ttc:VotingPreferredStockMember2022-10-310000737758ttc:VotingPreferredStockMember2023-10-310000737758ttc:NonvotingPreferredStockMember2022-10-310000737758ttc:NonvotingPreferredStockMember2023-10-3100007377582021-10-3100007377582020-10-310000737758us-gaap:CommonStockMember2020-10-310000737758us-gaap:RetainedEarningsMember2020-10-310000737758us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-10-310000737758us-gaap:RetainedEarningsMember2020-11-012021-10-310000737758us-gaap:CommonStockMember2020-11-012021-10-310000737758us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-11-012021-10-310000737758us-gaap:CommonStockMember2021-10-310000737758us-gaap:RetainedEarningsMember2021-10-310000737758us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-10-310000737758us-gaap:RetainedEarningsMember2021-11-012022-10-310000737758us-gaap:CommonStockMember2021-11-012022-10-310000737758us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-11-012022-10-310000737758us-gaap:CommonStockMember2022-10-310000737758us-gaap:RetainedEarningsMember2022-10-310000737758us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-10-310000737758us-gaap:RetainedEarningsMember2022-11-012023-10-310000737758us-gaap:CommonStockMember2022-11-012023-10-310000737758us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-11-012023-10-310000737758us-gaap:CommonStockMember2023-10-310000737758us-gaap:RetainedEarningsMember2023-10-310000737758us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-10-31ttc:segment0000737758us-gaap:NonUsMembersrt:SubsidiariesMember2023-10-310000737758us-gaap:NonUsMembersrt:SubsidiariesMember2022-10-31xbrli:pure0000737758ttc:BuildingAndLeaseholdImprovementsMembersrt:MinimumMember2023-10-310000737758ttc:BuildingAndLeaseholdImprovementsMembersrt:MaximumMember2023-10-310000737758srt:MinimumMemberus-gaap:MachineryAndEquipmentMember2023-10-310000737758srt:MaximumMemberus-gaap:MachineryAndEquipmentMember2023-10-310000737758us-gaap:ToolsDiesAndMoldsMembersrt:MinimumMember2023-10-310000737758us-gaap:ToolsDiesAndMoldsMembersrt:MaximumMember2023-10-310000737758us-gaap:ComputerEquipmentMembersrt:MinimumMember2023-10-310000737758us-gaap:ComputerEquipmentMembersrt:MaximumMember2023-10-310000737758us-gaap:LandAndLandImprovementsMember2023-10-310000737758us-gaap:LandAndLandImprovementsMember2022-10-310000737758ttc:BuildingAndLeaseholdImprovementsMember2023-10-310000737758ttc:BuildingAndLeaseholdImprovementsMember2022-10-310000737758us-gaap:MachineryAndEquipmentMember2023-10-310000737758us-gaap:MachineryAndEquipmentMember2022-10-310000737758us-gaap:ToolsDiesAndMoldsMember2023-10-310000737758us-gaap:ToolsDiesAndMoldsMember2022-10-310000737758us-gaap:ComputerEquipmentMember2023-10-310000737758us-gaap:ComputerEquipmentMember2022-10-310000737758us-gaap:ConstructionInProgressMember2023-10-310000737758us-gaap:ConstructionInProgressMember2022-10-310000737758ttc:ProfessionalSegmentMember2023-05-062023-08-040000737758ttc:ProfessionalSegmentMemberttc:IntimidatorReportingUnitMember2023-05-062023-08-04ttc:reportingUnit00007377582023-08-052023-10-310000737758srt:MaximumMember2023-10-310000737758us-gaap:LineOfCreditMember2021-10-050000737758us-gaap:LineOfCreditMember2021-10-052021-10-050000737758ttc:IntimidatorGroupMember2022-01-132022-01-130000737758ttc:IntimidatorGroupMember2022-01-130000737758us-gaap:TradeNamesMemberttc:IntimidatorGroupMember2022-01-130000737758ttc:IntimidatorGroupMemberus-gaap:CustomerRelatedIntangibleAssetsMember2022-01-130000737758us-gaap:TradeNamesMemberttc:IntimidatorGroupMember2022-01-130000737758ttc:IntimidatorGroupMemberus-gaap:OrderOrProductionBacklogMember2022-01-130000737758us-gaap:DevelopedTechnologyRightsMemberttc:IntimidatorGroupMember2022-01-130000737758ttc:ProfessionalSegmentMemberus-gaap:OperatingSegmentsMember2022-11-012023-10-310000737758ttc:ResidentialSegmentMemberus-gaap:OperatingSegmentsMember2022-11-012023-10-310000737758ttc:OtherActivitiesMember2022-11-012023-10-310000737758ttc:ProfessionalSegmentMemberus-gaap:IntersegmentEliminationMember2022-11-012023-10-310000737758us-gaap:IntersegmentEliminationMemberttc:ResidentialSegmentMember2022-11-012023-10-310000737758us-gaap:IntersegmentEliminationMember2022-11-012023-10-310000737758ttc:ProfessionalSegmentMemberus-gaap:OperatingSegmentsMember2023-10-310000737758ttc:ResidentialSegmentMemberus-gaap:OperatingSegmentsMember2023-10-310000737758ttc:OtherActivitiesMember2023-10-310000737758ttc:ProfessionalSegmentMemberus-gaap:OperatingSegmentsMember2021-11-012022-10-310000737758ttc:ResidentialSegmentMemberus-gaap:OperatingSegmentsMember2021-11-012022-10-310000737758ttc:OtherActivitiesMember2021-11-012022-10-310000737758ttc:ProfessionalSegmentMemberus-gaap:IntersegmentEliminationMember2021-11-012022-10-310000737758us-gaap:IntersegmentEliminationMemberttc:ResidentialSegmentMember2021-11-012022-10-310000737758us-gaap:IntersegmentEliminationMember2021-11-012022-10-310000737758ttc:ProfessionalSegmentMemberus-gaap:OperatingSegmentsMember2022-10-310000737758ttc:ResidentialSegmentMemberus-gaap:OperatingSegmentsMember2022-10-310000737758ttc:OtherActivitiesMember2022-10-310000737758ttc:ProfessionalSegmentMemberus-gaap:OperatingSegmentsMember2020-11-012021-10-310000737758ttc:ResidentialSegmentMemberus-gaap:OperatingSegmentsMember2020-11-012021-10-310000737758ttc:OtherActivitiesMember2020-11-012021-10-310000737758ttc:ProfessionalSegmentMemberus-gaap:IntersegmentEliminationMember2020-11-012021-10-310000737758us-gaap:IntersegmentEliminationMemberttc:ResidentialSegmentMember2020-11-012021-10-310000737758us-gaap:IntersegmentEliminationMember2020-11-012021-10-310000737758ttc:ProfessionalSegmentMemberus-gaap:OperatingSegmentsMember2021-10-310000737758ttc:ResidentialSegmentMemberus-gaap:OperatingSegmentsMember2021-10-310000737758ttc:OtherActivitiesMember2021-10-3100007377582023-05-062023-08-040000737758ttc:OneCustomerMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2020-11-012021-10-310000737758country:US2022-11-012023-10-310000737758us-gaap:NonUsMember2022-11-012023-10-310000737758country:US2023-10-310000737758us-gaap:NonUsMember2023-10-310000737758country:US2021-11-012022-10-310000737758us-gaap:NonUsMember2021-11-012022-10-310000737758country:US2022-10-310000737758us-gaap:NonUsMember2022-10-310000737758country:US2020-11-012021-10-310000737758us-gaap:NonUsMember2020-11-012021-10-310000737758country:US2021-10-310000737758us-gaap:NonUsMember2021-10-310000737758ttc:ProfessionalSegmentMemberttc:EquipmentProductsAndServicesMemberus-gaap:OperatingSegmentsMember2022-11-012023-10-310000737758ttc:EquipmentProductsAndServicesMemberttc:ResidentialSegmentMemberus-gaap:OperatingSegmentsMember2022-11-012023-10-310000737758ttc:OtherActivitiesMemberttc:EquipmentProductsAndServicesMember2022-11-012023-10-310000737758ttc:EquipmentProductsAndServicesMember2022-11-012023-10-310000737758ttc:ProfessionalSegmentMemberttc:IrrigationMemberus-gaap:OperatingSegmentsMember2022-11-012023-10-310000737758ttc:IrrigationMemberttc:ResidentialSegmentMemberus-gaap:OperatingSegmentsMember2022-11-012023-10-310000737758ttc:OtherActivitiesMemberttc:IrrigationMember2022-11-012023-10-310000737758ttc:IrrigationMember2022-11-012023-10-310000737758country:USttc:ProfessionalSegmentMemberus-gaap:OperatingSegmentsMember2022-11-012023-10-310000737758country:USttc:ResidentialSegmentMemberus-gaap:OperatingSegmentsMember2022-11-012023-10-310000737758ttc:OtherActivitiesMembercountry:US2022-11-012023-10-310000737758ttc:ProfessionalSegmentMemberus-gaap:NonUsMemberus-gaap:OperatingSegmentsMember2022-11-012023-10-310000737758us-gaap:NonUsMemberttc:ResidentialSegmentMemberus-gaap:OperatingSegmentsMember2022-11-012023-10-310000737758ttc:OtherActivitiesMemberus-gaap:NonUsMember2022-11-012023-10-310000737758ttc:ProfessionalSegmentMemberttc:EquipmentProductsAndServicesMemberus-gaap:OperatingSegmentsMember2021-11-012022-10-310000737758ttc:EquipmentProductsAndServicesMemberttc:ResidentialSegmentMemberus-gaap:OperatingSegmentsMember2021-11-012022-10-310000737758ttc:OtherActivitiesMemberttc:EquipmentProductsAndServicesMember2021-11-012022-10-310000737758ttc:EquipmentProductsAndServicesMember2021-11-012022-10-310000737758ttc:ProfessionalSegmentMemberttc:IrrigationMemberus-gaap:OperatingSegmentsMember2021-11-012022-10-310000737758ttc:IrrigationMemberttc:ResidentialSegmentMemberus-gaap:OperatingSegmentsMember2021-11-012022-10-310000737758ttc:OtherActivitiesMemberttc:IrrigationMember2021-11-012022-10-310000737758ttc:IrrigationMember2021-11-012022-10-310000737758country:USttc:ProfessionalSegmentMemberus-gaap:OperatingSegmentsMember2021-11-012022-10-310000737758country:USttc:ResidentialSegmentMemberus-gaap:OperatingSegmentsMember2021-11-012022-10-310000737758ttc:OtherActivitiesMembercountry:US2021-11-012022-10-310000737758ttc:ProfessionalSegmentMemberus-gaap:NonUsMemberus-gaap:OperatingSegmentsMember2021-11-012022-10-310000737758us-gaap:NonUsMemberttc:ResidentialSegmentMemberus-gaap:OperatingSegmentsMember2021-11-012022-10-310000737758ttc:OtherActivitiesMemberus-gaap:NonUsMember2021-11-012022-10-310000737758ttc:ProfessionalSegmentMemberttc:EquipmentProductsAndServicesMemberus-gaap:OperatingSegmentsMember2020-11-012021-10-310000737758ttc:EquipmentProductsAndServicesMemberttc:ResidentialSegmentMemberus-gaap:OperatingSegmentsMember2020-11-012021-10-310000737758ttc:OtherActivitiesMemberttc:EquipmentProductsAndServicesMember2020-11-012021-10-310000737758ttc:EquipmentProductsAndServicesMember2020-11-012021-10-310000737758ttc:ProfessionalSegmentMemberttc:IrrigationMemberus-gaap:OperatingSegmentsMember2020-11-012021-10-310000737758ttc:IrrigationMemberttc:ResidentialSegmentMemberus-gaap:OperatingSegmentsMember2020-11-012021-10-310000737758ttc:OtherActivitiesMemberttc:IrrigationMember2020-11-012021-10-310000737758ttc:IrrigationMember2020-11-012021-10-310000737758country:USttc:ProfessionalSegmentMemberus-gaap:OperatingSegmentsMember2020-11-012021-10-310000737758country:USttc:ResidentialSegmentMemberus-gaap:OperatingSegmentsMember2020-11-012021-10-310000737758ttc:OtherActivitiesMembercountry:US2020-11-012021-10-310000737758ttc:ProfessionalSegmentMemberus-gaap:NonUsMemberus-gaap:OperatingSegmentsMember2020-11-012021-10-310000737758us-gaap:NonUsMemberttc:ResidentialSegmentMemberus-gaap:OperatingSegmentsMember2020-11-012021-10-310000737758ttc:OtherActivitiesMemberus-gaap:NonUsMember2020-11-012021-10-310000737758us-gaap:ProductMembersrt:MinimumMember2022-11-012023-10-310000737758us-gaap:ProductMembersrt:MaximumMember2022-11-012023-10-310000737758us-gaap:ServiceMembersrt:MinimumMember2022-11-012023-10-310000737758us-gaap:ServiceMembersrt:MaximumMember2022-11-012023-10-310000737758ttc:WarrantyRevenueMembersrt:MinimumMember2022-11-012023-10-310000737758ttc:WarrantyRevenueMembersrt:MaximumMember2022-11-012023-10-3100007377582023-11-012023-10-3100007377582024-11-012023-10-310000737758ttc:TradeNameSpartanMember2023-10-310000737758ttc:IntimidatorReportingUnitMember2023-10-310000737758us-gaap:PatentsMember2023-10-310000737758us-gaap:NoncompeteAgreementsMember2023-10-310000737758us-gaap:CustomerRelationshipsMember2023-10-310000737758us-gaap:DevelopedTechnologyRightsMember2023-10-310000737758us-gaap:TradeNamesMember2023-10-310000737758us-gaap:OtherIntangibleAssetsMember2023-10-310000737758us-gaap:PatentsMember2022-10-310000737758us-gaap:NoncompeteAgreementsMember2022-10-310000737758us-gaap:CustomerRelationshipsMember2022-10-310000737758us-gaap:DevelopedTechnologyRightsMember2022-10-310000737758us-gaap:TradeNamesMember2022-10-310000737758us-gaap:OtherIntangibleAssetsMember2022-10-310000737758us-gaap:LineOfCreditMember2023-10-310000737758us-gaap:LineOfCreditMember2022-10-310000737758us-gaap:SeniorNotesMemberttc:UnsecuredSeniorTermLoanFacilityMaturingOctober52026Member2023-10-310000737758us-gaap:SeniorNotesMemberttc:UnsecuredSeniorTermLoanFacilityMaturingOctober52026Member2022-10-310000737758ttc:UnsecuredSeniorTermLoanFacilityMaturingApril272022Memberus-gaap:SeniorNotesMember2023-10-310000737758ttc:UnsecuredSeniorTermLoanFacilityMaturingApril272022Memberus-gaap:SeniorNotesMember2022-10-310000737758ttc:SeriesASeniorNotesMemberus-gaap:SeniorNotesMember2023-10-310000737758ttc:SeriesASeniorNotesMemberus-gaap:SeniorNotesMember2022-10-310000737758us-gaap:SeniorNotesMemberttc:SeriesBSeniorNotesMember2023-10-310000737758us-gaap:SeniorNotesMemberttc:SeriesBSeniorNotesMember2022-10-310000737758ttc:SeniorNotesDueJune302032Memberus-gaap:SeniorNotesMember2023-10-310000737758ttc:SeniorNotesDueJune302032Memberus-gaap:SeniorNotesMember2022-10-310000737758ttc:SevenPointEightPercentCouponDebenturesMemberus-gaap:CorporateDebtSecuritiesMember2023-10-310000737758ttc:SevenPointEightPercentCouponDebenturesMemberus-gaap:CorporateDebtSecuritiesMember2022-10-310000737758ttc:A6625SeniorNotesMemberus-gaap:SeniorNotesMember2023-10-310000737758ttc:A6625SeniorNotesMemberus-gaap:SeniorNotesMember2022-10-310000737758us-gaap:RevolvingCreditFacilityMemberttc:UnsecuredRevolvingCreditFacilityMember2021-10-052021-10-050000737758us-gaap:RevolvingCreditFacilityMemberttc:UnsecuredRevolvingCreditFacilityMember2021-10-050000737758us-gaap:RevolvingCreditFacilityMemberttc:UnsecuredRevolvingCreditFacilityMember2018-06-010000737758ttc:UnsecuredRevolvingCreditFacilityMemberus-gaap:StandbyLettersOfCreditMember2021-10-050000737758us-gaap:BridgeLoanMemberttc:UnsecuredRevolvingCreditFacilityMember2021-10-050000737758us-gaap:RevolvingCreditFacilityMemberttc:UnsecuredRevolvingCreditFacilityMember2023-10-310000737758ttc:UnsecuredRevolvingCreditFacilityMemberus-gaap:StandbyLettersOfCreditMember2023-10-310000737758us-gaap:RevolvingCreditFacilityMemberttc:UnsecuredRevolvingCreditFacilityMember2022-10-310000737758ttc:UnsecuredRevolvingCreditFacilityMemberus-gaap:StandbyLettersOfCreditMember2022-10-310000737758us-gaap:RevolvingCreditFacilityMemberttc:UnsecuredRevolvingCreditFacilityMember2022-11-012023-10-310000737758us-gaap:RevolvingCreditFacilityMemberttc:UnsecuredRevolvingCreditFacilityMember2021-11-012022-10-310000737758us-gaap:RevolvingCreditFacilityMemberttc:UnsecuredRevolvingCreditFacilityMember2020-11-012021-10-310000737758us-gaap:SeniorNotesMemberttc:UnsecuredSeniorTermLoanFacilityMaturingOctober52026Member2021-10-050000737758us-gaap:SeniorNotesMemberttc:UnsecuredSeniorTermLoanFacilityMaturingOctober52026Member2021-10-052021-10-050000737758us-gaap:SeniorNotesMemberttc:UnsecuredSeniorTermLoanFacilityMaturingOctober52026Member2022-11-012023-10-310000737758us-gaap:SeniorNotesMemberttc:UnsecuredSeniorTermLoanFacilityMaturingOctober52026Member2021-11-012022-10-310000737758us-gaap:SeniorNotesMemberttc:UnsecuredSeniorTermLoanFacilityMaturingOctober52026Member2020-11-012021-10-310000737758ttc:TermLoanDueApril2027Memberus-gaap:SeniorNotesMember2022-04-270000737758ttc:TermLoanDueApril2027Memberus-gaap:SeniorNotesMember2023-10-310000737758ttc:TermLoanDueApril2027Memberus-gaap:SeniorNotesMember2022-11-012023-10-310000737758ttc:TermLoanDueApril2027Memberus-gaap:SeniorNotesMember2021-11-012022-10-310000737758ttc:SeriesASeniorNotesMemberus-gaap:SeniorNotesMember2019-04-300000737758us-gaap:SeniorNotesMemberttc:SeriesBSeniorNotesMember2019-04-300000737758ttc:SeriesAandSeriesBSeniorNotesMemberus-gaap:SeniorNotesMemberus-gaap:DebtInstrumentRedemptionPeriodOneMember2019-04-302019-04-300000737758ttc:SeriesAandSeriesBSeniorNotesMemberus-gaap:SeniorNotesMemberus-gaap:DebtInstrumentRedemptionPeriodTwoMember2019-04-302019-04-300000737758ttc:SeriesAandSeriesBSeniorNotesMemberus-gaap:SeniorNotesMemberus-gaap:DebtInstrumentRedemptionPeriodThreeMember2019-04-302019-04-300000737758ttc:SeriesAandSeriesBSeniorNotesMemberus-gaap:SeniorNotesMember2019-04-302019-04-300000737758ttc:SeriesAandSeriesBSeniorNotesMemberus-gaap:SeniorNotesMember2022-11-012023-10-310000737758ttc:SeriesAandSeriesBSeniorNotesMemberus-gaap:SeniorNotesMember2020-11-012021-10-310000737758ttc:SeriesAandSeriesBSeniorNotesMemberus-gaap:SeniorNotesMember2021-11-012022-10-310000737758ttc:SeniorNotesDueJune302032Memberus-gaap:SeniorNotesMember2022-06-300000737758ttc:SeniorNotesDueJune302032Memberus-gaap:SeniorNotesMember2022-06-302022-06-30utr:D0000737758ttc:SeniorNotesDueJune302032Memberus-gaap:SeniorNotesMember2022-11-012023-10-310000737758ttc:SeniorNotesDueJune302032Memberus-gaap:SeniorNotesMember2021-11-012022-10-310000737758us-gaap:CorporateDebtSecuritiesMember1997-06-300000737758ttc:Coupon7.125PercentDebtNotesMemberus-gaap:CorporateDebtSecuritiesMember1997-06-300000737758ttc:Coupon7.125PercentDebtNotesMemberus-gaap:CorporateDebtSecuritiesMember1997-06-011997-06-300000737758ttc:SevenPointEightPercentCouponDebenturesMemberus-gaap:CorporateDebtSecuritiesMember1997-06-300000737758ttc:SevenPointEightPercentCouponDebenturesMemberus-gaap:CorporateDebtSecuritiesMember1997-06-011997-06-300000737758us-gaap:CorporateDebtSecuritiesMember1997-06-011997-06-30ttc:instrument0000737758us-gaap:CorporateDebtSecuritiesMember2021-11-012022-10-310000737758us-gaap:CorporateDebtSecuritiesMember2020-11-012021-10-310000737758us-gaap:CorporateDebtSecuritiesMember2022-11-012023-10-310000737758ttc:SixPointSixTwoFivePercentSeniorNotesMemberus-gaap:SeniorNotesMember2007-04-260000737758ttc:SixPointSixTwoFivePercentSeniorNotesMemberus-gaap:SeniorNotesMember2023-10-310000737758ttc:SixPointSixTwoFivePercentSeniorNotesMember2022-11-012023-10-310000737758ttc:SixPointSixTwoFivePercentSeniorNotesMemberus-gaap:SeniorNotesMember2022-11-012023-10-310000737758ttc:SixPointSixTwoFivePercentSeniorNotesMember2020-11-012021-10-310000737758ttc:SixPointSixTwoFivePercentSeniorNotesMember2021-11-012022-10-310000737758ttc:RedIronMember2023-10-310000737758ttc:RedIronMember2022-10-310000737758us-gaap:DomesticCountryMember2023-10-310000737758us-gaap:ForeignCountryMember2023-10-310000737758ttc:A2022PlanMember2023-10-310000737758ttc:StockOptionAwardsMember2022-11-012023-10-310000737758ttc:StockOptionAwardsMember2021-11-012022-10-310000737758ttc:StockOptionAwardsMember2020-11-012021-10-310000737758us-gaap:PerformanceSharesMember2022-11-012023-10-310000737758us-gaap:PerformanceSharesMember2021-11-012022-10-310000737758us-gaap:PerformanceSharesMember2020-11-012021-10-310000737758us-gaap:RestrictedStockUnitsRSUMember2022-11-012023-10-310000737758us-gaap:RestrictedStockUnitsRSUMember2021-11-012022-10-310000737758us-gaap:RestrictedStockUnitsRSUMember2020-11-012021-10-310000737758us-gaap:StockCompensationPlanMember2022-11-012023-10-310000737758us-gaap:StockCompensationPlanMember2021-11-012022-10-310000737758us-gaap:StockCompensationPlanMember2020-11-012021-10-310000737758ttc:CertainEmployeesMemberttc:StockOptionAwardsMember2022-11-012023-10-310000737758ttc:NonemployeeMemberttc:StockOptionAwardsMember2022-11-012023-10-310000737758ttc:StockOptionAwardsMember2023-10-310000737758srt:MaximumMember2022-11-012023-10-310000737758srt:MinimumMember2022-11-012023-10-310000737758us-gaap:PerformanceSharesMember2022-10-310000737758us-gaap:PerformanceSharesMember2023-10-310000737758us-gaap:RestrictedStockUnitsRSUMember2022-10-310000737758us-gaap:RestrictedStockUnitsRSUMember2023-10-310000737758us-gaap:ShareBasedPaymentArrangementNonemployeeMember2022-11-012023-10-310000737758us-gaap:ShareBasedPaymentArrangementNonemployeeMember2021-11-012022-10-310000737758us-gaap:ShareBasedPaymentArrangementNonemployeeMember2020-11-012021-10-310000737758us-gaap:ShareBasedCompensationAwardTrancheOneMember2022-11-012023-10-310000737758us-gaap:ShareBasedCompensationAwardTrancheTwoMember2022-11-012023-10-310000737758us-gaap:ShareBasedCompensationAwardTrancheThreeMember2022-11-012023-10-310000737758us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2022-11-012023-10-310000737758us-gaap:RestrictedStockUnitsRSUMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2022-11-012023-10-310000737758us-gaap:ShareBasedCompensationAwardTrancheThreeMemberus-gaap:RestrictedStockUnitsRSUMember2022-11-012023-10-310000737758ttc:December2018StockRepurchaseProgramMember2018-12-040000737758ttc:December2018StockRepurchaseProgramMember2022-11-012023-10-310000737758ttc:December2018StockRepurchaseProgramMember2021-11-012022-10-310000737758ttc:December2018StockRepurchaseProgramMember2023-10-310000737758ttc:December2022StockRepurchaseProgramMember2022-12-130000737758ttc:December2022StockRepurchaseProgramMember2022-11-012023-10-310000737758us-gaap:AccumulatedTranslationAdjustmentMember2022-10-310000737758us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-10-310000737758us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-10-310000737758us-gaap:AccumulatedTranslationAdjustmentMember2022-11-012023-10-310000737758us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-11-012023-10-310000737758us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-11-012023-10-310000737758us-gaap:AccumulatedTranslationAdjustmentMember2023-10-310000737758us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-10-310000737758us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-10-310000737758us-gaap:AccumulatedTranslationAdjustmentMember2021-10-310000737758us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-10-310000737758us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-10-310000737758us-gaap:AccumulatedTranslationAdjustmentMember2021-11-012022-10-310000737758us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-11-012022-10-310000737758us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-11-012022-10-310000737758ttc:RedIronMember2022-11-012023-10-310000737758ttc:RedIronMember2021-11-012022-10-310000737758ttc:RedIronMember2020-11-012021-10-310000737758ttc:WholesaleFinancingMember2022-11-012023-10-310000737758ttc:WholesaleFinancingMember2021-11-012022-10-310000737758ttc:WholesaleFinancingMember2020-11-012021-10-310000737758ttc:WholesaleFinancingMember2023-10-310000737758ttc:WholesaleFinancingMember2022-10-310000737758ttc:RedIronAndTCFCFCMember2023-10-310000737758ttc:EndUserFinancingMember2023-10-310000737758ttc:EndUserFinancingMembersrt:MaximumMember2023-10-310000737758ttc:EndUserFinancingMembersrt:MaximumMember2022-10-310000737758ttc:TornadoGlobalHydrovacsLtdMember2023-10-310000737758ttc:BriggsStrattonPowerProductsGroupsLLCMember2020-11-192020-11-190000737758srt:MinimumMember2023-10-310000737758us-gaap:ForeignExchangeForwardMember2023-10-310000737758us-gaap:ForeignExchangeForwardMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-10-310000737758us-gaap:ForeignExchangeForwardMemberus-gaap:DesignatedAsHedgingInstrumentMember2022-10-310000737758us-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMember2023-10-310000737758us-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMember2022-10-310000737758us-gaap:ForeignExchangeForwardMember2022-10-310000737758us-gaap:ForeignExchangeForwardMemberus-gaap:CashFlowHedgingMemberus-gaap:SalesMember2022-11-012023-10-310000737758us-gaap:ForeignExchangeForwardMemberus-gaap:CashFlowHedgingMemberus-gaap:SalesMember2021-11-012022-10-310000737758us-gaap:ForeignExchangeForwardMemberus-gaap:CashFlowHedgingMemberus-gaap:CostOfSalesMember2022-11-012023-10-310000737758us-gaap:ForeignExchangeForwardMemberus-gaap:CashFlowHedgingMemberus-gaap:CostOfSalesMember2021-11-012022-10-310000737758us-gaap:CashFlowHedgingMember2022-11-012023-10-310000737758us-gaap:CashFlowHedgingMember2021-11-012022-10-310000737758us-gaap:CashFlowHedgingMemberus-gaap:SalesMember2022-11-012023-10-310000737758us-gaap:CashFlowHedgingMemberus-gaap:CostOfSalesMember2022-11-012023-10-310000737758us-gaap:CashFlowHedgingMemberus-gaap:SalesMember2021-11-012022-10-310000737758us-gaap:CashFlowHedgingMemberus-gaap:CostOfSalesMember2021-11-012022-10-310000737758us-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMember2022-11-012023-10-310000737758us-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMember2021-11-012022-10-310000737758us-gaap:NondesignatedMember2022-11-012023-10-310000737758us-gaap:NondesignatedMember2021-11-012022-10-310000737758us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignExchangeForwardMember2023-10-310000737758us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignExchangeForwardMemberus-gaap:FairValueInputsLevel1Member2023-10-310000737758us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignExchangeForwardMemberus-gaap:FairValueInputsLevel2Member2023-10-310000737758us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ForeignExchangeForwardMember2023-10-310000737758us-gaap:FairValueMeasurementsRecurringMember2023-10-310000737758us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-10-310000737758us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2023-10-310000737758us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-10-310000737758us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignExchangeForwardMember2022-10-310000737758us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignExchangeForwardMemberus-gaap:FairValueInputsLevel1Member2022-10-310000737758us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignExchangeForwardMemberus-gaap:FairValueInputsLevel2Member2022-10-310000737758us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ForeignExchangeForwardMember2022-10-310000737758us-gaap:FairValueMeasurementsRecurringMember2022-10-310000737758us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-10-310000737758us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-10-310000737758us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-10-310000737758us-gaap:FairValueInputsLevel2Member2023-10-310000737758us-gaap:FairValueInputsLevel2Member2022-10-31

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-K
    Annual Report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934
For the Fiscal Year Ended October 31, 2023
or
    Transition Report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934
For the Transition Period from        to
Commission file number: 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: (952888-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 classTrading Symbol(s)Name of each exchange on which registered
Common Stock, par value $1.00 per shareTTCNew York Stock Exchange
Securities registered pursuant to Section 12(g) of the Act: None
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes  No 
Indicate by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act. Yes  No 
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 companyEmerging 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 has filed a report on and attestation to its management's assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.
If securities are registered pursuant to Section 12(b) of the Act, indicate by check mark whether the financial statements of the registrant included in the filing reflect the correction of an error to previously issued financial statements.
Indicate by check mark whether any of those error corrections are restatements that required a recovery analysis of incentive-based compensation received by any of the registrant’s executive officers during the relevant recovery period pursuant to §240.10D-1(b).
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act). Yes  No 
The aggregate market value of the common stock held by non-affiliates of the registrant, based on the closing price of the common stock on May 5, 2023, the last business day of the registrant's most recently completed second fiscal quarter, as reported by the New York Stock Exchange, was approximately $11.0 billion.



The number of shares of the registrant's common stock outstanding as of December 13, 2023 was 103,874,211.
Documents Incorporated by Reference: Portions of the registrant's definitive Proxy Statement for the 2024 Annual Meeting of Shareholders expected to be held March 19, 2024 are incorporated by reference into Part III of this Annual Report on Form 10-K.


THE TORO COMPANY
FORM 10-K
TABLE OF CONTENTS
DescriptionPage Number
2


GENERAL
Unless the context requires otherwise, references to “TTC,” the “Company,” “we,” “us,” and “our,” refer to The Toro Company and its consolidated subsidiaries. References to fiscal years, such as "fiscal 2023," are to the fiscal year ending on October 31 of the specified year.
We use “Toro” and other marks as trademarks in the United States and/or in other countries. This Annual Report on Form 10-K contains references to our registered or common law trade names, trademarks or service marks and to those belonging to other entities. Solely for convenience, trademarks and trade names referred to in this Annual Report on Form 10-K, including logos, artwork and other visual displays, may appear without the ® or ™ symbols, but such references are not intended to indicate in any way that we will not assert, to the fullest extent under applicable law, our rights or the rights of the applicable licensor to these trademarks and trade names. We do not intend our use or display of other entities’ trade names, trademarks or service marks to imply a relationship with, or endorsement or sponsorship of us by, any other entity unless otherwise stated.
CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS
This Annual Report on Form 10-K contains, or incorporates by reference, not only historical information, but also forward-looking statements regarding future events and our future results within the meaning of Section 27A of the Securities Act of 1933, as amended ("Securities Act"), Section 21E of the Securities Exchange Act of 1934, as amended ("Exchange Act"), and the Private Securities Litigation Reform Act of 1995, 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 websites or otherwise. Statements that are not historical are forward-looking and reflect expectations and assumptions that we believe to be reasonable. 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," "goal," "optimistic," "encourage," "anticipate," "continue," "plan," "estimate," "project," "target," "improve," "believe," "become," "should," "could," "will," "would," "possible," "promise," "may," "likely," "intend," "can," "seek," "pursue," "potential," "pro forma," variations of such words or the negative thereof, and similar expressions or future dates. Our forward-looking statements generally relate to our future performance and may include, among others, statements relating to:
our anticipated operating results, liquidity requirements, and financial condition;
the anticipated impacts of current global supply chain disruptions, the inflationary environment, the war between Ukraine and Russia, the war between Israel and Hamas, and the related sanctions and geopolitical tensions, tight labor markets, and other macroeconomic factors;
our business strategies, priorities, goals, and commitments;
acquisitions and any impairment, restructuring, or other charges in connection therewith or resulting therefrom;
business and productivity initiatives and anticipated sales growth, profitability, cost savings, and other benefits associated therewith; 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 are only predictions and involve risks and uncertainties that could cause actual results to differ materially from those projected or implied in the forward-looking statements. The factors known to us that could materially adversely affect our business, reputation, operations, industry, financial position or future financial performance are described in Part I, Item 1A, "Risk Factors," of this Annual Report on Form 10-K. 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 elsewhere in this Annual Report on Form 10-K, including in Part I, Item 1A, "Risk Factors," as well as others that we may consider immaterial or do not anticipate at this time. The risks and uncertainties described in this Annual Report on Form 10-K, including in Part I, Item 1A, "Risk Factors," 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 Quarterly Reports on Form 10-Q and Current Reports on Form 8-K we file with, or furnish to, the United States Securities and Exchange Commission (the "SEC").
3


PART I
ITEM 1. BUSINESS
Introduction
We design, manufacture, market and sell professional turf maintenance equipment and services; turf irrigation systems; landscaping equipment and lighting products; snow and ice management products; agricultural irrigation ("ag-irrigation") systems; rental, specialty and underground construction equipment; and residential yard and snow thrower products. Our purpose is to help our customers enrich the beauty, productivity, and sustainability of the land. Our products are marketed and sold worldwide through a network of distributors, dealers, mass retailers, hardware retailers, equipment rental centers, and home centers, as well as online and direct to end-users under the primary trademarks of Toro®, Ditch Witch®, eXmark®, Spartan®, BOSS®, Ventrac®, American Augers®, Trencor®, Pope®, Subsite®, HammerHead®, Radius®, Perrot®, Hayter®, Unique Lighting Systems®, Irritrol®, and Lawn-Boy®, most of which are registered in the United States ("U.S.") and/or in the primary countries outside the U.S. where we market our products branded under such trademarks.
We focus on innovation and quality in our products, customer service, manufacturing, and marketing. We strive to provide innovative, well-built, and dependable products supported by an extensive service network. We commit to funding research, development, and engineering activities in order to improve and enhance existing products and develop new products. Through these efforts, we seek to be responsive to trends that may affect our target markets now and in the future. 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 have continued to complement our brands, enhance our product portfolios, and improve our technologies through innovation and strategic acquisitions over the more than 100 years we have been in business. We plan to continue to leverage a strategic and disciplined approach to pursue targeted acquisitions that add value to TTC by complementing our existing brands, enhancing our product portfolio, and/or improving our technologies.
We classify our operations into two reportable business segments: Professional and Residential. Our remaining activities are presented as "Other" due to their insignificance. These Other activities consist of earnings (loss) from a wholly-owned domestic distribution company, certain corporate activities, and the elimination of intersegment revenues and expenses. Net sales of our reportable segments and Other activities accounted for the following percentages of our consolidated net sales for fiscal 2023: Professional, 80.7 percent; Residential, 18.8 percent; and Other, 0.5 percent.
Sustainability is integrated into our enterprise strategic priorities of accelerating profitable growth, driving productivity and operational excellence, and empowering our people. Our focus on alternative power, smart connected, and autonomous solutions, as well as our continued efforts to address environmental, social, and governance priorities, are embedded as part of our commitment to advancing our sustainability goals.
Business Combination
Acquisition of Intimidator Group
On January 13, 2022, during the first quarter of fiscal 2022, we acquired the privately held Intimidator Group ("Intimidator"). For information regarding the acquisition of Intimidator, refer to Note 2, Business Combinations and Asset Acquisitions, in the Notes to Consolidated Financial Statements included in Part II, Item 8, "Financial Statements and Supplementary Data," of this Annual Report on Form 10-K.
Products by Market
We strive to be a leader in adapting advanced technologies to products and services that provide innovative solutions for turf maintenance; landscape and lighting; rental, specialty, and underground construction; snow and ice management; agricultural; and residential demands. The following is a summary of our products, by market, for our Professional segment and our products for our Residential segment.
Professional Segment
We design professional turf maintenance; landscape and lighting; rental, specialty, and underground construction; snow and ice management; and agricultural products. We market and sell Professional segment products worldwide through a network of distributors and dealers, as well as directly to government customers, rental companies, and large retailers. These channel partners then sell or rent our products to professional and other users, including homeowners, engaged in maintaining turf, such as golf courses, sports fields, municipal properties, as well as residential and commercial landscapes; installing, repairing, and replacing underground pipe and utilities; managing snow and ice demands; irrigating turf and agricultural fields; and creating, renovating, and illuminating landscapes. The following sections describe our Professional segment products by market.
4


Golf Market
We design, manufacture, market, and sell equipment products under the Toro and Ventrac brands that are intended to provide innovative solutions for golf course turf maintenance. Equipment products for the golf market include large reel and rotary riding mowers for fairway, rough, and trim cutting; riding and walking mowers for greens and specialty areas; greens rollers; all-wheel drive articulating tractors; turf sprayer equipment; utility vehicles; aeration equipment; bunker maintenance equipment, and other specialty turf equipment. We also market and sell irrigation products for the golf market under the Toro brand that are designed to provide innovative water application solutions for golf course turf maintenance. These irrigation products predominantly consist of sprinkler heads, controllers, turf sensors, valves and operating software. These equipment and irrigation products are primarily sold to distributors and dealers, who then sell to owners, managers and/or superintendents of golf courses.
Sports Fields and Grounds Market
We design, manufacture, market, and sell Toro and Ventrac-branded equipment products that are intended to provide innovative turf maintenance solutions to sports fields and grounds customers. Equipment products for the sports fields and grounds market primarily include riding rotary and reel mowers and attachments, aerators, infield grooming equipment, all-wheel drive articulating tractors, multipurpose vehicles and debris management products, which include versatile debris vacuums, blowers, and sweepers. In addition to equipment products, we also market and sell irrigation products under the Toro and Perrot brands that are designed to provide innovative water application solutions for sports fields and grounds turf maintenance. These irrigation products primarily include sprinkler heads, controllers, turf sensors, valves and operating software. These products are primarily sold to distributors and dealers, who then sell to owners and/or managers of sports fields, governmental properties, and residential and commercial landscapes, as well as directly to government customers.
Landscape Contractor Market
We design, manufacture, market, and sell equipment products under the Toro, eXmark, Spartan and Ventrac brands that are intended to provide innovative turf management solutions to landscape contractors. Equipment products for the landscape contractor market include zero-turn radius riding mowers, heavy-duty walk behind mowers, mid-size walk behind mowers, stand-on mowers, and all-wheel drive articulating tractors, as well as turf application, turf renovation, and tree care equipment. These equipment products are primarily sold to distributors and dealers, who then sell to landscape contractors engaged in turf maintenance activities.
Underground Construction Market
We design, manufacture, market, and sell a range of professional grade products to serve the underground construction market under the Ditch Witch, American Augers, Trencor, HammerHead, Subsite, and Radius brands, including horizontal directional drills, walk and ride trenchers, vacuum excavators, horizontal directional drilling guidance and support equipment, utility locators, utility inspection systems, pipe rehabilitation and replacement solutions, as well as after-market tools, including drive chucks and sub savers, drill pipe, starter rods and quick connects, bits and blades, rock tools, reamers, and swivels. Such products are utilized by specialty contractors worldwide to install water, gas, electric, telecommunication, fiber optic, and other utility distribution systems.
Rental and Specialty Construction Market
We design, manufacture, market, and sell Toro and Ditch Witch-branded equipment products that are intended to provide innovative solutions to serve the rental and specialty construction market. These products primarily consist of stand-on skid steers, walk-behind trenchers, stump grinders, and turf renovation products. We also have a line of Toro-branded rental products that feature material handlers, compaction equipment, and other concrete construction equipment. Our rental and specialty construction equipment products are mainly sold to rental companies and large retailers who subsequently rent the products to end-users, as well as to dealers who market and sell to end-customers primarily consisting of landscape contractors, municipalities, and other government entities.
Snow and Ice Management Market
We design, manufacture, market, and sell equipment products under the BOSS, Ventrac, and Toro brands that are intended to provide innovative snow removal and ice management solutions for the snow and ice management market. These equipment products primarily consist of snowplows; salt and brine ice control products; accessories for light and medium duty trucks, all-terrain vehicles, utility task vehicles, skid steers, and front-end loaders; and all-wheel drive articulating tractors, sidewalk snow and ice solution vehicles, and related attachments and accessories. These products are mainly sold through distributors and dealers who market and sell to end-customers primarily consisting of landscape contractors, municipalities, and other government entities.
5


Commercial Irrigation and Lighting Market
Irrigation products are designed, manufactured, marketed, and sold under the Toro and Irritrol brands and primarily include rotors; sprinkler bodies and nozzles; plastic, brass, and hydraulic valves; drip tubing and subsurface irrigation; electric control devices; and wired and wireless rain, freeze, climate, and soil sensors. These irrigation products are designed to provide innovative water application solutions for both commercial and residential landscapes. Both the Toro and Irritrol brands have received several U.S. Environmental Protection Agency ("EPA") WaterSense awards, as well as the EPA WaterSense certification for numerous irrigation controller families and models. In fiscal 2023, TTC was recognized for the ninth consecutive year with the WaterSense Excellence Award for our dedication to offering products that are designed to help our customers save water, in addition to other factors, as well as for our excellence in outreach, education, training and public relations. In addition to our irrigation products, we market and sell Unique Lighting Systems-branded products primarily consisting of a line of lighting fixtures and transformers designed for commercial and residential landscapes. Our commercial irrigation and lighting products are predominantly sold to distributors and dealers who market and sell to end-customers primarily consisting of landscape contractors that professionally install these products as new systems or use these products to replace or retrofit existing systems.
Ag-Irrigation Market
Irrigation products for the ag-irrigation market are designed, manufactured, marketed, and sold under the Toro brand and are intended to provide an efficient means of water application and usage in agricultural and greenhouse applications. These irrigation products primarily consist of drip tape, polyethylene tubing, drip line, emitters, filters, and fitting solutions. In addition to these core products, we offer a complement of design software and connection options to complete the ag-irrigation system. Our ag-irrigation products are sold through dealers and distributors who then sell to end-users for use primarily in vegetable fields, fruit and nut orchards, and vineyard applications.
Residential Segment
We market and sell our Residential segment products to homeowners through a variety of distribution channels, including outdoor power equipment distributors and dealers, mass retailers, hardware retailers, and home centers, as well as online and direct to end-users. We also license our trademark on certain home solutions products as a means of expanding our brand presence. The following sections describe our Residential segment products.
Walk Power Mower Products
We design, manufacture, market, and sell walk power mower equipment products under our Toro and Lawn-Boy brand names, as well as the Hayter brand in the United Kingdom. Our walk power mower equipment products are designed to provide innovative turf cutting solutions primarily to homeowners. Models differ as to cutting width, type of starter mechanism, method of grass clipping discharge, deck type, operational controls, and power sources, and are either self-propelled or operator-propelled push mowers.
Zero-Turn Riding Mower Products
Our residential zero-turn riding mower equipment products are designed, manufactured, marketed, and sold under the Toro brand name and are intended to provide innovative and time saving turf cutting solutions by using superior maneuverability to navigate around obstacles more efficiently and effectively than tractor technology. Many models of our residential zero-turn riding mowers are available with a variety of engines, decks, transmissions, and accessories.
Snow Thrower Products
We design, manufacture, market, and sell a range of Toro-branded battery, electric, and gas-powered single-stage and two-stage snow thrower equipment products, as well as battery and electric-powered power shovel equipment products. Single-stage snow throwers are walk behind units that are generally designed for small areas of light snow and our two-stage snow throwers are generally designed for relatively large areas of deep and heavy snow. Our battery and electric-powered power shovels are designed to be lightweight and ideal for clearing light snow from decks, steps, sidewalks, and small driveways.
Home Solutions Products
Our home solutions equipment products are designed, manufactured, marketed, and sold under the Toro and Pope brand names.
Our Toro-branded home solution equipment products consist of a variety of yard tools that generally include battery, electric, and/or gas-powered options and primarily consist of grass trimmers, hedge trimmers, blower-vacuums, chainsaws, edgers, cultivators, string mowers, and related parts and accessories that are designed to provide innovative yard maintenance solutions to homeowners.
6


Our Pope-branded home solution products consist of garden watering and irrigation products that primarily include hoses; reels, carts and hangers; sprinklers; hand sprays and wands; hose end fittings; tap timers; and various irrigation tools designed to develop and maintain gardens. These products are primarily sold to our customers in Australia and New Zealand.
International Operations
We currently manufacture our products in the U.S., Mexico, the United Kingdom, Italy, Romania, Germany, Poland, Australia, and China for sale throughout the world. We maintain sales offices in the U.S., the United Kingdom, Australia, Japan, China, Italy, Poland, Germany, Spain, France and Belgium. New product development is pursued primarily in the U.S. with the intention of global distribution. Our net sales outside the U.S. were 20.8 percent, 19.5 percent, and 20.9 percent of total consolidated net sales for fiscal 2023, 2022, and 2021, respectively. For additional financial information regarding our international operations and geographical areas, refer to Note 3, Segment Data, in the Notes to Consolidated Financial Statements included in Part II, Item 8, "Financial Statements and Supplementary Data," of this Annual Report on Form 10-K.
As a result of our international operations, we are exposed to foreign currency exchange rate risk arising from transactions in the normal course of business. For additional information regarding our foreign currency exchange rate risk exposure, refer to Part II, Item 7A, "Quantitative and Qualitative Disclosures about Market Risk," of this Annual Report on Form 10-K.
Engineering, Research and Innovation
We believe that our longstanding commitment to innovation and quality in our products has been a key driver of our market success. We are committed to the development of innovative new products and improvements in the quality and performance of existing products. When applicable, we also may pursue targeted and strategic acquisitions to acquire innovative technologies that we believe bolster our longstanding commitment to innovation in our products and complement and support the development of alternative power, smart-connected, and autonomous products within our Professional and Residential segments.
Engineering and research activities are performed at our global test sites and facilities and our products are tested in conditions and locations similar to those in which they are intended to be used. We invest time up front with customers, using "Voice of the Customer" tools, to help us develop innovative products that are intended to meet or exceed customer expectations. We use Design for Manufacturing and Assembly ("DFM/A") tools to ensure early manufacturing involvement in new product designs intended to reduce production costs. DFM/A focuses on reducing the number of parts required to assemble new products, as well as designing products to move more efficiently through the manufacturing process. We strive to make improvements to our new product development system as part of our continuing focus on Lean methods to shorten development time and reduce costs, while also improving quality.
Manufacturing and Production
Our manufacturing facilities are designed to provide efficient and flexible assembly-line manufacturing of our products. In addition to most final assembly, we have strategically identified specific core manufacturing competencies for vertical integration, such as injection molding, extrusion, welding, stamping, fabrication, laser cutting, painting, machining, and aluminum die casting, and have chosen outside vendors to provide other services, where applicable. We design component parts through collaboration with our vendors, contract with them for the development of tooling, and subsequently enter into agreements with such vendors to purchase component parts manufactured using the tooling. We also have agreements with third-party manufacturers to produce certain standalone end-products on our behalf. In addition, our vendors regularly test new technologies to be applied in the design and production of component parts. Our manufacturing operations include robotic and computer-automated equipment intended to speed production, reduce costs, and improve resource use and the quality, fit, and finish of our products. Our operations are also designed to be flexible enough to accommodate product design changes that are necessary to respond to market conditions and changing customer requirements.
In order to utilize our manufacturing facilities and technology more efficiently and effectively, we pursue continuous improvements in our manufacturing processes with the use of Lean methods that are intended to streamline work and eliminate waste. Additionally, we use computer-aided design and manufacturing systems to shorten the time between initial concept and final production. DFM/A principles are used throughout the product development process to optimize product quality and reduce cost. We spend considerable effort to reduce manufacturing costs through Lean methods and process improvement, product and platform design, application of advanced technologies, enhanced environmental management systems, safety improvements, and improved supply-chain management.
Our Professional segment products and Residential segment lawn and garden products are generally manufactured throughout the year with peak production generally occurring ahead of the key selling seasons for certain of our businesses and product lines that are more subject to seasonality. However, our Residential segment snow thrower products are generally manufactured in the summer and fall months but may be extended into the winter months, depending upon weather conditions in key regions, the related demand for such products and certain impacts from global supply chain disruptions. Our production levels and
7


inventory management goals are based on estimates of wholesale and retail demand for our products, taking into account production capacity; commodity, component part, and labor availability; timing of shipments; and field inventory levels. Our production system generally utilizes Kanban, supplier pull, and build-to-order methodologies in our manufacturing facilities, as appropriate, for the business units they support in order to better align the production of our products to meet customer demand. We believe this has resulted in improved service levels for our participating suppliers, distributors, dealers, and other channels. We may also periodically shut down production at our manufacturing facilities in order to allow for maintenance, rearrangement, capital equipment installation, seasonality, and as needed, to adjust for market demand, facility renovation projects, and other factors. Production shut downs of this nature are generally not materially disruptive to our business and are considered to be normal.
Commodities, Components, Parts, and Accessories
We purchase commodities, components, parts, and accessories for use in our manufacturing process and end-products or to be sold as stand-alone end-products. Our primary cost exposures for such items used in our products are with steel, aluminum, petroleum and natural gas-based resins, linerboard, copper, lead, rubber, engines, transmissions, transaxles, hydraulics, electrification components, and others, 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. However, most of the commodities, components, parts, and accessories used in our manufacturing process and end-products, or to be sold as stand-alone end-products, are exposed to commodity cost changes, including, for example, as a result of inflation, changing prices, foreign currency fluctuations, tariffs, duties, trade regulatory actions, industry actions, changes to international trade policies, agreements, and/or regulation and competitor activity, including antidumping and countervailing duties on certain products imported from foreign countries, including certain engines imported into the U.S. from China. For additional information regarding changing costs of commodities, refer to Part II, Item 7A, "Quantitative and Qualitative Disclosures about Market Risk," of this Annual Report on Form 10-K in the section entitled "Commodity Cost Risk."
Most of the commodities, components, parts, and accessories utilized in our products are generally commercially available from a number of sources. Although we regularly monitor the adequacy of the supply of our commodities, components, parts, and accessories, and the financial health of the companies in our supply chain, and use alternative suppliers when necessary and available, financial hardship, insufficient demand planning, and/or the inability of companies throughout our supply chain to deliver on supply commitments, requirements, and/or demands has caused disruptions in our ability to procure the commodities, components, and parts required to manufacture our products.
Service and Warranty
Our products are warranted to provide assurance that the product will function as expected and to ensure customer confidence in design, workmanship, and overall quality. Standard warranty coverage is generally provided for specified periods of time and on select products' hours of usage, and generally covers parts and labor, and other expenses for non-maintenance repairs. We also sell separately priced extended warranty coverage on select products for a prescribed period after the original warranty period expires. Warranty coverage generally does not cover operator abuse or improper use. An authorized 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 our prescribed standards. Service support outside of the warranty period is provided by authorized distributors and dealers at the customer's expense.
Product Safety and Liability
We have rigorous product safety standards and continually work to improve the safety and reliability of our products. We monitor for accidents and possible claims and establish liability estimates based on internal evaluations of the merits of individual claims. We purchase insurance coverage for catastrophic product liability claims for incidents that exceed our self-insured retention levels.
Patents and Trademarks
We own patents, trademarks, and trade secrets related to our products in the U.S. and certain countries outside the U.S. in which we conduct business. We expect to apply for future patents and trademarks, as appropriate, in connection with the development of innovative new products, services, and enhancements. Although we believe that, in the aggregate, our patents are valuable, and patent protection is beneficial to our business and competitive positioning, our patent protection will not necessarily deter or prevent competitors from attempting to develop similar products. We are not materially dependent on any one or more of our patents; however, certain TTC trademarks that contribute to our identity and the recognition of our products and services, including but not limited to the Toro® name and logo, are an integral part of our business.
8


We review certain patents issued by the U.S. Patent and Trademark Office ("USPTO") and foreign patent offices to help avoid potential liability with respect to others' patents. Additionally, we periodically review competitors' products to prevent possible infringement of our patents by others. We believe these activities help us minimize our risk of being a defendant in patent infringement litigation. From time to time, we are involved in patent litigation cases, including cases by or against competitors, where we are asserting or defending against claims of patent infringement.
Similarly, we periodically monitor various trademark registers and the market to prevent infringement of and damage to our trademarks by others. From time to time, we are involved in trademark oppositions where we are asserting our trademarks against third-parties who are attempting to establish rights in trademarks that are confusingly similar to ours. We believe these activities help minimize risk of harm to our trademarks and help maintain distinct products and services that we believe are well regarded in the marketplace. For a description of our material intellectual property legal proceedings, refer to the headings titled "Litigation" and "Litigation Settlement" within Note 11, Commitments and Contingencies, of the Notes to Consolidated Financial Statements included in Part II, Item 8, "Financial Statements and Supplementary Data," of this Annual Report on Form 10-K.
Seasonality
As a result of our global presence in key markets that are subject to seasonal weather patterns, some of our businesses are seasonal. Overall, our seasonal shipment volumes are generally a function of the key selling seasons of our channel partners based on their industry, geographic location, and the nature and intended purpose of our products in relation to the correlating season. Seasonal weather patterns can impact the timing of the key selling seasons of our channel partners, which may cause our quarterly financial results to differ between fiscal years as demand for our products and related shipment volumes can shift between quarters. Such shifts in the demand for our products and related shipment volumes may result in a negative or positive impact on our net sales and other operating results for a particular period.
Our shipment volumes generally precede and overlap the key selling seasons of our channel partners in order to better allow our channel partners to align field inventory levels with the anticipated retail demand from end-customers. As a result, our shipment volumes have historically been the highest in our fiscal second quarter, and retail demand for our products is generally highest in our fiscal third quarter. Typically, our accounts receivable balances increase between January and April as a result of higher shipment volumes and extended payment terms made available to our customers. Accounts receivable balances typically decrease between May and December when payments are received. Our financing requirements are subject to variations due to seasonal changes in working capital levels, which typically increase in the first half of our fiscal year and decrease in the second half of our fiscal year. Seasonal cash requirements of our business are financed from a combination of cash flows from operations, cash on hand, and borrowings under our revolving credit facility, as applicable.
Shipments of our Residential segment products tend to be more seasonal than our Professional segment products, with shipments of lawn and garden products occurring primarily between February and June, depending upon seasonal weather conditions and product demand. Shipments of snow thrower products occur primarily between July and January, depending upon pre-season demand, in-season snowfalls, and product availability. Opposite seasons in global markets in which we sell our Residential products somewhat moderate this seasonality of our Residential segment product sales.
Seasonality of Professional segment product sales also exists but is slightly tempered because the selling season in the Southern U.S. and our markets in the Southern hemisphere generally continue for a longer portion of the year than in Northern regions of the world. Our BOSS and Ventrac brands offer a portfolio of counter-seasonal snow and ice management products in our Professional segment with our shipments of snow and ice management products occurring primarily between April and December, which can result in variability of shipment volumes depending upon pre-season demand, in-season snowfalls, and product availability. Additionally, our rental, specialty, and underground construction business is generally less seasonal than certain of our Professional segment businesses primarily due to the strong presence of certain of the underlying brands in the Southern U.S. markets and the inherent nature of the underground construction market being less impacted by seasonal factors.
Effects of Weather
From time to time, seasonal weather conditions in particular geographic regions or markets, specifically severe wet or dry conditions, as well as significant weather events such as fires, hurricanes, tornados, drought, rainfall, unseasonably warm winter months, or other weather events, including those exacerbated by global climate change, may adversely or positively affect sales, demand, and field inventory levels of some of our products. In addition, weather conditions in key regions can cause disruption in our seasonality trends and supply chain, which may impact our ability to procure the commodities, components, parts, and accessories needed to manufacture our products to meet the needs of our customers, and such disruptions may adversely or positively affect sales, demand, and field inventory levels of some of our products. For example, persistent hot and dry weather patterns or excessive snowfall across key regions may impact the rate at which inventory needs to be replenished either negatively or positively.
9


Customers, Distribution, and Marketing
We market and sell the majority of our products through more than 150 distributors worldwide, as well as a large number of equipment dealers, irrigation dealers and distributors, mass retailers, hardware retailers, equipment rental centers, and home centers, as well as online and direct to end-users in more than 125 countries. Our distribution networks are intended to assure quality of sales and market presence, as well as to provide effective after-purchase service and support. Overall, we believe that in the long-term we are not dependent on any single customer. While the loss of any substantial customer could have a material adverse short-term impact on our business, we believe that our diverse distribution channels and customer base should reduce the long-term impact of any such loss.
Professional segment products are sold to distributors and dealers primarily for resale to golf courses, sports fields, contractors, government customers, and homeowners who prefer professional solutions, and in some markets for resale to dealers. We sell some Professional segment products directly to government customers and municipalities and rental companies, as well as to end-users in certain markets. Select irrigation and lighting products are sold to professional irrigation and lighting distributors and dealers, and certain professional-grade retail irrigation products are sold to home centers. Products for the rental, specialty, and underground construction markets are sold to dealers and rental companies, as well as direct to end-users in certain markets. Landscape contractor turf products are also sold to dealers in certain regions of North America. Snow and ice management products are primarily sold to distributors and dealers for resale to contractors.
Residential segment products, such as walk power mowers, zero-turn riding mowers, and snow throwers, are generally sold to home centers, mass retailers, dealers, and hardware retailers, as well as online and direct to end-users. In certain markets, these same products are sold to distributors for resale to hardware retailers and dealers. Home solutions products are primarily sold to home centers, mass retailers, and hardware retailers. Internationally, Residential segment products are sold to dealers and mass merchandisers in Australia, Canada, and select countries in Europe. In most other countries, Residential segment products are mainly sold to distributors for resale to dealers and mass retailers.
We operate one wholly-owned domestic distribution company. Our primary purpose in owning a domestic distributorship is to improve operations and test and deploy new strategies and business practices that could be replicated by our independent distributors, as well as facilitating ownership transfers.
Our current marketing strategy is to maintain distinct brands and brand identification for Toro, Ditch Witch, eXmark, Spartan, BOSS, Ventrac, American Augers, Trencor, Pope, Subsite, HammerHead, Radius, Perrot, Hayter, Unique Lighting Systems, Irritrol, and Lawn-Boy products. Across our brands, we market our Professional and Residential segment products during the appropriate seasons through multiple channels, including digital and online media, radio, print, direct mail, email, television, and social media. Most of our advertising and marketing efforts emphasize our brands, products, features, and other valuable trademarks. Advertising is purchased by us, through our agency partners, as well as through cooperative programs with distributors, dealers, and retailers.
Customer Financing
Inventory Financing Arrangements
We are party to a joint venture with Huntington Distribution Finance, Inc. ("HDF"), a subsidiary of The Huntington National Bank, established as Red Iron Acceptance, LLC ("Red Iron"), the primary purpose of which is to provide inventory financing to certain distributors and dealers of certain of our products in the U.S. For further information on this joint venture, refer to Note 7, Investment in Joint Venture, of the Notes to Consolidated Financial Statements included in Part II, Item 8, "Financial Statements and Supplementary Data," of this Annual Report on Form 10-K.
We are party to inventory financing arrangements with Red Iron, Huntington Commercial Finance Canada, Inc. ("HCFC"), and other third-party financial institutions (collectively, the "financial institutions") which provide inventory financing to certain dealers and distributors of certain of our products in the U.S. and internationally. For further information on these inventory financing arrangements, refer to Note 11, Commitments and Contingencies, of the Notes to Consolidated Financial Statements included in Part II, Item 8, "Financial Statements and Supplementary Data," of this Annual Report on Form 10-K.
End-User Financing
We have agreements with third-party financing companies to provide financing options to end-customers throughout the world. The purpose of these agreements is to provide end-users of our products alternative financing options when purchasing our products.
10


Open Account Terms
Additionally, we continue to provide financing in the form of open account terms directly to home centers and mass retailers, general line irrigation dealers, certain domestic and international distributors and dealers, ag-irrigation dealers and distributors, government customers, and rental companies.
Order Backlog
Our order backlog represents unfulfilled customer orders at a point in time. The dollar value of our order backlog is equal to the gross sales value that we expect to bill to the customer and is not reduced for expected variable consideration related to certain of our sales promotions and incentives programs. Order backlog is one of many indicators of business conditions within the markets and industries that we operate; however, our order backlog is considered more representative of business conditions than an indicator of our expectation of our future net sales because the dollar value of our order backlog is a gross amount that has not yet been reduced for the variable consideration associated with certain of our sales promotions and incentives programs and because backlog can fluctuate for a number of reasons, including the seasonality of our business, product mix, pricing actions, manufacturing and shipping schedules, cancellation and rescheduling of orders by our customers, and the timing of when orders are originally placed by customers and when we are able to fulfill such orders.
Competition
Our global business operations result in us competing with many U.S. and non-U.S. companies across our various markets, industries, and product offerings. These competitors and the degree of competition vary widely by industry, product line, end market, geographic scope and/or geographic location, including some competitors that have substantially larger operations and financial resources than we do and some that have smaller operations offering various capabilities to customers. We also experience a certain level of competition among our own brands within certain industries and end markets. Because of the diversity of our product portfolios and markets, our businesses typically have a different set of competitors in each geographic area and end market in which they participate. Accordingly, estimating the number of competitors or precise market share is challenging; however, we believe that we are a principal competitor in most of our industries and markets.
The principal competitive factors in our markets are product innovation; quality and reliability; pricing and sales programs; product support and customer service; warranty; brand and reputation; channel relationships, shelf space, and product availability; and financing options. We believe we offer total solutions and full service packages with high quality products that have the latest technology and design innovations. In addition, by selling our products through a network of distributors, dealers, mass retailers, hardware retailers, and home centers, as well as online and direct to end-users, users are offered comprehensive service support during and after the warranty period. We believe that we have a competitive advantage because we manufacture a broad range of product lines, we are committed to product innovation and customer service, we have a strong history in, and focus on, the markets in which our businesses operate, and our distribution channels position us well to compete in various markets.
Our Residential segment products generally face a higher volume of competition than our Professional segment products given the relatively low barriers to entry resulting in numerous other manufacturers selling products that compete directly with our products. Internationally, our Residential segment products face more competition than in the U.S. because many foreign competitors design, manufacture, market, and sell products in their respective countries. We experience this competition primarily in Europe. In addition, fluctuations in the value of the U.S. dollar affect the price of our products in foreign markets, thereby impacting their competitiveness. We provide pricing support to foreign customers, invoice in local currency, and execute foreign currency derivative hedging instruments, as appropriate, to remain competitive in international markets.
Human Capital Resources and Management
Our Purpose, Vision, Mission and Guiding Principles
We believe our commitment to our human capital resources is key to:
Our Purpose: To help our customers enrich the beauty, productivity and sustainability of the land.
Our Vision: To be the most trusted leader in solutions for the outdoor environment. Every day. Everywhere.
Our Mission: To deliver superior innovation and to deliver superior customer care.
As part of our guiding principles, we believe our success is deeply rooted in caring relationships built on trust and integrity. We believe these relationships are the foundation of our market leadership in innovation and solutions that make outdoor environments beautiful, productive and sustainable. We are committed to fostering a meaningful and enriching culture and engaging employee experience. We believe bringing more diversity to our workforce and our commitment to employee wellness and environmental stewardship create a sense of community, allowing employees to take pride in their jobs and live the TTC values.
11


Our employees are guided further by our global Code of Conduct, which provides a framework for our actions and is the foundation of our partnership with TTC stakeholders—customers, suppliers, shareholders, communities, employees and others. Our goal is to foster a culture of trust and respect for all stakeholders and create a productive, supportive and thriving work environment for all TTC employees.
Number of Employees
During fiscal 2023, we employed an average of 10,982 employees. The total number of employees as of October 31, 2023 was 10,706.
Unions and Collective Bargaining Agreements
As of October 31, 2023, approximately 12.4 percent of our employees were represented by a union under a collective bargaining agreement. Our collective bargaining agreements typically are for terms of three to five years, and from time to time, our collective bargaining agreements expire and come up for renegotiation. Our four collective bargaining agreements expire in October 2025, March 2026, June 2026, and October 2026. We consider our employee relations to be good and currently do not expect any significant difficulties in renewing these agreements. We have not experienced any strikes or work stoppages in the past three years.
Employee Safety
The safety of our employees is paramount to us. We provide mandatory safety trainings each month in our production facilities, which are designed to focus on empowering our employees with the knowledge and tools they need to make safe choices and to mitigate risks. Supervisors also complete safety management courses. In addition to traditional training, we use safety scorecards, standardized signage, and visual management throughout our facilities. Safety best practices are also regularly featured in our employee newsletters and town halls.
Employee Engagement
We provide all employees with the opportunity to share their opinions and feedback on our culture through an engagement survey. Results of the survey are measured and analyzed to enhance the employee experience, promote employee retention, drive change and leverage the overall success of our organization.
Talent Development
We strive to equip our teams and talent to deliver on the company's commitments to excellence by providing all employees a wide range of professional development opportunities, both formal and informal, at all stages in their careers. Our formal career development offerings include apprenticeships, job training, mentoring and coaching, leadership development, tuition reimbursement, a diverse curriculum of learning programs, leadership development experiences, vocational training and external partnerships across the globe. One of our unique leadership development programs is our Leadership in Motion program, a learning experience for nominated current and future TTC leaders to enhance leadership skills and collaborate with TTC colleagues in a cross-functional setting. The global program expands employee networks, provides visibility within the company, and builds capabilities needed for TTC’s future. In small groups, participants work on a challenge critical to the company, such as technological innovation, communications, diversifying the workforce and talent retention. Over three months, they learn as a team, use newly gained skills and ultimately present recommendations related to their challenge to our Enterprise Leadership Team. Insights, themes and recommendations from cohort teams have contributed to actions in many areas for the company.
We have transitioned many of our professional development opportunities to virtual delivery options and expanded our offerings for on-demand learning to ensure that robust learning opportunities were still available to our employees who were not required to be physically present at our facilities and sites to perform their job responsibilities. One such example of a virtual development program is our Engaging Effectively program, which we offer to leaders who are required to manage differently in a remote and hybrid environment, yet still engage and achieve high performance standards with their teams.
Health and Wellness
The health and wellness of our employees are critical to our success. We provide our employees with access to a variety of innovative, flexible and convenient health and wellness programs, which include but are not limited to, 24/7 call-in service access to a licensed physician, on-site nurses at some of our manufacturing sites to monitor employee health, safety, and wellness on a daily basis, various mobile apps that provide physical and mental well-being support. Such programs are designed to support employees’ physical and mental health by providing tools and resources to help them improve or maintain their health status and encourage engagement in healthy behaviors.
12


Diversity, Equity and Inclusion
We recognize that our best performance comes when our teams are diverse, and accordingly, diversity, equity and inclusion ("DEI") is core to us. We believe diversity can take the form of visible and known aspects like race, gender, age, and tenure, to less visible or known aspects like country of origin, gender identity, spirituality and more.
To promote DEI in the workplace, our DEI committee is focused on its strategic pillars of nurturing an inclusive workspace, attracting and maintaining a diverse workforce, and impacting the communities and markets in which our employees live and work. Initiatives developed by our DEI committee include, but are not limited to, events to celebrate heritage and awareness months, a new grant program for advancing equitable communities and the inception of an employee resource group to support women in the workforce.
Compensation and Benefits
We conduct compensation market benchmarking on a regular basis to ensure our pay remains competitive to attract and retain superior talent. In addition to annual base salaries, our total rewards, which vary by country/region, can include annual incentive opportunities, stock-based compensation awards, a 401(k) plan with employee matching opportunities, discretionary profit-sharing contribution to employee retirement plan accounts, healthcare and insurance benefits, health savings and flexible spending accounts, paid time off, family leave, family care resources, flexible work schedules, adoption and surrogacy assistance, employee assistance programs, tuition assistance and on-site services, such as health centers and fitness centers, among many others.
Giving and Community Involvement
At the heart of TTC is our commitment to people, and we believe that a satisfying life comes from contributing to, and engaging with, the communities where we live and work. Community support is core to our culture and our efforts reflect a dedication to action and engagement that enriches the lives, communities, industries and land that we serve. Our community efforts center on four areas: Employees, Community, Industry and Land. Water. Thrive. Through employee volunteerism and donations, corporate giving, and in-kind product donations, we enhance and beautify outdoor spaces while also supporting the shared value of our partner communities and organization.
Our employees around the world volunteer with local charitable and civic organizations to complete beautification, preservation, water conservation, community health, and housing and youth enrichment projects, including supporting the beautification and preservation of outdoor environments, water conservation, community health, housing and youth enrichment. To help our employees make a meaningful impact on organizations that are important to them and us, we provide eligible employees in the U.S. up to 20 hours paid time off to volunteer.
As part of our Land. Water. Thrive. effort, we provide immersion experiences for our employees to work with smallholder farmers in developing countries to improve land productivity and agricultural water practices while also strengthening our employees’ empathy and customer-focused approach to problem solving.
Human Rights Policy
We are committed to respecting human rights in all respects of our global operations under the Toro Company Human Rights Policy. We believe that we have a responsibility to ensure that human rights are understood and observed in every location in which we operate. We strive to foster safe, inclusive and respectful workplaces wherever we do business, including prohibiting all forms of child labor and forced labor including indentured labor, bonded labor, military labor, slave labor and any form of human trafficking. We expect our business partners to comply with local labor and employment laws wherever they operate. We encourage each other to seek guidance on our Code of Conduct or other issues without fear of retaliation of any kind. Employees may anonymously report concerns, misconduct or suspected violation of the Code through our confidential web based reporting tool or over the telephone through our Ethics helpline.
Additional Information
Additional information is included in our Fiscal 2022 Sustainability Report, which is available on our website under the "Sustainability" section of our website located at www.thetorocompany.com. Information contained or referenced on our website, including in our Sustainability Report, is not incorporated by reference and does not form a part of this Annual Report on Form 10-K.
13


Environmental Matters and Other Governmental Regulation
Our business, operations, facilities, and products are subject to numerous international, federal, state, and other governmental laws, rules, and regulations relating to, among others, climate change; emissions to air, including Tier 4 or similar engine emission regulations; discharges to water; restrictions placed on water usage and water availability; product and associated packaging; use of certain chemicals; restricted substances, including "conflict minerals" disclosure rules; recycling and waste disposal; import and export compliance, including country of origin certification requirements; worker and product user health and safety; energy efficiency; product life-cycles; outdoor noise laws; and the generation, use, handling, labeling, collection, management, storage, transportation, treatment, and disposal of hazardous substances, wastes, and other regulated materials. For example:
The U.S. EPA, the California Air Resources Board ("CARB"), and similar regulators in other U.S. states and international jurisdictions in which we sell our products have phased in, or are phasing in, emission regulations setting maximum emission standards for certain equipment. Specifically, these agencies from time to time adopt increasingly stringent engine emission regulations. Following the U.S. EPA implementation of Tier 4 emission requirements applicable to diesel engines several years ago, China, the European Union ("EU") and its member states, and the United Kingdom also have adopted similar regulations, and similar emission regulations are also being considered in other global markets, including Australia, in which we sell our products. CARB's two phase implementation of net-zero emissions requirements for small off-road engines, like those contained in many lawn and garden equipment, will begin for all products with model year 2024 and onward.
The SEC has proposed rules that would require registrants to include certain climate-related disclosures in their registration statements and periodic reports, including greenhouse gas emission data and climate-related financial statement metrics. The state of California has recently passed two bills that will require certain companies doing businesses in the state to disclose greenhouse gas emissions and climate-related financial risk information. The European Union Corporate Sustainability Reporting Directive applies to both EU and non-EU in-scope entities and would require them to disclose various metrics relating to climate change, biodiversity, workforce, supply chain, and business ethics.
The U.S. federal government, several U.S. states, and certain international jurisdictions in which we sell our products, including the EU and each of its member states, have implemented one or more of the following: product life-cycle laws, rules, or regulations, which are intended to reduce waste and environmental and human health impact, and require manufacturers to label, collect, dispose, and recycle certain products, including some of our products, at the end of their useful life, including, but not limited to (i) the Waste Electrical and Electronic Equipment directive, which mandates the labeling, collection, and disposal of specified waste electrical and electronic equipment; (ii) the Restriction on the use of Hazardous Substances directive or similar substance level laws, rules, or regulations, which restrict the use of several specified hazardous materials in the manufacture of specific types of electrical and electronic equipment; (iii) the Registration, Evaluation, Authorization and Restriction of Chemicals directive or similar substance level laws, rules, or regulations that require notification of use of certain chemicals, or ban or restrict the use of certain chemicals; (iv) the Battery Directive, which regulates the manufacture and disposal of batteries; (v) country of origin laws, rules, or regulations, which require certification of the geographic origin of our finished goods products and/or components used in our products through documentation and/or physical markings, as applicable; (vi) energy efficiency laws, rules, or regulations, which are intended to reduce the use and inefficiencies associated with energy and natural resource consumption and require specified efficiency ratings and capabilities for certain products; (vii) outdoor noise laws, which are intended to reduce noise emissions in the environment from outdoor equipment; (viii) conflict minerals laws, such as the Dodd-Frank Wall Street Reform and Consumer Protection Act and the rules promulgated by the SEC, which require specific procedures for the determination and disclosure of the use of certain minerals, known as "conflict minerals," which are mined from the Democratic Republic of the Congo and adjoining countries; (ix) other product substance restriction laws, some of which require certain labeling of products, such as California Proposition 65; (x) electromagnetic compatibility laws and regulations, such as the EU Electromagnetic Compatibility directive, and similar laws and regulations in other markets; (xi) wireless product type approvals and licenses in global markets and the EU Radio Equipment Directive and similar laws and regulations related to wireless and radio usage; and (xii) supply chain transparency laws and regulations addressing modern slavery and human trafficking.
Our products may be subject to various federal, state, and international laws, rules, and regulations that are designed to protect users, including rules and regulations of the U.S. Consumer Product Safety Commission.
Our vehicle and trailered products may be subject to various federal, state and international laws, rules and regulations related to vehicle safety and compliance with road regulations and safety, including the U.S. National Highway Transportation Safety Administration.
The manufacture and assembly of products within our facilities must comply with environmental regulations addressing air emissions, wastewater discharge, storm water run-off, and hazardous waste disposal.
Compliance with existing laws, rules, and regulations has not historically had a material impact on our capital expenditures, earnings or global competitive position. With respect to acquired properties and businesses, we conduct due diligence regarding
14


potential exposure to environmental liabilities and overall regulatory compliance but cannot be certain that we have identified or will identify all adverse environmental conditions or non-compliance with applicable laws, rules and regulations. We are also involved in the evaluation and environmental clean-up of a limited number of properties currently and previously owned. We do not expect that these matters will have a material adverse effect on our consolidated financial position or results of operations.
Corporate and Other Available Information
The Toro Company was incorporated in Minnesota in 1935 as a successor to a business founded in 1914 and reincorporated in Delaware in 1983. Our executive offices are located at 8111 Lyndale Avenue South, Bloomington, Minnesota, 55420-1196, and our telephone number is (952) 888-8801.
We are a U.S. public reporting company under the Exchange Act, and file reports, proxy statements, and other information with the SEC. Copies of these reports, proxy statements, and other information can be accessed from the SEC's home page on the Internet at www.sec.gov. We make available, free of charge on our website www.thetorocompany.com (select the "Investors" link and then the "Financials & Filings" link), our Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, Current Reports on Form 8-K, Proxy Statements on Schedule 14A, Section 16 reports, amendments to those reports, and other documents filed or furnished pursuant to Section 13(a) or 15(d) of the Exchange Act as soon as reasonably practicable after we electronically file such material with, or furnish it to, the SEC. We also provide corporate governance and other information, including our sustainability report, on our website. The information contained on our website or connected to our website is not incorporated by reference into, and should not be considered part of, this Annual Report on Form 10-K.
ITEM 1A. RISK FACTORS
The following are material risk factors known to us that could materially adversely affect our business, reputation, operating results, industry, financial position, or future financial or operational performance. The risks described below are not the only risks we face. Additional risks not presently known to us or that we currently deem immaterial may also impair our business, reputation, operating results, industry, financial position, or future financial or operational performance.
Risk Factor Summary
This summary is not complete and should be read in conjunction with the more detailed risk factors set forth below.
Economic and Operational Risks
Our net sales and earnings have been and will likely continue to be adversely affected by economic conditions and outlook in the locations in which we conduct business.
If we are unable to enhance existing products and develop and market new products, demand for our products may decrease adversely impacting our net sales and earnings.
Disruption and/or shortages in commodities, components, parts, or accessories has adversely affected and could continue to adversely affect our business.
Weather conditions, including conditions exacerbated by global climate change, present chronic and acute physical risks, and have previously impacted, and may continue to impact, demand for some of our products and/or cause disruptions in our operations.
Our Professional segment net sales are dependent on several factors, including golf, infrastructure and construction activity.
Our Residential segment net sales are dependent on several factors, including product placement, consumer confidence and spending levels and changing customer buying patterns.
Changes in our product mix have adversely impacted and could continue to adversely impact our operating results.
We face intense competition, which could harm our business and operating results.
Increases in the cost of commodities, components, parts, and accessories have adversely affected and could continue to adversely affect our profit margins.
We are dependent upon our facilities and those of our suppliers and other third parties.
We are dependent upon a strong, effective labor force.
Our net sales and other operating results are dependent upon us and our channel customers maintaining appropriate inventory levels.
We are dependent upon our channel customers.
We are dependent upon the availability and terms of credit offered to our customers.
We are dependent upon effective information systems.
Our international operations involve risk.
We experience disruptions to our operations from time to time as result of facility changes and renovations.
15


Strategic Risks
Our strategy to pursue acquisitions and alliances, strong customer relations, and new joint ventures, investments, and partnerships and our recent activities in this regard involve risk and may prove to be unsuccessful.
Increased scrutiny regarding our ESG practices could impact our reputation.
Financial Risks
We incur impairment, restructuring, and other charges from time to time which harm our operating results.
Foreign currency exchange rate fluctuations may harm our operating results.
We are dependent upon the availability and cost of our credit arrangements and any downgrade in our credit ratings could adversely affect our access to and increase the cost of such arrangements.
Changes in accounting or tax standards and policies and/or assumptions underlying estimates could harm our results of operations.
Legal, Regulatory, and Compliance Risks
Our patents, trademarks, and contractual provisions may be insufficient to protect our proprietary rights or we may infringe the proprietary rights of others.
Our business, which is subject to extensive regulation, involves legal and regulatory risks.
We are subject to product quality issues, product liability claims, and other litigation from time to time.
General Risk Factors
We may not achieve our financial projections or other business and productivity initiatives, which could have an adverse effect on our business, operating results, and financial condition.
If we are unable to attract and retain key executive and other talent or successfully implement key employee transitions, we may be unable to meet strategic objectives and our business could suffer.
Economic and Operational Risks
Our net sales and earnings have been and could continue to be adversely affected by economic conditions and outlook in the locations in which we conduct business.
Adverse economic conditions and outlook in the U.S. and in other countries in which we conduct business have and could continue to impact our net sales and earnings. These adverse economic conditions include, but are not limited to, business closures, slowdowns, suspensions or delays of production and commercial activity; recessionary conditions; slow or negative economic growth rates; slowdowns or reductions in levels of interest in the game of golf or golf course activity, development, renovation, and improvement; golf course closures; reduced governmental or municipal spending; reduced levels of home ownership, construction, and sales; home foreclosures; negative consumer confidence; reduced consumer spending levels; increased or prolonged high unemployment rates; higher costs, longer lead times, and reduced availability of commodities, components, parts, and accessories, including as a result of transportation-related costs, inflation, changing prices, foreign currency fluctuations, tariffs, and/or duties; inflationary or deflationary pressures; reduced infrastructure spending; the impact of U.S. federal debt, state debt, and sovereign debt defaults and austerity measures by certain European countries; reduced credit availability or unfavorable credit terms for our distributors, dealers, and end-user customers; higher short-term, mortgage, and other interest rates; government shutdowns; and general economic and political conditions and expectations. In the past, some of these factors have caused and may continue to cause our distributors, dealers, and end-user customers to reduce spending and delay or forego purchases of our products, which has had an adverse effect on our net sales and earnings.
If we are unable to continue to enhance existing products and develop and market new products, demand for our products may decrease.
One of our strategies is to develop innovative, customer-valued and high-quality products to generate revenue and earnings growth. In the past, our sales from new products, which we define as those introduced in the current and previous two fiscal years, have represented a significant portion of our net sales and are expected to continue to represent a significant portion of our future net sales. We may not be able to compete as effectively and ultimately satisfy the needs and preferences of our customers, unless we can continue to enhance existing products and develop new and innovative products, including by incorporating new, emerging, and/or disruptive technologies that may become preferred by our customers. For example, we have the transition risk of developing and marketing electric and alternative fuel products to meet market demands for less greenhouse gas intensive products.
Product development, improvement, and introductions require significant financial and technological resources, talent, research, planning, design, development, engineering, and testing at the technological, product, and manufacturing process levels, and we may not be able to timely develop and introduce new products, technologies or product improvements. New and innovative competitive products may beat our products to market; be higher quality or more reliable; be more effective, have more
16


features, and/or be less expensive than our products; incorporate new, emerging, and/or disruptive technologies; obtain better market acceptance; or render our products obsolete. Any new products that we develop may not receive market acceptance or otherwise generate any meaningful net sales or profits for us relative to our expectations based on, among other things, investments in manufacturing capacity and commitments to fund advertising, sales incentive and promotion programs, and research and development.
Disruption and/or shortages in the availability of commodities, components, parts, or accessories has, and could continue to, adversely affect our business.
Global supply chain disruptions, natural disasters, antidumping and countervailing duty petitions regarding certain engines imported into the U.S. from China, and other tariffs have, to various and differing degrees, impacted the availability of commodities, components, parts, and accessories used in our products. In addition, while most of our commodities, components, parts, or accessories are generally commercially available from a number of sources, certain items are sourced from single suppliers, which has limited, and could continue to limit, the availability of commodities, components, parts, and accessories when such suppliers are unable to meet our production requirements and we are unable to source such items from an alternative supplier in a timely manner to meet our production needs. This occurred at times during the past couple of years. Any continued or new disruption or shortages in the availability of commodities, components, parts, or accessories, including as a result of labor staffing, workforce shortage, or other challenges that our suppliers may experience as a result of financial hardship, pandemics and/or epidemics, natural disasters, and adverse weather, the frequency and intensity of which may be exacerbated by climate change, or other events, our inability to timely or otherwise obtain substitutes for such items, or any deterioration in our relationships with, the financial viability or quality of, or the personnel relationships at, our suppliers, could adversely affect our business and operating results.
Weather conditions, including conditions exacerbated by global climate change, present chronic and acute physical risks, and have previously impacted, and may continue to impact, demand for some of our products and/or cause disruptions in our operations.
Weather conditions in particular geographic regions have adversely impacted, and will likely in the future, adversely affect the sales, demand, and field inventory levels and seasonality trends of some of our products. Weather conditions also have disrupted our own manufacturing and distribution facilities and our supply chain, which has impacted our ability to manufacture product to fulfill customer demand, and such disruptions may occur in the future. For example, drought or unusually wet conditions have had, and may continue to have, an adverse effect on sales of certain Residential and Professional mowing equipment products. Unusually rainy weather or severe drought conditions that result in watering bans, or otherwise, have had, and may continue to have, an adverse effect on sales of our irrigation products, and lower snowfall accumulations in key markets have had, and may continue to have, an adverse effect on sales of our Residential snow thrower products and products of our Professional snow and ice management business. Similarly, adverse weather conditions in one season may negatively impact customer purchasing patterns and net sales for some of our products in another season. For example, lower snowfall accumulations may result in lower winter season revenues for landscape contractor professionals, causing such customers to forego or postpone spring purchases of our mowing equipment products.
Further, our facilities and other operations and those of our channel customers and suppliers have incurred losses and experienced disruptions as a result of certain weather conditions and such losses or disruption may continue due to additional natural disasters, inclement weather, and/or climate change-related events, such as tornadoes, hurricanes, earthquakes, floods, tsunamis, typhoons, drought, fire, other extreme weather conditions, and other natural disasters and events that occur as a result of such events, such as water or other natural resource shortages, rising sea levels, power outages or shortages, or telecommunications failures. Our insurance coverage with respect to natural disasters and other disruptions is limited and is subject to deductibles and coverage limits. Such coverage may not be adequate, or may not continue to be available at commercially reasonable rates and terms. The occurrence of any such events could negatively impact our business and operating results.
Global climate change may exacerbate the frequency and intensity of unfavorable weather conditions, such as fires, hurricanes, tornadoes, drought, water shortages, rainfall, unseasonably warm winter months, or other weather events, many of which have increased in severity in recent years, in geographic areas where our products are manufactured, distributed, sold, and used and where our supply chains are located, and our sales and operating results may be affected to a greater degree than we have previously experienced. Such weather conditions could pose physical risks to our facilities and critical infrastructure in the U.S. and abroad, disrupt the operation of our supply chain and third-party vendors, and may impact our operational results. Additionally, increased frequency and intensity of weather events due to climate change could lead to lost sales as customers prioritize basic needs.
17


Our Professional segment includes a variety of products that depend on certain and varied factors.
Our Professional segment includes a variety of products that are sold by distributors or dealers, or directly to government customers, rental companies, construction companies, professional and other users, including homeowners, engaged in maintaining and creating properties and landscapes, such as golf courses, sports fields, residential and commercial properties and landscapes, and governmental and municipal properties. Any one or a combination of the following factors, among others, have in the past resulted and could in the future result in a decrease in spending and demand for our products, resulting in an adverse effect on our Professional segment net sales and earnings:
reduced revenue for golf courses resulting from a reduction in the level of interest in the game of golf and/or a decrease in rounds played, memberships, and/or food and beverage sales, as applicable;
reduced investment in golf course renovations and improvements;
the level of new golf course development and golf course closures;
reduced consumer and business spending on property maintenance, such as lawn care and snow and ice removal activities;
low or reduced levels of infrastructure improvements and other construction activities;
decreased oil and gas construction activities;
a decline in acceptance of, and demand for, ag-irrigation solutions for agricultural production;
availability of cash or credit on acceptable terms for our customers to finance new product purchases; and
customer and/or government budgetary constraints resulting in reduced spending for grounds maintenance or construction equipment.
Our Residential segment net sales depend on several factors, including product placement, consumer confidence and spending levels, changing buying patterns of customers, and the impact of significant sales or promotional events.
The elimination, reduction, or changes in the placement of shelf space assigned to our Residential segment products at mass retailers and home centers have in the past adversely affected and in the future could adversely affect our Residential segment net sales. Our Residential segment net sales also depend upon the buying patterns of consumers and changes to buying patterns could result in reduced sales. For example, after the COVID-19 pandemic, consumers have shifted more of their spending away from home related products, including our Residential segment products, and back to other areas, compared to the historic levels of home related spending we experienced during the heights of the pandemic, which has adversely affected and may continue to adversely affect our Residential net sales. In addition, as consumers purchase products at home centers and mass retailers that typically offer broader and lower price points than dealers, demand for and sales of our Residential segment products purchased at mass retailers and home centers, as compared to dealers and hardware retailers, have increased, adversely affecting our margins. We believe that our diverse distribution channels and customer base should reduce the long-term impact on us if we were to lose any substantial customer, but the loss of any such customer, a significant reduction in sales to such customers, our inability to maintain adequate product placement at mass retailers and home centers or our inability to respond to future changes in buying patterns of consumers or new distribution channels could have a material adverse impact on our business and operating results. Furthermore, our quarterly or annual results have in the past and could in the future be impacted as a result of the timing of significant sales or promotional events for our Residential products.
Changes in product mix could adversely impact our financial performance, including profit margins and net earnings.
Our Professional segment products generally have higher profit margins than our Residential segment products. Accordingly, our financial performance, including our profit margins and net earnings, have been and will continue to be impacted depending on the mix of products we sell during a given period. For example, if we experience lower sales of our Professional segment products that generally carry higher profit margins than our Residential segment products, our financial performance, including profit margins and net earnings, have been and could continue to be negatively impacted. Similarly, within each reportable segment, if we experience lower sales of products that generally carry higher profit margins, our financial performance, including profit margins and net earnings, have been and could continue to be negatively impacted.
We face intense competition, which could harm our business and operating results.
Our products are sold in highly competitive markets throughout the world and as a result, we compete with many U.S. and non-U.S. companies across our various markets, industries, and product offerings. These competitors and the degree of competition vary widely by industry, product line, end market, geographic scope and/or geographic location. The principal competitive factors in our industries and markets include product innovation; quality and reliability; pricing and sales promotion and incentive programs; product support and customer service; warranty; brand awareness; reputation; distribution, shelf space, and product placement and availability; and financing options. Some of our competitors have substantially larger operations and greater financial resources than us, and some have smaller operations offering various and/or more specialized capabilities to customers, and they may be able to adapt more quickly to new or emerging technologies and changes in customer preferences, or devote greater or more specialized resources to the development, promotion, and sale of their products or disruptive new products or technologies than we can. In addition, competition could increase if new companies enter the market, existing
18


competitors combine or consolidate their operations or if existing competitors expand their product lines or intensify efforts within existing product lines. Our current products, products and technologies under development, and our ability to develop new and improved products and technologies may be insufficient to enable us to compete effectively with our competitors.
Our Residential segment products generally face a higher volume of competition than our Professional segment products given the low barriers to entry resulting in numerous other manufacturers selling products that compete directly with our products. Internationally, our Residential segment products typically face more competition than in the U.S. because many foreign competitors design, manufacture, market, and sell products in their respective countries. In addition, fluctuations in the value of the U.S. dollar may affect the price of our products in foreign markets, thereby impacting their competitiveness. Competitors may move manufacturing operations to low cost countries for significant cost and price reductions, and we may not be able to compete, which could harm our business and operating results.
Increases in the cost of commodities, components, parts, and accessories or our other costs of doing business, have, and could continue to, adversely affect our profit margins and businesses.
We purchase commodities, components, parts, and accessories 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, electrification components, and other commodities, components, parts and accessories. Increased costs and/or inflation, increased tariff, duties, or other charges as a result of changes to U.S. or international trade policies or trade agreements, trade regulation and/or industry activity, or antidumping and countervailing duty petitions on certain products imported from foreign countries, including certain engines imported into the U.S. from China, or the inability of suppliers to continue operations or otherwise remain in business, have affected our profit margins, operating results and businesses and could continue to result in declines in our profit margins, operating results and businesses. Historically, we have mitigated commodity, component, parts, or accessories cost increases, in part, by increasing prices on some of our products and executing on our strategic productivity initiatives, which include, but are not limited to, collaborating with suppliers, reviewing alternative sourcing options, substituting materials, utilizing Lean methods, and engaging in internal cost reduction efforts, all as appropriate. However, during the past couple of years, we experienced higher material, freight and manufacturing costs, which adversely affected our margins, and we may not be able to fully offset increased commodity, component, parts, or accessories costs in the future. Further, if our price increases are not accepted by our customers and the market, our net sales, profit margins, earnings, and market share could be adversely affected.
We are dependent upon the efficient operation of our facilities and those of our suppliers, channel customers, mass retailers, and home centers where our products are sold.
Production downtime and/or the inability to produce products at our facilities and those of our suppliers or other disruptions have occurred and could continue to occur as a result of several factors, including supply chain challenges, labor shortages, natural disasters, inclement weather, man-made disasters or other external events, such as terrorist acts or acts of war, pandemics and/or epidemics, boycotts and sanctions, widespread criminal activities, or protests and/or social unrest, or other events, at or in proximity to any of our facilities or in our manufacturing or other operations, or those of our channel customers, mass retailers or home centers where our products are sold, or suppliers. A work slowdown, strike, or similar action could occur at any one of our facilities, or the facilities of our channel customers and suppliers, and such facilities could fail to renew or enter into new collective bargaining agreements or may have to enter into a new collective bargaining agreement at a facility not currently covered by an agreement. Furthermore, we shift production between our manufacturing facilities from time to time and open new manufacturing and/or distribution facilities to align production capacity with production goals. Such events and disruptions could make it difficult or impossible to manufacture or to deliver products to our customers, produce or maintain sufficient inventory of our products, receive commodities, components, parts or accessories from our suppliers, or perform critical functions, which could adversely affect our business globally or in certain regions. Such events also may result in shortages of commodities, components, parts, or accessories; higher fuel, transportation, and commodity costs; and delays in shipments to our channel customers.
Any failure by us, or our suppliers or channel partners, to hire and/or retain an adequate labor force could adversely affect our business, operating results, and reputation.
Our labor needs, and those of our suppliers and channel partners, fluctuate throughout the year and by region. During periods of peak manufacturing activity it is often necessary to sharply increase the number of production staff by utilizing new hires and temporary labor. Production staff hired during such periods of peak manufacturing activity may not have the same level of training, competency, experience, or commitment as regular production employees. In addition, due to limited workforce populations in areas around the locations where we, or our suppliers and channel partners, manufacture products or conduct business, or other factors, we, or our suppliers and channel partners, may not have a sufficient pool of individuals with the right skills and experience available to fulfill labor requirements on a cost-effective basis or otherwise.
19


For example, our labor needs and those of our suppliers and channel partners were negatively impacted by COVID-19, which exacerbated the challenges in retaining and maintaining an adequate production staff. If we, or our suppliers and channel partners, are unable to hire, train, and/or retain a labor force to adequately staff manufacturing operations, perform service or warranty work, or other necessary activities, we could experience disruptions in our manufacturing and other processes, which have in the past adversely impacted, and could continue to adversely impact, our business, operating results, and reputation.
Our net sales and/or working capital are negatively impacted when we underestimate or overestimate demand for our products or do not maintain appropriate inventory levels.
Our ability to manage our inventory levels to meet our customers' demand for our products and fulfill existing and future sales order backlog is important for our business. Our production levels and inventory management goals for our products are based on estimates of demand for our products, taking into account production capacity, timing of shipments, existing sales order backlog, and field inventory levels. Managing inventory levels during an uncertain macroeconomic environment is particularly difficult as a result of demand volatility; changes to production operations, locations and schedule; and supply chain challenges limiting our ability to source an adequate supply of commodities, components, parts, and accessories to meet our production requirements. These factors have resulted in, and could continue to result in, manufacturing inefficiencies and related unfavorable manufacturing variances that have negatively impacted, and could continue to impact, our financial results. Our net sales, margins, net earnings, and/or working capital are negatively impacted when we underestimate or overestimate channel or retail demand for our products, we are not able to manufacture product to fulfill customer demand and existing and future sales order backlog, and/or we do not produce or maintain appropriate inventory levels. Furthermore, such impacts hinder our ability to meet customer demand, result in the loss of customers, and could cause us to incur charges associated with inventory valuation adjustments for excess and obsolete inventories.
Our business and operating results are subject to the inventory management decisions of our channel customers.
We are subject to risks relating to the inventory management decisions and operational and sourcing practices of our distribution network. Our channel customers carry inventories of our products as part of their ongoing operations and adjust those inventories based on their assessments of future needs, including anticipated end-customer demand. Such adjustments have impacted our inventory management and working capital goals as well as operating results, and such adjustments may impact us in the future.
Changes in composition of, financial viability of, and the relationships with, our channel customers could negatively impact our business and operating results.
If we fail to maintain an effective network of channel partners, including distributors, dealers, mass retailers, and home centers, for our products, we may not have adequate market coverage for the optimal level of sales of our products. Additionally, our channel customers may not commit the necessary resources to market and sell our products as we would expect, and/or they may not be successful in marketing and ultimately selling our products. Any weak demand for, or quality issues with, our products may cause our channel customers to reduce or terminate their relationships with us or adversely affect our ability to engage new dealers and distributors or maintain or obtain shelf space at mass retailers and home centers. Changes in the ownership or control of our channel customers could also adversely affect our relationships with them. If we are not able to maintain effective distribution channels, if our channel customers are not successful in marketing and selling our products, or if we experience a significant reduction or cancellation or change in the size and timing of orders from our channel customers, our sales could decline and have an adverse effect on our business and operating results.
In addition, if adverse economic conditions, business conditions or other events cause a decline in sales by our channel customers or weakens their financial condition, our net sales and earnings could be adversely affected. Such situation could adversely affect the ability of such customers to pay amounts owed, which could require us to repurchase financed product.
We are dependent upon the availability and terms of credit offered to our customers.
We are a party to various floor plan arrangements in order to provide reliable, competitive floor plan financing to certain of our distributors and dealers primarily in the U.S. and Canada to support their businesses and improve our working capital for our other strategic purposes. As a result, we depend on such arrangements for our inventory financing programs. The availability of financing from our floor plan arrangements is affected by many factors, including, among others, the overall credit markets, the credit worthiness of our dealers and distributors, and regulations that may affect such financing providers. Any material change in the availability or terms of credit offered to our customers by our floor plan financing providers, challenges or delays in transferring new distributors and dealers from any business we might acquire or otherwise to our available financing platforms, any termination or disruption of our floor plan arrangements, or any delay in securing replacement credit sources could adversely affect our sales and operating results.
20


We are dependent upon the effective operation of our information systems, software, or information security practices and those of our business partners or third-party service providers.
We have many information systems and other software that are critical to our business and certain of our products, some of which are managed by third parties. These information systems and software are used to record, process, summarize, transmit, and store electronic information, and to manage or support a variety of business processes and activities, including, among other things, our accounting and financial functions; our manufacturing and supply chain processes; managing personal data or other data relating to our customers, suppliers, and employees; and the data related to our research and development efforts. We may be unable to enhance our existing information systems and software or implement new information systems or software when necessary; may experience unanticipated delays, complications, or expenses in implementing, integrating, and operating our systems; and/or require substantial expenditures or interruptions in operations in connection with any system changes we might pursue, including as may be necessary during the integration of acquisitions. The failure of our information systems or software or those of our business partners or third-party service providers to perform properly, or difficulties encountered in the development of or transfer over to new systems or the modification or upgrade of existing systems, could disrupt our business and harm our reputation, which may result in decreased sales, increased overhead costs, excess or obsolete inventory, and product shortages, causing our business, reputation, financial condition, and operating results to suffer. As we continue to develop internet-connected products and other new, emerging, and/or disruptive technologies, similar risks may also be present in the systems, technology, and software installed within such products.
Additionally, we take steps to secure our information systems and software and any access provided by our business partners or third-party service providers, including our computer systems, intranet and internet sites, email and other telecommunications and data networks. However, the security measures we have implemented may not be effective and our systems may be vulnerable to theft, loss, damage, and interruption from a number of potential sources and events, including unauthorized access or security breaches, data privacy breaches, natural or man-made disasters, cyber attacks, computer viruses, malware, phishing, denial of service attacks, power loss, or other disruptive events. Information technology security threats have been increasing in frequency and sophistication. Cyber attacks may be random, coordinated, or targeted, including sophisticated computer crime threats. These threats pose a risk to the security of our systems and networks including those that may be used by our products, and those of our business partners and third-party service providers, and to the confidentiality, availability, and integrity of our data or data of our customers, suppliers or employees. Our business, reputation, operating results, and financial condition could be adversely affected if a significant cyber event or other event, disrupts or shuts down our operations; our confidential, proprietary information or data of our customers, suppliers, or employees is stolen or disclosed; our intranet and internet sites are compromised; data is manipulated or destroyed; we incur costs, are required to pay fines or face other regulatory enforcement actions, or our customers lose confidence in our ability to adequately protect their information in connection with stolen or disclosed customer, employee, or other confidential or sensitive information; we must dedicate significant resources to system repairs or increase cyber security protection; or we otherwise incur significant litigation or other costs. As a result of a new SEC rule on cybersecurity disclosure, we are required to disclose, on a current basis pursuant to new Item 1.05 of SEC Form 8-K, any cybersecurity incident that we determine to be material and describe the material aspects of the nature, scope, and timing of the incident, as well as the material impact or reasonably likely material impact of the incident on us, including our financial condition and results of operations. We will also be required to describe, on a periodic basis, our processes, if any, for the assessment, identification, and management of material risks from cybersecurity threats, and describe whether any risks from cybersecurity threats have materially affected or are reasonably likely to materially affect our business strategy, results of operations, or financial condition, our board’s oversight of risks from cybersecurity threats and management’s role in assessing and managing material risks from cybersecurity threats. We have incurred significant costs in an effort to detect and prevent security breaches and incidents, and we may face increased costs and requirements to expend substantial resources in the event of an actual or perceived security breach or incident and to comply with this new SEC cybersecurity rule.
Our insurance policies may not be adequate to compensate us for the potential losses arising from any such disruption, failure or security breach or incident. In addition, such insurance may not be available to us in the future on economically reasonable terms, or at all. Further, our insurance may not cover all claims made against us and could have high deductibles in any event, and defending a suit, regardless of its merit, could be costly and divert management attention.
We may incorporate traditional and generative artificial intelligence (AI) solutions into our information systems, products, offerings, services and features, and these solutions may become important in our operations over time. The ever-increasing use and evolution of technology, including cloud-based computing and AI, creates opportunities for the potential loss or misuse of personal data that forms part of any data set and was collected, used, stored, or transferred to run our business, and unintentional dissemination or intentional destruction of confidential information stored in our or our third party providers' systems, portable media or storage devices, which may result in significantly increased business and security costs, a damaged reputation, administrative penalties, or costs related to defending legal claims. If the content, analyses, or recommendations that AI programs assist in producing are or are alleged to be deficient, inaccurate, or biased, our business, financial condition, and results of operations and our reputation may be adversely affected. AI programs may be costly and require significant expertise
21


to develop, may be difficult to set up and manage, and require periodic upgrades. There is also a risk that we may not have access to the technology and qualified AI personnel resources to adequately incorporate ongoing advancements into our AI initiatives, including access to the licensing of key intellectual property from third parties. Our competitors or other third parties may incorporate AI into their products more quickly or more successfully than us, which could impair our ability to compete effectively and adversely affect our results of operations. Our competition may have access to greater financial and technological resources, giving them a competitive advantage in recruiting, motivating, and retaining sought-after AI professionals. AI also presents emerging ethical issues and if our use of AI becomes controversial, we may experience brand or reputational harm, competitive harm, or legal liability. The rapid evolution of AI, including potential government regulation of AI, will require significant resources to develop, test and maintain our platform, offerings, services, and features to help us implement AI ethically in order to minimize unintended, harmful impact.
In addition, our information technology systems require an ongoing commitment of significant resources to maintain, protect, and enhance existing systems and develop new systems. This enables us to keep pace with continuing changes in information processing technology, evolving legal and regulatory standards, the increasing need to protect employee and customer information, changes in the techniques used to obtain unauthorized access to data and information systems, and the information technology needs associated with our evolving products. There can be no assurance that our efforts (including, but not limited to, consolidating, protecting, upgrading, and expanding our systems and capabilities, continuing to build security into the design of our products, and developing new systems to keep pace with continuing changes in information processing technology, including, but not limited to, generative AI platforms) will be successful or that additional systems issues will not arise in the future.
Our international operations require significant management attention and financial resources, expose us to difficulties presented by international economic, political, legal, regulatory, accounting, and business factors, and may not be successful or produce desired levels of net sales and earnings.
International markets have been, and will continue to be, a strategic focus area for revenue growth, both organically and through acquisitions. We currently manufacture our products and maintain sales offices in the U.S. and other countries for sale throughout the world. Our net sales outside the U.S. were 20.8 percent, 19.5 percent, and 20.9 percent of our total consolidated net sales for fiscal 2023, 2022, and 2021, respectively. We believe many opportunities exist in the international markets, and over time, we intend for international net sales to comprise a larger percentage of our total consolidated net sales; however, expanding our existing international operations and entering into additional international markets requires significant management attention and financial resources. Several factors, including the implications of withdrawal by the U.S. from, or revisions to, international trade agreements, foreign trade or other policy changes between the U.S. and other countries, weakened international economic conditions, the impact of sovereign debt defaults by certain European countries, and current wars and related sanctions and other geopolitical tensions could adversely affect our international net sales.
Many of the countries in which we manufacture or sell our products, or in which we otherwise have a presence are, to some degree, subject to political, economic, and/or social instability. As a result, our international operations expose us and our representatives, agents, and channel customers to risks inherent in operating in foreign jurisdictions. These risks include:
weakened economic conditions;
pandemics and/or epidemics;
increased costs of customizing products for foreign countries;
difficulties in managing and staffing international operations and increases in infrastructure costs including legal, tax, accounting, and information technology;
the imposition of additional U.S. and foreign governmental controls or regulations;
new or enhanced trade restrictions and restrictions on the activities of foreign agents, representatives, and channel customers;
withdrawal from or revisions to international trade policies or agreements and the imposition or increases in import and export licensing and other compliance requirements, customs duties and tariffs, import and export quotas and other trade restrictions, license obligations, other non-tariff barriers to trade;
the imposition of U.S. and/or international sanctions against a country, company, person, or entity with whom we do business that would restrict or prohibit our business with the sanctioned country, company, person, or entity;
international pricing pressures;
foreign trade or other policy changes between the U.S. and other countries, trade regulation, and/or industry activity that favors domestic companies, including antidumping and countervailing duty petitions on certain products imported from foreign countries, including certain engines imported into the U.S. from China;
adverse currency exchange rate fluctuations;
longer payment cycles and difficulties in enforcing agreements and collecting receivables through certain foreign legal systems;
22


potentially higher tax rates and adverse tax consequences, including restrictions on repatriating cash and/or earnings to the U.S.;
fluctuations in our operating performance based on our geographic mix of sales;
transportation delays and interruptions;
national and international conflicts, including the war between Ukraine and Russia, the war between Israel and Hamas, geopolitical tensions and foreign policy changes, acts of war or terrorist acts;
difficulties in protecting, enforcing or defending intellectual property rights; and
multiple, changing, and often inconsistent enforcement of laws, rules, regulations and standards, including rules relating to taxes, environmental, health and safety matters.
Our international operations may not produce desired levels of net sales or, among other things, the factors listed above may harm our business and operating results. Any material decrease in our international sales or profitability could also adversely impact our operating results.
We are renovating and expanding certain office, manufacturing, and other facilities and could experience disruptions to our operations in connection with such efforts.
We are continually renovating and, where appropriate or necessary, expanding our facilities, primarily driven by the growth of our business and the need to expand our manufacturing capacity. We have historically financed, and expect to continue to finance, such efforts with cash on hand and cash from operating activities. Expanding and renovating our facilities could disrupt our business operations, and such effects could include but are not limited to potential interruption in manufacturing processes, delivery of raw materials, shipping finished goods, and data flow; unforeseen construction, scheduling, engineering, environmental, or geological problems; and unanticipated cost increases.
Strategic Risks
Our strategy to pursue acquisitions and alliances, strong customer relations, and new joint ventures, investments, and partnerships and our recent activities in this regard involve risk and may not prove to be successful.
One of our strategies is to drive growth in our businesses and expand our global presence through targeted acquisitions and alliances, strong customer relations, and new joint ventures, investments, and partnerships that add value and complement our existing brands and product portfolio. For example, in January 2022, we acquired the Intimidator Group, and in September 2023, we announced a strategic partnership with Lowe's.
Our continued ability to grow through acquisitions will depend, in part, on the availability of suitable target candidates at acceptable prices, terms, and conditions; our ability to compete effectively for acquisition candidates; and the availability of capital and personnel resources to complete such acquisitions and operate and integrate the acquired business effectively. Any acquisition, alliance, joint venture, investment, or partnership could impair our business, financial condition, reputation, and operating results. For instance, the benefits of an acquisition, or new alliance, joint venture, investment, or partnership may take more time than expected to achieve, or may not develop at all. Acquisitions, alliances, joint ventures, investments, and partnerships may involve a number of risks, the occurrence of which could adversely affect our business, reputation, financial condition, and operating results, including:
diversion of management's attention to manage and integrate the acquired business;
disruption to our existing operations and plans;
inability to effectively manage our expanded operations;
difficulties, delays, or unanticipated costs in integrating and assimilating information and financial systems, internal controls, operations, manufacturing processes and products or in realizing projected efficiencies, growth prospects, cost savings, and other synergies;
inability to successfully integrate or develop a distribution channel for acquired product lines;
loss of key employees, customers, distributors, or dealers of the acquired businesses or adverse effects on existing business relationships with suppliers, customers, distributors, and dealers;
write-off of significant amounts of goodwill, other indefinite-lived intangible assets, and/or long-lived assets because of deterioration in the performance of an acquired business or product line, adverse market conditions, changes in the competitive landscape, changes in laws or regulations that restrict activities of an acquired business or product line, or other circumstances;
delays or challenges in transitioning distributors and dealers of acquired businesses to available floor plan financing arrangements;
violation of confidentiality, intellectual property, and non-compete obligations or agreements by employees of an acquired business or lack of or inadequate formal intellectual property protection mechanisms in place at an acquired business;
23


adverse impact on overall profitability if our expanded operations do not achieve, or are delayed in achieving, the growth prospects, net sales, net earnings, cost and/or revenue synergies, or other financial results projected in our valuation models;
reallocation of amounts of capital from other operating initiatives and/or an increase in our leverage and debt service requirements to pay acquisition purchase prices or other business venture investment costs, which could restrict our ability to access additional capital when needed, result in a decrease in our credit rating, or limit our ability to pursue other important elements of our business strategy;
failure by acquired businesses or other business ventures to comply with applicable international, federal, and state product safety or other regulatory standards;
infringement by acquired businesses or other business ventures of valid intellectual property rights of others;
inaccurate assessment of additional post-acquisition or business venture investments, undisclosed, contingent or other liabilities or problems, unanticipated costs associated with an acquisition or other business venture, and despite the existence of representations, warranties and indemnities in any definitive agreement and/or a representation and warranty insurance policy, if applicable, an inability to recover or manage such liabilities and costs; and
impacts as a result of purchase accounting adjustments, incorrect estimates made in the accounting for acquisitions, occurrence of non-recurring charges, or other potential financial accounting or reporting impacts.
For example, at the end of the third quarter of fiscal 2023, we recorded non-cash impairment charges of $18.0 million related to the indefinite-lived Spartan® trade name intangible asset and $133.3 million related to the goodwill of the Intimidator reporting unit. These impairment charges resulted in a $36.7 million income tax benefit (deferred tax asset) associated with the remaining tax deductible basis in goodwill and other intangible assets.
In addition, we need effective internal controls to provide reliable and accurate financial reports and to effectively prevent fraud. Integrating acquired businesses may make our systems and controls more complex and difficult to manage. We devote significant resources and time to comply with the internal control over financial reporting requirements of the Sarbanes-Oxley Act of 2002. However, we cannot be certain that these measures will ensure that we design, implement, and maintain adequate control over our financial processes and reporting in the future, particularly in the context of acquisitions of other businesses, regardless of whether such acquired business was previously privately or publicly held. Any difficulties in the assimilation of acquired businesses into our internal control framework could harm our operating results or cause us to fail to meet our financial reporting obligations.
Also, some acquisitions may require the consent of the lenders under our credit agreements. We cannot predict whether such approvals would be forthcoming or the terms on which the lenders would approve such acquisitions. These risks, among others, could be heightened if we complete a large acquisition or other business venture or multiple transactions within a relatively short period of time.
Failure to successfully complete divestitures or other restructuring activities could negatively affect our operations.
From time to time, we may divest of all or a portion of certain businesses and/or facilities, joint venture or minority equity investment interests, subsidiaries, distributorships, or product categories. Divestitures involve risk, including, potential increased expense associated with the divestitures, and potential issues with the acquirers, customers or suppliers of the divested business, or products. Occasionally, we may wind down certain business activities and/or facilities, product lines, and/or perform other organizational restructuring projects in an effort to reduce costs and streamline operations. Such activities involve risks as they may divert management's attention from our core businesses, increase expenses on a short‑term basis and lead to potential issues with employees, customers, or suppliers. If we do not complete these activities in a timely manner, or do not realize anticipated cost savings, synergies and efficiencies, business disruption occurs during or following such activities, or we incur unanticipated charges, this may negatively impact our business, financial condition, operating results, and cash flows.
Increased scrutiny regarding our ESG practices could impact our reputation.
Increasing governmental and societal attention to ESG matters, including expanding mandatory and voluntary reporting, and disclosure topics such as climate change, sustainability, natural resources, waste reduction, energy, human capital, and risk oversight could expand the nature, scope, and complexity of matters that we are required to control, assess, and report. We strive to deliver shared value through our business and our diverse stakeholders expect us to make progress in certain ESG priority issue areas. To address this growing set of matters, we have taken several actions, including hiring a new executive officer with responsibility for sustainability in July 2023, devoting additional dedicated employee resources, and creating a cross-functional/business sustainability leadership team to further develop and implement an enterprise-wide sustainability strategy. In June 2023, we released our sustainability report for fiscal 2022, which highlights certain aspirations and goals related to ESG matters, such as goals to increase battery and hybrid product sales, plans to reduce certain GHG emissions over time, and goals to increase the number of women and racial and ethnic minorities in leadership positions. No assurance can be provided that we will achieve our new sustainability goals. It is possible that we may be unsuccessful in the achievement of our ESG goals, on a timely basis or at all, or that the costs to achieve those goals become prohibitively expensive. Furthermore, our stakeholders may not be satisfied with our initiatives or efforts or the speed at which we are progressing towards any such
24


aspirations and goals. Additionally, organizations that inform investors on ESG matters have developed rating systems for evaluating companies on their approach to ESG. Unfavorable ratings may lead to negative investor sentiment, which could negatively impact our stock price. Any failure, or perceived failure, to respond to ESG concerns could harm our business and reputation. Certain challenges we face in the achievement of our ESG objectives are also captured within our ESG reporting in our sustainability report for fiscal 2022, which is not incorporated by reference into and does not form any part of this report.
Financial Risks
We incurred non-cash impairment charges during the third quarter of fiscal 2023 which adversely affected our third quarter and full year fiscal 2023 operating results and we may be required to incur additional future impairment and other charges, which could adversely affect our operating results.
In connection with our acquisitions and other business combinations, including our January 2022 acquisition of Intimidator, applicable accounting standards require the net tangible and intangible assets of the acquired business to be recorded on our consolidated balance sheet at their fair values as of the date of acquisition and any excess in the purchase price paid by us over the fair value of net tangible and intangible assets of any acquired business to be recorded as goodwill. Goodwill and indefinite-lived intangible assets are not amortized, but are tested at least annually for impairment or more frequently as events and circumstances dictate. Goodwill is tested for impairment at the reporting unit level, which is generally an operating segment or underlying business component. Indefinite-lived intangible assets are tested for impairment at the individual indefinite-lived intangible asset or asset group level, as appropriate. Finite-lived intangible assets other than goodwill considered long-lived assets for impairment testing purposes, are tested for impairment as events and circumstances dictate, and are required to be amortized over their estimated useful lives and this amortization expense may be significant to our ongoing financial results.
If we determine that the anticipated future cash flows from our reporting units, indefinite-lived intangible assets or asset groups, or long-lived asset groups may be less than their respective carrying values, our goodwill, indefinite-lived intangible assets, and/or long-lived assets may be deemed to be impaired. If this occurs, applicable accounting rules may require us to write down the value of the goodwill, indefinite-lived intangible assets, and/or long-lived assets on our balance sheet to reflect the extent of any such impairment. Any such write-down of goodwill, indefinite-lived intangible assets, and/or long-lived assets would generally be recognized as a non-cash expense in our Consolidated Statements of Earnings for the accounting period during which any such write down occurs.
For example, at the end of the third quarter of fiscal 2023, we recorded non-cash impairment charges of $18.0 million related to the indefinite-lived Spartan trade name intangible asset and $133.3 million related to the goodwill of the Intimidator reporting unit. These impairment charges resulted in a $36.7 million income tax benefit (deferred tax asset) associated with the remaining tax deductible basis in goodwill and other intangible assets. As of October 31, 2023, we had goodwill of $450.8 million, which is maintained in various reporting units, and indefinite-lived intangible assets of $271.5 million, which together comprise 19.8 percent of our total assets as of October 31, 2023. Any future impairment charges could be significant and could adversely affect our future consolidated operating results and financial condition.
Fluctuations in foreign currency exchange rates have adversely affected and could continue to adversely affect our operating results.
Because the functional currency of most of our foreign operations is the applicable local currency, but our financial reporting currency is the U.S. dollar, we are required to translate the assets, liabilities, expenses, and revenues of our foreign operations into U.S. dollars at the applicable exchange rate in preparing our Consolidated Financial Statements. Accordingly, we face foreign currency exchange rate risk arising from transactions in the normal course of business, such as sales and loans to wholly owned subsidiaries, sales to third-party customers, purchases from suppliers, and bank lines of credit with creditors denominated in foreign currencies.
Foreign currency exchange rates have affected our net sales, net earnings, and operating results in the past and could affect them in the future, in some cases materially. Currency exchange rate fluctuations may also affect the comparative prices between products we sell and products our foreign competitors sell in the same market, which may decrease demand for our products. Substantial exchange rate fluctuations as a result of the strengthening of the U.S. dollar or otherwise, may have an adverse effect on our operating results, financial condition, and cash flows, as well as the comparability of our Consolidated Financial Statements between reporting periods. While we actively manage our foreign currency market risk in the normal course of business by entering into various derivative instruments to hedge against such risk, these derivative instruments involve risks and may not effectively limit our underlying exposure to foreign currency exchange rate fluctuations or minimize our net earnings and cash volatility associated with foreign currency exchange rate changes. Further, the failure of one or more counterparties to our foreign currency exchange rate contracts to fulfill their obligations to us could adversely affect our operating results.
25


We are subject to financial and operating restrictions and counterparty risk as a result of our credit arrangements.
Our credit arrangements, including our revolving credit facility, term loan and senior notes, and the indentures governing our senior notes and debentures, include a number of financial and operating restrictions. For example, our credit arrangements contain financial covenants that, among other things, require us to maintain a maximum leverage ratio. Our credit arrangements and/or indentures also contain provisions that restrict our ability, subject to specified exceptions, to, among other things, create liens or other encumbrances on our assets; dispose of assets; engage in mergers or consolidations; and pay dividends that are significantly higher than those currently being paid, make other distributions to our shareholders, or redeem shares of our common stock. These provisions may limit our ability to conduct our business, take advantage of business opportunities, and respond to changing business, market, and economic conditions. They may also competitively disadvantage us relative to other companies that may be subject to fewer, if any, restrictions or may otherwise adversely affect our business.
Potential important opportunities or transactions, such as significant acquisitions, may require the consent of our lenders, which consent may be withheld or granted subject to conditions that may affect the attractiveness or viability of the transaction. Additionally, market deterioration or other factors could jeopardize the counterparty obligations of one or more of the banks participating in our revolving credit facility, which could have an adverse effect on our business if we are not able to replace such revolving credit facility or find other sources of liquidity on acceptable terms.
If we do not comply with the terms of our credit arrangements and indentures, they could be terminated and amounts thereunder could become due and payable.
We cannot assure that we will be able to comply with all of the terms of our credit arrangements and indentures, particularly the financial covenants. Our ability to comply with such terms depends on the success of our business and our operating results, as well as various risks, uncertainties, and events beyond our control. If we fail to comply with any covenant required by our credit arrangements following any applicable cure periods, the banks could terminate their commitments unless we could negotiate a covenant waiver. The banks could condition such waiver on terms that may be unfavorable to us. In addition, any amounts outstanding pursuant to our credit arrangements and indentures could become due and payable if we were unable to obtain a covenant waiver or refinance our debt under such arrangements.
A downgrade in our credit ratings could increase our cost of funding and/or adversely affect our access to funding.
Our credit ratings are important to our cost and availability of capital. The major rating agencies routinely evaluate our credit profile and assign credit ratings to us. This evaluation is based on a number of factors, which include financial strength, business and financial risk, transparency with rating agencies, and timeliness of financial reporting. Further leveraging our capital structure could result in a downgrade to our credit ratings. For instance, if our credit rating falls below investment grade and/or our leverage ratio rises above 1.50, the interest rate we currently pay on outstanding debt under our revolving credit facility could increase. As such, 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.
Changes in accounting or tax standards and policies and/or assumptions utilized in determining accounting or tax estimates could adversely affect our results of operations and financial condition.
In preparing the Consolidated Financial Statements in conformity with U.S. generally accepted accounting principles ("GAAP"), we must make decisions that impact our results of operations and/or financial condition, including selecting the appropriate accounting and/or tax principles to be applied and the assumptions on which to base accounting and tax estimates. In reaching such decisions, we apply judgments based on our understanding and analysis of the relevant circumstances, historical experience, and actuarial and other independent external third-party specialist valuations, all as appropriate. As a result, actual amounts could differ from those estimated at the time the Consolidated Financial Statements are prepared.
In addition, various authoritative accounting or regulatory entities, including the Financial Accounting Standards Board, Public Company Accounting Oversight Board, and the SEC may amend, expand, and/or eliminate the financial accounting or reporting standards or tax positions that govern the preparation of our Consolidated Financial Statements or could reverse their previous interpretations or positions on how various financial accounting and/or reporting standards or tax positions should be applied. We disclose the impact of accounting pronouncements that have been issued but not yet adopted within our annual and quarterly reports on Form 10-K and Form 10-Q, respectively. However, we do not provide an assessment of proposed accounting pronouncements, as such proposals are subject to change through the exposure process and therefore, we cannot meaningfully assess their effects on our Consolidated Financial Statements. Future changes to accounting or tax standards could modify the accounting or tax policies and procedures that we currently use to prepare our Consolidated Financial Statements. Such changes may be difficult to predict and implement and could impact how we prepare and report our Consolidated Financial Statements, results of operations, and financial condition.
For additional information regarding our accounting policies and new accounting pronouncements, refer to Part II, Item 7, "Management's Discussion and Analysis of Financial Condition and Results of Operations," in the section entitled "Critical
26


Accounting Policies and Estimates" and Note 1, Summary of Significant Accounting Policies and Related Data, of the Notes to Consolidated Financial Statements included in Part II, Item 8, “Financial Statements and Supplementary Data,” of this Annual Report on Form 10-K.
Legal, Regulatory, and Compliance Risks
Our patents, trademarks, and contractual provisions may be insufficient to protect our proprietary rights and intellectual property from others who may sell similar products and our products may infringe the valid proprietary rights of others.
We hold patents and trademarks relating to various aspects of our products and business and believe that proprietary technical know-how is important to our business. The loss of such intellectual property could have a material adverse effect on our business and operating results. Proprietary rights relating to our products are protected from unauthorized use by third-parties only to the extent that they are covered by valid and enforceable patents or are maintained in confidence as trade secrets. We cannot be certain that we will be issued any patents from any pending or future patent applications owned by or licensed to us, or that the claims allowed under any issued patents will be sufficiently broad to protect our technology. Without enforceable patent protection, we may be vulnerable to competitors who attempt to copy our products or gain access to our trade secrets and know-how. We also cannot be certain that our products or technologies have not infringed or will not infringe the valid proprietary rights of others. Others may initiate litigation to challenge the validity of our patents, allege that we infringe their patents, or use their resources to design comparable products that do not infringe our patents. Additionally, we may initiate proceedings to protect our proprietary rights. Any litigation, whether initiated by us or others, may cause us to incur substantial costs and possible damages. If the outcome of any such litigation is unfavorable to us, our business, operating results, and financial condition could be adversely affected. We could also be forced to develop an alternative that could be costly and time-consuming, or acquire a license, which we might not be able to do on terms favorable to us, or at all.
We rely on trade secrets and proprietary know-how that we seek to protect, in part, by confidentiality agreements with our employees, suppliers, consultants, and others. These agreements may be breached, and we may not have adequate remedies for any such breach. Even if these confidentiality agreements are not breached, our trade secrets may otherwise become known or be independently developed by competitors.
We are subject to extensive laws, rules, policies, and regulations, with which our compliance is costly and not guaranteed.
We are subject to numerous international, federal, state, municipal and other governmental laws, rules, policies, regulations, and orders ("Laws") relating to, among other things; climate change; emissions to air, including engine emission requirements; discharges to water; restrictions placed on water usage and water availability; product and associated packaging; use of certain chemicals; restricted substances, including "conflict minerals" disclosure rules; import and export compliance, including country of origin certification requirements; worker and product user health and safety; energy efficiency; product life-cycles; outdoor noise laws; the generation, use, handling, labeling, collection, management, storage, transportation, treatment, and disposal of hazardous substances, wastes, and other regulated materials; and the registration of certain technologies with various government agencies throughout the world and operation of those technologies within the limits imposed by those agencies, including but not limited to radio frequency, broadband or other wireless technologies and technologies within the airspace of commercial airplanes, such as unmanned aerial systems. In addition, Laws may adversely affect our operating results, including, (i) to address health and safety requirements, (ii) taxation and tax policy changes, tax rate changes, new tax laws, or revised tax law interpretations or guidance, which individually or in combination may cause our effective tax rate to increase or result in tax charges, (iii) changes to, or adoption of new, healthcare laws or regulations, or (iv) changes to U.S. or international trade policies or agreements, or trade regulation and/or industry activity, including antidumping and countervailing duty petitions on certain products imported from foreign countries, including certain engines imported in the U.S. from China, that could result in additional tariffs, duties or other charges on commodities, components, parts or accessories that we import and/or use in our products.
Although we believe that we are in substantial compliance with currently applicable Laws, we are unable to predict the ultimate impact of adopted or future Laws on our company, business, properties, or products. Any of these Laws may cause us to incur significant expenses to achieve or maintain compliance, require us to modify our products, adversely affect the price of, or demand for, some of our products or manufacturing processes, and ultimately affect the way we conduct our operations. Failure to comply with any of these Laws could harm our reputation and/or lead to fines and other penalties, including restrictions on the importation of our products into, and the sale of our products in, one or more jurisdictions. In addition, our competitors may adopt strategies with respect to compliance with any such Laws that differ significantly from ours. This may change customer preferences and our markets in unanticipated ways which may adversely affect market demand for our products and our net sales and financial results. Other Laws impacting our supply chain, such as the United Kingdom Modern Slavery Act, or data privacy requirements, such as the EU's General Data Protection Regulation, the California Consumer Privacy Act, and other emerging domestic and global data privacy and cybersecurity laws, may have similar consequences.
27


Climate change legislation, regulations, accords, mitigation efforts, or other legislation may adversely impact our operations and could impact the competitive landscape within our markets and affect demand for our products.
We are currently subject to rules limiting exhaust and other emissions and other climate-related rules and regulations in certain jurisdictions where we operate. Concern over climate change has resulted in, and could continue to result in, new legal or regulatory requirements designed to reduce or mitigate the effects of greenhouse gases. An example of such legislation is California's AB 1346, which will require most new sales of small off-road engines, such as those installed in certain of our products, including leaf blowers and lawnmowers, sold in the state of California on or after January 1, 2024 to be zero-emission. We may become subject to additional legislation, regulations, or accords regarding climate change, and compliance with any new rules could be difficult and costly as a result of increased energy, environmental, and other costs and capital expenditures to comply with any such legislation, regulation, or accord or could otherwise decrease demand for our products.
Due to uncertainty in the regulatory and legislative processes and the negotiation and adoption of international climate change accords, as well as the scope of such requirements and initiatives, we cannot currently determine the effect any such legislation, regulation, or accord may have on our products and operations. Additionally, inconsistency of regulations in the states and countries in which we operate may affect the costs of compliance with such requirements. If such laws or regulations are more stringent than current legal or regulatory requirements, we may be subject to curtailment or reduced access to resources or experience increased compliance burdens and costs to meet the regulatory obligations, which may adversely affect our business and operating results.
Additionally, various other legislative proposals, if enacted, could put us in a competitively advantaged or disadvantaged position and affect customer demand for our products. For example, any fiscal-stimulus or other legislation that inordinately impacts the lawn and garden, outdoor power equipment, or irrigation industries generally by promoting the purchase of certain types of products that we sell, such as through customer rebate or other incentive programs, could impact us positively or negatively, depending on whether we manufacture products that meet the specified legislative criteria, including in areas such as fuel efficiency, alternative energy or water usage. Such legislation may also cause customers to perceive our product offerings to be more or less attractive than our competitors' product offerings. We cannot currently predict whether any such legislation will be enacted, the specific terms and conditions of such legislation, such legislation's impact on the competitive landscape within our markets, or how, if at all, any such legislation might ultimately affect customer demand for our products or our operating results.
Our compliance with applicable environmental laws is costly and not guaranteed.
Because we own and lease real property, various environmental laws may impose liability on us for the costs of cleaning up and responding to hazardous substances that may have been released on our property, including releases unknown to us. These environmental laws and regulations could also require us to pay for environmental remediation and response costs at third-party locations where we disposed of or recycled hazardous substances. We are currently involved in the evaluation and clean-up of a limited number of properties we either currently or previously owned. Although we do not expect that these current matters will have a material adverse effect on our financial condition or operating results, our future costs of complying with the various environmental requirements, as they now exist or may be altered in the future, could adversely affect our financial condition and operating results.
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.
The manufacture, sale, and use of our products expose us to significant risks associated with product quality issues and product liability claims and other litigation from time to time. If a product liability claim, other claim or series of claims is brought against us for liabilities exceeding our insurance coverage, and it is ultimately determined that we are liable, our business could suffer. While we believe that we appropriately instruct and warn our customers on the proper usage of our products, we cannot ensure that they will implement our instructions accurately or completely. If our products are defective or used incorrectly by our customers, injury may result and this could give rise to product quality issues and/or product liability claims against us, which could result in losses or damages or adversely affect our brand reputation and the marketability of our products, which may negatively impact our business and operating results.
Product defects can occur through our own product development, design, and manufacturing processes or through our reliance on third-parties for certain component design and manufacturing activities. Some of our products or product improvements were developed or modified relatively recently and defects or risks that we have not yet identified, such as quality issues or unanticipated use of our products, may give rise to warranty or other quality claims and/or product liability claims. Additionally, we could experience a material design, testing, or manufacturing failure in our products, a quality system failure, failures in our products and other challenges that are associated with our inability to properly manage changes in the suppliers and components that we use in our products, insufficient testing procedures, other safety issues, or heightened regulatory scrutiny that could warrant a recall of some of our products. A recall of some of our products could also result in increased
28


product liability claims. Unforeseen product quality and/or product liability problems in the development and production of new and existing products could also result in loss of market share, decreased demand, reduced sales, rework costs, and higher warranty expense.
We are also subject to other litigation from time to time that could adversely affect our business, reputation, operating results or financial condition.
We operate in many different jurisdictions and we could be adversely affected by violations of the U.S. Foreign Corrupt Practices Act ("FCPA") and similar worldwide anti-corruption laws.
The U.S. FCPA and similar worldwide anti-corruption laws generally prohibit companies and their intermediaries from making certain improper payments for the purpose of obtaining or retaining business. The continued expansion of our international operations could increase the risk of violations of these laws. Significant violations of these laws, or allegations of such violations, could harm our reputation, disrupt our business, and result in significant fines and penalties that could have a material adverse effect on our operating results or financial condition.
General Risk Factors
We may not achieve our financial projections, sustainability goals, or other business and productivity initiatives, which could have an adverse effect on our business, operating results, and financial condition.
We generally provide financial projections such as our expected revenue growth and adjusted diluted earnings per share. These financial projections are based on management’s assumptions and expectations at the time made. Failure to achieve our financial projections could have an adverse effect on our business, operating results, and financial condition.
We have set certain aspirations and goals related to ESG matters, such as goals to increase battery and hybrid product sales, plans to reduce certain GHG emissions over time, and goals to increase the number of women and racial and ethnic minorities in leadership positions. We also set goals and objectives for the timing of certain accomplishments, initiatives and milestones regarding our business or operating results, including without limitation our recently announced "Amplifying Maximum Productivity" or AMP initiative, which is a multi-year initiative intended to result in annualized cost savings of more than $100 million by fiscal 2027, driven by sustainable supply-base, design-to-value, and route-to-market transformation. Whether we achieve our goals and objectives of such initiatives can vary due to a number of factors, including the risk factors described in this Annual Report on Form 10-K. It is possible that we may be unsuccessful in the achievement of our goals, on a timely basis or at all. A delay, failure or perceived failure or delay to achieve such goals and objectives in the time periods that we anticipate, or at all, could have an adverse effect on our business, operating results and financial condition, and the public perception of our business.
We are dependent upon our ability to attract and retain key executive and employees and successfully implement key employee transitions.
Our ability to meet our strategic objectives and otherwise profitably grow our business will depend to a significant extent on the continued contributions of our leadership team and our ability to identify, attract, engage, develop, and retain other highly qualified employees worldwide. Competition for these individuals is intense, and we may not succeed in identifying, attracting, or retaining qualified employees. Our executive management team and board of directors have undergone significant changes during the past two years. Losing executive officers or other key employees, failure to identify, attract, or retain qualified leaders in the future, ineffective executive officer or other employee transitions, delays or the inability to hire necessary and qualified office or production employees due to employment conditions or otherwise, or any employee work slowdowns, strikes, or similar actions could make it difficult for us to conduct and manage our business and meet key objectives, which could harm our business, financial condition, and results of operations.
ITEM 1B. UNRESOLVED STAFF COMMENTS
None.
ITEM 1C. CYBERSECURITY
Not applicable.
29


ITEM 2. PROPERTIES
Our global business operations require the use of various facilities and other properties for manufacturing, distribution, warehousing, engineering and product testing, sales and marketing, and other corporate activities. We generally consider our current facilities to be in good operating condition, suitable for their respective uses, and adequate for our current and future business needs as our business is presently conducted. However, as a matter of course, we review our facilities from time to time as we continue to optimize our global business operations and footprint and may determine that certain of our facilities should be expanded or exited, sold, or utilized in another manner.
Our significant facilities are listed below by location, ownership, and function as of October 31, 2023:
LocationReportable SegmentFacility Type/UseOwnership
United States:
Batesville, ArkansasProfessionalManufacturing facility, office, and warehouseOwned/Leased
El Cajon, CaliforniaProfessionalManufacturing facility and test siteOwned/Leased
Riverside, CaliforniaProfessionalOffice and test siteOwned/Leased
Sanford, FloridaProfessionalManufacturing facilityLeased
Ankeny, IowaProfessional & ResidentialDistribution centerLeased
Mount Sterling, KentuckyProfessionalManufacturing facilityLeased
Iron Mountain, MichiganProfessionalManufacturing facility, office, and test siteOwned/Leased
Bloomington, MinnesotaOther activitiesCorporate headquarters and test siteOwned/Leased
Shakopee, MinnesotaProfessional & ResidentialManufacturing facilityOwned
Windom, MinnesotaProfessional & ResidentialManufacturing facilityOwned/Leased
Beatrice, NebraskaProfessionalManufacturing facility, office, and test siteOwned/Leased
Orrville, OhioProfessionalManufacturing facility and officeOwned
West Salem, OhioProfessionalManufacturing facility and officeOwned
Perry, OklahomaProfessionalManufacturing facility, office, and test siteOwned/Leased
El Paso, TexasProfessional & ResidentialManufacturing facility and distribution centerOwned/Leased
Weatherford, TexasProfessionalManufacturing facilityOwned
Baraboo, WisconsinProfessional & ResidentialDistribution centerLeased
Lake Mills, WisconsinProfessionalManufacturing facilityOwned
Plymouth, WisconsinProfessional & ResidentialDistribution centerOwned
Tomah, WisconsinProfessionalManufacturing facility and distribution centerOwned/Leased
International Countries:
Beverley, AustraliaProfessionalManufacturing facility and officeOwned
Braeside, AustraliaProfessional & ResidentialDistribution centerLeased
Oevel, BelgiumProfessional & ResidentialDistribution centerOwned/Leased
Xiamen City, ChinaProfessional & ResidentialManufacturing facilityLeased
Althengstett, Germany ProfessionalManufacturing facility and officeOwned
Fiano Romano, ItalyProfessionalManufacturing facility and officeOwned/Leased
Juarez, MexicoProfessional & ResidentialManufacturing facilityLeased
Monterrey, MexicoProfessional & ResidentialManufacturing facilityLeased
Ustron, PolandProfessional Manufacturing facilityOwned
Ploiesti, RomaniaProfessionalManufacturing facility and test siteOwned
Hertfordshire, United KingdomProfessional & ResidentialManufacturing facility, office, and test siteOwned
ITEM 3. LEGAL PROCEEDINGS
From time to time, we are a party to litigation in the ordinary course of business, including claims for punitive, as well as compensatory, damages arising out of the use of our products; litigation and administrative and judicial proceedings with respect to claims involving asbestos and the discharge of hazardous substances into the environment; and commercial disputes, employment disputes, and patent litigation cases. For a description of our material legal proceedings, refer to the heading titled "Litigation" within Note 11, Commitments and Contingencies, of the Notes to Consolidated Financial Statements included in Part II, Item 8, "Financial Statements and Supplementary Data," of this Annual Report on Form 10-K, which is incorporated into this Item 3 by reference.
ITEM 4. MINE SAFETY DISCLOSURES
Not applicable.
30


INFORMATION ABOUT OUR EXECUTIVE OFFICERS
The list below identifies those persons designated by our Board of Directors as executive officers of the company. The list sets forth each such person's age and position with the company as of December 13, 2023, as well as other positions held by the executive for at least the last five years. There are no family relationships between any director, executive officer, or person nominated to become a director or executive officer of the company. There are no arrangements or understandings between any executive officer and any other person pursuant to which such executive officer was selected as an officer of the company.
Name, Age, and Position Business Experience during the Last Five or More Years
Richard M. Olson
59, Chairman of the Board, President and Chief Executive Officer
 Chairman of the Board since November 2017 and President and Chief Executive Officer since November 2016. From September 2015 through October 2016, he served as President and Chief Operating Officer. From June 2014 through August 2015, he served as Group Vice President, International Business, Global Ag-Irrigation Business and Distributor Development.
Jason P. Baab
48, Vice President, Strategy, Corporate Development, and Sustainability
Vice President, Strategy, Corporate Development, and Sustainability since July 2023. Prior to joining the company, he held several roles at Oshkosh Corporation, a global manufacturer of specialty vehicles and equipment, serving as Senior Vice President, Corporate Development, Strategy, and Venture Capital from October 2021 to June 2023 and Vice President from 2017 to September 2021.
Kevin N. Carpenter
49, Vice President, Global Operations and Integrated Supply Chain
Vice President, Global Operations and Integrated Supply Chain since December 2021. Prior to joining the company, he held several roles at Carrier Global Corporation, a global provider of healthy, safe, sustainable and intelligent building and cold chain solutions, serving as Vice President of Operations, Residential and Light Commercial Systems from June 2021 to November 2021, Vice President of Quality and Continuous Improvement from August 2020 to May 2021, Vice President of Operations, Commercial HVAC from February 2020 to July 2020, and Vice President of Advanced Manufacturing from May 2019 to January 2020. Prior to joining Carrier, he held several roles at Rockwell Automation, Inc., an industrial automation and digital transformation company, serving as Vice President of Manufacturing Services from June 2018 to April 2019 and Director of Manufacturing Services from May 2016 to May 2018.
Amy E. Dahl
49, Vice President, International
 
Vice President, International since June 2023. She previously served as Vice President, International, General Counsel and Corporate Secretary from March 2023 to June 2023. From August 2022 to February 2023 she served as Vice President, General Counsel and Corporate Secretary. From November 2020 through August 2022, she served as Vice President, Human Resources, General Counsel, and Corporate Secretary and from January 2020 through October 2020, she served as Vice President, Human Resources, Distributor Development, General Counsel, and Corporate Secretary. From December 2016 through December 2019, she served as Vice President, Human Resources and Distributor Development.
Angela C. Drake
51, Vice President and Chief Financial Officer
Vice President and Chief Financial Officer since March 2023. She previously served as Vice President, Finance from July 2022 to February 2023. From April 2020 to June 2022, she served as Vice President, Construction and from April 2019 through March 2020, she served as Senior Managing Director, Integration. From February 2011 through March 2019, she served as Chief Financial Officer for The Charles Machine Works, Inc., an underground construction company acquired by the company in April 2019.
Edric C. Funk
51, Group Vice President, Golf, Grounds, and Irrigation
Group Vice President, Golf, Grounds, and Irrigation since November 2022. He previously served as General Manager, Sitework Systems from November 2020 to November 2022, and prior to that led the company’s Center for Technology, Research and Innovation from July 2017 to October 2020.
Gregory S. Janey
45, Group Vice President, Landscapes and Contractor
Group Vice President, Landscapes and Contractor since November 2022. He previously served as Vice President, Residential and Landscape Contractor Businesses from November 2019 to November 2022. From November 2017 to October 2019, he served as General Manager, Residential and Landscape Contractor Businesses.
Margeaux M. King
46, Vice President, Human Resources
Vice President, Human Resources since August 2022. Prior to joining the company, she held several roles at Ecolab, a global provider in water, hygiene and infection prevention solutions and services, serving as Senior Vice President, Human Resources, Global Total Rewards & Talent from February 2022 to July 2022, Senior Vice President, Human Resources, Global Total Rewards from September 2019 to January 2022, and Vice President, Human Resources, Global Compensation & Benefits from March 2016 to August 2019.
Peter D. Moeller
46, Group Vice President, Underground and Specialty Construction
Group Vice President, Underground and Specialty Construction since March 2023. From November 2020 to February 2023, he served as Vice President, International. From November 2019 to October 2020, he served as Vice President, Sitework Systems. From November 2017 to October 2019, he served as General Manager, Sitework Systems.
Kurt D. Svendsen
57, Vice President, Technology
 Vice President, Technology since March 2023. From November 2020 to February 2023, he served as Vice President, Strategy, Corporate and Channel Development. From June 2013 to October 2020, he served as Vice President, Information Technology.
Joanna M. Totsky
55, Vice President, General Counsel, and Corporate Secretary
Vice President, General Counsel, and Corporate Secretary since June 2023. Prior to joining the company, she held several roles at Cooper-Standard Holdings, a leading manufacturer of sealing, fuel and brake delivery, and fluid transfer systems, serving as Senior Vice President, Chief Legal and Transformation Officer and Secretary from November 2022 to May 2023, Senior Vice President, Chief Legal and Compliance Officer and Secretary from July 2019 to October 2022, and Vice President, Deputy General Counsel from October 2016 to June 2019.
31


PART II
ITEM 5. MARKET FOR REGISTRANT'S COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES
Common Stock and Cash Dividends
Our common stock is listed for trading on the New York Stock Exchange and trades under the symbol "TTC." As of October 31, 2023 and 2022, we had 175,000,000 shares of common stock, par value $1.00 per share, authorized, and 103,843,485 and 103,969,805 shares of common stock outstanding, respectively. In each quarter of fiscal 2023, our Board of Directors declared a common stock cash dividend of $0.34 per share, which was a 13.3 percent increase over our common stock cash dividend of $0.30 per share paid in each quarter of fiscal 2022. As announced on December 12, 2023, our Board of Directors increased our fiscal 2024 first quarter common stock cash dividend by 5.9 percent to $0.36 per share. Future common stock cash dividends will depend upon our financial condition, results of operations, capital requirements, and other factors deemed relevant by our Board of Directors. Restrictions on our ability to pay dividends are disclosed in Part II, Item 7, "Management's Discussion and Analysis of Financial Condition and Results of Operations."
Preferred Stock
As of October 31, 2023 and 2022, we had 1,000,000 voting shares and 850,000 non-voting shares of preferred stock, par value $1.00 per share, authorized, none of which were outstanding.
Shareholders
As of December 13, 2023, we had 2,450 shareholders of record.
Issuer Purchases of Equity Securities
The following table sets forth information with respect to shares of our common stock purchased by the company during each of the three fiscal months in our fourth quarter ended October 31, 2023:
Period
Total Number of Shares (or Units) Purchased1, 2, 3
Average Price Paid per Share (or Unit)
Total Number of Shares (or Units) Purchased As Part of Publicly Announced Plans or Programs1, 2
Maximum Number of Shares (or Units) that May Yet Be Purchased Under the Plans or Programs1, 2
August 5, 2023 through September 1, 2023— $— — 6,949,491 
September 2, 2023 through September 29, 2023— — — 6,949,491 
September 30, 2023 through October 31, 20231,560 86.01 — 6,949,491 
Total1,560 $86.01 —  
1    On December 4, 2018, the company’s Board of Directors authorized the repurchase of 5,000,000 shares of the company’s common stock in open-market or in 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 program during the time period indicated above. As a result, 1,949,491 shares remained available to repurchase under this program as of October 31, 2023.
2    On December 13, 2022, the company’s Board of Directors authorized the repurchase of 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 program during the time period indicated above.
3    Includes 1,560 shares of the company's common stock purchased in open-market transactions at an average price of $86.01 per share on behalf of a rabbi trust formed to pay benefit obligations of the company to participants in the company's deferred compensation plans. These 1,560 shares were not repurchased under the company's authorized stock repurchase programs described in notes 1 and 2 above.
32


The Toro Company Common Stock Comparative Performance Graph
The following stock performance graph and table depict the cumulative total shareholder return (assuming reinvestment of dividends) on $100 invested in each of TTC common stock, the S&P 500 Index, and the S&P 500 Industrial Machinery Index for the five-year period from October 31, 2018 through October 31, 2023. The total returns on TTC common stock depicted in the stock performance graph and table are not necessarily indicative of future performance.
COMPARISON OF 5 YEAR CUMULATIVE TOTAL RETURN*
Among The Toro Company, the S&P 500 Index, and the S&P 500 Industrial Machinery Index
1110
*$100 invested on 10/31/18 in stock or index, including reinvestment of dividends. Fiscal years ending October 31.
Fiscal Years Ended October 31201820192020202120222023
The Toro Company$100.00 $138.80 $149.82 $176.04 $197.09 $153.25 
S&P 500100.00 114.33 125.43 179.25 153.06 168.59 
S&P 500 Industrial Machinery Index$100.00 $121.96 $133.77 $176.57 $153.30 $167.86 
The information contained in The Toro Company Common Stock Comparative Performance Graph section shall not be deemed to be "soliciting material" or "filed" or incorporated by reference in future filings with the SEC, or subject to the liabilities of Section 18 of the Exchange Act, except to the extent that we specifically request that it be treated as soliciting material or incorporate it by reference into a document filed under the Securities Act or the Exchange Act.
ITEM 6. [RESERVED]
33


ITEM 7. 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 Consolidated 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. Our Consolidated Financial Statements and Notes to Consolidated Financial Statements are included in Part II, Item 8, "Financial Statements and Supplementary Data," of this Annual Report on Form 10-K and all references in this MD&A to the Notes to Consolidated Financial Statements can be found in Part II, Item 8, "Financial Statements and Supplementary Data," of this Annual Report on Form 10-K.
Unless expressly stated otherwise, the comparisons presented in this MD&A refer to the year-over-year comparison of changes in our financial condition and results of operations as of and for the fiscal years ended October 31, 2023 and 2022. Discussion of fiscal 2021 items and the year-over-year comparison of changes in our financial condition and results of operations as of and for the fiscal years ended October 31, 2022 and 2021 can be found in Part II, Item 7, "Management’s Discussion and Analysis of Financial Condition and Results of Operations," of our Annual Report on Form 10-K for the fiscal year ended October 31, 2022. Statements that are not historical are forward-looking and involve risks and uncertainties, including those discussed in Part I, Item 1A, "Risk Factors," and elsewhere in this Annual Report on Form 10-K. These risks and uncertainties could cause our actual results to differ materially from any future performance suggested throughout this MD&A.
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
Non-GAAP Financial Measures
Throughout this MD&A, we have provided financial and liquidity measures that are not calculated or presented in accordance with U.S. GAAP ("non-GAAP financial measures," "adjusted" before specified financial measures, and "non-GAAP liquidity measures"), as information supplemental and in addition to the most directly comparable financial measures presented in this Annual Report on Form 10-K that are calculated and presented in accordance with U.S. GAAP. We believe that these non-GAAP financial measures, when considered in conjunction with our Consolidated Financial Statements prepared in accordance with U.S. GAAP, provide investors with useful supplemental financial information to better understand our core operational performance and cash flows. These non-GAAP financial measures, 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. Reconciliations of non-GAAP financial measures to the most directly comparable reported U.S. GAAP financial measures are included in the section titled "Non-GAAP Financial Measures."
COMPANY OVERVIEW
Executive Summary
Our fiscal 2023 results included the following items of significance that are provided in summary format here and described in greater detail throughout the "Results of Operations," "Business Segments," and "Financial Position" sections:
Consolidated net sales for fiscal 2023 were $4,553.2 million, an increase of 0.9 percent compared to $4,514.7 million in fiscal 2022.
Professional segment net sales for fiscal 2023 were $3,674.6 million, an increase of 7.1 percent compared to $3,429.6 million in fiscal 2022.
Residential segment net sales for fiscal 2023 were $854.2 million, a decrease of 20.1 percent compared to $1,068.6 million in fiscal 2022.
Gross margin was 34.6 percent in fiscal 2023, an increase of 130 basis points compared to 33.3 percent in fiscal 2022.
Adjusted gross margin was 34.7 percent in fiscal 2023, an increase of 130 basis points compared to 33.4 percent in fiscal 2022.
SG&A expense as a percentage of net sales in fiscal 2023 was 21.8 percent, an increase of 130 basis points compared to 20.5 percent in fiscal 2022.
Net earnings for fiscal 2023 were $329.7 million, or $3.13 per diluted share, compared to $443.3 million, or $4.20 per diluted share, in fiscal 2022.
34


Adjusted net earnings for fiscal 2023 were $443.5 million, or $4.21 per diluted share, compared to $444.2 million, or $4.20 per diluted share, in fiscal 2022.
Field inventory was higher as of the end of fiscal 2023 compared to the end of fiscal 2022, primarily driven by channel replenishment and lower than anticipated retail demand from homeowners who prefer professional solutions.
Our order backlog represents unfulfilled customer orders at a point in time. Our order backlog (including shipments beyond 12 months) decreased $343.4 million to $1,965.7 million as of October 31, 2023 from $2,309.1 million as of October 31, 2022, primarily driven by improved manufacturing output. Our order backlog remains significantly elevated over what the company would consider normal, due to demand for golf and grounds equipment and underground and specialty construction products continuing to outpace production of such products.
Please refer to the section titled "Non-GAAP Financial Measures" for reconciliations of non-GAAP financial measures to the most directly comparable reported U.S. GAAP financial measures.
We continued our history of paying quarterly cash dividends throughout fiscal 2023 and increased our fiscal 2023 quarterly cash dividend by 13.3 percent to $0.34 per share compared to $0.30 per share paid in fiscal 2022. We also repurchased shares of our common stock under our Board authorized repurchase program, thereby reducing our total shares outstanding. As a result of the combination of quarterly cash dividends and share repurchases, we returned $201.9 million of cash to our shareholders during fiscal 2023. As of October 31, 2023, we had a strong liquidity profile with available liquidity of $750.5 million, consisting of cash and cash equivalents of $193.1 million and availability under our revolving credit facility of $557.4 million.
Multi-Year Employee Initiative
Our current multi-year employee initiative, "Drive for Five," which began in fiscal 2022, is intended to align and engage employees on furthering our profitable growth by offering innovative business and product categories to serve our customers. As such, the core focus of this initiative is our goal of exceeding $5.0 billion in net sales through organic growth, while continuing our historical focus on improving profitability, by the end of fiscal 2024. We believe this goal enhances the innovation and growth momentum for the organization.
AMP Initiative
We recently announced a new "Amplifying Maximum Productivity" or AMP initiative, which is a multi-year initiative intended to result in annualized cost savings of more than $100 million by fiscal 2027, driven by sustainable supply-base, design-to-value, and route-to-market transformation. We expect to reinvest a portion of the savings from this initiative to drive further innovation and growth.
Acquisition of Intimidator Group
On January 13, 2022, during the first quarter of fiscal 2022, we completed our acquisition of Intimidator for net aggregate purchase consideration of $399.8 million. Intimidator primarily designs, manufactures, markets, and sells a commercial-grade line of zero-turn mowers under the Spartan brand, which are intended to provide innovative turf management solutions to landscape contractors and other customers including homeowners who prefer professional solutions. The acquisition of Intimidator broadened our Professional reportable segment and expanded our manufacturing footprint and dealer network. Subsequent to the closing date, results of operations for Intimidator have been included within our Professional reportable segment within our Consolidated Financial Statements and had an incremental impact to our Professional reportable segment net sales for the first twelve months post acquisition, or through the first quarter of fiscal 2023. For additional information regarding the Intimidator acquisition, refer to Note 2, Business Combinations and Asset Acquisitions, in the Notes to Consolidated Financial Statements.
Impairment
During the preparation of our financial statements for the third quarter of fiscal 2023, we identified deterioration in year-to-date fiscal 2023 results of Intimidator compared to previous expectations and resulting downward revisions to our projected future results of Intimidator made during the third quarter of fiscal 2023 as part of our annual long range strategic planning process, including future expected cash flows, which were significantly lower than previously expected. The underperformance was attributable to summer seasonality trends that did not materialize primarily due to reduced retail demand from homeowners who prefer professional solutions. This reduced retail demand from homeowners who prefer professional solutions was driven by persistent hot and dry weather patterns across key regions, coupled with a number of macro factors, including higher interest rates, economic uncertainty, and consumer spending preferences following the exceptional demand during the pandemic. Additionally, we had previously replenished the Intimidator customer channel, which, combined with the reduced retail demand, caused a significant reduction in shipments and customer reorders during the third quarter of fiscal 2023, as well as a material reduction in projected future financial results for Intimidator.
Based on the above factors, we concluded it was more likely than not that the indefinite-lived Spartan trade name intangible asset was impaired and that the fair value of the Intimidator reporting unit was less than its carrying amount. As such, we
35


performed quantitative impairment analyses to compare the fair value of the Spartan trade name intangible asset and the Intimidator reporting unit with their respective carrying amounts.
As a result of these analyses, at the end of the third quarter of fiscal 2023, we recorded an impairment charge of $18.0 million related to the indefinite-lived Spartan trade name intangible asset reported under the Professional segment. Further, during the same period, we recorded an impairment charge of $133.3 million related to goodwill of the Intimidator reporting unit also reported under the Professional segment. Subsequent to these impairment charges, the remaining balance of the indefinite-lived Spartan trade name intangible asset is $81.1 million and the remaining balance of goodwill for the Intimidator reporting unit is $30.5 million. These impairment charges are included in the Non-cash impairment charges caption on the Consolidated Statements of Earnings. These impairment charges resulted in a $36.7 million income tax benefit (deferred tax asset) associated with the remaining tax deductible basis in goodwill and other intangible assets.
RESULTS OF OPERATIONS
Net Sales
Consolidated net sales in fiscal 2023 were $4,553.2 million compared to $4,514.7 million in fiscal 2022, an increase of 0.9 percent. This net sales increase was primarily driven by net price realization, higher shipments of Professional segment products, and the incremental net sales attributable to the acquisition of Intimidator, partially offset by lower shipments of Residential segment products.
Net sales in international markets were $947.7 million for fiscal 2023 compared to $879.2 million in fiscal 2022, an increase of 7.8 percent. Changes in foreign currency exchange rates resulted in a decrease in our net sales of $5.5 million in fiscal 2023. The international net sales increase was primarily driven by higher shipments and net price realization in the Professional segment, partially offset by lower shipments in the Residential segment.
The following table summarizes our results of operations as a percentage of our consolidated net sales:
Fiscal Years Ended October 3120232022
Net sales100.0 %100.0 %
Cost of sales(65.4)(66.7)
Gross margin34.6 33.3 
SG&A expense(21.8)(20.5)
Non-cash impairment charges(3.3)— 
Operating earnings9.5 12.8 
Interest expense(1.3)(0.8)
Other income, net0.6 0.2 
Earnings before income taxes8.8 12.2 
Provision for income taxes(1.6)(2.4)
Net earnings7.2 %9.8 %
Gross Profit and Gross Margin
Gross profit represents net sales less cost of sales and gross margin represents gross profit as a percentage of net sales. Refer to Note 1, Summary of Significant Accounting Policies and Related Data, of the Notes to Consolidated Financial Statements within the section entitled "Cost of Sales," for a description of expenses included in cost of sales. Gross profit for fiscal 2023 was $1,577.6 million, up 4.9 percent compared to gross profit of $1,504.6 million in fiscal 2022. Gross margin was 34.6 percent in fiscal 2023 compared to 33.3 percent in fiscal 2022, an increase of 130 basis points. The increase in gross margin in fiscal 2023 as compared to fiscal 2022 was primarily due to net price realization and productivity improvements, partially offset by higher material costs.
Selling, General and Administrative ("SG&A") Expense
SG&A expense increased $66.7 million, or 7.2 percent, in fiscal 2023 compared to fiscal 2022. Refer to Note 1, Summary of Significant Accounting Policies and Related Data, of the Notes to Consolidated Financial Statements within the section entitled "Selling, General and Administrative Expense" for a description of expenses included in SG&A expense. As a percentage of net sales, SG&A expense was 21.8 percent in fiscal 2023 compared to 20.5 percent in fiscal 2022, an increase of 130 basis points. The increase in SG&A expense as a percentage of net sales was primarily driven by higher corporate expenses, higher marketing and warranty costs, and increased investment in research and engineering.
Non-Cash Impairment Charges
We recorded non-cash impairment charges of $151.3 million within our Professional segment related to Intimidator in fiscal 2023. No impairment charges were recognized in fiscal 2022.
36


Interest Expense
Interest expense primarily consists of interest costs incurred on outstanding borrowings related to our fixed and variable interest rate debt arrangements, as well as amortization of the debt issuance costs associated with our debt arrangements. Interest expense for fiscal 2023 increased $23.0 million compared to fiscal 2022. This increase was driven by higher average interest rates in fiscal 2023 compared to fiscal 2022.
Other Income, Net
Other income, net for fiscal 2023 was $28.5 million compared to $12.5 million in fiscal 2022, an increase of $16.0 million. This increase in other income, net was primarily due to higher income from our Red Iron joint venture and the favorable impact from derivative instruments in fiscal 2023 as compared to fiscal 2022.
Provision for Income Taxes
The effective tax rate for fiscal 2023 was 17.7 percent compared to 19.8 percent in fiscal 2022. The decrease in the effective tax rate for fiscal 2023 was primarily due to the impact of non-cash impairment charges and higher tax benefits recorded as excess tax deductions for stock compensation during fiscal 2023.
The adjusted effective tax rate for fiscal 2023 was 20.4 percent, compared to an adjusted effective tax rate of 20.2 percent in fiscal 2022. Reconciliations of non-GAAP financial measures to the most directly comparable reported U.S. GAAP financial measures are included in the section titled "Non-GAAP Financial Measures."
Net Earnings and Net Earnings Per Diluted Share
Fiscal 2023 net earnings were $329.7 million compared to $443.3 million in fiscal 2022, a decrease of 25.6 percent. Fiscal 2023 diluted net earnings per share were $3.13, a decrease of 25.5 percent from $4.20 per diluted share in fiscal 2022. The decrease in net earnings per diluted share for fiscal 2023 was primarily driven by the non-cash impairment charges, higher interest expense, and lower Residential segment earnings, partially offset by strong Professional segment earnings excluding the non-cash impairment charges and higher income from our Red Iron joint venture.
Adjusted net earnings for fiscal 2023 were $443.5 million, or $4.21 per diluted share, compared to $444.2 million, or $4.20 per diluted share, in fiscal 2022. Reconciliations of non-GAAP financial measures to the most directly comparable reported U.S. GAAP financial measures are included in the section titled "Non-GAAP Financial Measures."
BUSINESS SEGMENTS
As more fully described in Note 3, Segment Data, of the Notes to Consolidated Financial Statements, we operate in two reportable business segments: Professional and Residential. Segment earnings for our Professional and Residential reportable segments are defined as earnings from operations plus other income, net. Our remaining activities consisting of a wholly-owned domestic distribution company, Red Iron joint venture, certain corporate activities, and the elimination of intersegment revenues and expenses, are presented as "Other" due to their insignificance. Corporate activities include general corporate expenditures, such as finance, human resources, legal, information technology, public relations, business development, and similar activities, as well as other unallocated corporate assets and liabilities, such as corporate facilities and deferred tax assets and liabilities. The following information provides perspective on the net sales and operating results of our reportable business segments and Other activities.
Professional Segment
Professional segment net sales represented 80.7 percent and 76.0 percent of consolidated net sales for fiscal 2023 and 2022, respectively. The following table presents our Professional segment's net sales, earnings, and earnings as a percentage of net sales (dollars in millions):
Fiscal Years Ended October 3120232022
Net sales$3,674.6 $3,429.6 
Percentage change from prior year7.1 %17.1 %
Segment earnings$509.1 $584.0 
Segment earnings as a percentage of segment net sales13.9 %17.0 %
Professional Segment Net Sales
Net sales for our Professional segment in fiscal 2023 increased 7.1 percent compared to fiscal 2022. This increase was primarily driven by higher shipments of underground and specialty construction, and golf and grounds products, net price realization, and the incremental net sales attributable to the acquisition of Intimidator, partially offset by lower shipments of contractor-grade lawn care equipment.
37


Professional Segment Earnings
Professional segment earnings decreased 12.8 percent in fiscal 2023 compared to fiscal 2022, and when expressed as a percentage of Professional segment net sales, decreased to 13.9 percent from 17.0 percent. The decrease in Professional segment earnings as a percentage of Professional segment net sales for fiscal 2023 was primarily driven by the non-cash impairment charges and higher material costs, partially offset by net price realization and productivity improvements.
Residential Segment
Residential segment net sales represented 18.8 percent and 23.7 percent of consolidated net sales for fiscal 2023 and 2022, respectively. The following table presents our Residential segment's net sales, earnings, and earnings as a percentage of net sales (dollars in millions):
Fiscal Years Ended October 3120232022
Net sales$854.2 $1,068.6 
Percentage change from prior year(20.1)%5.8 %
Segment earnings$68.9 $112.7 
Segment earnings as a percentage of segment net sales8.1 %10.5 %
Residential Segment Net Sales
Net sales for our Residential segment in fiscal 2023 decreased by 20.1 percent compared to fiscal 2022. This decrease was primarily driven by lower shipments of products broadly across the segment, partially offset by net price realization.
Residential Segment Earnings
Residential segment earnings decreased 38.9 percent in fiscal 2023 compared to fiscal 2022, and when expressed as a percentage of Residential segment net sales, decreased to 8.1 percent from 10.5 percent. This Residential segment earnings decrease as a percentage of Residential segment net sales was primarily driven by lower sales volume and unfavorable product mix, partially offset by net price realization.
Other Activities
Net sales for our Other activities consist of sales from a wholly-owned domestic distribution company less intercompany sales from our Professional and Residential business segments to the wholly-owned domestic distribution company. Net sales for our Other activities represented 0.5 percent and 0.3 percent of consolidated net sales for fiscal 2023 and 2022, respectively.
The following table presents net sales and operating loss for our Other activities (dollars in millions):
Fiscal Years Ended October 3120232022
Net sales$24.4 $16.5 
Percentage change from prior year47.9 %(17.2)%
Operating loss$(177.5)$(144.2)
Other Net Sales
Net sales for our Other activities includes sales from our wholly-owned domestic distribution company net of intersegment sales from the Professional and Residential segments to the distribution company. Net sales for our Other activities in fiscal 2023 increased $7.9 million compared to fiscal 2022.
Other Operating Loss
Operating loss for our Other activities increased $33.3 million in fiscal 2023 compared to fiscal 2022. This year-over-year operating loss increase was primarily driven by higher interest expense, higher corporate expenses, and restructuring charges, partially offset by higher income from our Red Iron joint venture and the favorable impact from derivative instruments.
FINANCIAL POSITION
Working Capital
The macroeconomic environment remains challenging, but our supply chain is beginning to stabilize. Our continued goal is to maintain requisite inventory levels to meet our anticipated production requirements, avoid manufacturing delays, and meet the demand for our products, as well as ensure service parts availability for our customers. The following table highlights several key measures of our working capital performance (dollars in millions):
38


Fiscal Years Ended October 3120232022
Average receivables, net$379.2 $351.7 
Average inventories, net$1,134.5 $914.4 
Average accounts payable$450.9 $494.6 
Average days outstanding for receivables30.4 28.4 
Average inventory turnover (times per fiscal year)2.6 3.3 
As of the end of fiscal 2023, our average net working capital was 23.3 percent compared to 17.1 percent as of the end of fiscal 2022. We calculate our average net working capital as average net accounts receivable plus average net inventory, less average accounts payable as a percentage of net sales for a twelve month period.
The following factors impacted our average net working capital during fiscal 2023 as compared to fiscal 2022:
Average net receivables increased by 7.8 percent, primarily driven by payment terms. Our average days outstanding for receivables increased to 30.4 days in fiscal 2023 compared to 28.4 days in fiscal 2022.
Average net inventories increased by 24.1 percent, primarily due to higher finished goods resulting from decreased demand for solutions sold to homeowners.
Average accounts payable decreased by 8.8 percent, primarily driven by a reduction in purchases year-over-year.
Capital Expenditures
We make ongoing capital investments in our property, plant, and equipment and believe that in periods of normalized supply chain conditions our historical capital investments in our manufacturing facilities and other capital assets will increase the production capacity and efficiencies of our operations to better enable us to meet the needs of our customers. Fiscal 2023 capital expenditures of $149.5 million were $6.0 million higher than our fiscal 2022 capital expenditures of $143.5 million.
Cash Flows
Cash flows provided by/(used in) operating, investing, and financing activities during the past two fiscal years are shown in the following table (dollars in millions):
Cash Provided by/
(Used in)
Fiscal Years Ended October 3120232022
Operating activities$306.8 $297.2 
Investing activities(157.7)(548.3)
Financing activities(147.5)42.2 
Effect of exchange rates on cash3.3 (8.5)
Net increase (decrease) in cash and cash equivalents4.9 (217.4)
Cash and cash equivalents as of the end of the fiscal period$193.1 $188.2 
Cash Flows from Operating Activities
Our primary source of funds is cash generated from operations. In fiscal 2023, cash provided by operating activities increased by $9.6 million, or 3.2 percent, from fiscal 2022.
Cash Flows from Investing Activities
Acquisitions and capital expenditures are a significant use of our capital resources. These investments are intended to enable sales growth in new, existing, and expanding markets, help us meet product demand, and increase our manufacturing efficiencies and capacity. Cash used in investing activities in fiscal 2023 decreased by $390.6 million from fiscal 2022. This decrease was primarily due to cash used to acquire Intimidator in fiscal 2022 that was not repeated.
Cash Flows from Financing Activities
Cash used in financing activities in fiscal 2023 was $147.5 million compared to cash provided by financing activities of $42.2 million in fiscal 2022. This change in cash flows from financing activities was mainly due to lower net borrowings, partially offset by lower share repurchases, in each case during fiscal 2023 compared to fiscal 2022. The net borrowings incurred during fiscal 2022 were used in part to acquire Intimidator.
Liquidity and Capital Resources
As of October 31, 2023, we had available liquidity of $750.5 million, consisting of cash and cash equivalents of $193.1 million, of which $91.1 million was held by our foreign subsidiaries, and availability under our revolving credit facility of $557.4 million.
39


We expect that $32.8 million of cash and cash equivalents held by our foreign subsidiaries will be indefinitely reinvested. Should these cash and cash equivalents be distributed in the future in the form of dividends or otherwise, we may be subject to foreign withholding taxes, state income taxes, and/or additional federal taxes for currency fluctuations. As of October 31, 2023, the unrecognized deferred tax liabilities for temporary differences related to our investment in non-U.S. subsidiaries, and any withholding, state, or additional federal taxes upon any future repatriation, are not material and have not been recorded.
We believe our current liquidity position, including the funds available through existing, and potential future, financing arrangements and projected cash flows from operations will be sufficient to provide the necessary capital resources for our anticipated working capital needs, payroll, and other administrative costs, capital expenditures, lease payments, purchase commitments, contractual obligations, acquisitions, investments, establishment of new facilities, expansion and renovation of existing facilities, financing receivables from customers that are not financed with Red Iron or other third-party financial institutions, contingent consideration payments, debt repayments, interest payments, quarterly cash dividend payments, and common stock repurchases, all as applicable, for at least the next twelve months.
Indebtedness
The following is a summary of our indebtedness (dollars in millions):
October 3120232022
Revolving credit facility, due October 2026$40.0 $— 
$270 million term loan, due October 2026270.0 270.0 
$200 million term loan, due April 2027200.0 200.0 
3.81% series A senior notes, due June 2029100.0 100.0 
3.91% series B senior notes, due June 2031100.0 100.0 
3.97% senior notes, due June 2032100.0 100.0 
7.8% debentures, due June 2027100.0 100.0 
6.625% senior notes, due May 2037124.2 124.1 
Less: unamortized debt issuance costs2.7 3.3 
Long-term debt$1,031.5 $990.8 
Principal payments required on our outstanding indebtedness, based on the maturity dates defined within our debt arrangements, for each of the succeeding fiscal years is as follows (dollars in millions):
Succeeding fiscal yearPrincipal payments
2024$— 
202537.0 
2026303.0 
2027270.0 
2028— 
Thereafter425.0 
Total principal payments $1,035.0 
Interest payments required on our outstanding indebtedness, assuming no prepayments of indebtedness, for each of the succeeding fiscal years is as follows (dollars in millions):
Succeeding fiscal yearInterest payments
2024$57.3 
202556.6 
202653.7 
202730.1 
202820.0 
Thereafter97.6 
Interest on variable rate debt was calculated using the interest rate as of October 31, 2023.
Our revolving credit facility has a borrowing capacity of up to $600.0 million that matures on October 5, 2026. Included in the 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 revolving credit facility may be increased by an amount of up to $300.0 million. As of October 31, 2023 we had $40.0 million outstanding under the revolving credit facility
40


and $2.6 million outstanding under the sublimit for standby letters of credit, resulting in $557.4 million of unutilized availability under our revolving credit facility. As of October 31, 2022 we had no outstanding borrowings under the revolving credit facility and $3.1 million outstanding under the sublimit for standby letters of credit, resulting in $596.9 million of unutilized availability under our revolving credit facility. As of October 31, 2023, our debt ratings for long-term unsecured senior, non-credit enhanced debt by Standard and Poor's Ratings Group and by Moody's Investors Service were BBB and Baa1, respectively, and in both cases with a stable outlook.
The agreements governing our outstanding indebtedness are described in Note 6, Indebtedness, of the Notes to Consolidated Financial Statements. We are in compliance with our debt covenants and other requirements of our revolving credit facility and term loan credit agreements, indentures and private placement note purchase agreements.
Capital Structure
The following table details the components of our capital structure and debt-to-capitalization ratio (dollars in millions, except percentage data):
October 3120232022
Long-term debt$1,031.5 $990.8 
Stockholders' equity$1,510.9 $1,351.7 
Debt-to-capitalization ratio40.6 %42.3 %
Our debt-to-capitalization ratio decreased in fiscal 2023 compared to fiscal 2022 primarily due to our continued profitability.
Cash Dividends
In each quarter of fiscal 2023, our Board of Directors declared a common stock cash dividend of $0.34 per share, which was a 13.3 percent increase over our common stock cash dividend of $0.30 per share paid each quarter in fiscal 2022. On December 12, 2023, our Board of Directors increased our fiscal 2024 first quarter common stock cash dividend by 5.9 percent to $0.36 per share. Future common stock cash dividends will depend upon our financial condition, results of operations, capital requirements, and other factors deemed relevant by our Board of Directors.
Share Repurchases
Our Board authorized stock repurchase program provides shares for use in connection with our stock-based compensation plans, among other uses, and has no expiration. The following table provides information with respect to repurchases of our common stock during the past two fiscal years (dollars in millions, except share and per share data):
Fiscal Years Ended October 3120232022
Shares of Board authorized common stock purchased577,115 1,525,856 
Cost to repurchase common stock$60.0 $140.0 
Average price paid per share$103.97 $91.75 
As of October 31, 2023, 6,949,491 shares remained available for repurchase under our Board authorized stock repurchase program. We currently expect to continue share repurchases in fiscal 2024, depending on our cash balance, debt repayments, common stock price and other market conditions, our anticipated working capital needs, and/or other factors.
Customer Financing
Inventory Financing Arrangements
We are party to inventory financing arrangements with Red Iron, HCFC, and other third-party financial institutions (collectively, the "financial institutions") which provide inventory financing to certain dealers and distributors of certain of our products in the U.S. and internationally. These financing arrangements are structured as an advance in the form of a payment by the financial institutions to us on behalf of a distributor or dealer with respect to invoices financed by the financial institution. These payments extinguish the obligation of the dealer or distributor to make payment to us under the terms of the applicable invoice.
Under separate agreements between the financial institutions and the dealers and distributors, the financial institutions provide loans to the dealers and distributors for the advances paid by the financial institutions to us. Under these financing arrangements, down payments are not required, and depending on the finance program for each product line, finance charges are incurred by us, shared between us and the distributor and/or the dealer, or paid by the distributor or dealer. The financial institutions retain a security interest in the distributors' and dealers' financed inventories and such inventories are monitored regularly through audits. Financing terms to the distributors and dealers require payment as the inventory, which secures the indebtedness, is sold to end-users or when payment otherwise become due under the agreements between the financial institutions and the distributors and dealers, whichever occurs first. Rates are generally indexed to the Secured Overnight
41


Financing Rate ("SOFR"), or an alternative variable rate, plus a fixed percentage that differs based on whether the financing is for a distributor or dealer. Rates may also vary based on the product that is financed.
The net amount of receivables financed for dealers and distributors under the arrangement with Red Iron during fiscal 2023 and 2022 was $2,789.5 million and $2,627.5 million, respectively. The total amount of net receivables outstanding under the arrangement with Red Iron as of October 31, 2023 and 2022 was $1,019.0 million and $776.1 million, respectively. The total amount of receivables due from Red Iron to us as of October 31, 2023 and 2022 were $34.4 million and $17.7 million, respectively.
The net amount of receivables financed for dealers and distributors under the arrangements with HCFC and the other third-party financial institutions during fiscal 2023 and 2022 was $545.4 million and $633.5 million, respectively. As of October 31, 2023 and 2022, $234.7 million and $220.0 million, respectively, of receivables financed by HCFC and the other third-party financial institutions were outstanding.
Inventory Repurchase Agreements
We have entered into a limited inventory repurchase agreement with Red Iron and HCFC under which we have agreed to repurchase certain repossessed products, up to a maximum aggregate amount of $7.5 million in a calendar year.
We have also entered into inventory repurchase agreements with the other third-party financial institutions under which we have agreed to repurchase certain repossessed products. As of October 31, 2023 and 2022, we were contingently liable to repurchase up to a maximum amount of $32.2 million and $80.0 million of repossessed inventory, respectively.
Our financial exposure under these inventory repurchase agreements is limited to the difference between the amount paid to Red Iron, HCFC or other third-party financing institutions for repurchases of inventory and the amount received upon subsequent resale of the repossessed product. We have repurchased immaterial amounts of inventory pursuant to such arrangements over the past three fiscal years. 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 results of operations, financial position, or cash flows.
End-User Financing
We have agreements with third-party financing companies to provide financing options to end-customers throughout the world. The purpose of these agreements is to provide end-users of our products alternative financing options when purchasing our products. We have no material contingent liabilities for residual value or credit collection risk under these agreements with third-party financing companies.
From time to time, we enter into agreements where we provide recourse to third-party finance companies in the event of default by the customer for financing payments to the third-party finance company. We may recover a portion of any required recourse payments incurred under these agreements from repossession and resale of the equipment collateralizing the receivables. Our maximum exposure for credit collection under those arrangements as of October 31, 2023 and 2022 was $5.2 million and $8.6 million, respectively.
Termination or any material change to the terms of our end-user financing arrangements, availability of credit for our customers, including any delay in securing replacement credit sources, or significant financed product repurchase requirements could have a material adverse impact on our future operating results.
Open Account Terms
We continue to provide financing in the form of open account terms directly to home centers and mass retailers, general line irrigation dealers, certain domestic and international distributors and dealers, ag-irrigation dealers and distributors, government customers, and rental companies.
NON-GAAP FINANCIAL MEASURES
We have provided in this Annual Report on Form 10-K certain non-GAAP financial measures, 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 that are calculated and presented in accordance with U.S. GAAP. We use these non-GAAP financial measures in making operating decisions and assessing liquidity because we believe they provide meaningful supplemental information regarding our core operational performance and cash flows, as a measure of our liquidity, and provide us with a better understanding of how to allocate resources to both ongoing and prospective business initiatives. Additionally, these non-GAAP financial measures facilitate our internal comparisons to both our historical operating results and to our competitors' operating results by factoring out potential differences caused by charges and benefits not related to our regular, ongoing business, including, without limitation, certain non-cash, large, and/or unpredictable charges and benefits; acquisitions and dispositions; legal judgments, settlements, or other matters; and tax positions.
42


We believe that these non-GAAP financial measures, when considered in conjunction with our Consolidated Financial Statements prepared in accordance with U.S. GAAP, provide investors with useful supplemental financial information to better understand our core operational performance and cash flows. These non-GAAP financial measures 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. The non-GAAP financial measures may differ from similar measures used by other companies.
Reconciliation of Non-GAAP Financial Measures
The following table provides a reconciliation of financial performance measures calculated and reported in accordance with U.S. GAAP to the most directly comparable non-GAAP financial performance measures for the fiscal years ended October 31, 2023 and 2022 (dollars in millions, except per share and percentage data):
43


Fiscal Years EndedOctober 31, 2023October 31, 2022
Gross profit$1,577.6 $1,504.6 
Acquisition-related costs1
0.2 1.6 
Restructuring charges2
1.2 — 
Adjusted gross profit$1,579.0 $1,506.2 
Gross margin34.6 %33.3 %
Acquisition-related costs1
— %0.1 %
Restructuring charges2
0.1 %— %
Adjusted gross margin34.7 %33.4 %
Operating earnings$430.7 $575.7 
Acquisition-related costs1
0.4 4.0 
Restructuring charges2
5.0 — 
Non-cash impairment charges3
151.3 — 
Adjusted operating earnings$587.4 $579.7 
Operating earnings margin9.5 %12.8 %
Restructuring charges2
0.1 %— %
Non-cash impairment charges3
3.3 %— %
Adjusted operating earnings margin12.9 %12.8 %
Earnings before income taxes$400.5 $552.5 
Acquisition-related costs1
0.4 4.0 
Restructuring charges2
5.0 — 
Non-cash impairment charges3
151.3 — 
Adjusted earnings before income taxes$557.2 $556.5 
Income tax provision$70.8 $109.2 
Acquisition-related costs1
— 0.8 
Restructuring charges2
1.1 — 
Non-cash impairment charges3
36.7 — 
Tax impact of stock-based compensation4
5.1 2.3 
Adjusted income tax provision$113.7 $112.3 
Net earnings$329.7 $443.3 
Acquisition-related costs1
0.4 3.2 
Restructuring charges2
3.9 — 
Non-cash impairment charges3
114.6 — 
Tax impact of stock-based compensation4
(5.1)(2.3)
Adjusted net earnings$443.5 $444.2 
Net earnings per diluted share$3.13 $4.20 
Acquisition-related costs1
— 0.03 
Restructuring charges2
0.04 — 
Non-cash impairment charges3
1.09 — 
Tax impact of stock-based compensation4
(0.05)(0.03)
Adjusted net earnings per diluted share$4.21 $4.20 
Effective tax rate17.7 %19.8 %
Non-cash impairment charges3
1.5 %— %
Tax impact of stock-based compensation4
1.2 %0.4 %
Adjusted effective tax rate20.4 %20.2 %
1    On January 13, 2022, we completed our acquisition of Intimidator. Acquisition-related costs for the fiscal year ended October 31, 2023 represent integration costs incurred in connection with the acquisition. Acquisition-related costs for the fiscal year ended October 31, 2022 represent transaction and integration costs incurred in connection with the acquisition. For additional information regarding this acquisition, refer to Note 2, Business Combinations and Asset Acquisitions, of the Notes to Consolidated Financial Statements.
2    In October of fiscal 2023, we initiated a restructuring program expected to be completed by the end of the first quarter of fiscal 2024. The anticipated costs associated with the program include severance, termination benefits, and other exit-related expenses. Restructuring charges for the fiscal year ended October 31, 2023 represent accrued severance costs.
44


3    At the end of the third quarter of fiscal 2023, we recorded non-cash impairment charges within our Professional reportable segment related to the Intimidator operating segment, as discussed in more detail under the heading "Company Overview-Impairment" in this section.
4    The accounting standards codification guidance governing employee stock-based compensation requires that any excess tax deduction for stock-based compensation be immediately recorded within income tax expense. Employee stock-based compensation activity, including the exercise of stock options, can be unpredictable and can significantly impact our net earnings, net earnings per diluted share, and effective tax rate. These amounts represent the discrete tax benefits recorded as excess tax deductions for stock-based compensation during the fiscal years ended October 31, 2023 and 2022.
Reconciliation of Non-GAAP Liquidity Measures
We define free cash flow as net cash provided by operating activities less purchases of property, plant, and equipment, net of proceeds from insurance claim. Free cash flow conversion percentage represents free cash flow as a percentage of net earnings. We consider free cash flow and free cash flow conversion percentage to be non-GAAP liquidity measures that provide useful information to management and investors about our ability to convert net earnings into cash resources that can be used to pursue opportunities to enhance shareholder value, fund ongoing and prospective business initiatives, and strengthen our Consolidated Balance Sheets, after reinvesting in necessary capital expenditures required to maintain and grow our business.
The following table provides a reconciliation of free cash flow and free cash flow conversion percentage to net cash provided by operating activities, which is the most directly comparable financial measure calculated and reported in accordance with U.S. GAAP for the fiscal years ended October 31, 2023 and October 31, 2022 (dollars in millions, except percentage data):
Fiscal Years EndedOctober 31, 2023October 31, 2022
Net cash provided by operating activities$306.8 $297.2 
Less: Purchases of property, plant and equipment, net of proceeds from insurance claim142.4 143.5 
Free cash flow164.4 153.7 
Net earnings$329.7 $443.3 
Free cash flow conversion percentage49.9 %34.7 %
CRITICAL ACCOUNTING POLICIES AND ESTIMATES
In preparing our Consolidated Financial Statements in conformity with U.S. GAAP, we must make decisions that impact the reported amounts of assets, liabilities, revenues and expenses, and related disclosures. Such decisions include the selection of the appropriate accounting principles to be applied and the assumptions on which to base accounting estimates. In reaching such decisions, we apply judgment based on our understanding and analysis of the relevant circumstances, historical experience, and actuarial and other independent external third-party specialist valuations, when applicable. As a result, actual amounts could differ from those estimated at the time the Consolidated Financial Statements are prepared.
Our significant accounting policies are described in Note 1 of the Notes to Consolidated Financial Statements. Some of those significant accounting policies require us to make difficult, subjective, or complex judgments or estimates. An accounting estimate is considered to be critical if it meets both of the following criteria: (i) the estimate requires assumptions about matters that are highly uncertain and susceptible to change at the time the accounting estimate is made and different estimates reasonably could have been used and (ii) changes in the estimate may have a material impact on the presentation of our financial condition or results of operations. Our critical accounting policies and estimates include the following:
Sales Promotions and Incentives
We recognize revenues based on the transaction price of the good or service sold to our customers, which is measured as the amount of consideration we expect to receive in exchange for transferring product or rendering services pursuant to the terms of the contract with a customer. The amount of consideration we receive and the revenue we recognize varies with changes in the variable consideration associated with the estimated expense of certain of our sales promotions and incentives programs offered to customers that are determined to represent price concessions. The estimated expense of each sales promotion and incentive program is classified and recorded as a reduction from gross sales or as a component of SG&A expense within the Consolidated Statements of Earnings when revenue is recognized, depending on the nature of the respective program. Generally, the cost of a program is recorded as a reduction from gross sales when revenue is recognized and thus is considered to be variable consideration if the expense is determined to represent a price concession because the program either: (i) results in an immediate reduction of the transaction price with no anticipated future costs or consideration to be provided to the customer or (ii) we anticipate a future cost based on historical or expected future business practice for which we do not receive a distinct good or service in exchange for the future consideration provided to the customer under the program. In other circumstances, the anticipated future cost of a program based on historical or expected future business practice is recorded as SG&A expense because we receive a distinct good or service in exchange for the future consideration provided to the customer under the program.
45


Examples of significant sales promotions and incentive programs that are considered to be variable consideration because the cost of the program is classified as a reduction from gross sales are as follows:
Off-Invoice Discounts: Our off-invoice discounts represent an immediate reduction in the selling price of our products that is realized at the time of sale with no anticipated future cost or consideration provided to the customer.
Rebate Programs: Our rebate programs are generally based on claims submitted from either our direct customers or end-users of our products or are based on our purchase or retail sales goals for our direct customers of certain quantities or mixes of product during a specified time period, depending upon the program. The amount of the rebate varies based on the specific program and is either a dollar amount or a percentage of the purchase price and can also be based on actual retail price as compared to our selling price. Consideration is typically provided to our customers for our rebate programs after the initial sale of our products to our direct customers and thus, there is generally an anticipated future cost at the time revenue is recognized based on historical and expected future business practice.
Financing Programs: Our financing programs consist of wholesale floor plan financing with Red Iron and separate third-party financial institutions and end-user retail financing. Costs incurred for wholesale floor plan financing programs represent financing costs associated with programs under which we share the expense of financing distributor and dealer inventories through third-party financing arrangements for a specific period of time. This charge represents interest for a pre-established length of time based on a predefined rate from the contract between the company and Red Iron or the separate third-party financial institution to finance distributor and dealer inventory purchases. End-user retail financing is similar to floor planning with the difference being that retail financing programs are offered to end-user customers under which we, at our discretion, may pay a portion of interest costs on behalf of end-users for financing purchases of our equipment.
Examples of significant sales promotions and incentive programs that are not considered to be variable consideration because the cost of the program is classified as a component of SG&A expense are as follows:
Commissions Paid to Distributors and Dealers: For certain products, we use a distribution network of distributors and dealers that purchase and take possession of products for sale to the end customer. We also have dealers and distributors that act as sales agents for us on certain products using a direct-selling type model. Under this direct-selling type model, our network of distributors and dealers facilitates a sale directly to the dealer or end-user customer on our behalf. Commissions to distributors and dealers in these instances represent commission payments to sales agents that are also our customers. In addition, TTC dealers are often paid a commission to set up and deliver riding product purchased at certain mass retailers and home centers.
Cooperative Advertising: Cooperative advertising programs are based on advertising costs incurred by distributors and dealers for promoting our products. We support a portion of those advertising costs in which claims are submitted by the distributor or dealer along with evidence of the advertising material procured/produced and evidence of the cost incurred in the form of third-party invoices or receipts.
Regardless of classification of the cost of the sales promotion and incentive program within the Consolidated Statements of Earnings, we record an accrual within the Consolidated Balance Sheets for the estimated future expense of certain of our sales promotion and incentive programs for which we anticipate a future cost based on historical or expected future business practice by using the expected value method and applying the portfolio approach practical expedient under the accounting standards codification guidance for revenue from contracts with customers. Under such approach, our determination of variable consideration associated with the estimated expense of certain of our sales promotions and incentives programs is primarily based on the terms of the sales arrangements and sales promotion and incentive programs with customers, historical payment and rebate claims experience, field inventory levels, quantity or mix of products purchased, projected sales volumes, types of programs offered, and expectations for the acceptance of sales promotion and incentive programs offered in the future or changes in other relevant trends.
Of our sales promotion and incentive programs that are considered to be variable consideration, our off-invoice discounts and financing programs are less subject to complex judgment or estimates as compared to our rebate programs, which are subject to a more significant level of estimation uncertainty as they require inputs and assumptions that are more susceptible to change or subjectivity. Specifically, our rebate programs are primarily sensitive to fluctuations in historical payment and rebate claims experience as compared to actual realized payment and rebate claims, field inventory levels, and projected wholesale and retail sales volumes and the quantity or mix of products.
Adjustments to sales promotions and incentive accruals are made from time to time as actual usage becomes known in order to properly estimate the amounts necessary to generate consumer demand based on market conditions as of the balance sheet date. As of October 31, 2023, we had recorded an accrual for sales promotion and incentive programs of $163.0 million within the Consolidated Balance Sheets. We believe that our accrual for sales promotion and incentive programs is adequate as of October 31, 2023 and historically has been adequate; however, due to the inherent uncertainty in the accrual estimation process,
46


actual results may differ from these estimates if competitive factors dictate the need to enhance or modify sales promotion and incentive programs or if customer usage, product mix, or field inventory levels vary from historical trends.
Impairment
Goodwill
Goodwill is initially recognized as a result of the excess of purchase consideration transferred over the estimated fair value of the net assets acquired in a business combination. As of October 31, 2023, our goodwill balance was $450.8 million. Goodwill is not amortized, but is assessed for impairment at least annually during the fourth quarter of each fiscal year unless events or changes in circumstances indicate that impairment may have occurred prior to the annual assessment. We assess goodwill for impairment at the reporting unit level and our 12 reporting units are the same as our 12 operating segments as defined in Note 3, Segment Data, of the Notes to Consolidated Financial Statements. Nine of our reporting units contained goodwill on their respective balance sheets as of October 31, 2023.
During the preparation of the financial statements for the third quarter of fiscal 2023, we concluded that impairment indicators existed for our Intimidator reporting unit goodwill. Based on the resulting impairment assessment performed, we recorded an impairment charge of $133.3 million related to goodwill of the Intimidator reporting unit in the third quarter of fiscal 2023. For additional information regarding the impairment charge, refer to refer to Note 5, Goodwill and Other Intangible Assets.
During the fourth quarter of fiscal 2023, consistent with prior fiscal years, we performed our annual quantitative goodwill impairment assessment, which is a one-step process. In performing the quantitative analysis, we compare the carrying value of a reporting unit, including goodwill, to its fair value. If the fair value of the reporting unit exceeds its carrying value, goodwill of the reporting unit is not impaired. If the carrying value of a reporting unit exceeds its fair value, an impairment charge would be recognized for the amount by which the carrying value of the reporting unit exceeds the its fair value, not to exceed the total amount of goodwill allocated to that reporting unit. Based on the fourth quarter annual quantitative goodwill impairment analysis, we determined there was no impairment of goodwill for any of our reporting units as the fair value of each reporting unit exceeded its respective carrying value, including goodwill. Further, excluding Intimidator, the fair value of each reporting unit exceeded its respective carrying value, including goodwill, in excess of 100 percent. Given the proximity of our annual impairment analysis to the third quarter analysis which resulted in Impairment for the Intimidator reporting unit goodwill, we would not expect significant excess of fair value over carrying value. The marginal positive excess is indicative of improved performance and a favorable business outlook due to management actions to prioritize and allocate sufficient resources to the Intimidator business, as well as accelerated release of new product offerings which will have a favorable impact to results in fiscal 2024 and beyond.
The fair value of each reporting unit under the quantitative goodwill impairment test was determined using a discounted cash flow model under the income approach which requires the use of significant judgment regarding the selection of various inputs and assumptions, including projected operating results and growth rates from the company's projection process, applicable tax rates, estimated capital expenditures and depreciation, estimated changes in working capital, terminal growth rates applied to projected operating results in the terminal period, and a weighted-average cost of capital ("WACC") rate. Actual future results may differ significantly from the assumptions used in our valuations resulting in future impairment losses and such losses could be material. As such estimates are sensitive to changes in the underlying inputs and assumptions, we performed sensitivity analyses to address this risk. Excluding Intimidator, the WACC rate could be increased by over 500 basis points with no impairment indicated for any of our reporting units. Excluding Intimidator, the terminal growth rate could be decreased by 300 basis points with no impairment indicated for any of our reporting units.
These inputs and assumptions, which are independently determined and vary for each reporting unit, are based on historical experience, our projections of future operating results and contemplate current and future business, industry, and economic conditions, as well as relevant observable market inputs and consideration of risk regarding future performance for purposes of determining the WACC and terminal growth rates. The WACC rate selected is commensurate with the risks and uncertainty inherent in the respective reporting unit and in our projected operating results and is calculated based on weighted average returns on debt and equity from guideline public companies. Therefore, changes in the market that are beyond our control and that impact our guideline public companies may have an adverse effect on our future calculations of the estimated fair values of our reporting units. Terminal growth rates are generally determined based on economic and industry growth expectations, while also considering the lifecycle stage of each respective reporting unit. Where available, and as appropriate, comparable EBITDA and revenue multiples are derived from the market prices of stocks of guideline public companies and are used to assist in developing an estimated business enterprise value of our reporting units under the market approach to corroborate our determination of the estimated fair values of our reporting units under the income approach. Identifying appropriate guideline public companies for purposes of computing estimated market multiples and selecting an appropriate WACC rate is subjective. We select guideline public companies that are engaged in the same or similar lines of business and that have reasonably similar qualitative factors as our reporting units, while also considering relevant quantitative factors such as profitability and market
47


capitalization, where applicable. As a final corroboratory step, we reconcile the aggregate estimated fair value of our reporting units resulting from the income approach to our company's market capitalization.
Indefinite-Lived Intangible Assets
Indefinite-lived intangible assets are initially recognized at their estimated fair values as a result of a business combination or asset acquisition. As of October 31, 2023, our indefinite-lived intangible asset balances, which consist of certain trade names, were $271.5 million. Indefinite-lived intangible assets are not amortized, but are assessed for impairment at least annually during the fourth quarter of each fiscal year unless events or changes in circumstances indicate that impairment may have occurred prior to the annual assessment. We assess indefinite-lived intangible assets for impairment at the individual indefinite-lived intangible asset or asset group level, as appropriate.
During the preparation of the financial statements for the third quarter of fiscal 2023, we concluded that impairment indicators existed for our indefinite-lived Spartan trade name intangible asset. Based on the resulting impairment assessment performed, we recorded an impairment charge of $18.0 million related to the indefinite-lived Spartan trade name intangible asset in the third quarter of fiscal 2023. For additional information regarding the impairment charge, refer to refer to Note 5, Goodwill and Other Intangible Assets.
During the fourth quarter of fiscal 2023, consistent with prior fiscal years, we performed our annual quantitative impairment assessment for indefinite-lived intangible assets by comparing the carrying amounts of each respective asset, or asset group, to its estimated fair value. If the fair value of the indefinite-lived intangible asset, or asset group, is less than its carrying value, an impairment loss is recognized in an amount equal to the excess. Based on our fourth quarter quantitative impairment analysis, we determined that our indefinite-lived intangible assets were not impaired as the estimated fair value of each of our indefinite-lived intangible assets exceeded its carrying value. Further, excluding the Intimidator Spartan trade name, the fair value of each of our indefinite-lived intangible assets exceeded its carrying value in excess of 20 percent. Given the proximity of our annual impairment analysis to the third quarter analysis which resulted in Impairment for the Intimidator Spartan trade name, we would not expect significant excess of fair value over carrying value. The marginal positive excess is indicative of improved performance and a favorable business outlook due to management actions to prioritize and allocate sufficient resources to the Intimidator business, as well as accelerate the release of new product offerings which will have a favorable impact to results in fiscal 2024 and beyond.
Fair value was determined using the relief-from-royalty method under the income approach which requires the use of significant judgment regarding the selection of various inputs and assumptions, including projected revenues from the company's projection process, assumed royalty rates that could be payable if the company did not own the intangible asset, terminal growth rates applied to projected revenues, applicable tax rates, and a discount rate. These inputs and assumptions contemplate business, industry, and overall economic conditions, as well as relevant market data for royalty rates of similar intangible assets. Actual future results may differ significantly from the assumptions used in our valuations resulting in future impairment losses and such losses could be material. As such estimates are sensitive to changes in the underlying inputs and assumptions, we performed sensitivity analyses to address this risk. Excluding the Intimidator Spartan trade name, the discount rate could be increased by 170 basis points with no impairment indicated for any of our indefinite-lived intangible assets. Excluding the Intimidator Spartan trade name, the royalty rate could be decreased by 40 basis points with no impairment indicated for any of our indefinite-lived intangible assets.
Determining the estimated fair values of our reporting units and indefinite-lived intangible assets, or asset groups, requires considerable judgment and such estimates are sensitive to changes in the underlying inputs and assumptions. As a result, there can be no assurance that the inputs and assumptions made for purposes of our annual impairment assessments will prove to be an accurate prediction of the future. Certain events or circumstances that could reasonably be expected may negatively affect the underlying key inputs and assumptions and ultimately affect the estimated fair values of our reporting units and indefinite-lived intangible assets. Such events or circumstances could include a decrease in expected future operating results and the related cash flows; adverse economic, market, and industry conditions, including unfavorable impacts on our guideline public companies used in determining our WACC rate and the business enterprise value of our reporting units under the market approach; prolonged periods of unfavorable weather conditions; changes in regulatory conditions impacting our products and industries; a continued volatile supply chain environment and/or additional increases in the costs of commodities, component parts, and labor; lack of customer acceptance of new or innovative technologies; increased competition; and other factors. While our annual impairment assessment performed in the fourth quarter of fiscal 2023 supported the carrying amount of our goodwill and indefinite-lived intangible assets, we may be required to re-evaluate the carrying amount in future periods utilizing different inputs and assumptions that reflect the then current market conditions and expectations regarding our operating performance, which may result in a future impairment that could be material.
48


Product Warranty Guarantees
Our 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 on our products 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. In addition to the standard warranties offered on our products, we also sell separately priced extended warranty coverage on select products for a prescribed period after the original warranty period expires.
At the time of sale, we recognize expense and record a warranty accrual by product line for estimated costs in connection with projected future warranty claims. Our estimate of the cost of future warranty claims is 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 warranty claims to sales, and the historical length of time between the sale and resulting warranty claim. If applicable, historical claims experience may be adjusted for known product design improvements or for the impact of unusual product quality issues. We periodically assess the adequacy of our warranty accruals based on changes in our estimates and assumptions and record any necessary adjustments if the cost of actual claim experience differs from our estimate and indicates that adjustments to our warranty accrual are necessary. Factors that could have an impact on actual future claims and our warranty accrual include, but are not limited to, items such as performance of new products; product failure rates; factors impacting product usage, such as weather; changes in sales volumes and shifts in product mix; manufacturing quality and product design issues, including significant manufacturing or design defects not discovered until after the product is delivered to customers; the extent of customers affected by the product failure; higher or lower than expected service and component part costs to satisfactorily address the repair, and upon rare occasion, changes to the warranty coverage periods. Additionally, from time to time, we also establish warranty accruals for our estimate of the costs necessary to settle major rework campaigns on a product-specific basis during the period in which the circumstances giving rise to the major rework campaign become known and when the costs to satisfactorily address the situation are both probable and estimable. The warranty accrual for the cost of a major rework campaign is primarily based on an estimate of the cost to repair each affected unit and the number of affected units expected to be repaired.
We believe that our analysis of historical warranty claim trends and knowledge of potential manufacturing and/or product design improvements or issues provide sufficient information to establish a reasonable estimate for the cost of future warranty claims at the time of sale and our warranty accruals as of the date of our Consolidated Balance Sheets. We believe that our $143.9 million warranty accrual as of October 31, 2023 is adequate and historically has been adequate; however, due to the inherent uncertainty in the accrual estimation process, including projecting future warranty claims, costs associated with servicing future warranty claims, and unexpected major rework campaigns that may arise in the future, our actual warranty costs incurred may differ from our warranty accrual estimate. An unexpected increase in warranty claims and/or in the costs associated with servicing those claims would result in an increase in our warranty accruals and a decrease in our net earnings.
Inventory Valuation
Approximately half of our inventories are valued at the lower of the cost of inventory or net realizable value, with cost determined by either the first-in, first-out or average cost method. Other inventories are valued at the lower of cost or market, with cost determined under the last-in, first-out method. As needed, we record an inventory valuation adjustment for excess, slow moving, and obsolete inventory that is equal to the excess of the cost of the inventory over the estimated net realizable value or market value for the inventory depending on inventory costing method. The inventory valuation adjustment to net realizable value or market value establishes a new cost basis of the inventory that cannot be subsequently reversed. Such inventory valuation adjustments for excess, obsolete, and slow moving inventory are not reduced or removed until the product is sold or disposed of.
In developing inventory valuation adjustments for excess, slow moving, and obsolete inventory, we are required to use judgment and make estimates of future sales demand and production requirements compared with current inventory levels. Our estimate of projected sales demand and production requirements is primarily based on actual orders received, historical demand, technological and product life cycle changes, product pricing, economic trends, and competitive factors, such as market and pricing trends for similar products. Although we believe our inventory valuation reserve for excess, slow-moving, and obsolete inventory is adequate at $43.9 million as of October 31, 2023, projecting sales demand and production requirements involves significant management judgment regarding future events. Future events that could significantly influence our judgments and related estimates include general economic conditions within the specific markets in which we operate, changes in demand for our products and customer preference, price fluctuations, and actions of our competitors, including the introduction of new products, technological advances, and pricing changes. Projected sales demand and production requirements can also be affected by the significant redesign of our existing products or the replacement of an existing product by an entirely new generation of product. It is possible that an unfavorable adjustment to our inventory valuation reserve for excess, slow moving, and obsolete inventory may be required in the future if there is a change in any of the aforementioned factors that adversely
49


impacts our estimates of future demand for our products and we do not modify our purchases or production schedule accordingly.
Business Combinations
When applicable, we account for the acquisition of a business in accordance with the accounting standards codification guidance for business combinations, whereby the total consideration transferred is allocated to the assets acquired and liabilities assumed, including amounts attributable to non-controlling interests, when applicable, based on their respective estimated fair values as of the date of acquisition. Goodwill represents the excess of consideration transferred over the estimated fair value of the net assets acquired in a business combination.
Assigning estimated fair values to the net assets acquired requires the use of significant estimates, judgments, inputs, and assumptions regarding the fair value of intangible assets that are separately identifiable from goodwill, inventory, and property, plant, and equipment. While the ultimate responsibility for determining estimated fair values of the acquired net assets resides with management, for material acquisitions we may retain the services of certified valuation specialists to assist with assigning estimated fair values to certain acquired assets and assumed liabilities, including intangible assets that are separately identifiable from goodwill, inventory, and property, plant, and equipment. Estimated fair values of acquired intangible assets that are separately identifiable from goodwill, inventory, and property, plant, and equipment are generally based on available historical information, future expectations, available market data, and assumptions determined to be reasonable but are inherently uncertain with respect to future events, including economic conditions, competition, technological obsolescence, the useful life of the acquired assets, and other factors. These significant estimates, judgments, inputs, and assumptions include, when applicable, the selection of an appropriate valuation method depending on the nature of the respective asset, such as the income approach, the market or sales comparison approach, or the cost approach; estimating future cash flows based on projected revenues and/or margins that we expect to generate subsequent to the acquisition; applying an appropriate discount rate to estimate the present value of those projected cash flows we expect to generate; selecting an appropriate terminal growth rate and/or royalty rate or estimating a customer attrition or technological obsolescence factor where necessary and appropriate given the nature of the respective asset; assigning an appropriate contributory asset charge where needed; determining an appropriate useful life and the related depreciation or amortization method for the respective asset; and assessing the accuracy and completeness of other historical financial metrics of the acquiree used as standalone inputs or as the basis for determining estimated projected inputs such as margins, customer attrition, and costs to hold and sell product.
In determining the estimated fair value of intangible assets that are separately identifiable from goodwill, we typically utilize the income approach, which discounts the projected future cash flows using a discount rate that appropriately reflects the risks associated with the projected cash flows. Generally, we estimate the fair value of acquired trade names using the relief from royalty method under the income approach, which is based on the hypothetical royalty stream that would be received if we were to license the acquired trade name. For most other acquired intangible assets, we estimate fair value using the excess earnings method under the income approach, which is typically applied when cash flows are not directly generated by the asset, but rather, by an operating group that includes the particular asset. In certain instances, particularly in relation to developed technology or patents, we may utilize the cost approach depending on the nature of the respective intangible asset and the recency of the development or procurement of such technology. The useful lives and amortization methods for the acquired intangible assets that are separately identifiable from goodwill are generally determined based on the period of expected cash flows used to measure the fair value of the acquired intangible assets and the nature of the use of the respective acquired intangible asset, adjusted as appropriate for entity-specific factors including legal, regulatory, contractual, competitive, economic, and/or other factors such as customer attrition rates and product or order lifecycles that may limit the useful life of the respective acquired intangible asset. In determining the estimated fair value of acquired inventory, we typically utilize the cost approach for raw materials and the sales comparison approach for work in process, finished goods, and service parts. In determining the estimated fair value of acquired property, plant, and equipment, we typically utilize the sales comparison approach or the cost approach depending on the nature of the respective asset and the recency of the construction or procurement of such asset.
We may refine the estimated fair values of assets acquired and liabilities assumed, if necessary, over a period not to exceed one year from the date of acquisition by taking into consideration new information about facts and circumstances that existed as of the acquisition date that, if known as of the date of acquisition, would have affected the estimated fair values ascribed to the assets acquired and liabilities assumed. The judgments made in determining the estimated fair value assigned to assets acquired and liabilities assumed, as well as the estimated useful life and depreciation or amortization method of each asset, can materially impact the net earnings of the periods subsequent to an acquisition through depreciation and amortization, and in certain instances through impairment charges, if the asset becomes impaired in the future. During the measurement period, any purchase price allocation changes that impact the carrying value of goodwill will affect any measurement of goodwill impairment taken during the measurement period, if applicable. If necessary, purchase price allocation revisions that occur outside of the measurement period are recorded within cost of sales or selling, general and administrative expense within the Consolidated Statements of Earnings depending on the nature of the adjustment.
50


Recent Accounting Pronouncements
For information regarding recent accounting pronouncements, refer to Note 1, Summary of Significant Accounting Policies and Related Data, in our Notes to Consolidated Financial Statements under the section entitled "New Accounting Pronouncements."
ITEM 7A. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
Market risk is the potential loss arising from adverse changes in market rates and prices. 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. See further discussion on these market risks below.
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, costs associated with 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 a company policy that places 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. For additional information regarding our derivative instruments, refer to Note 13, Derivative Instruments and Hedging Activities, in the Notes to Consolidated Financial Statements included in Part II, Item 8, "Financial Statements and Supplementary Data," of this Annual Report on Form 10-K.
The foreign currency exchange contracts in the table below have maturity dates in fiscal 2023 through fiscal 2026. All items are non-trading and stated in U.S. dollars. As of October 31, 2023, the average contracted rate, notional amount, fair value, and the gain at fair value of outstanding derivative instruments were as follows (dollars in millions, except average contracted rate):
Average Contracted RateNotional AmountFair ValueGain at Fair Value
Buy U.S. dollar/Sell Australian dollar0.6796 $105.6 $112.2 $6.6 
Buy U.S. dollar/Sell Canadian dollar1.3317 42.4 43.9 1.5 
Buy U.S. dollar/Sell Euro1.1051 146.6 150.4 3.8 
Buy U.S. dollar/Sell British pound1.2352 43.5 44.1 0.6 
Buy Mexican peso/Sell U.S. dollar20.9278 $42.6 $46.8 $4.2 
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 accumulated other comprehensive loss in stockholders’ equity on the Consolidated Balance Sheets, and would not impact net earnings.
Interest Rate Risk
Our interest rate risk relates primarily to fluctuations in variable interest rates on our revolving credit facility and term loan credit agreements, 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. We have no earnings or cash flow exposure due to interest rate risks on our fixed-rate long-term debt obligations.
Our indebtedness as of October 31, 2023 included $524.2 million of gross fixed rate debt that is not subject to variable interest rate fluctuations and $510.0 million of gross variable rate debt under our term loan credit agreements and revolving credit
51


facility. As of October 31, 2023, the estimated fair value of gross long-term debt with fixed interest rates was $478.2 million compared to its carrying amount of $524.2 million. Interest rate risk for fixed-rate, long-term debt is estimated as the potential increase in the fair value of gross fixed rate debt, resulting from a hypothetical 10 percent decrease in interest rates, and amounts to $20.3 million. The estimated fair value of gross fixed rate debt is estimated by discounting the projected cash flows of our gross fixed rate debt using the current interest rate that could be obtained for similar amounts of debt and a similar financing term.
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. These changes may be affected by several factors, including, for example, demand; inflation; deflation; changing prices; foreign currency fluctuations; tariffs; duties; trade regulatory actions; industry actions; the inability of suppliers to absorb incremental costs related to inefficiencies, continue operations or otherwise remain in business; financial difficulties; changes to international trade policies, agreements, and/or regulation; and competitor activity, including antidumping and countervailing duties on certain products imported from foreign countries, such as certain engines imported into the U.S. from China.
Our primary cost exposures for commodities, components, parts, and accessories used in our products are with steel, aluminum, petroleum and natural gas-based resins, linerboard, copper, lead, rubber, engines, transmissions, transaxles, hydraulics, electrification components, and others. Our largest spend categories for commodities, components, parts, and accessories are generally steel, engines, hydraulic components, transmissions, resin, aluminum, and electrification components, 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.
In any given period, we strategically attempt to mitigate potential unfavorable impact as a result of changes to the cost of commodities, components, parts, and accessories that affect our product lines through our productivity initiatives; however, our productivity initiatives may not be as effective as anticipated depending on macroeconomic cost trends for commodities, components, parts, and accessories costs and/or other factors. Our productivity initiatives include, but are not limited to, collaborating with suppliers, reviewing alternative sourcing options, substituting materials, SKU rationalization, utilizing Lean methods, engaging in internal cost reduction efforts, and utilizing tariff exclusions and duty drawback mechanisms, all as appropriate. When appropriate, we may also increase prices on some of our products to offset changes in the cost of commodities, components, parts, and accessories. To the extent that commodity and component costs increase and we do not have firm pricing from our suppliers, or our suppliers are not able to honor such prices, and/or our productivity initiatives and/or product price increases are less effective than anticipated and/or do not fully offset cost increases, we may experience a decline in our gross margins.
Equity Market Risk
Volatility in the trading price of our common stock impacts the compensation costs associated with our stock-based compensation awards. Additionally, when applicable, declines in the trading price of our common stock can adversely impact our reconciliation of our market capitalization to the aggregate estimated fair value of our reporting units as a component of our goodwill impairment analysis and can also represent an interim period impairment indicator requiring the need to quantitatively assess goodwill for impairment during an interim period, which could result in impairment charges. Refer to Note 9, Stock-Based Compensation, and Note 1, Summary of Significant Accounting Policies and Related Data, in the Notes to Consolidated Financial Statements for additional information regarding our stock-based compensation awards and our goodwill impairment analysis, respectively.
52


ITEM 8. FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA
Management's Report on Internal Control over Financial Reporting
Management is responsible for establishing and maintaining an adequate system of internal control over financial reporting as defined in Rules 13a-15(f) and 15d-15(f) under the Securities Exchange Act of 1934, as amended, for The Toro Company and its subsidiaries. This system of internal control over financial reporting is designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with accounting principles generally accepted in the United States.
The company's system of internal control over financial reporting includes those policies and procedures that (i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with accounting principles generally accepted in the United States, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company's assets that could have a material effect on the financial statements.
Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements, and even when determined to be effective, can only provide reasonable assurance with respect to financial statement preparation and presentation. In addition, projection of any evaluation of the effectiveness of internal control over financial reporting to future periods is subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
Management, with the participation of the company's Chairman of the Board, President and Chief Executive Officer and Vice President, Chief Financial Officer, evaluated the effectiveness of the company's internal control over financial reporting as of October 31, 2023. In making this evaluation, management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission in Internal Control – Integrated Framework (2013). Based on this assessment, management concluded that the company's internal control over financial reporting was effective as of October 31, 2023. The company's internal control over financial reporting as of October 31, 2023 has been audited by KPMG LLP, an independent registered public accounting firm, as stated in their report, which is included herein.
/s/ Richard M. Olson
Chairman of the Board, President and Chief Executive Officer  
/s/ Angela C. Drake
Vice President, Chief Financial Officer  
December 20, 2023  

Further discussion of the company's internal controls and procedures is included in Part II, Item 9A, "Controls and Procedures" of this Annual Report on Form 10-K.
53


Report of Independent Registered Public Accounting Firm
To the Stockholders and Board of Directors
The Toro Company:
Opinions on the Consolidated Financial Statements and Internal Control Over Financial Reporting
We have audited the accompanying consolidated balance sheets of The Toro Company and subsidiaries (the Company) as of October 31, 2023 and 2022, the related consolidated statements of earnings, comprehensive income, stockholders’ equity, and cash flows for each of the years in the three-year period ended October 31, 2023, and the related notes (collectively, the consolidated financial statements). We also have audited the Company’s internal control over financial reporting as of October 31, 2023, based on criteria established in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission.
In our opinion, the consolidated financial statements referred to above present fairly, in all material respects, the financial position of the Company as of October 31, 2023 and 2022, and the results of its operations and its cash flows for each of the years in the three-year period ended October 31, 2023, in conformity with U.S. generally accepted accounting principles. Also in our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of October 31, 2023 based on criteria established in Internal Control – Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission.
Basis for Opinions
The Company’s management is responsible for these consolidated financial statements, for maintaining effective internal control over financial reporting, and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying Management's Report on Internal Control over Financial Reporting. Our responsibility is to express an opinion on the Company’s consolidated financial statements and an opinion on the Company’s internal control over financial reporting based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (PCAOB) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audits to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud, and whether effective internal control over financial reporting was maintained in all material respects.
Our audits of the consolidated financial statements included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. Our audit of internal control over financial reporting included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audits also included performing such other procedures as we considered necessary in the circumstances. We believe that our audits provide a reasonable basis for our opinions.
Definition and Limitations of Internal Control Over Financial Reporting
A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.
Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.
54


Critical Audit Matters
The critical audit matters communicated below are matters arising from the current period audit of the consolidated financial statements that were communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the consolidated financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.
Accrued sales promotions and incentives
As discussed in Note 1 to the consolidated financial statements, at the time of sale, the Company records an estimate for sales promotion and incentive costs, a portion of which relates to rebate programs. As of October 31, 2023, the Company recorded an accrual of $163.0 million for sales promotions and incentives. The Company’s estimates for sales promotion and incentive costs are primarily based on the terms of the sales arrangements and sales promotion and incentive programs with customers, historical payment and rebate claims experience, field inventory levels, quantity or mix of products purchased, types of programs offered, and expectations for the acceptance of sales promotion and incentive programs offered in the future or changes in other relevant trends.
We identified the evaluation of the accrued sales promotions and incentives as a critical audit matter. To evaluate the Company’s expectations for changes in other relevant trends that were used to develop the estimate, a high degree of auditor judgment was required. Historical experience was an input used to develop expectations for changes in other relevant trends. Changes in other relevant trends could have an impact to the accrual for sales promotions and incentives.
The following are the primary procedures performed to address this critical audit matter. We evaluated the design and tested the operating effectiveness of certain internal controls related to the Company’s sales promotions and incentives process. This included controls related to the evaluation of the input described above. We evaluated the Company’s ability to estimate the sales promotions and incentives accruals by comparing the prior year’s accrual with subsequent payments. We developed an expectation of the Company’s accrual considering historical experience and current year field inventory levels. We tested sales promotions and incentives paid throughout the year by tracing a sample of payments to underlying documentation supporting the program terms to evaluate whether there have been any changes in other relevant trends. Additionally, we tested sales promotions and incentives paid subsequent to the balance sheet date by tracing a sample of payments to underlying documentation supporting the program terms to evaluate the accrual estimate.
Fair value of the Intimidator Group reporting unit and indefinite-lived Spartan trade name intangible asset
As discussed in Notes 1 and 5 to the consolidated financial statements, the Company recorded an impairment charge of $18.0 million related to the indefinite-lived Spartan trade name intangible asset reported under the Professional segment. Further, during the same period, the Company recorded an impairment charge of $133.3 million related to goodwill of the Intimidator reporting unit also reported under the Professional segment. In assessing goodwill for impairment, the Company estimates the fair value of the reporting unit using a discounted cash flow model. In assessing indefinite-lived intangible assets for impairment, the Company estimates the fair value of the intangible assets using the relief-from-royalty method. Impairment charges are recorded for any goodwill or indefinite-lived intangible assets with carrying values in excess of their respective estimated fair values.
We identified the evaluation of the fair values of the Intimidator reporting unit and indefinite-lived Spartan trade name intangible asset as a critical audit matter. Testing certain assumptions used to determine the fair values, specifically, projected revenue growth rates, projected earnings before interest and taxes (EBIT) margins, and the discount rate, involved a high degree of subjectivity. Specifically, there was limited observable market information for the projected revenue growth rates and EBIT margins and evaluation of the discount rate assumption required valuation professionals with specialized skills and knowledge. In addition, the fair values of the reporting unit and indefinite-lived trade name intangible asset were challenging to evaluate due to their sensitivity to changes in these assumptions.
55


The following are the primary procedures we performed to address this critical audit matter. We evaluated the design and tested the operating effectiveness of certain internal controls related to the Company’s determination of the fair value of the Intimidator reporting unit and indefinite-lived Spartan trade name intangible asset. This included certain controls related to the development of the relevant assumptions as listed above. We performed sensitivity analyses over the relevant assumptions to assess the impact of changes in those assumptions on the Company’s determination of the projected values of the Intimidator reporting unit and indefinite-lived Spartan trade name intangible asset. We evaluated the Company’s projected revenue growth rates and projected EBIT margins by comparing them to historical actual results of the Company, considering market and industry conditions. In addition, we involved valuation professionals with specialized skills and knowledge, who assisted in:
evaluating the Company’s discount rate by comparing it against a discount rate range that was independently developed using publicly available market data for comparable entities; and
developing fair value estimates of the Intimidator reporting unit and indefinite-lived Spartan trade name intangible asset using the Company’s cash flow projections and discount rate and comparing them to the Company’s estimates.

/s/ KPMG LLP

We have served as the Company’s auditor since 1928.
Minneapolis, Minnesota
December 20, 2023
56


THE TORO COMPANY AND SUBSIDIARIES
Consolidated Statements of Earnings
(Dollars and shares in millions, except per share data)
Fiscal Years Ended October 31202320222021
Net sales$4,553.2 $4,514.7 $3,959.6 
Cost of sales2,975.6 3,010.1 2,621.1 
Gross profit1,577.6 1,504.6 1,338.5 
Selling, general and administrative expense995.6 928.9 820.2 
Non-cash impairment charges151.3   
Operating earnings430.7 575.7 518.3 
Interest expense(58.7)(35.7)(28.7)
Other income, net28.5 12.5 10.2 
Earnings before income taxes400.5 552.5 499.8 
Provision for income taxes70.8 109.2 89.9 
Net earnings$329.7 $443.3 $409.9 
Basic net earnings per share of common stock$3.16 $4.23 $3.82 
Diluted net earnings per share of common stock$3.13 $4.20 $3.78 
Weighted-average number of shares of common stock outstanding – Basic104.4 104.8 107.3 
Weighted-average number of shares of common stock outstanding – Diluted105.3 105.6 108.5 
The financial statements should be read in conjunction with the Notes to Consolidated Financial Statements.


THE TORO COMPANY AND SUBSIDIARIES
Consolidated Statements of Comprehensive Income
(Dollars in millions)
Fiscal Years Ended October 31202320222021
Net earnings$329.7 $443.3 $409.9 
Other comprehensive (loss) income, net of tax:   
Foreign currency translation adjustments9.6 (31.8)5.0 
Derivative instruments, net of tax of $(4.1), $7.2, and $0.7, respectively
(12.8)24.4 2.1 
Pension benefits, net of tax of $(0.5), $0.2, and $0.0, respectively
(0.7)0.3 1.2 
Other comprehensive (loss) income, net of tax(3.9)(7.1)8.3 
Comprehensive income$325.8 $436.2 $418.2 
The financial statements should be read in conjunction with the Notes to Consolidated Financial Statements.
57


THE TORO COMPANY AND SUBSIDIARIES
Consolidated Balance Sheets
(Dollars in millions, except per share data)
October 3120232022
ASSETS  
Cash and cash equivalents$193.1 $188.2 
Receivables, net:  
Customers, net of allowances (2023 - $3.0; 2022 - $3.3)
349.5 290.0 
Receivables from finance affiliate34.4 17.7 
Other23.5 25.0 
Total receivables, net407.4 332.7 
Inventories, net1,087.8 1,051.1 
Prepaid expenses and other current assets110.5 103.4 
Total current assets1,798.8 1,675.4 
Property, plant and equipment, net641.7 571.7 
Goodwill450.8 583.3 
Other intangible assets, net540.1 585.8 
Right-of-use assets125.3 76.1 
Investment in finance affiliate50.6 39.3 
Deferred income taxes14.2 5.3 
Other assets22.8 19.1 
Total assets$3,644.3 $3,556.0 
LIABILITIES AND STOCKHOLDERS' EQUITY  
Accounts payable$430.0 $578.7 
Short-term lease liabilities19.5 15.7 
Accrued liabilities:  
Warranty143.9 134.5 
Advertising and sales promotions and incentives programs163.0 124.0 
Compensation and benefit costs98.7 101.4 
Insurance16.2 16.2 
Interest11.6 11.4 
Other65.7 81.7 
Total accrued liabilities499.1 469.2 
Total current liabilities948.6 1,063.6 
Long-term debt1,031.5 990.8 
Long-term lease liabilities112.1 63.6 
Deferred income taxes0.4 44.3 
Other long-term liabilities40.8 42.0 
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 103,843,485 shares as of October 31, 2023 and 103,969,805 shares as of October 31, 2022
103.8 104.0 
Retained earnings1,444.1 1,280.8 
Accumulated other comprehensive loss(37.0)(33.1)
Total stockholders' equity1,510.9 1,351.7 
Total liabilities and stockholders' equity$3,644.3 $3,556.0 
The financial statements should be read in conjunction with the Notes to Consolidated Financial Statements.
58


THE TORO COMPANY AND SUBSIDIARIES
Consolidated Statements of Cash Flows
(Dollars in millions)
Fiscal Years Ended October 31202320222021
Cash flows from operating activities:   
Net earnings$329.7 $443.3 $409.9 
Adjustments to reconcile net earnings to net cash provided by operating activities:   
Non-cash income from finance affiliate(19.2)(8.8)(5.7)
Distributions from (contributions to) finance affiliate, net7.9 (9.9)4.8 
Depreciation of property, plant, and equipment83.5 74.9 75.5 
Amortization of other intangible assets35.7 33.9 23.8 
Stock-based compensation expense19.4 22.1 21.8 
Deferred income taxes(47.9)(12.3)(22.9)
Non-cash impairment charges151.3   
Other(0.2)(0.1)0.5 
Changes in operating assets and liabilities, net of the effect of acquisitions:   
Receivables, net(71.6)(19.3)(52.3)
Inventories, net(26.7)(285.9)(98.3)
Other assets17.8 (30.2)3.0 
Accounts payable(149.9)66.3 139.3 
Other liabilities(23.0)23.2 56.1 
Net cash provided by operating activities306.8 297.2 555.5 
Cash flows from investing activities:   
Purchases of property, plant and equipment(149.5)(143.5)(104.0)
Proceeds from insurance claim7.1   
Business combinations, net of cash acquired(21.0)(402.4)(24.9)
Asset acquisitions, net of cash acquired (7.2)(27.2)
Proceeds from asset disposals0.4 0.2 1.0 
Proceeds from sale of a business5.3 4.6 26.6 
Net cash used in investing activities(157.7)(548.3)(128.5)
Cash flows from financing activities:   
Net borrowings under the revolving credit facility1
40.0   
Long-term debt borrowings1
 300.0 270.0 
Long-term debt repayments1
  (370.0)
Proceeds from exercise of stock options19.7 10.3 13.1 
Payments of withholding taxes for stock awards(3.8)(2.4)(2.1)
Purchases of TTC common stock(60.0)(140.0)(302.3)
Dividends paid on TTC common stock(141.9)(125.7)(112.4)
Other(1.5)  
Net cash (used in) provided by financing activities(147.5)42.2 (503.7)
Effect of exchange rates on cash and cash equivalents3.3 (8.5)2.4 
Net increase (decrease) in cash and cash equivalents4.9 (217.4)(74.3)
Cash and cash equivalents as of the beginning of the fiscal period188.2 405.6 479.9 
Cash and cash equivalents as of the end of the fiscal period$193.1 $188.2 $405.6 
Supplemental disclosures of cash flow information:   
Cash paid during the fiscal year for:   
Interest$61.1 $30.5 $31.6 
Income taxes$165.2 $120.5 $101.8 
1 Presentation of prior year revolving credit facility and long-term debt activity has been conformed to the current year presentation. There was no change to net cash (used in) provided by financing activities.
The financial statements should be read in conjunction with the Notes to Consolidated Financial Statements.
59


THE TORO COMPANY AND SUBSIDIARIES
Consolidated Statements of Stockholders' Equity
(Dollars in millions, except per share data)
 Common StockRetained EarningsAccumulated Other Comprehensive LossTotal Stockholders' Equity
Balance as of October 31, 2020$107.6 $1,041.5 $(34.3)$1,114.8 
Cash dividends paid on common stock - $1.05 per share
— (112.4)— (112.4)
Issuance of 610,788 shares of common stock under stock-based compensation plans, less contribution of 22,700 shares of common stock to a deferred compensation trust
0.6 12.5 — 13.1 
Stock-based compensation expense— 21.8 — 21.8 
Purchase of 3,010,424 shares of common stock
(3.0)(301.4)— (304.4)
Other comprehensive income— — 8.3 8.3 
Net earnings— 409.9 — 409.9 
Balance as of October 31, 2021105.2 1,071.9 (26.0)1,151.1 
Cash dividends paid on common stock - $1.20 per share
— (125.7)— (125.7)
Issuance of 349,219 shares of common stock under stock-based compensation plans, less contribution of 33,162 shares of common stock to a deferred compensation trust
0.4 10.0 — 10.4 
Stock-based compensation expense— 22.1 — 22.1 
Purchase of 1,551,986 shares of common stock
(1.6)(140.8)— (142.4)
Other comprehensive loss— — (7.1)(7.1)
Net earnings— 443.3 — 443.3 
Balance as of October 31, 2022104.0 1,280.8 (33.1)1,351.7 
Cash dividends paid on common stock - $1.36 per share
— (141.9)— (141.9)
Issuance of 499,145 shares of common stock under stock-based compensation plans, less contribution of 14,270 shares of common stock to a deferred compensation trust
0.4 19.3 — 19.7 
Stock-based compensation expense— 19.4 — 19.4 
Purchase of 611,195 shares of common stock
(0.6)(63.2)— (63.8)
Other comprehensive loss— — (3.9)(3.9)
Net earnings— 329.7 — 329.7 
Balance as of October 31, 2023$103.8 $1,444.1 $(37.0)$1,510.9 
The financial statements should be read in conjunction with the Notes to Consolidated Financial Statements.
60


NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
•  THE TORO COMPANY AND SUBSIDIARIES  •

1Summary of Significant Accounting Policies and Related Data
The Toro Company is in the business of designing, manufacturing, marketing, and selling professional turf maintenance equipment and services; turf irrigation systems; landscaping equipment and lighting products; snow and ice management products; agricultural irrigation ("ag-irrigation") systems; rental, specialty, and underground construction equipment; and residential yard and snow thrower products. The company sells its products worldwide through a network of distributors, dealers, mass retailers, hardware retailers, equipment rental centers, and home centers, as well as online and direct to end-users. The company strives to provide innovative, well-built, and dependable products supported by an extensive service network.
The following are the company's significant accounting policies in addition to those included in the other Notes to Consolidated Financial Statements included within this Part II, Item 8, "Financial Statements and Supplementary Data," of this Annual Report on Form 10-K.
Basis of Presentation and Consolidation
The accompanying Consolidated Financial Statements have been prepared in accordance with accounting principles generally accepted ("GAAP") in the United States ("U.S.") and include the accounts of the company and its wholly-owned subsidiaries. In the opinion of management, the 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.
The company's businesses are organized, managed, and internally grouped into segments based on similarities in products and services. The company classifies its operations into two reportable business segments: Professional and Residential. The company's remaining activities are presented as "Other" due to their insignificance. For additional information regarding the company's reportable business segments refer to Note 3, Segment Data.
The company uses the equity method to account for equity investments in unconsolidated entities over which it has the ability to exercise significant influence over operating and financial policies. The company's share of the net earnings or losses of these equity method investments are recorded within other income, net on the Consolidated Statements of Earnings. Equity investments in unconsolidated entities that the company does not control and for which it does not have the ability to exercise significant influence over operating and financial policies are recorded at cost, less impairment, as applicable, within the Consolidated Balance Sheets. All intercompany accounts and transactions have been eliminated from the Consolidated Financial Statements.
Accounting Estimates
In preparing the 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; inventory valuation; warranty accruals; allowance for expected credit losses; pension accruals; self-insurance accruals; legal accruals; right-of-use assets and lease liabilities; useful lives for tangible and finite-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 or asset acquisition, 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 and current 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 and other relevant factors, as applicable. 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 Consolidated Financial Statements are prepared. Changes in those estimates will be reflected in the Consolidated Financial Statements in future periods.
Business Combinations and Asset Acquisitions
When applicable, the company accounts for the acquisition of a business in accordance with the accounting standards codification ("ASC") guidance for business combinations, whereby the total purchase consideration transferred is allocated to
61


the assets acquired and liabilities assumed, including amounts attributable to non-controlling interests, when applicable, based on their respective estimated fair values as of the date of acquisition. Goodwill represents the excess of purchase consideration transferred over the estimated fair value of the identifiable net assets acquired in a business combination.
Assigning estimated fair values to the net assets acquired requires the use of significant estimates, judgments, inputs, and assumptions regarding the fair value of the assets acquired and liabilities assumed. Estimated fair values of assets acquired and liabilities assumed are generally based on available historical information, independent valuations or appraisals, future expectations, and assumptions determined to be reasonable but are inherently uncertain with respect to future events, including economic conditions, competition, the useful life of the acquired assets, and other factors. The company may refine the estimated fair values of assets acquired and liabilities assumed, if necessary, over a period not to exceed one year from the date of acquisition by taking into consideration new information about facts and circumstances that existed as of the acquisition date that, if known at the date of acquisition, would have affected the estimated fair values ascribed to the assets acquired and liabilities assumed. The judgments made in determining the estimated fair value assigned to assets acquired and liabilities assumed, as well as the estimated useful life and depreciation or amortization method of each asset, can materially impact the net earnings of the periods subsequent to the acquisition through depreciation and amortization, and in certain instances through impairment charges, if the asset becomes impaired in the future. During the measurement period, any purchase price allocation changes that impact the carrying value of goodwill would also affect the amount of goodwill impairment taken, if applicable. If necessary, purchase price allocation revisions that occur outside of the measurement period are recorded within cost of sales or selling, general and administrative expense within the Consolidated Statements of Earnings depending on the nature of the adjustment.
When an acquisition does not meet the definition of a business combination because either: (i) substantially all of the fair value of the gross assets acquired is concentrated in a single identifiable asset, or group of similar identified assets, or (ii) the acquired entity does not have an input and a substantive process that together significantly contribute to the ability to create outputs, the company accounts for the acquisition as an asset acquisition. In an asset acquisition, goodwill is not recognized, but rather, any excess purchase consideration over the fair value of the net assets acquired is allocated on a relative fair value basis to the identifiable net assets as of the acquisition date and any direct acquisition-related transaction costs are capitalized as part of the purchase consideration.
Refer to Note 2, Business Combinations and Asset Acquisitions, for additional information regarding the company's accounting for recent business combinations and asset acquisitions.
Cash and Cash Equivalents
The company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents. Cash equivalents are stated at cost, which approximates fair value. As of October 31, 2023 and 2022, cash and cash equivalents held by the company's foreign subsidiaries were $91.1 million and $93.4 million, respectively.
Receivables, Net
Receivables are recorded at original carrying amount less an estimated allowance for expected credit losses. The allowance for expected credit losses is based on the company's assessment of losses that will result from its customers inability or unwillingness to pay amounts owed to the company. The allowance for expected credit losses is estimated using a combination of factors, including the age of receivable balances and historical credit loss experience, supplemented by the company's knowledge of customer-specific information, current market conditions, and reasonable and supportable projections of future events and economic conditions, when applicable. Receivables are written-off against the allowance for expected credit losses when all collection efforts have been exhausted.
The company's financial exposure related to the collection of accounts receivable is reduced due to its inventory financing arrangements, as further discussed in Note 11, Commitments and Contingencies.
For receivables not serviced through inventory financing agreements, the company provides financing in the form of open account terms in the normal course of business and performs on-going credit evaluations of customers.
Concentrations of Credit Risk
Financial instruments, which potentially subject the company to concentrations of credit risk, consist principally of accounts receivable and derivative instruments. Accounts receivable balances are generally concentrated in the Professional and Residential business segments. The credit risk associated with these business segments is limited because of the large number of customers in the company's customer base and their geographic dispersion. The credit risk associated with the company's derivative instruments is limited as the company enters into derivative instruments with multiple counterparties that are highly rated financial institutions.
62


Inventories, Net
The company uses a combination of inventory valuation methods. Inventories are valued at the lower of cost or net realizable value, with cost determined by the first-in, first-out ("FIFO") and average cost methods for approximately 58.5 percent and 50.8 percent of total net inventories as of October 31, 2023 and 2022, respectively. Other inventories are valued at the lower of cost or market, with cost determined under the last-in, first-out ("LIFO") method. During fiscal 2023 and fiscal 2022, LIFO layers were not materially reduced. As needed, the company records an inventory valuation adjustment for excess, slow-moving, and obsolete inventory that is equal to the excess of the cost of the inventory over the estimated net realizable value or market value for the inventory depending on the inventory costing method. Such inventory valuation adjustment is based on a review and comparison of current inventory levels to planned production, as well as planned and historical sales of the inventory. The inventory valuation adjustment to net realizable value or market value establishes a new cost basis of the inventory that cannot be subsequently reversed. Such inventory valuation adjustments for excess, obsolete, and slow moving inventory are not reduced or removed until the product is sold or disposed of. As of October 31, 2023 and 2022, the company's inventory valuation adjustment for excess, slow-moving, and obsolete inventory was $43.9 million and $38.7 million, respectively.
Inventories, net were as follows (dollars in millions):
October 3120232022
Raw materials and work in process$400.3 $482.9 
Finished goods and service parts844.2 738.1 
Total FIFO value1,244.5 1,221.0 
Less: adjustment to LIFO value156.7 169.9 
Total inventories, net$1,087.8 $1,051.1 
Property, Plant and Equipment, Net
Property, plant and equipment assets are carried at cost less accumulated depreciation. The company generally accounts 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 three 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. Costs associated with general maintenance and repairs are expenses as incurred within cost of sales or selling, general and administrative expense in the Consolidated Statements of Earnings depending on the nature and use of the related asset. Interest is capitalized during the construction period for significant capital projects. During the fiscal years ended October 31, 2023, 2022, and 2021, the company capitalized $4.2 million, $2.5 million, and $0.8 million of interest, respectively.
Property, plant and equipment, net was as follows (dollars in millions):
October 3120232022
Land and land improvements$69.0 $59.6 
Buildings and leasehold improvements355.8 324.3 
Machinery and equipment624.6 557.6 
Tooling260.4 225.9 
Computer hardware and software98.0 104.7 
Construction in process133.2 144.4 
Property, plant and equipment, gross1,541.0 1,416.5 
Less: accumulated depreciation899.3 844.8 
Property, plant and equipment, net$641.7 $571.7 
During fiscal 2023, 2022, and 2021, the company recorded depreciation expense of $83.5 million, $74.9 million, and $75.5 million, respectively.
Goodwill and Indefinite-Lived Intangible Assets
Goodwill is initially recognized as a result of the excess of purchase consideration transferred over the estimated fair value of the net assets acquired in a business combination and indefinite-lived intangible assets are initially recognized at their estimated fair values as a result of a business combination or asset acquisition. Goodwill is assigned to a reporting unit based upon the expected benefit of the synergies of the acquisition. Goodwill and certain trade names, which are considered to have indefinite lives, are not amortized; however, the company reviews them for impairment annually during the fourth quarter of each fiscal year or more frequently if changes in circumstances or the occurrence of events indicate that impairment may have occurred prior to the annual assessment. The company tests goodwill for impairment at the reporting unit level and tests indefinite-lived
63


intangible assets for impairment at the individual indefinite-lived intangible asset or asset group level, as appropriate. At the end of the third quarter of fiscal 2023, the company recorded an impairment charge of $18.0 million related to the indefinite-lived Spartan trade name intangible asset reported under the Professional segment. Further, during the same period, the company recorded an impairment charge of $133.3 million related to goodwill of the Intimidator reporting unit also reported under the Professional segment, Refer to Note 5, Goodwill and Other Intangible Assets for further information.
During the fourth quarter of fiscal 2023, the company performed its annual goodwill impairment test. In performing the annual goodwill impairment test, the company first reviewed its reporting units and determined that it has twelve reporting units, which are the same as its twelve operating segments as defined in Note 3, Segment Data. Nine reporting units contained goodwill on their respective balance sheets as of October 31, 2023. Next, the company elected to bypass the qualitative assessment and move directly to the quantitative goodwill impairment analysis. In performing the quantitative goodwill impairment analysis, the company compared the carrying value of each reporting unit, including goodwill, to its respective fair value. The carrying value of each reporting unit was determined based on the amount of equity required for the reporting unit's activities, considering the specific assets and liabilities of the reporting unit. The company did not assign corporate assets and liabilities that do not relate to the operations of the reporting unit, or are not considered in determining the fair value of the reporting unit, to the reporting units. The company's estimate of the respective fair values of its reporting units was determined based on a discounted cash flow model under the income approach, which utilized various inputs and assumptions, including projected operating results and growth rates from the company's projection process, applicable tax rates, estimated capital expenditures and depreciation, estimated changes in working capital, terminal growth rates applied to projected operating results in the terminal period, and a weighted-average cost of capital rate. Where available, and as appropriate, comparable market multiples and the company's market capitalization were also utilized to corroborate the results of the discounted cash flow models under the income approach. If the fair value of the reporting unit exceeds its carrying value, goodwill of the reporting unit is not impaired. If the carrying value of a reporting unit exceeds its fair value, an impairment charge would be recognized for the amount by which the carrying value of the reporting unit exceeds the its fair value, not to exceed the total amount of goodwill allocated to that reporting unit. Based on the quantitative annual goodwill impairment analysis performed in the fourth quarter of fiscal 2023, the company determined there was no impairment of goodwill for any of its reporting units. Further, no impairment of goodwill was recorded during fiscal 2022 and 2021.
During the fourth quarter of fiscal 2023, the company also performed a quantitative impairment analysis for its indefinite-lived intangible assets, which consist of certain trade names. The company's estimate of the fair values of its trade names are based on the relief from royalty method under the income approach and utilizes various inputs and assumptions, including projected revenues from the company's projection process, assumed royalty rates that could be payable if the company did not own the intangible asset, terminal growth rates applied to projected revenues, applicable tax rates, and a discount rate. If the fair value of the indefinite-lived intangible asset, or asset group, is less than its carrying value, an impairment loss is recognized in an amount equal to the excess. Based on this quantitative impairment analysis performed in the fourth quarter of fiscal 2023, the company concluded its indefinite-lived intangible assets were not impaired. Further, the company concluded its indefinite-lived intangible assets were not impaired during fiscal 2022 and 2021 based on the same quantitative impairment analysis performed in each respective prior fiscal year.
Other Long-Lived Assets
Other long-lived assets primarily consist of property, plant and equipment; right-of-use assets associated with operating lease agreements; capitalized implementation costs for hosted cloud-computing arrangements; finite-lived intangible assets; and other assets, as applicable. The company's finite-lived intangible assets are identifiable assets that were acquired as a result of business combinations or asset acquisitions and primarily consist of customer relationships and lists, developed technology, patents, trade names, non-compete agreements, and order backlog and are generally amortized on a straight-line basis over their expected useful lives, which typically range from several months to 20 years depending on the nature of the finite-lived intangible asset.
The company reviews other long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset, or asset group, may not be recoverable. Asset groups have identifiable cash flows and are largely independent of other asset groups. An impairment loss is recognized when estimated undiscounted future cash flows from the operation or disposition of the asset group are less than the carrying amount of the asset group. Measurement of an impairment loss is based on the excess of the carrying amount of the asset group over its fair value. Fair value is generally measured using a discounted cash flow model or independent appraisals, as appropriate. The company did not record an impairment loss for fiscal 2023, 2022, and 2021 as the company's long-lived assets were determined to not be at risk for impairment as no events or changes in circumstances were identified that would indicate that the carrying amount of an asset, or asset group, may not be recoverable.
64


For other long-lived assets to be abandoned, the company tests for potential impairment. If the company commits to a plan to abandon or dispose of an other long-lived asset, or asset group, before the end of its previously estimated useful life, depreciation or amortization expense is recognized over the revised estimated useful life.
Leases
The company enters into contracts that are, or contain, operating lease agreements that 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.
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. 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 market 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. The company has operating leases with both lease components and non-lease components. For purposes of determining lease payments, 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. 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. Minimum remaining lease payments are generally discounted to present value based the estimated incremental borrowing rate at lease commencement as the rate implicit in the lease is generally not readily determinable.
Right-of-use assets represent the company's right to use an underlying asset throughout the lease term and 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.
Lease expense for the company's operating leases is recognized on a straight-line basis over the lease term and is recorded within either cost of sales or selling, general and administrative expense in the Consolidated Statements of Earnings depending on the nature and use of the identified asset underlying the respective operating lease arrangement. The company does not recognize right-of-use assets and lease liabilities, but does recognize lease 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.
Accounts Payable
The company has a supply chain finance service agreement with a third-party financial institution to provide a web-based platform that facilitates the ability of participating suppliers to finance payment obligations from the company with the third-party financial institution. Participating suppliers may, at their sole discretion, make offers to finance one or more payment obligations of the company prior to their scheduled due dates at a discounted price to the third-party financial institution. The company's obligations to its suppliers, including amounts due and scheduled payment dates, are not affected by suppliers' decisions to finance amounts under this supply chain finance arrangement. As of October 31, 2023 and 2022, $99.6 million and $133.7 million, respectively, of the company's outstanding payment obligations were financed by participating suppliers through the third-party financial institution's supply chain finance web-based platform.
Insurance
The company is self-insured for certain losses relating to employee medical, dental, workers' compensation, and certain product liability claims. Specific stop loss coverages are provided for catastrophic claims in order to limit exposure to significant claims. Losses and claims are charged to net earnings when it is probable a loss has been incurred and the amount can be reasonably estimated. Self-insured liabilities are based on a number of factors, including historical claims experience, an estimate of claims incurred but not reported, demographic and severity factors, and utilizing valuations provided by independent third-party actuaries, as applicable.
65


Product 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. Standard 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. The company also sells separately priced extended warranty coverage on select products for a prescribed period after the original warranty period expires. For additional information on the contract liabilities associated with the company's separately priced extended warranties, refer to Note 4, Revenue.
At the time of sale, the company recognizes expense and records an accrual by product line for estimated costs in connection with projected future warranty claims. The company's estimate of the cost of future warranty claims is 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 the cost of actual claims experience indicates that adjustments to the company's warranty accrual are necessary. Additionally, from time to time, the company may also establish warranty accruals for its estimate of the costs necessary to settle major rework campaigns on a product-specific basis during the period in which the circumstances giving rise to the major rework campaign become known and when the costs to satisfactorily address the situation are both probable and estimable. The warranty accrual for the cost of a major rework campaign is primarily based on an estimate of the cost to repair each affected unit and the number of affected units expected to be repaired.
The changes in accrued warranties were as follows (dollars in millions):
Fiscal Years Ended October 31202320222021
Beginning balance$134.5 $116.8 $107.1 
Changes in accrual related to warranties issued during the period1
90.1 81.5 73.5 
Acquisitions 5.7  
Payments made during the period1
(84.5)(74.6)(71.3)
Changes in accrual related to pre-existing warranties1
3.8 5.1 7.5 
Ending balance$143.9 $134.5 $116.8 
1    Presentation of prior period changes in accrued warranties has been conformed to the current year presentation. There was no impact to the balance of accrued warranties in any period.
Derivative Instruments and Hedging Activities
Derivative instruments, consisting primarily of forward currency contracts, are used to hedge most foreign currency transactions, including projected sales and purchases denominated in foreign currencies. All derivative instruments are recognized on the Consolidated Balance Sheets at fair value as either assets or liabilities. If the derivative instrument is designated as a cash flow hedging 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 Consolidated Balance Sheets and are subsequently reclassified to net earnings within the 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. Derivatives that are not designated as cash flow hedging instruments are adjusted to fair value through other income, net, on the Consolidated Statements of Earnings.
Foreign Currency Translation and Transactions
The functional currency of the company's foreign operations is generally the applicable local currency. The functional currency is translated into U.S. dollars using the respective current exchange rate in effect as of the balance sheet date for balance sheet accounts and the respective weighted-average exchange rate during the fiscal year for revenue and expense accounts. The resulting translation adjustments are deferred as a component of other comprehensive income within the Consolidated Statements of Comprehensive Income and the Consolidated Statements of Stockholders' Equity. Gains or losses resulting from transactions denominated in foreign currencies are included in other income, net in the Consolidated Statements of Earnings.
Debt Issuance Costs
Debt issuance costs incurred in connection with securing the company’s financing arrangements are capitalized and amortized over the term of the respective financing arrangement 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. Debt issuance costs are generally presented in the Consolidated Balance Sheets as a direct deduction from the carrying amount of the outstanding borrowings, consistent with debt discounts. However, the company classifies the debt issuance costs related to its $600.0 million five-year senior
66


unsecured revolving credit facility ("revolving credit facility") within other assets on the Consolidated Balance Sheets, regardless of whether the company has any outstanding borrowings on the revolving credit facility. Debt issuance costs related to borrowings that are fully extinguished in advance of the maturity date are charged to expense at the time of retirement of the borrowings. Debt issuance costs, net of accumulated amortization, were $3.8 million and $4.8 million as of October 31, 2023 and 2022, respectively.
Income Taxes
Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years that those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income tax expense in the period that includes the enactment date. A valuation allowance is provided when, in management's judgment, it is more likely than not that some portion or all of the deferred tax asset will not be realized. The company believes it has reflected the necessary deferred tax assets and liabilities in the accompanying Consolidated Balance Sheets. Management believes the future tax deductions will be realized principally through future taxable income, future reversals of existing taxable temporary differences, and carryback to taxable income in prior years.
The company recognizes the effect of income tax positions only if it is more likely than not that those positions will be sustained. Recognized income tax positions are measured at the largest amount that is greater than 50.0 percent likely to be realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. The company also records interest and penalties related to unrecognized tax benefits within income tax expense.
Revenue Recognition
The company's primary source of revenue is generated through the sale of equipment and irrigation products, as well as rendering of services to its customers. As a result, the company enters into contracts with its customers for the sale of products or rendering of services in the ordinary course of business, which generally occurs at the time the company receives and accepts a purchase or sales 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 generally occurs with the transfer of control of product or services 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 as a result of variable consideration. Variable consideration is recorded at the time revenue is recognized as a reduction of the transaction price and typically occurs as a result of certain of the company's sales promotion and incentive programs offered to customers that are determined to represent price concessions, as well as anticipated product returns, when applicable. 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.
Sales Promotions and Incentives
At the time revenue is recognized, the company records a reduction of the transaction price for the variable consideration associated with certain of the company's sales promotions and incentives programs offered to customers that are determined to represent price concessions. The expense of each sales promotion and incentive program is classified as a reduction from gross sales or as a component of selling, general and administrative expense within the Consolidated Statements of Earnings when revenue is recognized, depending on the nature of the program. Generally, the cost of a program is recorded as a reduction from gross sales when revenue is recognized and thus, is considered to be variable consideration, if the expense is determined to represent a price concession because the program either (i) results in an immediate reduction of the transaction price with no anticipated future costs or consideration provided to the customer or (ii) the company anticipates future costs based on historical or expected future business practice for which the company does not receive a distinct good or service in exchange for the future consideration provided to the customer under the program. In other circumstances, the anticipated future cost of a program based on historical or expected future business practice is recorded as selling, general and administrative expense because the company receives a distinct good or service in exchange for the future consideration provided to the customer under the program.
67


Examples of significant sales promotions and incentive programs that are considered to be variable consideration because the cost of the program is classified as a reduction from gross sales are as follows:
Off-Invoice Discounts: The company's off-invoice discounts represent an immediate reduction in the selling price of the company's products that is realized at the time of sale with no anticipated future cost or consideration provided to the customer.
Rebate Programs: The company's rebate programs are generally based on claims submitted from either the company's direct customers or end-users of the company's products or are based on purchase or retail sales goals for the company's direct customers of certain quantities or mixes of product during a specified time period, depending upon the program. The amount of the rebate varies based on the specific program and is either a dollar amount or a percentage of the purchase price and can also be based on actual retail price as compared to the company's selling price. Consideration is typically provided to the company's customers for the company's rebate programs after the initial sale of the company's products to the company's direct customers and thus, there is generally an anticipated future cost at the time revenue is recognized based on historical and expected future business practice.
Financing Programs: The company's financing programs consist of floor plan financing programs with Red Iron and separate third-party financial institutions and end-user retail financing. Costs incurred for floor plan financing programs represent financing costs associated with programs under which the company shares the expense of financing distributor and dealer inventories through third-party financing arrangements for a specific period of time. This charge represents interest for a pre-established length of time based on a predefined rate from the contract between the company and Red Iron or the separate third-party financial institution to finance distributor and dealer inventory purchase. The floor plan financing costs for distributor and dealer inventories were $114.7 million, $46.3 million, and $20.8 million for the fiscal years ended October 31, 2023, 2022 and 2021, respectively. End-user retail financing is similar to floor planning with the difference being that retail financing programs are offered to end-user customers under which the company, at its discretion, may pay a portion of interest costs on behalf of end-users for financing purchases of the company's equipment.
Examples of significant sales promotions and incentive programs that are not considered to be variable consideration because the cost of the program is classified as a component of selling, general, and administrative expense are as follows:
Commissions Paid to Distributors and Dealers: For certain products, the company uses a distribution network of dealers and distributors that purchase and take possession of products for sale to the end customer. The company also has dealers and distributors that act as sales agents for it on certain products using a direct-selling type model. Under this direct-selling type model, the company's network of distributors and dealers facilitates a sale directly to the dealer or end-user customer on its behalf. Commissions to distributors and dealers in these instances represent commission payments to sales agents that are also its customers. In addition, TTC dealers are often paid a commission to set up and deliver riding product purchased at certain mass retail and home centers.
Cooperative Advertising: Cooperative advertising programs are based on advertising costs incurred by distributors and dealers for promoting the company's products. The company supports a portion of those advertising costs in which claims are submitted by the distributor or dealer along with evidence of the advertising material procured/produced and evidence of the cost incurred in the form of third-party invoices or receipts.
Regardless of classification of the cost of the sales promotion and incentive program within the Consolidated Statements of Earnings, the company records an accrual within the Consolidated Balance Sheets for the estimated future expense of certain of its sales promotion and incentive programs for which the company anticipates a future cost based on historical or expected future business practice by using the expected value method and applying the portfolio approach practical expedient under the accounting standards codification guidance for revenue from contracts with customers. Under such approach, the company's determination of variable consideration and the related accrual associated with the estimated expense of certain of the company's sales promotions and incentives programs is primarily based on the terms of the sales arrangements and sales promotion and incentive programs with customers, historical payment and rebate claims experience, field inventory levels, quantity or mix of products purchased, projected sales volumes, types of programs offered, and expectations for the acceptance of sales promotion and incentive programs offered in the future or changes in other relevant trends.
Cost of Sales
Cost of sales is primarily comprised of direct materials and supplies consumed to manufacture the company's products, as well as compensations costs for manufacturing labor and direct overhead expense necessary to convert direct materials and supplies into finished product. Cost of sales also includes freight costs for the procurement of direct materials and supplies and shipping products to customers; charges associated with inventory valuation adjustments for excess, slow-moving, and obsolete inventory; depreciation and amortization expense on manufacturing-related tangible and intangible assets; operating lease expense related to leased manufacturing assets; cost of services provided; cash discounts on payments to vendors, and other manufacturing-related costs.
68


Selling, General and Administrative Expense
Selling, general and administrative expense is primarily comprised of compensation costs for non-manufacturing labor, occupancy and operating costs of distribution and corporate facilities, warranty expense, depreciation and amortization expense on non-manufacturing tangible and intangible assets, operating lease expense related to leased non-manufacturing assets; advertising, marketing, and selling expenses, engineering and research costs, information systems costs, and other miscellaneous administrative costs, such as legal costs for internal and outside services that are expensed as incurred.
Advertising Expense
General advertising costs are expensed in the period incurred. Cooperative advertising represents expenditures for shared advertising costs that the company reimburses to customers and is classified as a component of selling, general and administrative expense within the Consolidated Statements of Earnings. These obligations are accrued and expensed when the related revenues are recognized in accordance with the sales promotion and incentive programs established for certain product lines. Advertising costs were $77.6 million, $58.3 million, and $50.5 million for the fiscal years ended October 31, 2023, 2022, and 2021, respectively.
Engineering and Research Expense
The company's engineering and research costs are expensed as incurred as a component of selling, general and administrative expense within the Consolidated Statements of Earnings and are primarily incurred in connection with the development of new products that may have additional applications or represent extensions of existing product lines, improvements or enhancements to existing products, and cost reduction efforts. Costs incurred for engineering and research activities were $173.9 million, $155.6 million, and $141.0 million for the fiscal years ended October 31, 2023, 2022, and 2021, respectively.
Stock-Based Compensation Expense
The company's stock-based compensation awards are generally granted to executive officers, other employees, and non-employee members of the company's Board of Directors ("Board"), and include unrestricted common stock awards, performance share awards that are contingent on the achievement of performance goals of the company, non-qualified stock options, and restricted stock units. Generally, compensation expense equal to the grant date fair value determined under the Black-Scholes valuation method is recognized for these awards over the vesting period and is classified in selling, general and administrative expense within the Consolidated Statements of Earnings. For stock options and restricted stock units, expense recognized for other employees not considered executive officers and non-employee Board members is net of estimated forfeitures, which is based on historical forfeiture experience. Stock options granted to executive officers and other employees are subject to accelerated expensing if the option holder meets the retirement definition set forth in the applicable equity and incentive plan document. 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. For additional information on The Toro Company 2022 Equity and Incentive Plan, refer to Note 9, Stock-Based Compensation.
Other Income, Net
Other income, net primarily consists of the company's proportionate share of income or losses from Red Iron, realized foreign currency exchange rate gains and losses, interest and dividend income, gains or losses recognized on actuarial valuation changes for our pension and post-retirement plans, retail financing revenue, and other miscellaneous income.
Net Earnings Per Share
Basic net earnings per share is calculated as net earnings available to common stockholders divided by the weighted-average number of shares of common stock outstanding during the year plus the assumed issuance of contingent shares related to performance share awards under the company's equity and incentive plans. Diluted net earnings per share is similar to basic net earnings per share except that the weighted-average number of shares of common stock outstanding plus the assumed issuance of contingent shares is increased to include the number of additional shares of common stock that would have been outstanding assuming the issuance of all potentially dilutive shares, such as common stock to be issued upon exercise of options, contingently issuable shares, and restricted stock units.
69


Reconciliations of basic and diluted weighted-average shares of common stock outstanding are as follows (in millions):
Fiscal Years Ended October 31202320222021
Basic
Weighted-average number of shares of common stock104.4 104.8 107.3 
Assumed issuance of contingent shares   
Weighted-average number of shares of common stock outstanding – Basic104.4 104.8 107.3 
Diluted   
Weighted-average number of shares of common stock outstanding – Basic104.4 104.8 107.3 
Effect of dilutive securities0.9 0.8 1.1 
Weighted-average number of shares of common stock outstanding – Diluted105.3 105.6 108.5 
Incremental shares from stock options and restricted stock units are computed under the treasury stock method. Stock option awards to purchase 573,662, 906,121, and 409,851 shares of common stock during fiscal 2023, 2022, and 2021, respectively, were excluded from the computation of diluted net earnings per share of common stock because they were anti-dilutive.
New Accounting Pronouncements
In November 2021, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2021-10, Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance. The update increases the transparency of government assistance including annual disclosure of the types of assistance, an entity’s accounting for the assistance, and the effect of the assistance on an entity’s financial statements. The amended guidance was adopted for the fiscal 2023 annual period and did not have a material impact on the company's Consolidated Financial Statements or annual disclosures.
The company believes that all other recently issued accounting pronouncements from the FASB that the company has not noted above will not have a material impact on its Consolidated Financial Statements or do not apply to its operations.
2Business Combinations and Asset Acquisitions
Business Combinations
Dealer Acquisition
On May 9, 2023, during the third quarter of fiscal 2023, the company completed the acquisition of substantially all of the assets of, and assumed certain liabilities for, a U.S. based dealer of underground construction equipment. The purchase price of this acquisition was allocated to the identifiable assets acquired and liabilities assumed based on estimates of their fair value and no goodwill or indefinite-lived intangible assets were recorded. The company finalized the purchase accounting for this acquisition during the third quarter of fiscal 2023. Additional purchase accounting disclosures have been omitted due to immateriality of this acquisition in relation to the company's consolidated financial condition and results of operations.
Intimidator
On January 13, 2022 ("Intimidator closing date"), during the first quarter of fiscal 2022, the company acquired the privately-held Intimidator for net aggregate purchase consideration of $399.8 million ("the purchase price"). Intimidator primarily designs, manufactures, markets, and sells a commercial-grade line of zero-turn mowers under the Spartan brand, which are intended to provide innovative turf management solutions to landscape contractors and other customers including homeowners who prefer professional solutions. The acquisition of Intimidator broadened the company's Professional segment and expanded its manufacturing footprint and dealer network.
70


Intimidator Purchase Price Allocation
The company accounted for the Intimidator acquisition in accordance with the accounting standards codification guidance for business combinations, whereby the purchase price was allocated to the acquired net tangible and intangible assets of Intimidator based on their fair values as of the closing date. During the first quarter of fiscal 2023, the company completed its valuation of income taxes to finalize the purchase price allocation. The following table summarizes the allocation of the Intimidator purchase price to the fair values assigned to the Intimidator assets acquired and liabilities assumed (dollars in millions):
January 13, 2022
Cash and cash equivalents$1.0 
Receivables7.0 
Inventories34.6 
Prepaid expenses and other current assets0.5 
Property, plant and equipment27.4 
Right-of-use assets0.3 
Goodwill163.7 
Indefinite-lived other intangible assets:
Trade names99.1 
Finite-lived other intangible assets:
Customer-related80.5 
Trade names3.3 
Backlog1.3 
Accounts payable(8.5)
Accrued liabilities(9.1)
Short-term lease liabilities(0.1)
Long-term liabilities(0.2)
Total fair value of net assets acquired400.8 
Less: cash and cash equivalents acquired(1.0)
Total purchase price$399.8 
The goodwill recognized is primarily attributable to the expected future cash flows, the value of the workforce, and expected synergies, including customer and dealer growth opportunities, expanding existing product lines, and cost reduction initiatives. Key areas of expected cost synergies include increased purchasing power for commodities, components, parts, and accessories and supply chain consolidation. The goodwill resulting from the acquisition of Intimidator was recognized within the company's Professional segment. The acquisition was considered an asset purchase for income tax purposes and as a result, the goodwill arising from the transaction is deductible.
Other Intimidator Intangible Assets Acquired
The allocation of the Intimidator purchase price to the net assets acquired resulted in the recognition of $184.2 million of value for other intangible assets as of the Intimidator closing date. The fair values of the acquired trade names and customer-related and backlog intangible assets were determined using the income approach whereby 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 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. As of the Intimidator closing date, the acquired finite-lived intangible assets had a weighted average useful life of 9.5 years. 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 respective trade name and were based on expected future revenues from the respective trade name. The weighted-average useful life of the finite-lived trade name intangible assets was determined to be 9.8 years as of the Intimidator closing date. The fair values of the customer-related and backlog intangible assets were determined using the excess earnings method and were based on the expected operating cash flows attributable to the respective intangible asset, which were determined by deducting expected economic costs, including operating expenses and contributory asset charges, from the revenue expected to be generated from the respective intangible asset. As of the Intimidator closing date, the weighted-average useful lives of the customer-related and backlog intangible assets were determined to be 9.6 years and nine months, respectively.
Impairment
During the preparation of the financial statements for the third quarter of fiscal 2023, the company recorded an impairment charge of $18.0 million related to the indefinite-lived Spartan trade name intangible asset. Further, during the same period, the
71


company recorded an impairment charge of $133.3 million related to goodwill of the Intimidator reporting unit. For additional information regarding these impairment charges, refer to refer to Note 5, Goodwill and Other Intangible Assets.
Asset Acquisitions
On June 10, 2022, during the third quarter of fiscal 2022, the company completed the acquisition of certain assets of Voigt Smith Innovation LLC, a manufacturer of liquid deicing equipment, brine makers and applicators, related smart-connected technologies, and hydroseeding products. On June 20, 2022, during the third quarter of fiscal 2022, the company completed the acquisition of certain assets of Tornado Global Hydrovacs Ltd. (“Tornado”), a designer and manufacturer of hydrovac trucks. On June 21, 2022, during the third quarter of fiscal 2022, the company completed the acquisition of certain assets of River City Manufacturing, Inc., a manufacturer of custom rock saws. These asset acquisitions pertain to the company's Professional segment.
On November 4, 2020, during the first quarter of fiscal 2021, the company completed the acquisition of Turflynx, Lda, a developer of innovative autonomous solutions for turf management. On March 1, 2021, during the second quarter of fiscal 2021, the company completed the acquisition of Left Hand Robotics, Inc., a developer of innovative autonomous solutions for turf and snow management. These acquisitions complement and support the development of alternative power, smart-connected, and autonomous products within the company's Professional and Residential segments.
None of these acquisitions met the definition of business combinations as substantially all of the fair value of the gross assets acquired in each acquisition was concentrated in the respective finite-lived developed technology intangible assets. As a result, the company accounted for each of these transactions as an asset acquisition. In an asset acquisition, goodwill is not recognized, but rather, any excess purchase consideration over the fair value of the net assets acquired is allocated on a relative fair value basis to the identifiable net assets as of the acquisition date and any direct acquisition-related transaction costs are capitalized as part of the purchase consideration. These asset acquisitions were immaterial in relation to the company's consolidated financial condition and results of operations and as a result, additional purchase accounting disclosures have been omitted.
3Segment 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 the company's chief operating decision maker organizes segments for making operating and investment decisions and assessing performance. The company has identified twelve operating segments and has aggregated certain of those operating 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.
The Professional reportable business segment consists of turf and landscape equipment; rental, specialty, and underground construction equipment; snow and ice management equipment; and irrigation and lighting products. Turf and landscape equipment products include sports fields and grounds mowing and maintenance equipment, golf course mowing and maintenance equipment, landscape contractor mowing equipment, landscape creation and renovation equipment, and other maintenance equipment. Rental, specialty, and underground construction equipment products include horizontal directional drills, walk and ride trenchers, stand-on skid steers, vacuum excavators, stump grinders, turf renovation products, asset locators, pipe rehabilitation solutions, materials handling equipment, and other after-market tools. Snow and ice management equipment products primarily include snowplows; stand-on snow and ice removal equipment, including the related snowplow, snow brush, and snow thrower attachments; salt and sand spreaders; brine ice control products; and related parts and accessories for light and medium duty trucks, utility task vehicles, skid steers, and front-end loaders. Irrigation and lighting products consist of sprinkler heads, electric and hydraulic valves, controllers, computer irrigation central control systems, coupling systems, and ag-irrigation drip tape and hose products, as well as professionally installed landscape lighting products offered through distributors and landscape contractors that also purchase irrigation products. Professional reportable business segment products are marketed and sold mainly through a network of distributors and dealers to professional and other users, including homeowners, engaged in maintaining golf courses, sports fields, municipal properties, agricultural fields, residential and commercial landscapes, and removing snow and ice, as well as directly to government customers, rental companies, and large retailers.
The Residential reportable business segment primarily consists of walk power mowers, zero-turn riding mowers, snow throwers, replacement parts, and home solutions products, including grass trimmers, hedge trimmers, leaf blowers, blower-vacuums, chainsaws, string trimmers, and underground, hose, and hose-end retail irrigation products. Residential reportable business segment products are marketed and sold to homeowners through a network of distributors and dealers and through a broad array of home centers, hardware retailers, and mass retailers, as well as online.
72


The company's Other activities consists of the company's wholly-owned domestic distribution company, certain corporate activities, and the elimination of intersegment revenues and expenses. Corporate activities include general corporate expenditures (finance, human resources, legal, information technology, public relations, business development, and similar activities) and other unallocated corporate assets and liabilities, such as corporate facilities and deferred tax assets and liabilities.
The accounting policies of the reportable business segments are the same as those described in the summary of significant accounting policies in Note 1, Summary of Significant Accounting Policies and Related Data. The company evaluates the performance of its Professional and Residential reportable business segment results based on earnings from operations plus other income, net. The reportable business segment's operating profits or losses include direct costs incurred at the reportable business segment's operating level plus allocated expenses, such as profit sharing and manufacturing expenses. The allocated expenses represent costs that these operations would have incurred otherwise, but do not include general corporate expenses, interest expense, and income taxes. Operating loss for the company's Other activities includes earnings (loss) from the company's domestic wholly-owned distribution company, certain corporate activities, other income, and interest expense. The company accounts for intersegment gross sales at current market prices.
The following tables present summarized financial information concerning the company's reportable business segments and Other activities (dollars in millions):
Fiscal Year Ended October 31, 2023ProfessionalResidentialOtherTotal
Net sales$3,674.6 $854.2 $24.4 $4,553.2 
Intersegment gross sales (eliminations)45.8 0.2 (46.0)— 
Earnings (loss) before income taxes1
509.1 68.9 (177.5)400.5 
Total assets2,679.6 565.1 399.6 3,644.3 
Capital expenditures79.9 45.6 24.0 149.5 
Depreciation and amortization$89.3 $14.9 $15.0 $119.2 
Fiscal Year Ended October 31, 2022ProfessionalResidentialOtherTotal
Net sales$3,429.6 $1,068.6 $16.5 $4,514.7 
Intersegment gross sales (eliminations)33.5 0.1 (33.6)— 
Earnings (loss) before income taxes584.0 112.7 (144.2)552.5 
Total assets2,702.8 501.6 351.6 3,556.0 
Capital expenditures94.3 31.0 18.2 143.5 
Depreciation and amortization$82.7 $13.0 $13.1 $108.8 
Fiscal Year Ended October 31, 2021ProfessionalResidentialOtherTotal
Net sales$2,929.6 $1,010.1 $19.9 $3,959.6 
Intersegment gross sales (eliminations)30.5  (30.5)— 
Earnings (loss) before income taxes507.3 121.5 (129.0)499.8 
Total assets2,032.4 388.2 515.5 2,936.1 
Capital expenditures79.5 16.7 7.8 104.0 
Depreciation and amortization$73.7 $13.5 $12.1 $99.3 
1    The Professional reportable segment earnings (loss) before income taxes includes $151.3 million of non-cash impairment charges recorded during the preparation of the financial statements for the third quarter of fiscal 2023 related to the Intimidator operating segment. For additional information regarding the impairment charges, refer to Note 5, Goodwill and Other Intangible Assets.
During fiscal 2023 and 2022, no customers accounted for 10.0 percent or more of total consolidated gross sales. During fiscal 2021, sales to one customer in the Residential segment accounted for 10.6 percent of total consolidated gross sales.
The following table presents the details of operating loss before income taxes for the company's Other activities (dollars in millions):
Fiscal Years Ended October 31202320222021
Corporate expenses$(151.8)$(126.3)$(112.4)
Interest expense(58.7)(35.7)(28.7)
Earnings from the company's wholly-owned domestic distribution company and other income, net33.0 17.8 12.1 
Total operating loss$(177.5)$(144.2)$(129.0)
73


The following geographic area data includes net sales based on product shipment destination and long-lived assets, which consist of property, plant and equipment, net, and is based on physical location in addition to allocated capital tooling from U.S. plant facilities (dollars in millions):
Fiscal Years Ended October 31United StatesInternational CountriesTotal
2023   
Net sales$3,605.5 $947.7 $4,553.2 
Long-lived assets$540.4 $101.3 $641.7 
2022   
Net sales$3,635.5 $879.2 $4,514.7 
Long-lived assets$505.9 $65.8 $571.7 
2021   
Net sales$3,132.0 $827.6 $3,959.6 
Long-lived assets$440.5 $47.2 $487.7 
4Revenue
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 or sales 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 generally 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 the variable consideration associated with the estimated expense of certain of the company's sales promotions and incentives programs offered to customers, as well as anticipated product returns, when applicable. The company recognizes a provision for estimated variable consideration at the time revenue is recognized as a reduction of the transaction price. 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 similar product type and geographic market (dollars in millions):
Fiscal Year Ended October 31, 2023ProfessionalResidentialOtherTotal
Revenue by product type:    
Equipment$3,236.9 $819.2 $13.1 $4,069.2 
Irrigation437.7 35.0 11.3 484.0 
Total net sales$3,674.6 $854.2 $24.4 $4,553.2 
Revenue by geographic market:
United States$2,898.5 $682.6 $24.4 $3,605.5 
International Countries776.1 171.6  947.7 
Total net sales$3,674.6 $854.2 $24.4 $4,553.2 
74


Fiscal Year Ended October 31, 2022ProfessionalResidentialOtherTotal
Revenue by product type:
Equipment$3,003.0 $1,039.2 $6.4 $4,048.6 
Irrigation426.6 29.4 10.1 466.1 
Total net sales$3,429.6 $1,068.6 $16.5 $4,514.7 
Revenue by geographic market:
United States$2,737.9 $881.1 $16.5 $3,635.5 
International Countries691.7 187.5  879.2 
Total net sales$3,429.6 $1,068.6 $16.5 $4,514.7 
Fiscal Year Ended October 31, 2021ProfessionalResidentialOtherTotal
Revenue by product type:
Equipment$2,530.8 $975.8 $11.7 $3,518.3 
Irrigation398.8 34.3 8.2 441.3 
Total net sales$2,929.6 $1,010.1 $19.9 $3,959.6 
Revenue by geographic market:
United States$2,268.9 $843.2 $19.9 $3,132.0 
International Countries660.7 166.9  827.6 
Total net sales$2,929.6 $1,010.1 $19.9 $3,959.6 
Product Revenue
The company's product revenues are generated through sales of manufactured equipment and irrigation products, including related replacement parts and accessories. For the majority of the company's products, control is transferred and revenue is recognized when the product is shipped from the company's manufacturing facilities or distribution centers to the company's customers, which primarily consist of distributors, dealers, and mass retailers. In certain situations, the company transfers control and recognizes revenue when delivery to the customer has occurred. In limited circumstances, the company ships some of its products on a consignment basis to a customer distribution center or warehouse whereby the company retains control of the product stored at the customer's distribution center or warehouse. As the company's products are removed from the distribution center or warehouse by the customer and shipped to the retail sale location, control is transferred from the company to the customer. At that time, the company invoices the customer and recognizes revenue for these consignment transactions. The company does not offer a right of return for products shipped to the customer's retail sale location from the distribution center or warehouse. The total value of consignment inventory as of October 31, 2023 and 2022 was $38.3 million and $28.3 million, respectively.
Product 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 control of a product to a customer. The company recognizes variable consideration as a reduction of the transaction price at the time of the initial product sale by applying the portfolio approach practical expedient under the accounting standards codification guidance for revenue from contracts with customers. Variable consideration typically occurs as a result of certain of the company's sales promotions and incentive programs that are determined to represent price concessions because the program either: (i) results in an immediate reduction of the transaction price with no anticipated future costs or consideration provided to the customer, or (ii) the company anticipates a future cost based on historical or expected future business practice for which the company does not receive a distinct good or service in exchange for the future consideration provided to the customer under the program. Such programs primarily consist of off-invoice discounts, rebates, and floor plan and retail financing. The cost of off-invoice discounts are incurred at the time of sale as a reduction of the transaction price and as a result, have no future cost. For all other sales promotion and incentive programs recorded as a reduction of the transaction price at the time of the initial product sale, the company estimates variable consideration using the expected value method because the company anticipates providing a future price concession based on historical or expected future business practice or other factors. Estimates of variable consideration under the expected value method are primarily based on the terms of the sales arrangements and sales promotion and incentive programs with customers, historical payment and rebate claims experience, field inventory levels, quantity or mix of products sold, projected sales volumes, types of programs offered, and expectations for the acceptance of sales promotion and incentive programs offered in the future or changes in other relevant trends. When revenue is recognized, the estimated expense of these sales promotions and incentives programs is recorded as a reduction from gross sales within the Consolidated Statements of Earnings with a corresponding accrual recorded within sales promotions and incentives programs in the Consolidated Balance Sheets. Additionally, from time to time, the company may offer its customers the right to return eligible equipment and irrigation products, replacement parts, and accessories. Such right of return offered on the company's products is also considered to be variable consideration that is estimated and recorded as a reduction of revenue based primarily on historical experience, anticipated sales returns estimated from sales terms, trend analysis, and other factors. The company records the obligation for
75


product returns within accrued liabilities in the Consolidated Balance Sheets and the right-of-return asset in prepaid expenses and other current assets in the Consolidated Balance Sheets. The refund liability and right-of-return asset are remeasured for changes in the estimate at each reporting date with a corresponding adjustment to net sales and cost of sales within the Consolidated Statements of Earnings. There are no material instances where variable consideration is constrained and not recorded at the initial time of sale.
Collectability from the customer for product revenue is generally assumed to be probable because the company's financial exposure related to accounts receivable is reduced due to its dealer and distributor inventory financing programs. For additional information regarding these programs, refer to Note 11, Commitments and Contingencies. The company's product sales to customers that do not elect to finance product purchases are generally on open account with terms that generally approximate 30 to 120 days. The resulting receivables are included within receivables, net on the Consolidated Balance Sheets. The company performs ongoing credit evaluations of customers on open account terms in order to assess collectability.
Service and Extended Warranty Revenue
In certain cases, the company renders service contracts to customers, which typically range from 12 to 60 months. The company also sells separately priced extended warranty coverage on select products for a prescribed period after the standard warranty period expires, which typically range from 12 to 24 months. Under both types of contracts, the company receives payment at the inception of the contract and recognizes revenue over the term of the agreement in proportion to the costs expected to be incurred in satisfying the performance obligations under the contract.
Contract Liabilities
Contract liabilities relate to deferred revenue recognized for cash consideration 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 October 31, 2023 and October 31, 2022, $25.6 million and $28.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 Consolidated Balance Sheets. For the fiscal year ended October 31, 2023, the company recognized $14.7 million of the October 31, 2022 deferred revenue balance. The company expects to recognize approximately $12.0 million of the October 31, 2023 deferred revenue balance within net sales in the Consolidated Statements of Earnings in fiscal 2024 and $13.6 million thereafter.
5Goodwill and Other Intangible Assets
Impairment
Goodwill and indefinite-lived intangible assets are assessed for impairment at least annually during the fourth quarter of each fiscal year unless events or changes in circumstances indicate that impairment may have occurred prior to the annual assessment. Goodwill is assessed for impairment at the reporting unit level and the company's reporting units are its 12 operating segments. Indefinite-lived intangible assets are assessed for impairment at the individual indefinite-lived intangible asset or asset group level, as appropriate. Through the second quarter of fiscal 2023, the company previously assessed qualitative factors, including overall financial performance such as actual and projected cash flows, revenues, and earnings, and concluded it was not more likely than not that the indefinite-lived Spartan trade name intangible asset was impaired nor that the fair value of the Intimidator reporting unit was less than its carrying amount.
During the preparation of the financial statements for the third quarter of fiscal 2023, the company identified deterioration in year-to-date fiscal 2023 results of Intimidator compared to previous expectations and resulting downward revisions to the company's projected future results of Intimidator made during the third quarter of fiscal 2023 as part of the company's annual long range strategic planning process, including future expected cash flows, which were significantly lower than previously expected. The underperformance was attributable to summer seasonality trends that did not materialize primarily due to reduced retail demand from homeowners who prefer professional solutions. This reduced retail demand from homeowners who prefer professional solutions was driven by persistent hot and dry weather patterns across key regions, coupled with a number of macro factors, including higher interest rates, economic uncertainty, and consumer spending preferences following the exceptional demand during the pandemic. Additionally, the company had previously replenished the Intimidator customer channel, which, combined with the reduced retail demand, caused a significant reduction in shipments and customer reorders during the third quarter of fiscal 2023, as well as a material reduction in projected future financial results for Intimidator.
76


Based on the above factors, the company concluded it was more likely than not that the indefinite-lived Spartan trade name intangible asset was impaired and that the fair value of the Intimidator reporting unit was less than its carrying amount. As such, the company performed quantitative impairment analyses to compare the fair value of the Spartan trade name intangible asset and the Intimidator reporting unit with their respective carrying amounts. Prior to the end of the third quarter of fiscal 2023, the company did not have a material uncertainty associated with the assets of the Intimidator reporting unit, and therefore, did not previously report an early warning disclosure.
The fair value of the Spartan trade name was determined using the relief-from-royalty method under the income approach which utilized various inputs and assumptions, including projected revenues from the company's projection process, assumed royalty rates that could be payable if the company did not own the intangible asset, terminal growth rates applied to projected revenues, applicable tax rates, and a discount rate. The fair value of the Intimidator reporting unit under the quantitative goodwill impairment test was determined using a discounted cash flow model under the income approach which utilized various inputs and assumptions, including projected operating results and growth rates from the company's projection process, applicable tax rates, estimated capital expenditures and depreciation, estimated changes in working capital, terminal growth rates applied to projected operating results in the terminal period, and a weighted-average cost of capital rate. Inputs used to estimate these fair values included significant unobservable inputs that reflect the company’s assumptions about the inputs that market participants would use and, therefore, the fair value assessments are classified within Level 3 of the fair value hierarchy.
As a result of these analyses, at the end of the third quarter of fiscal 2023, the company recorded an impairment charge of $18.0 million related to the indefinite-lived Spartan trade name intangible asset reported under the Professional segment. Further, during the same period, the company recorded an impairment charge of $133.3 million related to goodwill of the Intimidator reporting unit also reported under the Professional segment. Subsequent to these impairment charges, the remaining balance of the indefinite-lived Spartan trade name intangible asset was $81.1 million and the remaining balance of goodwill for the Intimidator reporting unit was $30.5 million. The charges are included in the Non-cash impairment charges caption on the Consolidated Statements of Earnings. These impairment charges resulted in a $36.7 million income tax benefit (deferred tax asset) associated with the remaining tax deductible basis in goodwill and other intangible assets.
Goodwill
The changes in the carrying amount of goodwill by reportable segment for fiscal 2023 and 2022 were as follows (dollars in millions):
 ProfessionalResidentialOtherTotal
Balance as of October 31, 2021$411.1 $10.6 $ $421.7 
Goodwill acquired163.7   163.7 
Translation adjustments(1.8)(0.3) (2.1)
Balance as of October 31, 2022573.0 10.3  583.3 
Non-cash impairment charge(133.3)  (133.3)
Translation adjustments0.8   0.8 
Balance as of October 31, 2023$440.5 $10.3 $ $450.8 
Other Intangible Assets
The components of other intangible assets were as follows (dollars in millions, except weighted-average useful life in years):
October 31, 2023Weighted-Average Useful Life in YearsGross Carrying AmountAccumulated AmortizationNet
Patents9.9$18.2 $(16.0)$2.2 
Non-compete agreements5.56.9 (6.9) 
Customer-related15.8327.5 (106.7)220.8 
Developed technology7.1102.0 (63.1)38.9 
Trade names13.710.7 (4.0)6.7 
Backlog and other0.65.7 (5.7) 
Total finite-lived13.3471.0 (202.4)268.6 
Indefinite-lived - trade names271.5 — 271.5 
Total other intangible assets, net$742.5 $(202.4)$540.1 
77


October 31, 2022Weighted-Average Useful Life in YearsGross Carrying AmountAccumulated AmortizationNet
Patents9.9$18.2 $(15.3)$2.9 
Non-compete agreements5.56.8 (6.8) 
Customer-related16.0321.0 (83.8)237.2 
Developed technology7.1101.9 (53.0)48.9 
Trade names13.810.7 (3.4)7.3 
Backlog and other0.65.7 (5.5)0.2 
Total finite-lived13.4464.3 (167.8)296.5 
Indefinite-lived - trade names289.3 — 289.3 
Total other intangible assets, net$753.6 $(167.8)$585.8 
Amortization expense for finite-lived intangible assets for the fiscal years ended October 31, 2023, 2022, and 2021 was $35.7 million, $33.9 million, and $23.8 million, respectively. Estimated amortization expense for the succeeding fiscal years is as follows (dollars in millions):
Succeeding fiscal yearEstimated amortization expense
2024$34.5 
202531.7 
202630.5 
202725.6 
202822.3 
Thereafter124.0 
Total estimated amortization expense$268.6 
6Indebtedness
The following is a summary of the company's indebtedness (dollars in millions):
October 3120232022
$600 million revolving credit facility, due October 2026
$40.0 $ 
$270 million term loan, due October 2026
270.0 270.0 
$200 million term loan, due April 2027
200.0 200.0 
3.81% series A senior notes, due June 2029
100.0 100.0 
3.91% series B senior notes, due June 2031
100.0 100.0 
3.97% senior notes, due June 2032
100.0 100.0 
7.8% debentures, due June 2027
100.0 100.0 
6.625% senior notes, due May 2037
124.2 124.1 
Less: unamortized debt issuance costs2.7 3.3 
Long-term debt$1,031.5 $990.8 
Principal payments required on the company's outstanding indebtedness, based on the maturity dates defined within the company's debt arrangements, for the succeeding fiscal years is as follows (dollars in millions):
Succeeding fiscal yearPrincipal payments
2024$ 
202537.0 
2026303.0 
2027270.0 
2028 
Thereafter425.0 
Total principal payments$1,035.0 
78


Revolving Credit Facility
On October 5, 2021, the company entered into an amended and restated credit agreement ("amended credit agreement") that provided for, among other things, a five-year unsecured revolving credit facility with a borrowing capacity of up to $600.0 million ("revolving credit facility") that matures on October 5, 2026 and replaced the company's prior $600.0 million unsecured senior revolving credit facility scheduled to mature on June 19, 2023. Included in the 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 revolving credit facility may be increased by an amount of 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 as defined in the amended credit agreement. As of October 31, 2023, the company had $40.0 million outstanding under the revolving credit facility and $2.6 million outstanding under the sublimit for standby letters of credit, resulting in $557.4 million of unutilized availability under the revolving credit facility. As of October 31, 2022, the company had no outstanding borrowings under the revolving credit facility and $3.1 million outstanding under the sublimit for standby letters of credit, resulting in $596.9 million of unutilized availability under the revolving credit facility.
On April 27, 2022, the company further amended the amended credit agreement to transition the reference rate from LIBOR to term SOFR. As of October 31, 2023, SOFR is the reference rate in effect for all outstanding variable interest borrowings of the company.
On September 22, 2023, the company further amended the amended credit agreement to permit non-cash charges in its “Consolidated EBIT” calculation among other administrative amendments.
Outstanding loans under the revolving credit facility (other than swingline loans), if applicable, bear interest at a variable rate generally based on SOFR 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 SOFR, in each case subject to an additional basis point spread as defined in the amended 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 SOFR, in each case subject to an additional basis point spread as defined in the amended credit agreement. Interest is payable quarterly in arrears. The interest rate on outstanding borrowings as of October 31, 2023 was 6.34%. During fiscal 2023, 2022 and 2021, the company incurred interest expense of $5.7 million, $2.4 million and $0.0 million, respectively, on the outstanding borrowings under the current and prior revolving credit facilities.
The company's revolving credit facility contains customary covenants, including, without limitation, financial covenants, such as the maintenance of a maximum leverage ratio; and negative covenants, which among other things, limit cash dividends, disposition of assets, consolidations and mergers, 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 amended credit agreement for the company's revolving credit facility as of October 31, 2023.
$270.0 Million Term Loan Credit Agreement
The amended credit agreement executed on October 5, 2021, as further amended on April 27, 2022 and September 22, 2023, also provided for a five-year unsecured term loan in an aggregate principal amount of $270.0 million, the entire amount of which was funded on October 5, 2021 and matures on October 5, 2026 ("$270.0 million term loan"). Under the amended credit agreement, incremental term loan commitments may be established at the company's election and the approval of the borrowers on the $270.0 million term loan by an amount of up to $100.0 million.
Beginning December 31, 2024, the company is required to make quarterly principal amortization payments on the $270.0 million term loan equal to 2.5% of the original aggregate principal amount reduced by any applicable prepayments. On October 5, 2026, the aggregate principal amount of any remaining outstanding borrowings under the $270.0 million term loan is required to be repaid. The $270.0 million term loan may be prepaid and terminated at the company's election at any time without penalty or premium. Amounts repaid or prepaid may not be reborrowed. As of October 31, 2023, there was $270.0 million of outstanding borrowings under the $270.0 million term loan.
Outstanding borrowings under the $270.0 million term loan bear interest on the outstanding principal amount thereof for each interest period at a variable rate generally based on Term SOFR 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 Term SOFR, in each case subject to an additional basis point spread as defined in the amended credit agreement. Interest is payable quarterly in arrears. The interest rate on outstanding borrowings as of October 31, 2023 was 6.30%. For the fiscal years ended October 31, 2023, 2022, and 2021, the company incurred interest expense of $15.9 million, $5.7 million and $0.2 million, respectively, on the outstanding borrowings under the $270.0 million term loan.
79


The $270.0 million term loan contains customary covenants, including, without limitation, financial covenants generally consistent with those applicable under the company's revolving credit facility and the company was in compliance with all covenants as of October 31, 2023.
$200.0 Million Term Loan Credit Agreement
On April 27, 2022, the company entered into a term loan credit agreement ("$200.0 million term loan") with certain financial institutions for the purpose of paying down certain of its outstanding borrowings incurred in connection with the company's acquisition of Intimidator on January 13, 2022 and borrowed under its revolving credit facility provided under the amended credit agreement. On September 22, 2023, the company amended the $200.0 million term loan credit agreement to permit non-cash charges in its “Consolidated EBIT” calculation among other administrative amendments. The entire $200.0 million available under the agreement was funded on April 27, 2022, and matures on April 27, 2027. In connection with the company's entry into the $200.0 million term loan, the company incurred immaterial debt issuance costs, which are being deferred and amortized over the life of the $200.0 million term loan and are netted against the outstanding borrowings under the $200.0 million term loan within the long-term debt line item on the company's Consolidated Balance Sheets.
Beginning with the last business day of June 2025, the company is required to make quarterly amortization payments on the $200.0 million term loan equal to 2.5% of the original aggregate principal amount reduced by any applicable prepayments. The $200.0 million term loan may be prepaid and terminated at the company's election at any time without penalty or premium. Amounts repaid or prepaid may not be reborrowed.
Outstanding borrowings under the $200.0 million term loan bear interest on the outstanding principal amount thereof for each interest period at a variable rate generally based on Term SOFR 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 Term SOFR, in each case subject to an additional basis point spread as defined in the amended credit agreement. Interest is payable quarterly in arrears. The interest rate on outstanding borrowings as of October 31, 2023 was 6.30%. For the fiscal years ended October 31, 2023 and 2022, the company incurred interest expense of $11.7 million and $3.1 million, respectively, on the outstanding borrowings under the $200.0 million term loan.
The $200.0 million term loan contains customary covenants, including, without limitation, financial covenants generally consistent with those applicable under the company's revolving credit facility. The company was in compliance with all covenants as of October 31, 2023.
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 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 unsecured senior obligations of the company.
No principal is due on the Senior Notes prior to their stated due dates. The company has the right to prepay all or a portion of either series of the Senior Notes in amounts not less than 10% of the then outstanding principal amount of the series of Senior Notes being prepaid upon notice to the holders of such series for 100% 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 of such series for 100% 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 offer to prepay all Senior Notes for 100% of the principal amount thereof plus accrued and unpaid interest, if any, to the date of prepayment.
Interest on the Senior Notes is payable semiannually on the 15th day of June and December in each year. For each of the fiscal years ended October 31, 2023, 2022, and 2021, the company incurred interest expense of $7.7 million, respectively.
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 generally consistent with those applicable under the company's revolving credit facility. The company was in compliance with all covenants as of October 31, 2023.
3.97% Senior Notes
On June 30, 2022, the company issued $100.0 million of 3.97% Senior Notes due June 30, 2032 ("3.97% Senior Notes") pursuant to a private placement note purchase agreement ("2022 Note Purchase Agreement") with certain purchasers. The proceeds were used pay down certain of its outstanding borrowings incurred in connection with the company's acquisition of
80


Intimidator on January 13, 2022 and borrowed under its revolving credit facility provided under the amended credit agreement. In connection with the 2022 Note Purchase Agreement, the company incurred immaterial debt issuance costs, which were capitalized as contra-debt on the company's Consolidated Balance Sheets and will be amortized over the life of the 3.97% Senior Notes. The 3.97% Senior Notes are unsecured senior obligations of the company and mature on June 30, 2032.
The company has the right to prepay all or a portion of the 3.97% Senior Notes in an amount not less than 10% of the then outstanding principal amount upon notice to the holders for 100% of the prepaid principal amount plus a make-whole premium, as set forth in the 2022 Note Purchase Agreement, plus accrued and unpaid interest, if any, to the date of prepayment. In addition, at any time during the 90 day period ending on the maturity date of the 3.97% Senior Notes, the company will have the right to prepay all of the 3.97% Senior Notes for 100% of the principal amount 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 offer to prepay all of the 3.97% Senior Notes for 100% of the principal amount thereof plus accrued and unpaid interest, if any, to the date of prepayment.
Interest on the 3.97% Senior Notes is payable semiannually on the 30th day of June and December in each year. For the fiscal years ended October 31, 2023 and 2022, the company incurred interest expense of $4.0 million and $1.3 million, respectively, on the outstanding borrowings under the 3.97% Senior Notes.
The 2022 Note Purchase Agreement contains customary representations and warranties of the company, as well as certain customary covenants, including, without limitation, financial covenants generally consistent with those applicable under the company's revolving credit facility. The company was in compliance with all covenants as of October 31, 2023.
7.8% Debentures
In June 1997, the company issued $175.0 million of debt securities consisting of $75.0 million of 7.125% coupon 10-year notes and $100.0 million of 7.8% coupon 30-year debentures. The $75.0 million of 7.125% 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 fiscal years ended October 31, 2023, 2022, and 2021, the company incurred interest expense of $8.0 million, respectively.
6.625% Senior Notes
On April 26, 2007, the company issued $125.0 million in aggregate principal amount of 6.625% senior notes due May 1, 2037 and priced at 98.513% of par value. The resulting discount of $1.9 million is 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%, the effective interest rate is 6.741% after taking into account the issuance discount. 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% 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 fiscal years ended October 31, 2023, 2022, and 2021, the company incurred interest expense of $8.4 million, respectively.
7Investment in Joint Venture
The company is party to a joint venture with HDF, a subsidiary of The Huntington National Bank, established as Red Iron, the primary purpose of which is to provide customer inventory financing to certain distributors and dealers of certain of the company’s products in the U.S. The company has also entered into a limited inventory repurchase agreement with Red Iron. For
81


additional information regarding the customer financing aspect of the arrangement, as well as the limited inventory purchase agreement, refer to Note 11, Commitments and Contingencies.
The company owns 45 percent of Red Iron and HDF owns 55 percent of Red Iron. The company accounts for its investment in Red Iron under the equity method of accounting. The company and HDF each contributed a specified amount of the estimated cash required to enable Red Iron to purchase the company's floor plan financing receivables and to provide financial support for Red Iron's floor plan financing programs. Red Iron borrows the remaining requisite estimated cash utilizing a $1,350.0 million secured revolving credit facility established under a credit agreement between Red Iron and HDF. The company's total investment in Red Iron as of October 31, 2023 and 2022 was $50.6 million and $39.3 million, respectively. The company has not guaranteed the outstanding indebtedness of Red Iron.
8Income Taxes
Earnings Before Income Taxes
Earnings before income taxes were as follows (dollars in millions):
Fiscal Years Ended October 31202320222021
Earnings before income taxes:   
United States$345.0 $491.3 $446.2 
Foreign55.5 61.2 53.6 
Total earnings before income taxes$400.5 $552.5 $499.8 
Reconciliation of Effective Tax Rate
A reconciliation of the statutory federal income tax rate to the company's effective tax rate is summarized as follows:
Fiscal Years Ended October 31202320222021
Statutory federal income tax rate21.0 %21.0 %21.0 %
Excess deduction for stock-based compensation(1.1)(0.4)(1.5)
State and local income taxes, net of federal benefit1.8 2.0 1.4 
Foreign operations(0.7)(0.7)(0.5)
Federal research tax credit(2.3)(1.3)(1.4)
Foreign-derived intangible income(1.1)(0.7)(0.9)
Other, net0.1 (0.1)(0.1)
Effective tax rate17.7 %19.8 %18.0 %
The Coronavirus Aid, Relief, and Economic Security Act ("CARES Act") was signed into law on March 27, 2020 and allowed for 100% deduction of meals expense, delayed payment of employer payroll taxes, among other items. The company has reflected the impact of the CARES Act for the fiscal years ended October 31, 2023, 2022, and 2021 within its Consolidated Financial Statements and such impact was not material to the company's Consolidated Financial Statements.
The Inflation Reduction Act ("IRA") was signed into law on August 16, 2022. Among other provisions, the IRA includes a 15% corporate minimum tax applied to large corporations, a 1% excise tax on corporate stock repurchases made after December 31, 2022 and various energy tax credits. There are no material impacts from the IRA within the Consolidated Financial Statements for the fiscal years ended October 31, 2023 and 2022.
On December 22, 2017, the U.S enacted Public Lax No. 115-97 ("Tax Act"), originally introduced as the Tax Cuts and Jobs Act, which significantly modified the Internal Revenue Code. The Tax Act introduced the capitalization and amortization of research and experimentation expenditures for taxable years beginning after December 31, 2021. The company has reflected the impact for the fiscal year ended October 31, 2023.
82


Provision for Income Taxes
Components of the company's provision for income taxes were as follows (dollars in millions):
Fiscal Years Ended October 31202320222021
Current provision:
Federal$94.4 $94.7 $90.2 
State17.0 19.1 16.0 
Foreign7.3 7.7 9.2 
Total current provision$118.7 $121.5 $115.4 
Deferred (benefit) provision:
Federal$(37.8)$(7.4)$(18.4)
State(10.3)(4.9)(6.5)
Foreign0.2  (0.6)
Total deferred benefit(47.9)(12.3)(25.5)
Total provision for income taxes$70.8 $109.2 $89.9 

Deferred Income Taxes
The components of the company's deferred income tax assets and liabilities were as follows (dollars in millions):
Fiscal Years Ended October 3120232022
Deferred income tax assets:  
Compensation and benefits$32.5 $32.9 
Warranty and insurance37.6 35.4 
Lease liabilities35.3 20.2 
Advertising and sales promotions and incentives16.5 7.2 
Inventory14.4 36.4 
Deferred revenue0.3 3.3 
Other3.0  
Net operating losses and other carryforwards5.3 6.4 
Research and Experimentation35.4  
Valuation allowance(3.3)(3.2)
Deferred income tax assets$177.0 $138.6 
Deferred income tax liabilities:
Right-of-use assets$(34.8)$(19.5)
Depreciation(60.0)(51.9)
Amortization(68.4)(102.4)
Other (3.8)
Deferred income tax liabilities(163.2)(177.6)
Deferred income tax assets (liabilities), net$13.8 $(39.0)
As of October 31, 2023, the company has domestic net operating loss carryforwards of $4.1 million for both federal and state income tax purposes that does not expire. As of October 31, 2023, the company has net operating loss carryforwards of approximately $5.1 million in foreign jurisdictions, which are comprised of $5.0 million that do not expire and $0.1 million that expires between fiscal 2035 and fiscal 2040. The company also has domestic credit carryforwards of $1.9 million that expire between fiscal 2027 and fiscal 2043.
The net change in the total valuation allowance between the fiscal years ended October 31, 2023 and 2022 was an increase of $0.1 million. The change in valuation allowance is related to domestic tax credits, capital loss carryforwards, and net operating losses that are expected to expire prior to utilization.
The company expects that $41.8 million of the total undistributed earnings of its foreign operations will be indefinitely reinvested. Should these earnings be distributed in the future in the form of dividends or otherwise, the company may be subject to foreign withholding taxes, state income taxes, and/or additional federal taxes for currency fluctuations. As of October 31, 2023, the unrecognized deferred tax liabilities for temporary differences related to the company’s investment in non-U.S. subsidiaries, and any withholding, state, or additional federal taxes that may be applied upon any future repatriation, are expected to be immaterial.
83


Unrecognized Tax Benefits
A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows (dollars in millions):
Unrecognized tax benefits as of October 31, 2022$3.3 
Increase as a result of tax positions taken during a prior period0.2 
Increase as a result of tax positions taken during the current period0.6 
Reductions as a result of statute of limitations lapses(0.4)
Unrecognized tax benefits as of October 31, 2023$3.7 
The company recognizes interest and penalties related to unrecognized tax benefits as a component of the provision for income taxes within the Consolidated Statements of Earnings. In addition to the unrecognized tax benefits of $3.7 million, which have been recorded as an other accrued liability within the Consolidated Balance Sheets as of October 31, 2023, the company recorded $1.0 million of accrued interest and penalties as an other accrued liability within the Consolidated Balance Sheets as of October 31, 2023. Included in the balance of unrecognized tax benefits as of October 31, 2023 are potential benefits of $3.8 million that, if recognized, would affect the effective tax rate.
The company and its wholly owned subsidiaries file income tax returns in the U.S. federal jurisdiction, and numerous state and foreign jurisdictions. With few exceptions, the company is no longer subject to U.S. federal, state and local, and foreign income tax examinations by tax authorities for taxable years before fiscal 2019. The company is under audit in certain state jurisdictions and expects various statutes of limitation to expire during the next 12 months. Due to the uncertainty related to the response of taxing authorities, a range of outcomes cannot be reasonably estimated at this time.
9Stock-Based Compensation
On March 15, 2022, the company’s shareholders approved The Toro Company 2022 Equity and Incentive Plan (the “2022 plan”), which became effective immediately and replaced The Toro Company Amended and Restated 2010 Equity and Incentive Plan, as amended (the “2010 plan”) with respect to future grants of awards. The 2022 plan is administered by the Compensation & Human Resources Committee of the Board and permits the grant of nonqualified and incentive stock options, stock appreciation rights, restricted stock, restricted stock units, performance shares, performance units, annual performance awards, non-employee director awards and other cash-based and stock-based awards to eligible individuals. Subject to adjustment as provided in the 2022 plan, the maximum aggregate number of shares of the company’s common stock authorized for issuance under the 2022 plan is equal to the sum of: (a) 1,250,000 shares, plus (b) the number of shares remaining available for grant under the 2010 plan but not subject to outstanding awards thereunder as of March 15, 2022, and plus (c) the number of shares subject to awards outstanding under the 2010 plan as of March 15, 2022 but only to the extent that such outstanding awards are forfeited, expire or otherwise terminate without the issuance of such shares. The number of unissued shares of common stock available for future stock-based compensation award grants under the 2022 plan was 3,046,609 as of October 31, 2023. All outstanding stock-based compensation awards were granted under the 2010 plan or the 2022 plan. Shares of common stock issued upon the exercise, vesting, or settlement of stock options, restricted stock units, and performance shares are issued from treasury shares.
Compensation costs related to stock-based compensation awards were as follows (dollars in millions):
Fiscal Years Ended October 31202320222021
Stock option awards$8.5 $10.0 $10.0 
Performance share awards2.9 5.8 6.8 
Restricted stock unit awards6.9 5.7 4.3 
Unrestricted common stock awards1.1 0.6 0.7 
Total compensation cost for stock-based compensation awards$19.4 $22.1 $21.8 
Related tax benefit from stock-based compensation awards$4.7 $5.3 $5.2 
Stock Option Awards
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 and are generally granted to executive officers, other employees, and non-employee Board members on an annual basis in the first quarter of the company's fiscal year but may also be granted throughout the fiscal year in connection with hiring, mid-year promotions, leadership transition, or retention, as needed and applicable. Options generally vest one-third each year over a three-year period and have a ten-year term but in certain circumstances, the vesting requirement may be modified such that 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 determined under the Black-Scholes valuation method is generally recognized for these awards over the vesting period. Compensation cost
84


recognized for other employees not considered executive officers or non-employee Board members is net of estimated forfeitures, which are determined at the time of grant based on historical forfeiture experience. Stock options granted to executive officers and other employees are subject to accelerated expensing if the option holder meets the retirement definition set forth in the applicable equity and incentive 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 Board member has served on the company's Board for ten full fiscal years or more, the awards will not be forfeited but continue to vest according to their schedule following retirement. 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 various inputs and assumptions under 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 Board members are expected to exercise their stock options, which is primarily based on historical exercise experience. The company groups executive officers and non-employee Board members for valuation purposes based on similar historical exercise behavior. Expected stock price volatility is 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. The expected 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 used under the Black-Scholes valuation method for options granted in the following fiscal periods:
Fiscal Years Ended October 31202320222021
Expected life of option in years6.316.196.21
Expected stock price volatility25.20 %23.74 %23.26 %
Risk-free interest rate3.79 %1.31 %0.55 %
Expected dividend yield0.95 %0.94 %0.86 %
Per share weighted-average fair value at date of grant$33.21 $22.55 $19.39 
The table below presents stock option activity for fiscal 2023:
 Stock Option AwardsWeighted-Average Exercise PriceWeighted-Average
Contractual Life (years)
Aggregate Intrinsic
Value (dollars in millions)
Outstanding as of October 31, 20222,986,033 $71.23 6.0$102.1 
Granted475,620 110.87   
Exercised(389,923)52.76 
Forfeited(98,300)107.67   
Outstanding as of October 31, 20232,973,430 $78.80 5.4$32.0 
Exercisable as of October 31, 20232,078,025 $68.37 4.4$32.0 
As of October 31, 2023, there was $7.5 million of total unrecognized compensation cost related to unvested stock options that is expected to be recognized over a weighted-average period of 2.04 years.
The table below presents the total market value of stock options exercised and the total intrinsic value of options exercised during the following fiscal years (dollars in millions):
Fiscal Years Ended October 31202320222021
Market value of stock options exercised$43.4 $20.1 $40.1 
Intrinsic value of stock options exercised1
$22.8 $9.8 $26.0 
1    Intrinsic value is calculated as the amount by which the stock price at exercise date exceeded the option exercise price.
Performance Share Awards
The company grants performance share awards on an annual basis in the first quarter of the company's fiscal year 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, 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. Compensation cost is
85


recognized for these awards on a straight-line basis over the vesting period based on the per share fair value, which is equal to the closing price of the company's common stock on the date of grant, and the probability of achieving each performance goal.
Factors related to the company's performance share awards are as follows (dollars in millions, except per award data):
Fiscal Years Ended October 31202320222021
Weighted-average fair value per award at date of grant$112.14 $98.41 $90.59 
Fair value of performance share awards vested$5.3 $4.8 $3.4 
The table below presents fiscal 2023 activity for unvested performance share awards:
 Performance SharesWeighted-Average Fair Value at Date of Grant
Unvested as of October 31, 2022195,600 $88.63 
Granted66,131 112.14 
Vested(46,831)77.33 
Forfeited(28,140)106.16 
Unvested as of October 31, 2023186,760 $100.57 
As of October 31, 2023, there was $4.2 million of total unrecognized compensation cost related to unvested performance share awards that is expected to be recognized over a weighted-average period of 1.63 years.
Restricted Stock Unit Awards
Restricted stock unit awards are generally granted on an annual basis to certain employees that are not executive officers and occasionally 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. In rare circumstances, such awards may have performance-based rather than time-based vesting requirements. Compensation cost equal to the grant date fair value, net of estimated forfeitures, is recognized for these awards over the vesting period. The grant date fair value 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 and estimated forfeitures are determined on the grant date based on historical forfeiture experience.
Factors related to the company's restricted stock unit awards are as follows (dollars in millions, except per award data):
Fiscal Years Ended October 31202320222021
Weighted-average fair value per award at date of grant$103.40 $88.90 $97.87 
Fair value of restricted stock units vested$6.2 $5.5 $4.5 
The table below presents fiscal 2023 activity for unvested restricted stock units:
 Restricted Stock UnitsWeighted-Average Fair Value at Date
of Grant
Unvested as of October 31, 2022150,677 $90.39 
Granted99,081 103.40 
Vested(57,727)89.16 
Forfeited(12,205)93.26 
Unvested as of October 31, 2023179,826 $97.66 
As of October 31, 2023, there was $9.3 million of total unrecognized compensation cost related to unvested restricted stock units that is expected to be recognized over a weighted-average period of 2.23 years.
Unrestricted Common Stock Awards
During fiscal 2023, 2022, and 2021, 10,329, 6,453, and 8,070 shares, respectively, of fully vested unrestricted common stock awards were granted to certain Board members as a component of their compensation for their service on the Board and were recorded within selling, general and administrative expense in the Consolidated Statements of Earnings. Additionally, our Board members may elect to convert a portion or all of their calendar year annual retainers otherwise payable in cash into shares of the company's common stock.
86


Deferred Compensation Plan
The company maintains a deferred compensation plan that allows executive officers and certain other employees that receive performance share awards to defer receipt of shares of the company's common stock paid out under such awards to a date in the future. Participants can defer up to 100 percent of the common stock payout and are always 100 percent vested in their accounts. Common stock payout deferrals under this plan are held in a rabbi trust and treated in a manner similar to treasury shares and are recorded at cost within stockholders' equity in the Consolidated Balance Sheets as of October 31, 2023 and 2022. The total of common stock required to settle this deferred compensation obligation is included in the denominator of the calculation of both basic and diluted net earnings per share of common stock.
10Stockholders' Equity
Stock Repurchase Program
On December 4, 2018, the company's Board authorized the repurchase of 5,000,000 shares of common stock in open-market or in privately negotiated transactions under the authorized stock repurchase program. During fiscal 2023 and 2022, the company paid $60.0 million and $140.0 million to repurchase 577,115 and 1,525,856 shares, respectively, under the authorized repurchase program. As of October 31, 2023, 1,949,491 shares remained available for repurchase under the December 4, 2018 tranche of authorized shares under the company's stock repurchase program. This program has no expiration date but may be terminated by the Board at any time. Shares of the company's common stock surrendered by employees to satisfy minimum tax withholding obligations upon vesting of certain stock-based compensation awards are not a part of this program.
On December 13, 2022, the company's Board authorized the repurchase of up to an additional 5,000,000 shares of common stock in open-market or in privately negotiated transactions under the authorized stock repurchase program. As of October 31, 2023, no shares have been repurchased under this program. This program has no expiration date but may be terminated by the Board at any time.
Treasury Shares
Treasury shares generally consist of shares of the company's common stock repurchased under the company's Board authorized stock repurchase program. The company values treasury shares on an average cost basis. As of October 31, 2023, the company had a total of 23,888,294 treasury shares at a total average cost of $1,743.6 million. As of October 31, 2022, the company had a total of 23,774,518 treasury shares at a total average cost of $1,715.0 million.
Accumulated Other Comprehensive Loss
The components of AOCL, net of tax, within the Consolidated Statements of Stockholders' Equity were as follows (dollars in millions):
As of October 3120232022
Foreign currency translation adjustments$41.7 $51.3 
Pension benefits4.3 3.6 
Cash flow derivative instruments(9.0)(21.8)
Total accumulated other comprehensive loss$37.0 $33.1 
The components and activity of AOCL, net of tax, were as follows (dollars in millions):
 Foreign Currency Translation AdjustmentsPension BenefitsCash Flow Derivative InstrumentsTotal
Balance as of October 31, 2022$51.3 $3.6 $(21.8)$33.1 
Other comprehensive (income) loss before reclassifications(9.6)0.7 (2.5)(11.4)
Amounts reclassified from AOCL  15.3 15.3 
Net current period other comprehensive (income) loss(9.6)0.7 12.8 3.9 
Balance as of October 31, 2023$41.7 $4.3 $(9.0)$37.0 
87


 Foreign Currency Translation AdjustmentsPension BenefitsCash Flow Derivative InstrumentsTotal
Balance as of October 31, 2021$19.5 $3.9 $2.6 $26.0 
Other comprehensive loss (income) before reclassifications31.8 (0.3)(19.3)12.2 
Amounts reclassified from AOCL  (5.1)(5.1)
Net current period other comprehensive loss (income)31.8 (0.3)(24.4)7.1 
Balance as of October 31, 2022$51.3 $3.6 $(21.8)$33.1 
For additional information on the components reclassified from AOCL to the respective line items in net earnings for derivative instruments refer to Note 13, Derivative Instruments and Hedging Activities.
11Commitments and Contingencies
Customer Financing
Inventory Financing Arrangements
The company is party to inventory financing arrangements with Red Iron, HCFC, and other third-party financial institutions (collectively, the "financial institutions") which provide inventory financing to certain dealers and distributors of certain of the company's products in the U.S. and internationally. These financing arrangements are structured as an advance in the form of a payment by the financial institutions to the company on behalf of a distributor or dealer with respect to invoices financed by the financial institution. These payments extinguish the obligation of the dealer or distributor to make payment to the company under the terms of the applicable invoice.
Under separate agreements between the financial institutions and the dealers and distributors, the financial institutions provide loans to the dealers and distributors for the advances paid by the financial institutions to the company. Under these financing arrangements, down payments are not required, and depending on the finance program for each product line, finance charges are incurred by the company, shared between the company and the distributor and/or the dealer, or paid by the distributor or dealer. The financial institutions retain a security interest in the distributors' and dealers' financed inventories and such inventories are monitored regularly through audits. Financing terms to the distributors and dealers require payment as the inventory, which secures the indebtedness, is sold to end-users or when payment otherwise become due under the agreements between the financial institutions and the distributors and dealers, whichever occurs first. Rates are generally indexed to SOFR, or an alternative variable rate, plus a fixed percentage that differs based on whether the financing is for a distributor or dealer. Rates may also vary based on the product that is financed.
The net amount of receivables financed for dealers and distributors under this arrangement with Red Iron during fiscal 2023, 2022, and 2021 was $2,789.5 million, $2,627.5 million, and $2,282.6 million, respectively. The total amount of net receivables outstanding under this arrangement with Red Iron as of October 31, 2023 and 2022 was $1,019.0 million and $776.1 million, respectively. The total amount of receivables due from Red Iron to the company as of October 31, 2023 and 2022 were $34.4 million and $17.7 million, respectively.
The net amount of receivables financed for dealers and distributors under the arrangements with HCFC and the other third-party financial institutions during fiscal 2023, 2022, and 2021 was $545.4 million, $633.5 million, and $460.5 million, respectively. As of October 31, 2023 and 2022, $234.7 million and $220.0 million, respectively, of receivables financed by HCFC and the other third-party financial institutions were outstanding.
Inventory Repurchase Agreements
The company has entered into a limited inventory repurchase agreement with Red Iron and HCFC under which the company has agreed to repurchase certain repossessed products, up to a maximum aggregate amount of $7.5 million in a calendar year.
The company has also entered into inventory repurchase agreements with the other third-party financial institutions under which the company has agreed to repurchase certain repossessed products. Under these agreements, for the fiscal years ended October 31, 2023 and 2022, the company was contingently liable to repurchase up to $32.2 million and $80.0 million of repossessed inventory, respectively. The company's financial exposure under these inventory repurchase agreements is limited to the difference between the amount paid to Red Iron, HCFC or other third-party financing institutions for repurchases of inventory and the amount received upon subsequent resale of the repossessed product. The company has repurchased immaterial amounts of inventory pursuant to such arrangements during the fiscal years ended October 31, 2023, 2022, and 2021.
88


End-User Financing
The company has agreements with third-party financing companies to provide financing options to end-customers throughout the world. The company has no material contingent liabilities for residual value or credit collection risk under these agreements with third-party financing companies. From time to time, the company enters into agreements where it provides recourse to third-party finance companies in the event of default by the end-customer for financing payments to the third-party finance company. The company's maximum exposure for credit collection for the fiscal years ended October 31, 2023 and 2022 was $5.2 million and $8.6 million, respectively.
Purchase Commitments
As of October 31, 2023, the company had $28.7 million of noncancelable purchase commitments with certain of the company's suppliers for commodities as part of the normal course of business. Additionally, associated with the Tornado asset acquisition described in Note 2, Business Combinations and Asset Acquisitions, the company has entered into a minimum purchase arrangement for a total of approximately $35 million of inventory through fiscal 2025. As of October 31, 2023, the company did not have material noncancelable purchase commitments related to capital expenditures for renovation and expansion efforts at the company's facilities and other property, plant and equipment.
Litigation
From time to time, 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 occasionally 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 reviews certain patents issued by the U.S. Patent and Trademark Office and foreign patent offices. The company believes these activities help minimize its risk of being a defendant in patent infringement litigation.
The company records a liability in its 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 the company's consolidated results of operations, financial position, or cash flows. In situations where the company receives, or expects to receive, a favorable ruling related to a litigation settlement, the company follows the accounting standards codification guidance for gain contingencies. The company does not allow for the recognition of a gain contingency within its Consolidated Financial Statements prior to the settlement of the underlying events or contingencies associated with the gain contingency. As a result, the consideration related to a gain contingency is recorded in the Consolidated Financial Statements during the period in which all underlying events or contingencies are resolved and the gain is realized.
Litigation Settlement
On November 19, 2020, Exmark Manufacturing Company Incorporated ("Exmark"), a wholly-owned subsidiary of the company, and Briggs & Stratton Corporation (“BGG”) entered into a settlement agreement (“Settlement Agreement”) relating to the decade-long patent infringement litigation that Exmark originally filed in May 2010 against Briggs & Stratton Power Products Group, LLC (“BSPPG”), a former wholly-owned subsidiary of BGG (Case No. 8:10CV187, U.S. District Court for the District of Nebraska) (the “Infringement Action”). In the Infringement Action, Exmark alleged that certain mower decks manufactured by BSPPG infringed an Exmark mower deck patent. Despite favorable judgments in the Infringement Action in favor of Exmark, including with regard to awarded damages, actions by BGG during the second half of calendar year 2020 put in jeopardy the certainty and timing of the eventual receipt of the damages awarded to Exmark in the Infringement Action, including (i) the filing by BGG and certain of its subsidiaries for bankruptcy relief under chapter 11 of title 11 of the United States Bankruptcy Code (“BGG Bankruptcy”); (ii) the sale of substantially all the assets (but not certain liabilities, including the Infringement Action) of BGG and its subsidiaries to a third-party pursuant to Section 363 of the United States Bankruptcy Code; and (iii) a petition filed by BGG for a panel rehearing of the United States Court of Appeals for the Federal Circuit's decision in the Infringement Action (“Rehearing Petition”).
89


As a result, on November 19, 2020, Exmark entered into the Settlement Agreement with BGG which provided, among other things, that (i) upon approval by the bankruptcy court, and such approval becoming final and nonappealable, BGG agreed to pay Exmark $33.65 million (“Settlement Amount”), (ii) BGG agreed to immediately withdraw the Rehearing Petition and otherwise not pursue additional appellate review regarding the Infringement Action, and (iii) after receipt of the Settlement Amount, Exmark agreed to release a supersedeas appeal bond that had been obtained by BGG to support payment of the damages awarded to Exmark in the Infringement Action. On November 20, 2020, BGG filed a motion to withdraw the Rehearing Petition and on December 16, 2020, the bankruptcy court approved the Settlement Agreement. During January 2021, the first quarter of fiscal 2021, the Settlement Amount was received by Exmark in connection with the settlement of the Infringement Action and at such time, the underlying events and contingencies associated with the gain contingency related to the Infringement Action were satisfied. As such, the company recognized in selling, general and administrative expense within the Consolidated Statements of Earnings during the first quarter of fiscal 2021 (i) the gain associated with the Infringement Action and (ii) a corresponding expense related to the contingent fee arrangement with the company's external legal counsel customary in patent infringement cases equal to approximately 50 percent of the Settlement Amount.
12Leases
The company enters into contracts that are, or contain, operating lease agreements for certain property, plant, or equipment assets utilized 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. 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 in cost of sales or selling, general and administrative expense within the Consolidated Statements of Earnings depending on the nature and use of the identified asset underlying the respective operating lease arrangement. 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 market 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
90


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 (dollars in millions):
Fiscal Year Ended October 31202320222021
Operating lease expense$24.0 $22.6 $20.4 
Short-term lease expense4.5 4.5 2.9 
Variable lease expense  0.1 
Total lease expense$28.5 $27.1 $23.4 
The following table presents supplemental cash flow information related to the company's operating leases (dollars in millions):
Fiscal Year Ended October 31202320222021
Right-of-use assets obtained in exchange for lease obligations$67.6 $27.0 $5.4 
Operating cash flows for amounts included in the measurement of lease liabilities$20.9 $19.2 $18.9 
The following table presents other lease information related to the company's operating leases as of October 31, 2023 and October 31, 2022:
October 31, 2023October 31, 2022
Weighted-average remaining lease term of operating leases in years9.36.0
Weighted-average discount rate of operating leases4.83 %3.53 %
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 Consolidated Balance Sheets as of October 31, 2023 (dollars in millions):
October 31, 2023
2024$25.1 
202523.3 
202617.4 
202713.9 
202811.8 
Thereafter69.6 
Total future minimum operating lease payments161.1 
Less: imputed interest29.5 
Present value of operating lease liabilities$131.6 
13Derivative 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, costs associated with 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 a company policy that places controls on these hedging activities, with counterparties that are highly rated financial institutions.
91


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 projected 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 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 projected transactions, such as sales to third-parties and costs associated with foreign plant operations, including 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 Consolidated Balance Sheets and are subsequently reclassified to net earnings within the 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 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 costs associated with foreign plant operations, including purchases from suppliers, 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 projected trade sales and purchases is two years.
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 Consolidated Statements of Earnings line item as the underlying exposure when the projected 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 projected 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 Consolidated Statements of Earnings line item as the underlying exposure when the projected transaction affects net earnings. However, if it is probable that a projected 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 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 Consolidated Balance Sheets, recognizing future changes in the fair value within other income, net in the Consolidated Statements of Earnings. As of October 31, 2023, the notional amount outstanding of forward currency contracts designated as cash flow hedging instruments was $307.5 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 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 Consolidated Statements of Earnings together with the transaction gain or loss from the hedged balance sheet position.
92


The following table presents the fair value and location of the company’s derivative instruments on the Consolidated Balance Sheets (dollars in millions):
Fair Value as of October 3120232022
Derivative assets:  
Derivatives designated as cash flow hedging instruments:  
Prepaid expenses and other current assets  
Forward currency contracts$13.7 $27.7 
Derivatives not designated as cash flow hedging instruments:  
Prepaid expenses and other current assets  
Forward currency contracts3.1 5.5 
Total derivative assets$16.8 33.2 
Derivative liabilities:  
Derivatives designated as cash flow hedging instruments:  
Accrued liabilities  
Forward currency contracts$ $ 
Derivatives not designated as cash flow hedging instruments:  
Accrued liabilities  
Forward currency contracts  
Total derivative liabilities$ $ 
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 on its 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 on the Consolidated Balance Sheets (dollars in millions):
Fair Value as of October 3120232022
Derivative assets:  
Forward currency contracts:  
Gross amount of derivative assets$16.8 $33.2 
Derivative liabilities offsetting derivative assets  
Net amount of derivative assets$16.8 $33.2 
Derivative liabilities:  
Forward currency contracts:  
Gross amount of derivative liabilities$ $ 
Derivative assets offsetting derivative liabilities  
Net amount of derivative liabilities$ $ 
The following table presents the impact and location of the amounts reclassified from AOCL into net earnings on the Consolidated Statements of Earnings and the impact of derivative instruments on the Consolidated Statements of Comprehensive Income for the company's derivatives designated as cash flow hedging instruments (dollars in millions):
Gain Reclassified from AOCL into Income(Loss) Gain Recognized in OCI on Derivatives
Fiscal Years Ended October 312023202220232022
Derivatives designated as cash flow hedging instruments:
Forward currency contracts:
Net sales$10.8 $4.5 $(12.9)$21.2 
Cost of sales4.5 0.6 0.1 3.2 
Total derivatives designated as cash flow hedging instruments$15.3 $5.1 $(12.8)$24.4 
During fiscal 2023 and 2022, the company recognized immaterial losses and gains, respectively, within other income, net on the Consolidated Statement of Earnings due to the discontinuance of cash flow hedge accounting on certain forward currency
93


contracts designated as cash flow hedging instruments. As of October 31, 2023, the company expects to reclassify approximately $8.6 million of gains from AOCL to earnings during the next twelve months.
The following tables present the impact and location of derivative instruments on the Consolidated Statements of Earnings for the company’s derivatives designated as cash flow hedging instruments and the related components excluded from hedge effectiveness testing (dollars in millions):
Gain Recognized in Earnings on Cash Flow Hedging Instruments
Fiscal Year Ended October 31, 2023Net SalesCost of Sales
Total Consolidated Statements of Earnings income (expense) amounts in which the effects of cash flow hedging instruments are recorded$4,553.2 $(2,975.6)
Gain on derivatives designated as cash flow hedging instruments:
Forward currency contracts:
Amount of gain reclassified from AOCL into earnings10.8 4.5 
Gain on components excluded from effectiveness testing recognized in earnings based on changes in fair value$2.2 $2.6 
(Loss) Gain Recognized in Earnings on Cash Flow Hedging Instruments
Fiscal Year Ended October 31, 2022Net SalesCost of Sales
Total Consolidated Statements of Earnings income (expense) amounts in which the effects of cash flow hedging instruments are recorded$4,514.7 $(3,010.1)
Gain (loss) on derivatives designated as cash flow hedging instruments:
Forward currency contracts:
Amount of gain reclassified from AOCL into earnings4.5 0.6 
(Loss) gain on components excluded from effectiveness testing recognized in earnings based on changes in fair value$(1.1)$1.7 
The following table presents the impact and location of derivative instruments on the Consolidated Statements of Earnings for the company’s derivatives not designated as cash flow hedging instruments (dollars in millions):
Fiscal Years Ended October 3120232022
(Loss) gain on derivative instruments not designated as cash flow hedging instruments:
Forward currency contracts:
Other (expense) income, net$(6.3)$4.2 
Total (loss) gain on derivatives not designated as cash flow hedging instruments$(6.3)$4.2 
14Fair 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.
94


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 October 31, 2023 and 2022, according to the valuation technique utilized to determine their fair values (dollars in millions):
 Fair Value Measurements Using Inputs Considered as: 
October 31, 2023Fair ValueLevel 1Level 2Level 3
Assets:    
Forward currency contracts$16.8 $ $16.8 $ 
Total assets$16.8 $ $16.8 $ 
Liabilities:    
Forward currency contracts$ $ $ $ 
Total liabilities$ $ $ $ 
 Fair Value Measurements Using Inputs Considered as:
October 31, 2022Fair ValueLevel 1Level 2Level 3
Assets:    
Forward currency contracts$33.2 $ $33.2 $ 
Total assets$33.2 $ $33.2 $ 
Liabilities:    
Forward currency contracts$ $ $ $ 
Total liabilities$ $ $ $ 
Nonrecurring Fair Value Measurements
The company measures certain assets and liabilities at fair value on a non-recurring 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. For additional information regarding impairment related fair value measurements, refer to Note 5, Goodwill and Other Intangible Assets. Assets acquired and liabilities assumed as part of a business combination are also measured at fair value on a non-recurring basis during the measurement period allowed by the accounting standards codification guidance for business combinations when applicable. Alternatively, under a cost accumulation model, the company measures the fair values of net assets acquired as part of an asset acquisition before allocating the cost of the asset acquisition to the net assets acquired on the basis of their relative fair values. For additional information on the company's business combinations and asset acquisitions and the related non-recurring fair value measurement of the assets acquired and liabilities assumed, refer to Note 2, Business Combinations and Asset Acquisitions.
Other Fair Value Disclosures
The carrying values 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 October 31, 2023 and 2022, the company's long-term debt included $524.2 million and $524.1 million, respectively, of gross fixed-rate debt that is not subject to variable interest rate fluctuations. The gross 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 October 31, 2023, the estimated gross fair value of long-term debt with fixed interest rates was $478.2 million compared to its gross carrying amount of $524.2 million. As of October 31, 2022, the estimated gross fair value of long-term debt with fixed interest rates was $489.8 million compared to its gross carrying amount of $524.1 million. For additional information regarding long-term debt with fixed interest rates, refer to Note 6, Indebtedness.
15Employee Retirement Plans
Defined Contribution Plan
The company maintains The Toro Company Retirement Plan for eligible employees. The company's expenses under this plan, which include costs related to matching contributions and discretionary retirement fund contributions, as applicable, were $38.1 million, $35.3 million, and $28.5 million for the fiscal years ended October 31, 2023, 2022, and 2021, respectively.
95


Defined Benefit Plans
The company has a defined benefit pension plan covering certain employees in the United Kingdom ("defined benefit retirement plan"). The projected and accumulated benefit obligation of the defined benefit retirement plan was $18.3 million and $18.9 million as of October 31, 2023 and 2022, respectively. The fair value of the defined benefit retirement plan assets as of October 31, 2023 and 2022 was $17.6 million and $18.4 million, respectively. The net funded status of the defined benefit retirement plan as of October 31, 2023 and 2022 was underfunded at $0.7 million and $0.6 million, respectively.
Service costs of the defined benefit retirement plans are presented in selling, general and administrative expense within the Consolidated Statements of Earnings. Non-service cost components of net periodic benefit cost (income), including realized gains or losses as a result of changes in actuarial valuation assumptions, are presented in other income, net within the Consolidated Statements of Earnings. The company recognized expense of $0.2 million for the fiscal year ended October 31, 2023, and recognized income of $0.2 million, and $0.1 million for the fiscal years ended October 31, 2022 and 2021, respectively.
The company has omitted the remaining disclosures for the defined benefit retirement plan as the company deems this defined benefit retirement plan to be immaterial to its Consolidated Financial Statements.
16Subsequent Events
The company has evaluated all subsequent events and concluded that no additional subsequent events have occurred that would require recognition in the Consolidated Financial Statements or disclosure in the Notes to Consolidated Financial Statements.
96


ITEM 9. CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE
None.
ITEM 9A. CONTROLS AND PROCEDURES
Disclosure Controls and Procedures
The company maintains 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 the company in the reports it files or submits under the Exchange Act 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 the company's 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 its disclosure controls and procedures, the company recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives, and management is required to apply judgment in evaluating the cost-benefit relationship of possible internal controls.
The company's management evaluated, with the participation of the company's Chairman of the Board, President and Chief Executive Officer and Vice President, Chief Financial Officer, the effectiveness of the design and operation of the company's disclosure controls and procedures as of the end of the period covered by this Annual Report on Form 10-K. Based on that evaluation, the company's Chairman of the Board, President and Chief Executive Officer and Vice President, Chief Financial Officer concluded that the company's disclosure controls and procedures were effective as of the end of such period to provide reasonable assurance that information required to be disclosed in its 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 relating to the company and its consolidated subsidiaries is accumulated and communicated to management, including the Chairman of the Board, President and Chief Executive Officer and Vice President, Chief Financial Officer, as appropriate to allow timely decisions regarding required disclosures.
Management's Annual Report on Internal Control over Financial Reporting
The company's management report on internal control over financial reporting is included in this Annual Report on Form 10-K within Part II, Item 8, "Financial Statements and Supplementary Data," under the caption "Management's Report on Internal Control over Financial Reporting."
Attestation Report of the Independent Registered Public Accounting Firm
The report of KPMG LLP, the company's independent registered public accounting firm, regarding the effectiveness of the company's internal control over financial reporting is included in this Annual Report on Form 10-K within Part II, Item 8, "Financial Statements and Supplementary Data," under the caption "Report of Independent Registered Public Accounting Firm."
Changes in Internal Control over Financial Reporting
On January 13, 2022, during the first quarter of fiscal 2022, the company completed the Intimidator acquisition. Prior to this acquisition, Intimidator was 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 are 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 of the end of fiscal 2023, the company has completed its integration activities related to internal control over financial reporting for Intimidator. Accordingly, the company has included Intimidator within its assessment of the effectiveness of its internal control over financial reporting as of October 31, 2023. Refer to the company's management report on internal control over financial reporting included in this Annual Report on Form 10-K within Part II, Item 8, "Financial Statements and Supplementary Data," under the caption "Management's Report on Internal Control over Financial Reporting" for additional information.
With the exception of internal control-related integration activities in connection with the company's acquisition of Intimidator, there was no change in the company's internal control over financial reporting that occurred during the fourth quarter of fiscal 2023 that has materially affected, or is reasonably likely to materially affect, the company's internal control over financial reporting.
97


ITEM 9B. OTHER INFORMATION
Rule 10b5-1 Plan and Non-Rule 10b5-1 Trading Arrangement Adoptions, Terminations, and Modifications
During the company’s fourth quarter ended October 31, 2023, none of its directors or “officers” (as defined in Rule 16a-1(f) under the Exchange Act) adopted or terminated a “Rule 10b5-1 trading arrangement” or “non-Rule 10b5-1 trading arrangement,” as each term is defined in Item 408(a) of SEC Regulation S-K.
ITEM 9C. DISCLOSURE REGARDING FOREIGN JURISDICTIONS THAT PREVENT INSPECTIONS
Not applicable.
98


PART III
ITEM 10. DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE
Information on executive officers required by this item is incorporated by reference from "Information About Our Executive Officers" in Part I of this Annual Report on Form 10-K. Additional information on certain executive officers and other information required by this item is incorporated by reference to information to be contained under the captions "Proposal One — Election of Directors — Information About Director Nominees and Continuing Directors," "Corporate Governance — Code of Conduct and Code of Ethics for our CEO and Senior Financial Personnel," "Corporate Governance — Board Committees," and “Stock Ownership — Delinquent Section 16(a) Reports” in the company's proxy statement for its 2024 Annual Meeting of Shareholders to be filed with the SEC.
During the fourth quarter of fiscal 2023, the company did not make any material changes to the procedures by which shareholders may recommend nominees to the Board of Directors, as described in the company's proxy statement for its 2023 Annual Meeting of Shareholders. The company has a Code of Ethics for its CEO and Senior Financial Personnel, a copy of which is posted on the company's website at www.thetorocompany.com (select the "Investors" link, then the "Corporate Governance" link, then the "Code of Conduct and Ethics" link). The company intends to satisfy the disclosure requirements of Item 5.05 of Form 8-K and applicable NYSE rules regarding amendments to or waivers from any provision of its Code of Ethics, as applicable, by posting such information on its website at www.thetorocompany.com (select the "Investors" link, then the "Corporate Governance" link, then the "Code of Conduct and Ethics" link).
ITEM 11. EXECUTIVE COMPENSATION
Information required by this item is incorporated by reference to information to be contained under the captions "Director Compensation", "Compensation Discussion and Analysis" and "Executive Compensation" in the company's proxy statement for its 2024 Annual Meeting of Shareholders to be filed with the SEC.
ITEM 12. SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDER MATTERS
Information required by this item is incorporated by reference to information to be contained under the captions "Stock Ownership" and "Equity Compensation Plan Information" in the company's proxy statement for its 2024 Annual Meeting of Shareholders to be filed with the SEC.
ITEM 13. CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE
Information required by this item is incorporated by reference to information to be contained under the caption "Corporate Governance — Director Independence," "Corporate Governance — Board Committees" and "Corporate Governance — Related Person Transactions and Policies and Procedures Regarding Related Person Transactions" in the company's proxy statement for its 2024 Annual Meeting of Shareholders to be filed with the SEC.
ITEM 14. PRINCIPAL ACCOUNTANT FEES AND SERVICES
Information required by this item is incorporated by reference to information to be contained under the captions "Proposal Two — Ratification of Selection of Independent Registered Public Accounting Firm — Audit, Audit-Related, Tax and Other Fees" and "Proposal Two — Ratification of Selection of Independent Registered Public Accounting Firm — Pre-Approval Policies and Procedures" in the company's proxy statement for its 2024 Annual Meeting of Shareholders to be filed with the SEC.
99


PART IV
ITEM 15. EXHIBIT AND FINANCIAL STATEMENT SCHEDULES
(a) The following documents are filed as part of this Annual Report on Form 10-K:
1.Financial Statements
The following Consolidated Financial Statements of The Toro Company and its consolidated subsidiaries are included in Part II, Item 8, "Financial Statements and Supplementary Data," of this Annual Report on Form 10-K:
Management's Report on Internal Control over Financial Reporting
Report of Independent Registered Public Accounting Firm*
Consolidated Statements of Earnings for the fiscal years ended October 31, 2023, 2022, and 2021
Consolidated Statements of Comprehensive Income for the fiscal years ended October 31, 2023, 2022, and 2021
Consolidated Balance Sheets as of October 31, 2023 and 2022
Consolidated Statements of Cash Flows for the fiscal years ended October 31, 2023, 2022, and 2021
Consolidated Statements of Stockholders' Equity for the fiscal years ended October 31, 2023, 2022, and 2021
Notes to Consolidated Financial Statements
*KPMG LLP, Minneapolis, MN, PCAOB Firm ID No. 185.
2.List of Financial Statement Schedules
All financial statement schedules have been omitted because the required information is either inapplicable, immaterial, or the information is presented in the Consolidated Financial Statements or related Notes to Consolidated Financial Statements included in this Annual Report on Form 10-K.
3.List of Exhibits
The following exhibits are incorporated herein by reference or are filed or furnished with this Annual Report on Form 10-K as indicated below:
Exhibit Number Description
2.1 (1)
2.2 (1)
2.3 (1)
2.4 (1)
2.5 (1)
2.6 (1)
2.7 (1)
2.8
2.9 (1)
2.10 (1)
2.11
100


2.12
2.13
3.1 and 4.1
3.2 and 4.2
3.3 and 4.3
4.4
4.5
4.6Indenture 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 as filed with the Securities and Exchange Commission on June 27, 1997, Commission File No. 1-8649). (Filed on paper - hyperlink not required pursuant to Rule 105 of Regulation S-T)
4.7
4.8
4.9
10.1
10.2
10.3
10.4
10.5
10.6
10.7
10.8
10.9
10.10
101


10.11
10.12
10.13
10.14
10.15
10.16
10.17
10.18
10.19
10.20
10.21
10.22
10.23
10.24
10.25
10.26
10.27
10.28
102


10.29
10.30
10.31
10.32
10.33 (1)
10.34 (1)
10.35
10.36
10.37
10.38
10.39
21
23.1
31.1
31.2
32
97
101
The following financial information from The Toro Company's Annual Report on Form 10-K for the fiscal year ended October 31, 2023, filed with the SEC on December 20, 2023, formatted in Inline eXtensible Business Reporting Language (Inline XBRL): (i) Consolidated Statements of Earnings for each of the fiscal years in the three-year period ended October 31, 2023, (ii) Consolidated Statements of Comprehensive Income for each of the fiscal years in the three-year period ended October 31, 2023, (iii) Consolidated Balance Sheets as of October 31, 2023 and 2022, (iv) Consolidated Statements of Cash Flows for each of the fiscal years in the three-year period ended October 31, 2023, (v) Consolidated Statements of Stockholders' Equity each of the fiscal years in the three-year period ended October 31, 2023, and (vi) Notes to Consolidated Financial Statements (filed herewith).
104Cover 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.
*       Management contract or compensatory plan or arrangement.
**    All exhibits and schedules to this exhibit have been omitted pursuant to Item 601(b)(2) of Regulation S-K. TTC will furnish the omitted exhibits and schedules to the Securities and Exchange Commission upon request by the Securities and Exchange Commission.
(b) Exhibits
See Item 15(a)(3) above.
(c) Financial Statement Schedules
See Item 15(a)(2) above.
103


ITEM 16. FORM 10-K SUMMARY
None.
104


SIGNATURES
Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, as amended, the registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized.
  THE TORO COMPANY  
(Registrant)
By: /s/ Angela C. DrakeDated:December 20, 2023
  Angela C. Drake
Vice President, Chief Financial Officer
  
Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, this report has been signed below by the following persons on behalf of the registrant and in the capacities and on the dates indicated.
Signature TitleDate
/s/ Richard M. Olson Chairman of the Board, President and Chief Executive Officer and Director (principal executive officer)December 20, 2023
Richard M. Olson
/s/ Angela C. Drake Vice President, Chief Financial Officer
(principal financial and accounting officer)
December 20, 2023
Angela C. Drake
/s/ Janet K. Cooper DirectorDecember 20, 2023
Janet K. Cooper
/s/ Gary L. Ellis DirectorDecember 20, 2023
Gary L. Ellis
/s/ Eric P. HansotiaDirectorDecember 20, 2023
Eric P. Hansotia
/s/ Jeffrey L. Harmening DirectorDecember 20, 2023
Jeffrey L. Harmening
/s/ D. Christian Koch DirectorDecember 20, 2023
D. Christian Koch
/s/ Joyce A. Mullen DirectorDecember 20, 2023
Joyce A. Mullen
/s/ James C. O'Rourke DirectorDecember 20, 2023
James C. O'Rourke
/s/ Jill M. PembertonDirectorDecember 20, 2023
Jill M. Pemberton
105

EX-2.1 2 ttc-10312023xexhibit21.htm EX-2.1 Document
Exhibit 2.1
[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.]

AGREEMENT TO FORM JOINT VENTURE
This Agreement To Form Joint Venture (this “Agreement”) is made and entered into as of the 12th day of August, 2009, between The Toro Company, a Delaware corporation (“Toro”), and TCF Inventory Finance, Inc., a Minnesota corporation (“TCFIF”) (collectively, Toro and TCFIF, the “Parties” and individually, a “Party”).
Red Iron Holding Corporation, a Delaware corporation (“Toro Sub”), and TCFIF Joint Venture I, LLC, a Minnesota limited liability company (“TCFIF Sub”), respectively Affiliates of Toro and TCFIF, contemporaneously with the execution of this Agreement have entered into a Limited Liability Company Agreement with respect to Red Iron Acceptance, LLC, a Delaware limited liability company (“Red Iron”), organized for the operation of a commercial inventory finance business, including floorplan financing and open account inventory financing, supporting the business of Toro and its Affiliates within the United States and Canada and by this Agreement desire to set forth their understanding with regard to the operation of Red Iron and certain related matters.
Now, therefore, in consideration of the premises and mutual covenants, undertakings and obligations hereinafter set forth or referred to herein, the Parties mutually covenant and agree as follows:
ARTICLE I
Definitions
1.1    Definitions.
AAA” is defined in Section 6.3.
Affiliate” means, with respect to any Person, another Person that directly, or indirectly through one or more intermediaries, Controls or is Controlled by or is under common Control with the Person specified. For purposes of this definition, “Control” means the possession, directly or indirectly, of the power to direct or cause the direction of the management or policies of a Person, whether through the ability to exercise voting power, by contract or otherwise. “Controlling” and “Controlled” have meanings correlative thereto.
Agreement” is defined in the preamble.
Arbitrable Disputes” is defined in Section 6.1.
Average Net Receivables” is defined in Section 2.12.
Business Plan” is defined in Section 2.1.
Confidential Information” is defined in Article IV.
Credit Agreement” is defined in Section 2.2.
DataScan” is defined in Section 2.13(a).



DataScan Delivery Date” is defined in Section 2.13(a).
DataScan System Enhancements” is defined in Section 2.13(a).
Definitive Agreements” is defined in Section 2.2.
Eligible Receivables” has the meaning ascribed to it in the Receivable Purchase Agreement.
Exclusivity Calculation” is defined in Section 2.15.
Exclusivity Incentive Payment” is defined in Section 2.15.
Exmark” means Exmark Manufacturing Company Incorporated, a Nebraska corporation, a wholly owned subsidiary of Toro.
Indemnified Parties” is defined in Article V.
Lawn and Garden Products” means any one or more of the following: 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 loaders, golf course bunker maintenance equipment, irrigation systems, utility vehicles for golf courses and parts and accessories for any of the foregoing.
LLC Agreement” is defined in Section 2.2.
Management Committee” shall mean the management committee of Red Iron.
Officers” means the President of Toro and the person to whom the President of TCFIF directly reports, provided, however, that neither such individual is or ever has been a member of the Management Committee. If either such individual is or has been a member of the Management Committee, then the “Officer” for the applicable Party shall be a senior executive officer of such Party who is not and has not ever been a member of the Management Committee, who is reasonably acceptable to the other Party.
Party” and “Parties” is defined in the preamble
Performance Assurance Agreement” is defined in Section 2.2.
Person” means and includes an individual, a partnership, a corporation (including a business trust), a limited liability company, a joint stock company, an unincorporated association, a joint venture, a trust, a governmental authority or other entity.
Program Letter” is defined in Section 2.2.
Receivable Purchase Agreement” is defined in Section 2.2.
Red Iron” is defined in the preamble.
Repurchase Agreement” is defined in Section 2.2.
Request Notice” is defined in Section 6.1.
    2


TCC” is defined in Section 2.5.
TCFCFC” is defined in Section 2.12.
TCFIF” is defined in the preamble.
TCFIF Services Agreement” is defined in Section 2.2.
TCFIF Sub” is defined in the preamble.
Toro” is defined in the preamble.
Toro Amount” is defined in Section 2.12.
Toro Phase II Finance Business” means the commercial inventory finance business related to the sale of Toro Products presently provided to dealers and distributors of Toro and its Affiliates by third party floorplan finance lenders and open account inventory financing presently provided to dealers and distributors by Toro and its Affiliates, together with the commercial inventory finance business related to the sale of Lawn and Garden Products by Exmark.
Toro Products” means Lawn and Garden Products manufactured and/or distributed by Toro and Toro’s Affiliates.
Toro Services Agreement” is defined in Section 2.2.
Toro Sub” is defined in the preamble.
Trademark License Agreement” is defined in Section 2.2.
ARTICLE II
Organizational Matters
2.1    Red Iron Business. The Parties have agreed to the Business Plan attached hereto as Exhibit A (as amended from time to time, the “Business Plan”), which Business Plan describes the marketing and operational goals of Red Iron (including the targeted return on total assets goals for Red Iron and the formula to be used for determining interest rates to be charged to Toro and its dealers and distributors in connection with Red Iron’s operations) and includes a pro forma budget covering a five-year period and the assumptions upon which such pro forma budget is based.
2.2    Agreements. Contemporaneously with the execution of this Agreement, Toro and TCFIF have executed and delivered, or have caused Toro Sub and TCFIF Sub to execute and deliver, a Limited Liability Company Agreement of Red Iron (“LLC Agreement”), a Credit and Security Agreement between Red Iron and TCFIF (the “Credit Agreement”), a Services Agreement between Red Iron and TCFIF (the “TCFIF Services Agreement”), a Services Agreement between Red Iron and Toro (the “Toro Services Agreement”), a Program Letter between Toro and Red Iron (the “Program Letter”) and one or more Trademark License Agreements among Toro and its Affiliates and Red Iron (collectively, the “Trademark License Agreement”), and TCFIF has delivered to Toro a Performance Assurance Agreement from TCF National Bank, a national banking association, with respect to the performance of certain obligations of TCFIF and TCFIF Sub (the “Performance Assurance Agreement”). In connection with the operation of Red Iron, Toro and Red Iron shall execute a Repurchase Agreement in substantially the form of Exhibit B attached hereto regarding commercial inventory financing to be provided by Red Iron (the “Repurchase Agreement”) and one or more Receivable Purchase
    3


Agreements in substantially the form of Exhibit C attached hereto between Toro, Affiliates of Toro and Red Iron related to the transfer of certain receivables to Red Iron (collectively, the “Receivable Purchase Agreement”). The agreements and documents referred to in the preceding two sentences, collectively, with this Agreement, as they may be amended from time to time, are referred to herein as the “Definitive Agreements.”
2.3    Qualification to do Business. TCFIF shall cause Red Iron to become qualified to do business in each state where such qualification is necessary to conduct the business of Red Iron. TCFIF shall also cause Red Iron to make such assumed name and fictitious name filings as are necessary for the conduct of the business of Red Iron as contemplated by this Agreement and the LLC Agreement. In connection with all filings for, or on behalf of, Red Iron for which TCFIF has responsibility, Toro shall cooperate with TCFIF in causing such filings to be made in a timely manner. All fees and expenses of the initial qualification to do business and assumed name and fictitious name filings incurred by TCFIF shall be charged to Red Iron. All fees and expenses of subsequent filings to maintain such qualifications and any related filings shall be borne by Red Iron.
2.4    Insurance.
(a)    Toro and TCFIF each shall provide at their own expense directors and officers liability insurance for the individuals serving on the Management Committee appointed by its respective subsidiary which is a member of Red Iron in a policy amount of not less than $5,000,000. The Parties agree to cooperate with each other in coordinating the defense of litigation whenever the interests of the individuals serving on the Management Committee are aligned.
(b)    TCFIF shall arrange for the extension of TCFIF’s existing single interest insurance coverage to Red Iron’s business. The costs for the extension of TCFIF’s single interest insurance to Red Iron’s business shall be charged to Red Iron.
2.5    Purchase of Receivables; Capital Contributions. On or before October 1, 2009, Toro shall, and shall cause its wholly owned subsidiary Toro Credit Company, a Minnesota corporation (“TCC”) to, have taken all such actions required to be taken by Toro and TCC, respectively, to sell all or substantially all of their then-existing portfolio of Eligible Receivables (or such lesser portion thereof as Toro is permitted to sell under the terms of any agreement of Toro restricting the amount of such sale or as otherwise agreed by the Parties with respect to certain categories of receivables), other than Eligible Receivables relating to the Toro Phase II Finance Business, to Red Iron pursuant to the initial Receivable Purchase Agreement. On or before December 1, 2009, Toro shall, and shall cause TCC and any other Affiliates of Toro that are party to a Receivable Purchase Agreement to, have taken all such actions required to be taken by Toro and such Affiliates, respectively, pursuant to a Receivable Purchase Agreement, to sell to Red Iron their then-existing portfolio of Eligible Receivables relating to open account inventory financing provided to distributors by Toro and its Affiliates relating to the floorplan financing Eligible Receivables sold to Red Iron pursuant to the preceding sentence. On the first day of the month following the month in which the unsecured open account receivable balances are less than the cumulative limits set forth in clause (k) of the definition of “Eligible Receivable” in Section 1.1 of such Receivable Purchase Agreement, Toro shall, and shall cause TCC and any other Affiliates of Toro that are party to a Receivable Purchase Agreement to, have taken all such actions required to be taken by Toro and such Affiliates, respectively, pursuant to a Receivable Purchase Agreement, to sell to Red Iron their then-existing portfolio of Eligible Receivables not previously sold to Red Iron. Toro agrees to provide Toro Sub, and TCFIF agrees to provide TCFIF Sub, with sufficient capital to permit Toro Sub and TCFIF Sub to make any capital contributions required to be made pursuant to Sections 2.02 and 2.03 of the LLC Agreement in connection with the organization of Red Iron (including the payment of expenses
    4


described in Section 7.8) and the transactions contemplated by the Receivable Purchase Agreement.
2.6    Referral of Financing Business. Following the dates of the purchases described in Section 2.5 (but in no event any earlier than permitted under the terms of any agreement restricting such activities on the part of Toro or Toro’s Affiliates, which agreements Toro undertakes to terminate as promptly as possible following the date of this Agreement), Toro shall use, and shall cause its Affiliates to use, commercially reasonable efforts to recommend to all dealers and distributors of Toro Products within the United States and all distributors of Toro Products within Canada to utilize Red Iron to finance the acquisition of inventory of Toro Products acquired during the term of Red Iron (it being understood that such obligation shall not commence with respect to the Toro Phase II Finance Business until the sale of such business to Red Iron), including all the floorplan financing and open account financing of all such Toro Products in accordance with Red Iron’s credit policies in effect from time to time. Without limiting the generality of the foregoing, but subject to the limitation contained in the parenthetical phrase in the first sentence of this Section 2.6 and except as set forth in Section 2.8(d), during the term of Red Iron, Toro shall not, and Toro shall not permit any of its Affiliates to, recommend, except with respect to the Toro Phase II Finance Business until the date of the sale of such business to Red Iron, to any dealer or distributor of Toro Products within the United States or within Canada that such dealer or distributor obtain floorplan financing or open account financing for such Toro Products from any source other than Red Iron or, in the case of Canadian dealers, from TCFIF or its Affiliates. TCFIF acknowledges that the distributors and dealers are independent businesses and shall decide in their own discretion whether or not to participate in the financing programs offered by Red Iron or TCFIF or its Affiliates and, once enrolled, whether to seek out or make referrals to independent sources of commercial inventory financing.
2.7    Obligation to Finance Red Iron Acquisition of Receivables; Most Favored Customer Pricing.
(a)    TCFIF and Toro shall jointly cause Red Iron to offer to participating Toro distributors and dealers floorplan financing and open account financing for all Toro Products in accordance with the credit policies of Red Iron in effect from time to time. Toro and TCFIF shall use their best efforts to enroll Toro distributors in the Red Iron finance program as promptly as possible and to enroll at least [***] Toro dealers, representing at least [***] percent ([***]%) of the amount of floorplan financing of Toro Products by third-party floorplan finance lenders to Toro dealers during Toro’s 2008 fiscal year, in the Red Iron finance program by [***]. TCFIF agrees to cause Red Iron to negotiate the terms of any agreements with Toro distributors and dealers in good faith and to include in such agreements commercially reasonable provisions requested by distributors in order to account for sales subject to commercial inventory financing as true sales. TCFIF covenants and agrees with Toro that, during the term of this Agreement in connection with the performance of its obligations under the TCFIF Services Agreement, it shall establish dedicated credit lines for each dealer and distributor covering Toro Products financed by Red Iron. TCFIF agrees to cause Red Iron to service receivables which would qualify as Eligible Receivables but for the fact that the distributor or dealer does not qualify under the terms of the Red Iron credit policies on such terms as TCFIF and Red Iron shall mutually agree.
(b)    TCFIF shall use its best efforts to cause Red Iron to provide to Toro distributors and dealers floorplan financing and open account financing with [***]. For purposes of determining “similarly situated distributors and dealers,” all relevant factors shall be considered, including manufacturer rate and other support, dealer loss experience, manufacturer loss sharing, manufacturer participation, dealer credit quality, product mix, product turn, the budget for Red Iron and the targeted rate of return for Red
    5


Iron. This Section 2.7(b) shall not apply to any financing program heretofore or hereafter acquired by TCFIF for the then-remaining term (without any extension thereof) of such financing program. On not less than an annual basis, and more frequently as Toro may reasonably request, TCFIF shall send a representative to report to the Management Committee on TCFIF’s compliance with TCFIF’s obligations under this Section 2.7(b). Notwithstanding the foregoing, in no event shall TCFIF be required to disclose to the Management Committee (i) any confidential or proprietary information of TCFIF, or (ii) any information that would cause it to violate any banking rules or regulations to which it is subject, including The Bank Secrecy Act of 1970, as amended, or any contractual confidentiality obligation owed to any third party.
(c)    So that Toro and Toro Sub may make a fully informed decision as to whether to continue Red Iron beyond the initial term contemplated by the LLC Agreement, upon the request of Toro and Toro Sub made not later than July 31, 2013, TCFIF agrees to obtain from TCF Bank and provide to Toro and Toro Sub, no later than August 31, 2013, written notice indicating TCF Bank’s intent with respect to extension of the term of the Performance Assurance Agreement in conjunction with TCFIF’s willingness to extend the term of the Credit Agreement prior to the one-year advance notice date required in order to not extend the initial term of Red Iron. In the event the term of the LLC Agreement is extended beyond its initial term, upon the request of Toro and Toro Sub, TCFIF agrees to obtain from TCF Bank similar written notice no later than fourteen (14) months prior to any subsequent expiration of the term of Red Iron.
2.8    Exclusivity.
(a)    Subject to the provisions of Section 2.8(d), Toro covenants and agrees with TCFIF that, during the term of Red Iron, it shall not, and it shall not permit any Affiliate of Toro to, directly or indirectly, operate, conduct, enter into, consummate, or otherwise arrange for any joint venture, partnership or other legal entity, contractual arrangement, or other legal or business relationship, except for the Toro Phase II Business prior to its sale to Red Iron, with any other person or entity for the purpose (whether exclusive, primary or otherwise) of operating a commercial inventory finance business in the United States or Canada to support the purchase of Toro Products or otherwise providing commercial inventory financing (including floorplan financing or open account financing) to some or all of the dealers or distributors of Toro or any of its Affiliates for Toro Products. Toro acknowledges and agrees that its agreement set forth in this Section 2.8(a) is a material inducement for TCFIF to enter into, and continue performing under, this Agreement.
(b)    TCFIF covenants and agrees with Toro that, during the term of Red Iron it shall not, and it shall not permit any Affiliate of TCFIF (other than TCFIF Sub with respect to Red Iron) to, directly or indirectly, operate, conduct, enter into, consummate, or otherwise arrange for any joint venture, partnership or other jointly owned legal entity for the purpose (whether exclusive, primary or otherwise) of (i) operating a wholesale finance business within the United States or Canada to support the financing of Lawn and Garden Products, or (ii) otherwise providing financing (including floorplan financing), working capital or similar loan facilities to some or all of the dealers or distributors of any manufacturer of Lawn and Garden Products within the United States or Canada. TCFIF acknowledges and agrees that its agreement set forth in this Section 2.8(b) is a material inducement for Toro to enter into, and continue performing under, this Agreement.
(c)    Nothing contained in this Agreement shall preclude TCFIF from providing commercial inventory financing to dealers and distributors within the United States or
    6


Canada for Lawn and Garden Products manufactured or distributed by manufacturers other than Toro, provided that (i) such financing is not conducted in contravention of Section 2.8(b) above and (ii) TCFIF is in compliance with its obligations set forth in Section 2.7 above.
(d)    The provisions of Sections 2.6 and 2.8(a) shall not apply to commercial inventory finance business with respect to (i) receivables that are not Eligible Receivables or otherwise not acquired by Red Iron by reason of limits under the terms of the Credit Agreement or otherwise; (ii) receivables due from Affiliates of Toro (including distributors that are wholly owned subsidiaries of Toro), mass market retailer customers or governmental entities; (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 use commercially reasonable efforts (so long as Toro is not obligated to incur any significant expense to do so) to terminate any such agreements in order to permit Red Iron to provide such financing, provided that Red Iron has the financial capacity including access to adequate lines of credit to accommodate such additional financing; (iv) receivables due Exmark prior to the date of the sale of the Toro Phase II Finance Business to Red Iron; or (v) receivables created during the liquidation period for Red Iron contemplated by Section 10.04 of the LLC Agreement. In addition, in the event TCFIF Sub fails to make a capital contribution required by Article II of the LLC Agreement and Toro Sub makes a corresponding Deficit Loan (as such term is defined in Section 2.05 of the LLC Agreement), and TCFIF fails to pay to Toro Sub all amounts due with respect to such Deficit Loan within thirty (30) days of the advancement thereof, the provisions of Section 2.8(a) shall no longer apply to Toro.
2.9    Services.
(a)    TCFIF agrees to use commercially reasonable efforts to provide to Red Iron the services described in the TCFIF Services Agreement with such priority and speed as shall meet the reasonably expected needs of Red Iron.
(b)    Toro agrees to use commercially reasonable efforts to provide to Red Iron the services described in the Toro Services Agreement with such priority and speed as shall meet the reasonably expected needs of Red Iron.
2.10    Other Business. During the term of Red Iron, each Party, and each Party’s Affiliates, may continue to operate its business in the usual and ordinary course. Subject to the provisions of Section 2.8, each Party, and each Party’s Affiliates (exclusive of Red Iron) may, at any time and from time to time, engage in and pursue other business ventures. Without limiting the scope of the foregoing, each of TCFIF, TCFIF Sub, Toro and Toro Sub may pursue other business opportunities (including joint ventures) with no obligation to refer business or offer opportunities to Red Iron or to each other, except as otherwise expressly provided in Sections 2.6 and 2.7 of this Agreement.
2.11    Trade Names. Subject to the terms of the Trademark License Agreement, neither Party shall obtain any rights in any trade name of the other Party or any of its Affiliates by virtue of this Agreement or as a result of the formation and operation of Red Iron. Upon dissolution and completion of the winding-up of Red Iron, Toro Sub shall succeed to the name “Red Iron Acceptance” and neither TCFIF nor TCFIF Sub shall have any rights thereto.
2.12    Canadian Program.
    7


(a)    Within ninety (90) days of the date of this Agreement, TCFIF shall implement, in cooperation with Toro, a program to provide floorplan and open account financing for dealers of Toro Products located within Canada in form and substance reasonably satisfactory to Toro and TCFIF that shall provide for dedicated credit lines for each dealer covering Toro Products at competitive rates and terms, subject to applicable regulatory, legal, tax and accounting considerations. During such ninety (90) day period, TCFIF will develop a documentation process to accompany such program (including the preparation of appropriate form dealer documents). If such program is not implemented, or the accompanying documentation process is not developed, within ninety (90) days of the date of this Agreement, Toro’s sole remedies for such failure will be to (i) elect to be released from its obligations under Section 2.8(a) with respect to dealers within Canada until such time as the program is implemented and such documentation process is developed, provided that such implementation occurs on or before December 31, 2009, and (ii) reduce the Performance Fee otherwise payable to TCFIF as follows:
Date of Implementation of the Canadian ProgramEffect on Performance Fee

More than ninety (90) days after the date of this Agreement but on or prior to December 31, 2009

Reduced by [***]

After December 31, 2009

Reduced by [***]

Notwithstanding the foregoing, in no case will the amount of the Performance Fee, if any, be reduced below zero.

(b)    To the extent the cumulative pre-tax return on assets of such program exceeds [***]%, then TCF Commercial Finance Canada, Inc. (“TCFCFC”) will pay to Toro or its designated Affiliate [***]% of such excess; provided, however, that if such payment is made to Toro or an Affiliate of Toro not organized under the laws of Canada or any province of Canada, such payment shall be made net of withholding, if any, imposed on TCFCFC (the “Toro Amount”). The Toro Amount, less any Toro Amounts paid in prior years, will be paid by TCFCFC to Toro or its designated Affiliate on an annual basis. For purposes of determining the cumulative pre-tax return on assets, within ninety (90) days of each December 31, TCFCFC will prepare and deliver to Toro a profit and loss statement covering the period from the program inception to December 31 of the most recently completed calendar year using the following: (i) cost of service assumptions of [***]% of the average of the beginning and ending receivable balances for each month included in the prior calendar year (“Average Net Receivables”), (ii) funding cost based on actual funding costs and a capital structure that assumes [***]% equity; provided, however, that if no third-party funding is in place, the implied rate will be based on the Canadian prime rate, and (iii) bad debt reserve rate assumptions based on [***] of Average Net Receivables, subject to TCFCFC’s accounting policies and practices and the impact of any actual losses of the portfolio. Toro shall agree to provide a free floorplan period to dealers within Canada upon rates and terms substantially similar to rates and terms currently offered by Toro to dealers within Canada (which are substantially similar to rates and terms offered by Toro to dealers within the United States). Pricing to dealers and to Toro or its designated Affiliate within Canada will be indexed to 30-day Canadian bankers’ acceptance rates. The Parties acknowledge that such program will not be conducted by Red Iron.
    8


For purposes of this Section 2.12(b), the “cumulative pre-tax return on assets” shall mean a quotient, (x) the numerator of which is equal to the product of (i) the pre-tax income of the program from the date of inception through December 31 of the most recently completed calendar year, divided by the number of calendar months from the date of inception through December 31 of the most recently completed calendar year, multiplied by (ii) 12, and (y) the denominator of which is equal to (i) the sum of the monthly Average Net Receivables, divided by (ii) the number of calendar months from the date of inception through December 31 of the most recently completed calendar year.

2.13    DataScan Systems Enhancements; Performance Fee.
(a)    In accordance with Section 2.A of Schedule 1 to the TCFIF Services Agreement, TCFIF shall work with DataScan Technologies LLC (“DataScan”) to provide to Red Iron the DataScan WMS 4.x test system and the DataScan DAS 4.x test system (collectively, the “Test System”) with the system enhancements described in the System Enhancement Document attached as Annex A to Schedule 1 to the TCFIF Services Agreement (the “DataScan System Enhancements”). Subject to paragraph (b) below and Section 2.12, if the DataScan Delivery Date (as defined herein) occurs on or before December 31, 2009, Toro shall pay to TCFIF a performance fee as follows (the “Performance Fee”):
DataScan Delivery DateAmount of Performance Fee
On or before October 12, 2009
$[***]
October 13, 2009 through November 12, 2009
$[***]
November 13, 2009 through December 12, 2009
$[***]
December 13, 2009 through December 31, 2009
$[***]

Toro shall not be required to pay a Performance Fee to TCFIF if the DataScan Delivery Date occurs after December 31, 2009. The Performance Fee, if any, shall be paid by Toro to TCFIF promptly upon the later to occur of (i) completion of the user acceptance testing described in clause (iii) of paragraph (b) below and (ii) implementation of the Canadian program described in Section 2.12.
“DataScan Delivery Date” will be deemed to be the date upon which DataScan makes a version of the Test System (including the DataScan System Enhancements) available to TCFIF and Toro (or Red Iron) for user acceptance testing, which subsequently passes user acceptance testing as contemplated by, and subject to the provisions of, clause (iii) of paragraph (b) below.
(b)    (i) Toro shall use commercially reasonable efforts to cooperate with TCFIF and DataScan in connection with the determination of the testing requirements for the DataScan System Enhancements. In addition, Toro shall approve or otherwise respond to all DataScan provided “use cases” within four (4) business days of delivery thereof by TCFIF to Toro. For purposes of clarity, any changes to or requests for clarification regarding a “use case” shall toll the four (4) business day period until such changes or clarifications are received by Toro; provided, however, that during such tolling period, Toro responds to any request from DataScan within two (2) business days. If Toro fails to approve a “use case” within such four (4) business day period (or such additional tolling period permitted by the previous sentence), TCFIF’s sole and exclusive remedy for such failure shall be that the specified enhancement to which such “use case” relates
    9


shall be deemed not to be a DataScan System Enhancement for purposes of determining the DataScan Delivery Date or completion of the user acceptance testing described in clause (iii) below.
(ii) If there is any change by, or at the request of, Toro to the scope of the DataScan System Enhancements that has the effect of extending the delivery date of any specific enhancement, TCFIF’s sole and exclusive remedy for such scope change shall be that the specified enhancement to which such “use case” relates shall be deemed not to be a DataScan System Enhancement for purposes of determining the DataScan Delivery Date or completion of the user acceptance testing described in clause (iii) below.
(iii) Toro shall use commercially reasonable efforts to cooperate with TCFIF (including actively participating in the design and execution of user acceptance testing) and DataScan in connection with the user acceptance testing of the Test System (including the DataScan System Enhancements) that is production ready in all material respects within twenty-six (26) calendar days from the date upon which DataScan first makes the Test System (including the DataScan System Enhancements) available to TCFIF and Toro (or Red Iron) for user acceptance testing. If the Test System (including the DataScan System Enhancements) is not production ready in all material respects within such twenty-six (26) calendar day period, then the DataScan Delivery Date for the purpose of determining the amount of the Performance Fee shall be the date of actual delivery of the Test System (including the DataScan System Enhancements) that is production ready in all material respects.
(c)    The Performance Fee is in addition to any fees payable to TCFIF under the TCFIF Services Agreement for performance of services related to the Test System or the DataScan System Enhancements. The parties agree that the Performance Fee is between TCFIF and Toro and shall not be charged as an expense to Red Iron.
2.14    Credits. If Toro or any Toro Affiliate in the ordinary course of business issues any credit to any Account Debtor with respect to any Transferred Receivable (as those terms are defined in a Receivable Purchase Agreement) sold to Red Iron under the terms of any Receivable Purchase Agreement or any Wholesale Instrument (as such term is defined in any Repurchase Agreement) issued by Red Iron that reduces any amount due with respect to a Transferred Receivable or Wholesale Instrument, Toro shall, or shall cause such Affiliate to, pay to Red Iron an amount equal to such credit within two (2) Business Days of the issuance thereof.
2.15    Exclusivity Incentive Payment. On October 20, 2010 TCFIF shall pay to Toro an Exclusivity Incentive Payment (as defined herein) if on or before October 31, 2009, Toro shall have taken all such actions required to be taken by Toro pursuant to the initial Receivable Purchase Agreement in order to effect the initial sale of receivables under the initial Receivable Purchase Agreement which sale shall comprise all floorplan dealer and distributor receivables that are Eligible Receivables (or such lesser portion thereof as Toro is permitted to sell under the terms of any agreements of Toro restricting the amount of such sale, in which case the unsold portion is sold to Red Iron as soon as permitted under such agreements). “Exclusivity Incentive Payment” shall mean an amount equal to:
    10


Date Toro Offers Receivables for Sale Under Initial Receivable Purchase Agreement


Amount of Exclusivity Incentive Payment

On or before October 1, 2009

The product of [***] (the “Exclusivity Calculation”)

October 2, 2009 through October 31, 2009

Exclusivity Calculation less the product of [***].

After October 31, 2009

Zero

Such Exclusivity Incentive Payment will be payable in consideration of the exclusive relationships among TCFIF, Toro and Red Iron, as described in Section 2.8 hereof, from which TCFIF will derive substantial benefit. If Red Iron shall be dissolved prior to October 31, 2014 pursuant to Section 10.01(a) of the LLC Agreement (with respect to Toro) or pursuant to TCFIF Sub’s election pursuant to Sections 10.01(c), (d), (e), (i), and (j) of the LLC Agreement, then Toro shall remit to TCFIF an amount equal to the product of (i) the Exclusivity Incentive Payment multiplied by (ii) a fraction, the numerator of which shall be the number of days from the date of dissolution through October 31, 2014 and the denominator of which shall be the total number of days from the date of this Agreement through October 31, 2014. The parties agree that the Exclusivity Incentive Payment is between TCFIF and Toro and shall not be charged as an expense to Red Iron.

2.16    Termination of Toro Commercial Inventory Management System. The Parties shall work together to eliminate or minimize the cost of terminating Toro’s third-party-provided commercial inventory management system. To the extent Toro is obligated to make a payment to such third party in connection with the termination and such payment results in a reduction to TCFIF’s fees due to such third party for TCFIF’s commercial inventory management system, TCFIF shall pay to Toro an amount equal to such reduction, as and when TCFIF receives the benefit of such reduction. Notwithstanding the provisions of the TCFIF Services Agreement, TCFIF shall not be required to pass along the benefit of any discount to Red Iron.
ARTICLE III
Representations and Warranties
Each Party represents and warrants to the other Party with respect to itself and its respective subsidiary that is a member of Red Iron that:
3.1    Due Organization; Authority. It is a corporation or limited liability company duly organized and validly existing in good standing under the laws of the state of its incorporation or formation, as applicable, and has the power, authority and legal right to enter into and perform its obligations under the Definitive Agreements to which it is a party.
3.2    Due Authorization; Enforceability. Each of the Definitive Agreements to which it is a party has been duly authorized, executed and delivered by it and, assuming due authorization, execution and delivery thereof by the other parties thereto, constitutes its valid and legally binding obligation, enforceable against it in accordance with its terms, except as may be limited by bankruptcy, insolvency, reorganization fraudulent conveyance, moratorium and other similar laws affecting the rights of creditors generally and by general principles of equity.
    11


3.3    No Violation. The execution and delivery by it of the Definitive Agreements to which it is a party do not, and the performance by it of its obligations thereunder shall not (i) violate or conflict with any provision of its charter or by-laws or other constituent documents, any law, governmental rule or regulation, judgment or order applicable to it, or any provision of any indenture, mortgage, contract or other instrument to which it is a party or by which it or its property is bound, (ii) constitute a default under any agreement to which it is a party or by which it or its property is bound, or (iii) require the consent or approval of, the giving of notice to, the registration with or the taking of any action in respect of or by, any federal or state governmental authority or agency (including any local governmental authority or agency), except such as have been duly obtained, given or accomplished and are in full force and effect
3.4    Brokers or Finders. Neither it nor any of its officers, agents, representatives, employees, members or shareholders has employed any brokers, finders or other intermediaries, or incurred any liability for any broker’s fees, finder’s fees, commissions or other amounts, with respect to Red Iron or the transactions contemplated by the Definitive Agreements.
3.5    Sufficient Resources. It has sufficient resources to perform or to cause its Affiliates to perform their respective financial and other obligations as contemplated by the Definitive Agreements.
3.6    Liens. The performance of any transactions contemplated by this Agreement or the other Definitive Agreements shall not give rise to any liens on the property of Red Iron or either member of Red Iron, except as expressly contemplated by the Credit Agreement.
ARTICLE IV
Confidentiality
During the term of Red Iron and for a period of two (2) years thereafter, each Party shall, and shall cause its officers, directors, employees, representatives and agents and Affiliates to keep any nonpublic information which the other Party treats or designates as confidential, any nonpublic information concerning the formation and operation of Red Iron or the particulars thereof, and any other nonpublic information set forth in the Definitive Agreements or in other documents concerning Red Iron or relating to the performance by the Parties of any of the Definitive Agreements (“Confidential Information”), strictly confidential and not disclose any such information to any person (except for such Party’s financial and legal advisors, lenders and accountants responsible for or actively engaged in the review, performance or development of Red Iron or its business), or use any such information in the business of such Party. The Parties and their Affiliates shall be deemed to have fulfilled their obligations hereunder if they exercise the same degree of care to preserve and safeguard such Confidential Information as Toro and TCFIF, respectively, use to preserve and safeguard their own confidential information, provided that upon discovery of any inadvertent disclosure of any Confidential Information, the Party making such inadvertent disclosure endeavors to prevent further use of such information and attempts to prevent similar future inadvertent disclosures. Notwithstanding the foregoing, neither Party shall be liable for any disclosure or use of any of the disclosing Party’s Confidential Information if such information is (1) publicly available or later becomes publicly available to such Party other than through a breach of this Agreement; (2) already previously known on the date such information is disclosed; (3) subsequently lawfully obtained by such Party from a third party who does not have an obligation to keep such information confidential; (4) independently developed by such Party without the use of the disclosing Party’s Confidential Information; (5) disclosed pursuant to a valid regulatory or judicial order, decree, subpoena, or other process or requirement of law or regulation (including any requirements of any national securities exchange where such Party’s securities are listed), provided that the Party disclosing such information to such court, governmental entity or regulatory authority shall give notice to the original disclosing Party in writing in advance thereof so the original disclosing Party may seek a
    12


protective order or other appropriate remedy and/or waive compliance with the provisions of this Article IV and the Party disclosing the information shall disclose only that portion of the Confidential Information that counsel to such Party disclosing the information advises is legally required to be disclosed; (6) disclosed in connection with an audit or examination of records conducted in the ordinary course of such Party’s business by a governmental or regulatory authority (including any national securities exchange where such Party’s securities are listed) with jurisdiction thereover, or by independent certified public accountants, provided that such governmental or regulatory authority or accountants shall have been advised of the confidential nature of such information; or (7) expressly released from the restrictions of this Article IV by the original disclosing Party in writing. Each Party recognizes and acknowledges that the injury to Red Iron and the other Party which would result from a breach of the provisions of this Article IV could not adequately be compensated by money damages. The Parties expressly agree and contemplate, therefore, that in the event of the breach or default by either Party of any provision of this Article IV, Red Iron or the other Party may, in addition to any remedies which it might otherwise be entitled to pursue, obtain such appropriate injunctive relief in support of any such provision of this Agreement.
ARTICLE V
Indemnification
Each Party shall indemnify, defend and hold harmless the other Party (and its Affiliates and the past, present and future officers, directors, shareholders, members, employees, attorneys, representatives and agents of such Party and such Affiliates) (collectively, the “Indemnified Parties”) against all losses, costs, damages and expenses (including reasonable attorney’s fees and expenses) incurred by the Indemnified Parties as a result of such Party’s breach or the breach by the Affiliates of any Party of any of its representations, warranties or obligations hereunder or under any of the Definitive Agreements; provided, however, that to the extent such breach is or relates to an Arbitrable Dispute (as hereinafter defined), the Indemnified Party shall have complied with the dispute resolution procedures described in Article VI. NEITHER PARTY TO THIS AGREEMENT SHALL BE RESPONSIBLE OR LIABLE TO THE OTHER PARTY TO THIS AGREEMENT, ANY SUCCESSOR, ASSIGNEE OR THIRD PARTY BENEFICIARY OF SUCH PERSON OR ANY OTHER PERSON ASSERTING CLAIMS DERIVATIVELY THROUGH SUCH PARTY, FOR PUNITIVE, EXEMPLARY OR, EXCEPT IN THE CASE OF FRAUD, BAD FAITH, WILLFUL MISCONDUCT OR GROSS NEGLIGENCE, INDIRECT OR CONSEQUENTIAL DAMAGES THAT MAY BE ALLEGED AS A RESULT OF ANY TRANSACTION CONTEMPLATED HEREUNDER.
ARTICLE VI
Dispute Resolution
6.1    Generally. If any controversy or claim arising out of or relating to the interpretation of this Agreement, or the existence or extent of, a breach of any duties hereunder (but exclusive of Article IV (confidential information), Article V (indemnification), Section 7.3 (governing laws; jurisdiction), Section 7.4 (waiver of jury trial) and Section 7.15 (publicity)) shall arise between the Parties, or if the Parties shall be unable to agree as to the determination of any accounting matter or other computation expressly contemplated by this Agreement (all such disputes and failures to agree, the “Arbitrable Disputes”), then either Party may request, by giving written notice to the other Party (the “Request Notice”), that the “Officers confer within five (5) business days regarding the Arbitrable Dispute. The Officers shall confer in good faith and use all reasonable efforts to resolve the Arbitrable Dispute. If the Officers do not resolve the Arbitrable Dispute within ten (10) business days after delivery of the Request Notice, then the Arbitrable Dispute shall be submitted to mediation and then arbitration in accordance with the procedures set forth below in this Article VI.
    13


6.2    Mediation. Arbitrable Disputes shall be submitted to mediation (assuming other good faith attempts to resolve the dispute have failed) prior to submitting such claim to arbitration pursuant to this Article VI. The mediation shall take place in Minneapolis, Minnesota, unless the Parties agree to conduct the mediation at another location. If the Parties are unable to agree upon a mediator, each Party shall select a mediator, which mediators in turn shall select the mediator of the dispute. Each Party’s representation at the mediation shall include a business representative having full settlement authority. The Parties shall use best efforts to schedule the mediation within thirty (30) days after delivery of the Request Notice. Any mediation shall be non-binding and all statements, whether oral or in writing, that are made as part of any mediation shall be subject to Federal Rule of Evidence 408 and cannot be used by either Party in any subsequent arbitration in a manner prohibited by Federal Rule of Evidence 408. The Parties acknowledge that they agree to mediate disputes in hopes of amicably resolving the matter before incurring significant attorneys’ fees that may act as a barrier to settlement of the dispute at a later time. Accordingly, the Parties shall mediate in good faith and use reasonable efforts to reach a resolution of the matter.
6.3    Arbitration. If the Parties are unable to resolve an Arbitrable Dispute through mutual cooperation, negotiation or mediation, such Arbitrable Dispute shall be finally resolved by arbitration by a single arbitrator in accordance with the Commercial Arbitration Rules, except as otherwise provided herein, of the American Arbitration Association (“AAA”) but without intervention of the AAA. The arbitration shall take place in Minneapolis, Minnesota, unless the Parties agree to conduct the arbitration at another location. If the Parties are unable to agree upon an arbitrator, each Party shall select an arbitrator, which arbitrators in turn shall select the arbitrator of the dispute. The arbitrator of the dispute shall be an accountant, attorney or retired judge with a working knowledge of the commercial inventory finance industry. The Parties agree to facilitate the arbitration by: (a) conducting arbitration hearings to the greatest extent possible on successive, contiguous days; and (b) observing strictly the time periods established by the applicable rules and procedures or by the arbitrator for the submission of evidence and briefs. Discovery in the arbitration shall be as limited as reasonably possible and in no event shall a Party be entitled to take more than three depositions (each deposition completed in no more than seven hours), ask more than ten narrowly focused interrogatories (sub-parts of an interrogatory deemed as a separate interrogation), or make more than fifteen narrowly focused document requests (sub-parts of a request deemed as a separate request). Any up-front fees payable to the arbitrator or like up-front fees shall be divided equally between the Parties. The arbitrator shall have the authority to award relief under legal or equitable principles and to allocate responsibility for the costs of the arbitration and to award recovery of reasonable attorney’s fees and expenses to the prevailing Party. A full and complete record and transcript of the arbitration proceeding shall be maintained. The arbitrator shall issue a reasoned decision. Each Party shall have five (5) business days to object to the arbitrator’s decision, or any part thereof, by written submission made to the arbitrator and the other Party shall have five (5) business days to submit a written response to the objection. The arbitrator may hold a hearing regarding any objection if deemed appropriate by the arbitrator. In the event an objection is submitted, the arbitrator shall issue a supplemental reasoned decision addressing all objections. Thereafter, the decision of the arbitrator shall be final, binding and nonappealable and shall be reviewable only to the extent provided by law.
6.4    Additional Provisions. If either Party brings or appeals any judicial action to vacate or modify any award rendered pursuant to arbitration or opposes the confirmation of such award and the Party bringing or appealing such action or opposing confirmation of such award does not prevail, such Party shall pay all of the costs and expenses (including court costs, arbitrators’ fees and expenses and reasonable attorneys’ fees) incurred by the other Party in defending such action. Additionally, if either Party brings any action for judicial relief of an Arbitrable Dispute in the first instance without pursuing arbitration prior thereto, the Party bringing such action for judicial relief shall be liable for and shall immediately pay to the other
    14


Party all of the other Party’s costs and expenses (including court costs and reasonable attorneys’ fees) in the event the other Party successfully moves to stay or dismiss such judicial action and/or compel it to arbitration. The failure of either Party to exercise any rights granted hereunder shall not operate as a waiver of any of those rights. This Agreement concerns transactions involving commerce among the several states. The arbitrator shall not be empowered to award punitive, exemplary, or, except in the case of fraud, bad faith, willful misconduct or gross negligence, indirect or consequential damages. The arbitrator shall decide if any inconsistency exists between the rules of the applicable arbitral forum and the arbitration provisions contained herein. If such inconsistency exists, the arbitration provisions contained herein shall control and supersede such rules. The agreement to arbitrate shall survive termination of this Agreement. The initiation of the dispute resolution procedures in this Article VI shall not excuse either Party, or any of its respective Affiliates, from performing its obligations hereunder or under any of the other Definitive Agreements or in connection with the transactions contemplated hereby. While the dispute procedure is pending, the Parties and their respective Affiliates shall continue to perform in good faith their respective obligations hereunder and under the other Definitive Agreements, subject to any rights to terminate this Agreement or the other Definitive Agreements that may be available to the Parties or their respective Affiliates. The provisions of this Article VI shall be the exclusive process for all Arbitrable Disputes. The terms of this Article VI, shall be without prejudice to the rights of each Party to obtain recovery from, or to seek recourse against, the other Party (or otherwise), in such manner as such Party may elect (but subject to Section 7.4) for all claims, damages, losses, costs and matters other than those related to Arbitrable Disputes.
ARTICLE VII
General
7.1    Additional Documents and Acts; Further Assurances. In connection with this Agreement, as well as all transactions contemplated by this Agreement, each Party agrees to execute and deliver such additional documents and instruments, and to perform such additional acts as may be necessary or appropriate to effectuate, carry out and perform all of the terms, provisions and conditions of this Agreement, and all such transactions. All approvals of either Party hereunder shall be in writing.
7.2    Notices. Notices and all other communication provided for herein shall be in writing and shall be deemed to have been given to a Party at the earlier of (a) when personally delivered, (b) 72 hours after having been deposited into the custody of the U.S. Postal Service, sent by first class certified mail, postage prepaid, (c) one business day after deposit with a national overnight courier service, (d) upon receipt of a confirmation of facsimile transmission, or (e) upon receipt of electronic mail (with a notice contemporaneously given by another method specified in this Section 7.2); in each case addressed as follows:
    If to TCFIF:     TCF Inventory Finance, Inc.
2300 Barrington Road, Suite 600
Hoffman Estates, IL 60169
Attention: Vincent E. Hillery, General Counsel
Telephone: (847) 252-6616
Facsimile: (847) 285-6012
Email: vhillery@tcfif.com

With copies to:


    15


TCF National Bank
200 E. Lake Street
Wayzata, MN 55391
Attention: General Counsel
Telephone: (952) 475-6498
Facsimile: (952) 475-7975
Email: jgreen@tcfbank.com

and

Kaplan, Strangis and Kaplan, P.A.
5500 Wells Fargo Center
90 South Seventh Street
Minneapolis, MN 55402
Attention: Harvey F. Kaplan, Esq.
Telephone: (612) 375-1138
Facsimile: (612) 375-1143
Email: hfk@kskpa.com

If to Toro:        The Toro Company
8111 Lyndale Avenue South
Bloomington, MN 55420
Attention: Treasurer
Telephone: (952) 887-8449
Facsimile: (952) 887-8920
Email: Tom.Larson@toro.com
With copies to:
The Toro Company
8111 Lyndale Avenue South
Bloomington, MN 55420
Attention: General Counsel
Telephone: (952) 887-8178
Facsimile: (952) 887-8920
Email: Tim.Dordell@toro.com
and
Oppenheimer Wolff & Donnelly LLP
3300 Plaza VII Building
45 South Seventh Street
Attention: C. Robert Beattie, Esq.
Telephone: (612) 607-7395
Facsimile: (612) 607-7100
Email: RBeattie@Oppenheimer.com

or to such other address as either Party hereto may have furnished to the other Party hereto in writing in accordance herewith, except that notices of change of address shall be effective only upon receipt.
7.3    Governing Laws; Jurisdiction. This Agreement shall be subject to and governed by the laws of the state of Minnesota, without regard to conflicts of laws principles. Each of the Parties hereby irrevocably submits to the non-exclusive jurisdiction of the Federal courts sitting
    16


in Minneapolis or St. Paul, Minnesota and any state court located in Hennepin County, Minnesota, and by execution and delivery of this Agreement, each Party hereto accepts for itself and in connection with its properties, generally and unconditionally, the non-exclusive jurisdiction of such courts with respect to any litigation concerning this Agreement or the Definitive Agreements or the transactions contemplated thereby or any matters related thereto not subject to the provisions of Article VI. Each Party hereto irrevocably waives any objection (including any objection to the laying of venue or any objection on the grounds of forum non conveniens) which it may now or hereafter have to the bringing of any proceeding with respect to this Agreement or the Definitive Agreements to the courts set forth above. Each Party hereto agrees to the personal jurisdiction of such courts and that service of process may be made on it at the address indicated in Section 7.2 above. Nothing herein shall affect the right to serve process in any other manner permitted by law.
7.4    Waiver of Jury Trial. EACH OF TORO AND TCFIF, TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW, HEREBY KNOWINGLY, VOLUNTARILY AND IRREVOCABLY WAIVES ALL RIGHT TO TRIAL BY JURY AS TO ANY ISSUE RELATING TO THIS AGREEMENT OR ANY OTHER DEFINITIVE AGREEMENT IN ANY ACTION, PROCEEDING, OR COUNTERCLAIM ARISING OUT OF OR RELATING TO THIS AGREEMENT OR ANY OTHER DEFINITIVE AGREEMENT OR THE TRANSACTIONS CONTEMPLATED HEREBY OR THEREBY. THIS WAIVER IS A MATERIAL INDUCEMENT FOR EACH PARTY ENTERING INTO THIS AGREEMENT.
7.5    Entire Agreement. This Agreement, together with the other Definitive Agreements and any documents or agreements contemplated hereby or thereby, contains all of the understandings and agreements of whatsoever kind and nature existing between the Parties hereto and their respective Affiliates with respect to this Agreement and the other Definitive Agreements, the subject matter hereof and of the other Definitive Agreements, and the rights, interests, understandings, agreements and obligations of the Parties and their respective Affiliates pertaining to the subject matter hereof and thereof and Red Iron, and supersedes any previous agreements between the Parties and their respective Affiliates.
7.6    Waiver. No consent or waiver, expressed or implied, by either Party or any of their respective Affiliates to or of any breach or default by the other Party or any of its Affiliates in the performance by the other Party or any of its Affiliates of its obligations under this Agreement or any of the other Definitive Agreements to which it is a party shall be deemed or construed to be a consent or waiver to or of any other breach or default in the performance by that Party or any of its Affiliates of the same or any other obligations of that Party or its Affiliates. Failure on the part of either Party or its Affiliates to complain of any act or failure to act on the part of the other Party or its Affiliates or to declare the other Party or its Affiliates in default, irrespective of how long the failure continues, shall not constitute a waiver by that Party or its Affiliates of its rights under this Agreement or the other Definitive Agreements.
7.7    Severability. If any provision of this Agreement or its application to any Person or circumstance shall be invalid or unenforceable to any extent, the remainder of this Agreement and the application of the provisions to other persons or circumstances shall not be affected thereby, and this Agreement shall be enforced to the greatest extent permitted by law.
7.8    Expenses Incurred in the Formation of Red Iron. All disbursements for (a) organization, qualification to do business and fictitious name filings contemplated by Section 2.3, (b) single interest insurance contemplated by Section 2.4(b), (iii) preparation of the Business Plan contemplated by Section 2.1; (c) the pre-formation costs and other costs described on Schedule 7.8 attached hereto that are in the future or have been incurred by the Parties in connection with the formation of Red Iron shall be charged by the Parties to Red Iron. All other fees, charges and expenses incurred by the Parties in connection with the formation of Red Iron
    17


and the transactions contemplated hereby (including all related legal fees) shall be borne by the Party incurring them.
7.9    Binding Agreement, Assignments. This Agreement shall be binding upon the Parties and their respective successors and assigns and shall inure to the benefit of the Parties and their respective successors and permitted assigns. Notwithstanding the foregoing, neither Party hereto shall be permitted to assign its rights and obligations hereunder without the prior written consent of the other Party. Whenever a reference to any party or Party is made in this Agreement, such reference shall be deemed to include a reference to the successors and permitted assigns of that party or Party.
7.10    Third-Party Beneficiaries. This Agreement is for the sole and exclusive benefit of the Parties, and it shall not be deemed to be for the direct or indirect benefit of any other Person. With respect to the Definitive Agreements, Toro and TCFIF shall each be deemed a third-party beneficiary of each such Definitive Agreement to which any of its respective Affiliates or Red Iron is a party and entitled to (a) enforce any such agreements on behalf of such Affiliates or Red Iron and (b) recover damages incurred by such Party as a result of breach by any Affiliate of the other Party or Red Iron attributable to the other Party or any Affiliate of the other Party of any of the Definitive Agreements.
7.11    Disclaimer of Agency. This Agreement shall not constitute either Party (or any of its Affiliates) as a legal representative, agent, subsidiary, joint venturer, partner, employee or servant of the other Party (or any of its Affiliates) for any purpose whatsoever, nor shall a Party (or any of its Affiliates) have the right or authority to assume, create or incur any liability or any obligation of any kind, expressed or implied, against or in the name or on behalf of the other Party (or any of its Affiliates) or Red Iron, unless otherwise expressly permitted by such other Party, and except as expressly provided in any of the Definitive Agreements.
7.12    Counterparts. This Agreement 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.
7.13    Headings; Interpretation. The headings in this Agreement are inserted for convenience only and are not to be considered in the interpretation or construction of the provisions hereof. Unless the context of this Agreement otherwise clearly requires, the following rules of construction shall apply to this Agreement: (a) the words “hereof,” “herein” and “hereunder” and words of similar import shall refer to this Agreement as a whole and not to any particular provision of this Agreement; (b) the words “include” and “including” and words of similar import shall not be construed to be limiting or exclusive and (c) the word “or” shall have the meaning represented by the phrase “and/or.”
7.14    Amendments. This Agreement may be amended at any time and from time to time, but any amendment must be in writing and signed by the Parties.
7.15    Publicity. Neither Toro nor TCFIF nor any of their respective Affiliates shall make any public announcement or other disclosure to the press or public regarding this Agreement or Red Iron or any matter related hereto or thereto, unless Toro and TCFIF mutually agree to make an announcement in a form that both Parties have approved. Notwithstanding the foregoing, to the extent a Party (or its Affiliate) is required by law or the rules of a national securities exchange applicable to such Party (or such Affiliate) to make a public announcement regarding this Agreement or Red Iron or any matter related hereto or thereto, then such Party (or such Affiliate) may make a public announcement in order for such Party (or such Affiliate) to duly comply with such law or rule, provided that such Party (or such Affiliate) gives notice to the other Party of such public announcement promptly upon such Party (or such Affiliate) becoming
    18


aware of its need to comply with such law or rule, but, in any event, not later than the time the public announcement is to be made.
7.16    No Assumption in Drafting. The Parties hereto acknowledge and agree that (a) each Party has reviewed and negotiated the terms and provisions of this Agreement and has had the opportunity to contribute to its revision, and (b) each Party has been represented by counsel in reviewing and negotiating such terms and provisions. Accordingly, the rule of construction to the effect that ambiguities are resolved against the drafting Party shall not be employed in the interpretation of this Agreement. Rather, the terms of this Agreement shall be construed fairly as to both parties hereto and not in favor or against either Party.
[Signature page follows]
    19


IN WITNESS WHEREOF, this Agreement has been executed and delivered as of, and is effective as of, the date first set forth above.
THE TORO COMPANY


By: /s/ Thomas J. Larson    

Name: Thomas J. Larson    

Title: Vice President, Treasurer    


TCF INVENTORY FINANCE, INC


By: /s/ Rosario A. Perrelli    

Name: Rosario A. Perrelli    

Title: President and CEO    




EX-2.2 3 ttc-10312023xex22.htm EX-2.2 Document

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.]
 
FIRST AMENDMENT
TO
AGREEMENT TO FORM JOINT VENTURE

THIS FIRST AMENDMENT TO AGREEMENT TO FORM JOINT VENTURE, dated as of June 6, 2012 (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 (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)    Changes to Definitions.

(i)     The following defined term is added to Section 1.1 of the JV Agreement so that it appears in alphabetical order:

Additional Exclusivity Incentive Payment” is defined in Section 2.15(b).”

(ii)     The definitions of “Exclusivity Calculation” and “Exclusivity Incentive Payment” in Section 1.1 of the JV Agreement are revised to refer to Section 2.15(a) of the JV Agreement rather than Section 2.15.

(b)     Obligation to Finance Red Iron Acquisition of Receivables; Most Favored Customer Pricing. Section 2.7(c) of the JV Agreement is amended and restated in its entirety as follows:
 

1


“(c)    So that Toro and Toro Sub may make a fully informed decision as to whether to continue Red Iron beyond the initial term or any additional term, as applicable, contemplated by the LLC Agreement, upon the request of Toro and Toro Sub made not later than fifteen (15) months prior to the expiration of such term of Red Iron, TCFIF agrees to obtain, from TCF Bank no later than fourteen (14) months prior to the expiration of such term of Red Iron, a written notice indicating TCF Bank’s intent with respect to extension of the term of the Performance Assurance Agreement in conjunction with TCFIF’s willingness to extend the term of the Credit Agreement.”

(c)    Exclusivity. Section 2.8(b) of the JV Agreement is amended and restated in its entirety as follows:

“(b)    TCFIF covenants and agrees with Toro that, during the term of Red Iron, TCFIF will not and will not permit any Affiliate of TCFIF (other than TCFIF with respect to Red Iron) to provide financing, directly or indirectly, to any joint venture, partnership or other legal entity owned in part by TCFIF or an Affiliate of TCFIF for the purpose of operating a wholesale finance business within the United States or Canada to support the financing of Lawn and Garden Products at a non-default interest rate lower than the “TCFIF Interest Rate” (as such term is defined in the Credit Agreement).  TCFIF acknowledges and agrees that its agreement set forth in this Section 2.8(b) is a material inducement for Toro to enter into, and continue performing under, this Agreement.”

(d)    Additional Exclusivity Incentive Payment.

(i)     A new heading and introductory sentence is added to the beginning of Section 2.15 of the JV Agreement as follows:

“2.15    Exclusivity Incentive Payments. Exclusivity incentive payments shall consist of the following:”

(ii)     The language that previously appeared as Section 2.15 of the JV Agreement shall become Section 2.15(a) of the JV Agreement.

(iii)     The following is added as a new Section 2.15(b) of the JV Agreement:

“(b) Additional Exclusivity Incentive Payment. On June 6, 2012, TCFIF shall pay to Toro an Additional Exclusivity Incentive Payment (as defined herein). “Additional Exclusivity Incentive Payment” shall mean an amount equal to:

The product, rounded to the nearest thousand, of [***].

Such Additional Exclusivity Incentive Payment will be payable in consideration of the continued exclusive relationships among TCFIF, Toro and Red Iron, as described in Section 2.8 hereof, from which TCFIF will continue to derive substantial benefit. If Red Iron shall be dissolved prior to October 31, 2017 pursuant to Section 10.01(a) of the LLC Agreement (with respect to Toro) or pursuant to TCFIF Sub’s election pursuant to Sections 10.01(c), (d), (e), (i), or (j) of the LLC Agreement, then Toro shall remit to TCFIF an amount equal to the product of (i) the Additional Exclusivity Incentive Payment multiplied by (ii) a fraction, the
    2


numerator of which shall be the number of days from the date of dissolution through October 31, 2017, and the denominator of which shall be the total number of days from June 6, 2012 through October 31, 2017. The parties agree that the Additional Exclusivity Incentive Payment is between TCFIF and Toro and shall not be charged as an expense to Red Iron.”

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 by 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]
    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/ Thomas J. Larson
 Name: Thomas J. Larson
 Its: Vice President, Treasurer
  
  
 TCF INVENTORY FINANCE, INC.
  
  
 By:/s/ Rosario A. Perrelli
 Name: Rosario A Perrelli
 Its: President and Chief Executive Officer
 
 


First Amendment to Agreement to Form Joint Venture
EX-2.3 4 ttc-10312023xex23.htm EX-2.3 Document
Exhibit 2.3
[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.]

SECOND AMENDMENT
TO
AGREEMENT TO FORM JOINT VENTURE


    THIS SECOND AMENDMENT TO AGREEMENT TO FORM JOINT VENTURE, dated as of November 29, 2016 (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 (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)    Changes to Definitions.
(i)    The definition of “Lawn and Garden Products” in Section 1.1 of the JV Agreement is amended and restated in its entirety as follows:
“‘Lawn and Garden Products’ means any one or more of the following: 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 loaders, 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.”



(ii)    The following defined term is added to Section 1.1 of the JV Agreement so that it appears in alphabetical order:
Second Additional Exclusivity Incentive Payment” is defined in Section 2.15(c).”

(b)    Insurance. Section 2.4(b) of the JV Agreement is amended and restated in its entirety as follows:
“(b)    If TCFIF has single interest insurance coverage, TCFIF shall arrange for the extension of such single interest insurance coverage to Red Iron’s business. The costs for the extension of TCFIF’s single interest insurance, if any, to Red Iron’s business shall be charged to Red Iron.”

(c)    Additional Exclusivity Incentive Payment. The last paragraph of Section 2.15(b) of the JV Agreement is amended and restated in its entirety as follows:

“Such Additional Exclusivity Incentive Payment will be payable in consideration of the continued exclusive relationships among TCFIF, Toro and Red Iron, as described in Section 2.8 hereof, from which TCFIF will continue to derive substantial benefit. The parties agree that the Additional Exclusivity Incentive Payment is between TCFIF and Toro and shall not be charged as an expense to Red Iron.”
(d)    Second Additional Exclusivity Incentive Payment. The following is added as a new Section 2.15(c) of the JV Agreement:
“(c) Second Additional Exclusivity Incentive Payment. On November 30, 2016, TCFIF shall pay to Toro a Second Additional Exclusivity Incentive Payment (as defined herein). “Second Additional Exclusivity Incentive Payment” shall mean an amount equal to [***].

Such Second Additional Exclusivity Incentive Payment will be payable in consideration of the continued exclusive relationships among TCFIF, Toro and Red Iron, as described in Section 2.8 hereof, from which TCFIF will continue to derive substantial benefit. If Red Iron shall be dissolved prior to October 31, 2024 pursuant to Section 10.01(a) of the LLC Agreement (with respect to Toro) or pursuant to TCFIF Sub’s election pursuant to Sections 10.01(c), (d), (e), (i), or (j) of the LLC Agreement, then Toro shall remit to TCFIF an amount equal to the product of (i) the Second Additional Exclusivity Incentive Payment multiplied by (ii) a fraction, the numerator of which shall be the number of days from the date of dissolution through October 31, 2024, and the denominator of which shall be the total number of days from November 1, 2016 through October 31, 2024. The parties agree that the Second Additional Exclusivity Incentive Payment is between TCFIF and Toro and shall not be charged as an expense to Red Iron.”

(e)    Notices. Section 7.2 of the JV Agreement is amended and restated in its entirety as follows:
“7.2    Notices. Notices and all other communication provided for herein shall be in writing and shall be deemed to have been given to a Party at the earlier of (a) when personally delivered or (b) one business day after
    2


deposit with a national overnight courier service; in each case addressed as follows:

If to TCFIF:         TCF Inventory Finance, Inc.
            1475 E. Woodfield Road, Suite 1100
            Schaumburg, IL 60173
            Attention: Chief Legal Counsel    

            With copies to:

            TCF National Bank
            200 E. Lake Street
            Wayzata, MN 55391
            Attention: General Counsel
            
            and

            Faegre Baker Daniels LLP
            2200 Wells Fargo Center
            90 South Seventh Street
            Minneapolis, MN 55402
            Attention: Kate Sherburne
            
If to Toro:        The Toro Company
            8111 Lyndale Avenue South
            Bloomington, MN 55420
            Attention: Treasurer
            
            With copies to:

            The Toro Company
            8111 Lyndale Avenue South
            Bloomington, MN 55420
            Attention: General Counsel
            
and

            Fox Rothschild LLP
            Campbell Mithun Tower – Suite 2000
            222 South Ninth St.
            Minneapolis, MN 55402
            Attention: C. Robert Beattie, Esq.

or to such other address as either Party hereto may have furnished to the other Party hereto in writing in accordance herewith, except that notices of change of address shall be effective only upon receipt.”

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


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]



    4


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


                    TCF INVENTORY FINANCE, INC.


                    By:     /s/ Rosario A. Perrelli                
                    Name: Rosario A. Perrelli
                    Its: Chief Executive Officer and President
























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


EX-2.7 5 ttc-10312023xex27.htm EX-2.7 Document
Exhibit 2.7







LIMITED LIABILITY COMPANY AGREEMENT
of

RED IRON ACCEPTANCE, LLC
between

RED IRON HOLDING CORPORATION
and
TCFIF JOINT VENTURE I, LLC
Dated as of: August 12, 2009




[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.]




Table of Contents

Page
SECTION I ORGANIZATION1
1.01 FORMATION1
1.02 NAME AND OFFICE2
1.03 PURPOSE2
1.04 TERM3
SECTION II CAPITAL STRUCTURE AND CONTRIBUTIONS3
2.01 AUTHORIZED SHARES3
2.02 INITIAL CAPITAL CONTRIBUTIONS3
2.03 PURCHASE CAPITAL CONTRIBUTIONS3
2.04 ADDITIONAL CAPITAL CONTRIBUTIONS/LOANS4
2.05 CONSEQUENCES OF FAILURE TO PROVIDE CAPITAL CONTRIBUTIONS4
2.06 NO INTEREST ON CAPITAL CONTRIBUTIONS5
2.07 CAPITAL ACCOUNTS5
SECTION III REPRESENTATIONS AND WARRANTIES6
3.01 TORO SUB REPRESENTATIONS6
3.02 TCFIF SUB REPRESENTATIONS7
3.03 SURVIVAL7
SECTION IV DISTRIBUTIONS8
4.01 DISTRIBUTIONS8
SECTION V ALLOCATIONS8
5.01 NET INCOME8
5.02 NET LOSSES8
5.03 REGULATORY ALLOCATIONS8
5.04 CURATIVE ALLOCATIONS9
5.05 TAX ALLOCATIONS.9
5.06 OTHER ALLOCATION RULES.10
5.07 TAX DECISIONS10
5.08 CERTAIN DEFINITIONS10
SECTION VI MANAGEMENT11
6.01 MEMBERS11
6.02 MANAGEMENT COMMITTEE12
6.03 GENERAL MANAGER14
6.04 REQUIRED APPROVALS15
6.05 CONSENTS AND APPROVALS18
SECTION VII ADDITIONAL AGREEMENTS18
7.01 CONDUCT OF BUSINESS; NO EMPLOYEES18
7.02 TECHNOLOGY18
7.03 TRADE NAMES19
7.04 INSURANCE19



Table of Contents

Page
7.05 CONFIDENTIALITY19
7.06 PUBLICITY20
7.07 DISPUTE RESOLUTION21
7.08 ALTERNATE DISPUTE RESOLUTION23
SECTION VIII BOOKS AND RECORDS24
8.01 BANK ACCOUNTS24
8.02 BOOKS OF ACCOUNT24
8.03 REGISTERED INDEPENDENT PUBLIC ACCOUNTING FIRM26
SECTION IX TRANSFER OF MEMBER INTERESTS26
9.01 NO TRANSFER26
9.02 NEW MEMBERS26
9.03 TORO SUB PURCHASE OPTION. TORO SUB SHALL HAVE THE OPTION TO PURCHASE ALL, BUT NOT LESS THAN ALL, OF THE SHARES OWNED BY TCFIF SUB OR ITS TRANSFEREES ON THE CLOSING DATE (AS HEREINAFTER DEFINED), AT THE END OF THE INITIAL TERM OR THE NEXT SUCCEEDING ADDITIONAL TERM (THE “END OF TERM OPTION”), OR UPON THE TERMINATION OF THE COMPANY PURSUANT TO SECTION 10.01 (OTHER THAN PURSUANT TO SECTION 10.01(F) OR (G)) (THE “TERMINATION EVENT OPTION” AND COLLECTIVELY WITH THE END OF TERM OPTION, THE “TORO SUB PURCHASE OPTION”), IN EACH CASE PURSUANT TO THIS SECTION 9.03.
26
SECTION X TERMINATION28
10.01 DISSOLUTION28
10.02 TERMINATION PAYMENT29
10.03 DISTRIBUTIONS UPON DISSOLUTION30
10.04 TIME FOR LIQUIDATION31
10.05 MEMBERS NOT PERSONALLY LIABLE FOR RETURN OF CAPITAL CONTRIBUTIONS
31
10.06 FINAL ACCOUNTING31
10.07 CANCELLATION OF CERTIFICATE31
SECTION XI MISCELLANEOUS31
11.01 FURTHER ASSURANCES31
11.02 INDEMNITIES32
11.03 NOTICES34
11.04 GOVERNING LAW; JURISDICTION35
11.05 HEADINGS; SECTION AND ARTICLE REFERENCES36
11.06 NO THIRD-PARTY BENEFICIARIES; NO PARTNERSHIP36
11.07 EXTENSION NOT A WAIVER36
11.08 SEVERABILITY36
    ii


Table of Contents

Page
11.09 ASSIGNMENT37
11.10 CONSENTS37
11.11 DISCLAIMER OF AGENCY37
11.12 COUNTERPARTS37
11.13 PERSON DEFINED37
11.14 NO ASSUMPTION IN DRAFTING37
11.15 WAIVER OF JURY TRIAL37
11.16 AMENDMENTS38
11.17 ENTIRE AGREEMENT38

    iii


THIS LIMITED LIABILITY COMPANY AGREEMENT (this “Agreement”) of Red Iron Acceptance, LLC, a Delaware limited liability company (the “Company”), made as of the 12th day of August, 2009, 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”) (each individually, a “Member” and, collectively, the “Members”).
WHEREAS, the Members desire to form a limited liability company in accordance with the provisions of the Delaware Limited Liability Company Act, as amended from time to time, and any successor statute (the “Act”), for the ownership and operation of a commercial inventory finance business, including floorplan financing and open account inventory financing, supporting the business of The Toro Company, a Delaware corporation (“Toro”), and its Affiliates (as defined below) within the United States and Canada; and
WHEREAS, the Members desire to enter into a written agreement pursuant to the Act governing the affairs of the Company and the conduct of its business. Accordingly, in consideration of the mutual covenants contained herein, the Members agree as follows:
SECTION I
ORGANIZATION
1.01 Formation. The Members have formed the Company as a limited liability company pursuant to the provisions of the Act. A Certificate of Formation for the Company has been filed in the Office of the Secretary of State of the State of Delaware in conformity with the Act. Each of the Members hereby ratifies the actions taken by or on behalf of the Company prior to the Formation Date (as defined in Section 1.04), as described in the preceding sentence. The Company and, if required, each of the Members shall execute or cause to be executed from time to time all other instruments, certificates, notices and documents and shall do or cause to be done all such acts and things (including keeping books and records and making publications or periodic filings) as may now or hereafter be required for the formation, valid existence and, when appropriate, termination of the Company as a limited liability company under the laws of the State of Delaware. In connection with the organization of the Company, the Members and certain of their respective Affiliates have entered into, are entering into contemporaneously with this Agreement or will enter into, the following ancillary agreements:
(a)    That certain Agreement to Form Joint Venture between Toro and TCF Inventory Finance, Inc. (“TCFIF”) dated as of the date hereof (the “Joint Venture Agreement”);
(b)    That certain Credit and Security Agreement between the Company and TCFIF dated as of the date hereof (the “Credit Agreement”);
(c)    That certain Services Agreement between the Company and TCFIF dated as of the date hereof (the “TCFIF Services Agreement”);
(d)    That certain Services Agreement between the Company and Toro dated as of the date hereof (the “Toro Services Agreement” and, together with the TCFIF Services Agreement, the “Services Agreements”);
(e)    That certain Repurchase Agreement between Toro and the Company in substantially the form set forth on Exhibit B attached to the Joint Venture Agreement;
(f)    One or more Receivable Purchase Agreements among Toro Credit Company, Toro or any other Affiliate of Toro and the Company in substantially the form set





forth in Exhibit C attached to the Joint Venture Agreement (each, a “Receivable Purchase Agreement”);
(g)    That certain Program Letter between Toro and the Company dated as of the date hereof;
(h)    One or more Trademark License Agreements among Toro and/or an Affiliate of Toro and the Company dated as of the date hereof (the “Trademark License Agreement”); and
(i)    That certain Performance Assurance Agreement made by TCF National Bank for the benefit of Toro and Toro Sub dated as of the date hereof.
collectively, with this Agreement, all such documents, the “Definitive Agreements.”

“Affiliate” means, with respect to any Person, another Person that directly, or indirectly through one or more intermediaries, Controls or is Controlled by or is under common Control with the Person specified. For purposes of this definition, “Control” means the possession, directly or indirectly, of the power to direct or cause the direction of the management or policies of a Person, whether through the ability to exercise voting power, by contract or otherwise. “Controlling” and “Controlled” have meanings correlative thereto.

1.02 Name and Office. The name of the Company shall be “Red Iron Acceptance, LLC.” All business of the Company shall be carried on in this name, with such variations and changes as the Management Committee (as defined in Section 6.02(a)) in its sole judgment deems necessary or appropriate to comply with requirements of the jurisdictions in which the Company’s operations are conducted, and all title to all property, real, personal, or mixed, owned by or leased to the Company shall be held in such name. The registered office and registered agent of the Company shall be The Corporation Trust Company, 1209 Orange Street, Wilmington, Delaware 19801, or such other office or agent as determined by the Management Committee. The principal offices and place of business of the Company shall be in Hoffman Estates, Illinois with an operations office in Bloomington, Minnesota or, in either case, such other place or places as the Management Committee may from time to time direct.
1.03 Purpose.
(a)    The Company is formed for the following purposes: (i) subject to the terms of this Agreement, to own and operate a commercial inventory finance business to provide floor plan and open account financing to dealers and distributors of products, including parts, accessories, software and software updates to support equipment or services, advertising materials, advertising placements, training materials, point of sale or merchandising materials, extended service contracts, licenses for scheduling software and online services; (ii) to manage, own, supervise and dispose of the assets associated with the business referred to in the preceding clause (i); and (iii) to engage in any activities or transactions necessary or desirable to accomplish the foregoing purposes and to do any other act or thing incidental or ancillary thereto. The Company’s business referred to in the preceding clauses (i) through (iii) is referred to herein as the “Business.”
(b)    The Company shall not, without the prior written consent of all the Members, engage in any business or activity other than the Business and those activities that are necessary or advisable to carry out the Business.
2



(c)    Each Member shall restrict its business to its ownership of its interest in the Company and related activities. Each Member’s Affiliates (exclusive of the Company), may, at any time and from time to time, engage in and pursue other business ventures.
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, 2014 (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.
SECTION II
CAPITAL STRUCTURE AND CONTRIBUTIONS
2.01 Authorized Shares. Subject to the terms of this Agreement, the Company is authorized to issue equity interests in the Company designated as “Shares,” which shall constitute limited liability company interests under the Act; unless otherwise determined by the Management Committee, Shares shall not be certificated. The total number of Shares which the Company shall have authority to issue is one hundred (100). All Shares shall be identical to each other in all respects. On the Formation Date, forty-five (45) Shares shall be issued to Toro Sub and fifty-five (55) Shares shall be issued to TCFIF Sub. For purposes of this Agreement, a Member’s “Percentage Interest” shall mean the number of outstanding Shares of such Member divided by the total number of issued and outstanding Shares.
2.02 Initial Capital Contributions. On the business day immediately following the Formation Date, each Member shall contribute to the capital of the Company (the “Initial Capital Contributions”) cash in an amount set forth after each Member’s name on Schedule 2.02. To the extent the Company requires additional capital prior to closing by the Company of the purchase under the initial Receivable Purchase Agreement and the Members approve such a capital contribution, Toro Sub shall contribute forty-five percent (45%) of such required capital contribution and TCFIF Sub shall contribute fifty-five percent (55%) of such required capital contribution.
2.03 Purchase Capital Contributions. On the date the Company makes the initial purchase pursuant to the terms of the initial Receivable Purchase Agreement, each Member shall contribute to the capital of the Company (a “Purchase Capital Contribution”) cash in the amount equal to the sum of [***]. For purposes of this Agreement, “Total Tangible Assets of the Company” shall mean the remainder of (a) the total assets of the Company minus (b) all intangible assets of the Company to the extent included in calculating total assets in clause (a), all as determined in accordance with GAAP.
2.04 Additional Capital Contributions/Loans. Notwithstanding the foregoing, each of Toro Sub and TCFIF Sub shall be required to contribute as additional capital to the Company (each, an “Additional Capital Contribution” and, together with the Initial Capital Contributions and the Purchase Capital Contributions, the “Capital Contributions”) cash in an amount sufficient to increase and/or maintain such Member’s Capital Account to an amount equal to the sum of [***]. Such contributions shall be determined (x) as of the end of each month during the term of the Company, or (y) if approved by the Management Committee, more often. The Company shall provide notice to the Members, no later than the earlier of the twenty-fifth (25th) of each month or three (3) business days prior to the last day of the month, of the estimated contribution amount for such month, which contributions shall be made no later than the last day of such
3



month or, with respect to Additional Capital Contributions referred to in clause (y) of this Section 2.04, within five (5) business days of receiving notice from the Company of any such contribution. To the extent the estimated contribution amount is greater or less than the actual capital needs for such month, such excess or shortage shall be taken into account in the Company’s calculation of the Distributable Cash (as defined in Section 4.01(b)) for such month. The requirement of each Member to maintain sufficient funds in its Capital Account shall continue through the dissolution and winding-up of the Company as specified in Article X. No additional Shares shall be issued to the Members on account of any Capital Contribution made subsequent to the Initial Capital Contributions. Except as expressly provided in this Section 2.04 or with the prior written consent of each of the Members, no Member shall be required or entitled to contribute any other or further capital to the Company, nor, except as contemplated by this Agreement, shall any Member be required or entitled to loan any funds to the Company.
2.05 Consequences of Failure to Provide Capital Contributions. If Capital Contributions are required to be made and if, on or prior to the due date thereof, one of the Members has made its Capital Contribution (the “Contributing Member”) and the other Member has failed to make its Capital Contribution (the “Non-Contributing Member”), then the Contributing Member shall have the option during the following five (5) business day period to (i) request and receive from the Company an immediate return of the funds advanced in such instance as its Capital Contribution or (ii) elect to lend to the Non-Contributing Member the amount of the Capital Contribution not paid by the Non-Contributing Member (a “Deficit Loan”) in such instance, the proceeds of which Deficit Loan shall be paid by the Contributing Member directly to the Company as a contribution to the capital account of the Non-Contributing Member. The Contributing Member shall be entitled to interest from the Non-Contributing Member on the amount outstanding from time to time on each Deficit Loan calculated at a rate equal to the Index plus 10% per annum, or the highest rate permitted by law, whichever is less. Notwithstanding the provisions of Sections 4.01 and 10.03, distributions otherwise payable by the Company to a Non-Contributing Member shall first be made to the Contributing Member to the extent of the amount of any outstanding Deficit Loans, including accrued interest thereon, and such distribution shall be charged to the Capital Account of the Non-Contributing Member. In addition, any amounts otherwise payable by the Company to an Affiliate of the Non-Contributing Member under the terms of the TCFIF Services Agreement or the Toro Services Agreement, as appropriate, shall be paid to the Contributing Member to the extent the amount of any outstanding Deficit Loans, including interest thereon. The rights of the Contributing Member to receive the payments described in the preceding sentence shall be in addition to the right of the Contributing Member to receive payment of the amount of all outstanding Deficit Loans, including accrued interest thereon, at any time upon demand. The term “Index” shall mean the rate of interest published in the Money Rates section of The Wall Street Journal from time to time as the Prime Rate. If more than one Prime Rate is published in The Wall Street Journal for a day, the average of the Prime Rates so published shall be used and such average shall be rounded up to the nearest one quarter of one percent (.25%). If The Wall Street Journal ceases to publish the Prime Rate, the Contributing Member may select a comparable publication or service that publishes such Prime Rate, or its equivalent, and if such Prime Rate is no longer published, then the rate publicly announced by one of the ten largest money center banks in the United States (as selected by the Contributing Member in its discretion) as its “prime,” “base” or “reference” rate shall be substituted.
2.06 No Interest on Capital Contributions. No Member shall be entitled to receive interest on its Capital Contributions.
4



2.07 Capital Accounts. A capital account (“Capital Account”) shall be maintained for each Member on the books of the Company. The Capital Account for each Member shall be maintained in accordance with the following provisions:
(a)    To each Member’s Capital Account there shall be credited such Member’s Capital Contributions, such Member’s allocated share of Net Income (as defined in Section 5.08) and any items of income or gain specially allocated to such Member pursuant to Sections 5.03 or 5.04.
(b)    To each Member’s Capital Account there shall be debited such Member’s allocated share of Net Loss (as defined in Section 5.08), any items of deduction or loss specially allocated to such Member pursuant to Sections 5.03 or 5.04 and the amount of cash and the value of any other property distributed to such Member (net of any liabilities assumed by such Member and liabilities, if any, to which such property is subject).
(c)    A Member shall not be entitled to withdraw from the Company or withdraw any part of its Capital Account or receive any distributions from the Company except as specifically provided in this Agreement. No Member shall be entitled to receive any distribution in kind, except as otherwise provided herein. No interest shall be paid on or with respect to the Capital Account of any Member. Except as expressly provided herein, no Member shall have any priority over any other Member as to the return of its Capital Contributions or as to compensation by way of income, and no additional share of the profits or losses of the Company shall accrue to any Member solely by virtue of its Capital Account being proportionately greater than the Capital Account of any other Member. No Member shall be entitled to make any Capital Contributions to the Company other than as provided herein.
(d)    If any Member makes a loan to the Company, such loan shall not be considered a contribution to the capital of the Company and shall not increase the Capital Account of the lending Member. Repayment of such loans shall not be deemed a withdrawal from the capital of the Company.
(e)    No Member shall be required to pay to the Company or to any other Member or person any deficit in such Member’s Capital Account upon dissolution of the Company or otherwise.
(f)    If any Member receives a distribution from the Company in excess of the amount such Member should have received in accordance with the provisions of this Agreement at the time the distribution was made, such Member shall be obligated to pay any such excess to the Company for reallocation to the Member or Members rightfully entitled to such distribution upon demand to do so by the Company.
(g)    If all or any portion of a Member’s Shares are transferred pursuant to Article IX hereof, the transferee shall succeed to the transferor’s Capital Account to the extent it relates to the transferred Shares.
SECTION III
REPRESENTATIONS AND WARRANTIES
3.01 Toro Sub Representations. Toro Sub represents and warrants, as of the Formation Date, each of the following:
5



(a)    Organization and Authority. Toro Sub is a corporation duly organized, validly existing and in good standing under the laws of the State of Delaware, its sole purpose is the ownership of its Shares and activities ancillary to such ownership, and has all necessary power and authority to enter into, and to perform its obligations under, this Agreement. The execution and delivery of this Agreement by Toro Sub, the performance by Toro Sub of its obligations hereunder, and the consummation by Toro Sub of the transactions contemplated hereby have been duly and validly authorized and approved by all necessary corporate action on behalf of Toro Sub. This Agreement has been duly executed and delivered by Toro Sub, and (assuming due execution and delivery by TCFIF Sub), this Agreement constitutes a legal, valid and binding obligation of Toro Sub enforceable against Toro Sub in accordance with its terms.
(b)    No Conflict. The execution, delivery and performance of this Agreement by Toro Sub does not and will not (i) violate, conflict with or result in the breach of any provision of the certificate of incorporation of Toro Sub, (ii) conflict with or violate any law or order of any court or other governmental authority applicable to Toro Sub or any of its assets, properties or businesses, or (iii) conflict with, result in any breach of, constitute a default (or event which with the giving of notice or lapse of time, or both, would become a default) under, require any consent under, or give to others any rights of termination, amendment, acceleration, suspension, revocation or cancellation of, or result in the creation of any encumbrance on any of the assets or properties of Toro Sub, pursuant to any note, bond, mortgage or indenture, contract agreement, lease, sublease, license, permit, franchise or other instrument or arrangement to which Toro Sub is a party or by which any of such assets or properties is bound or affected, except, in the case of clauses (ii) and (iii) above, where such conflict, violation, breach, default, failure to obtain any such consent, rights or creation will not reasonably be expected to have a material adverse effect on the Business or on Toro Sub’s ability to enter into this Agreement and perform its obligations hereunder.
3.02 TCFIF Sub Representations. TCFIF Sub represents and warrants, as of the Formation Date, each of the following:
(a)    Organization and Authority. TCFIF Sub is a limited liability company duly organized, validly existing and in good standing under the laws of the State of Minnesota, its sole purpose is the ownership of its Shares and activities ancillary to such ownership, and has all necessary power and authority to enter into, and to perform its obligations under, this Agreement. The execution and delivery of this Agreement by TCFIF Sub, the performance by TCFIF Sub of its obligations hereunder, and the consummation by TCFIF Sub of the transactions contemplated hereby have been duly and validly authorized and approved by all necessary limited liability company action on behalf of TCFIF Sub. This Agreement has been duly executed and delivered by TCFIF Sub, and (assuming due execution and delivery by Toro Sub) this Agreement constitutes a legal, valid and binding obligation of TCFIF Sub enforceable against TCFIF Sub in accordance with its terms.
(b)    No Conflict. The execution, delivery and performance of this Agreement by TCFIF Sub does not and will not (i) violate, conflict with or result in the breach of any provision of the articles of organization of TCFIF Sub, (ii) conflict with or violate any law or order of any court or other governmental authority applicable to TCFIF Sub or any of its assets, properties or businesses, or (iii) conflict with, result in any breach of, constitute a default (or event which with the giving of notice or lapse of time, or both, would become a default) under, require any consent under, or give to others any rights of termination, amendment, acceleration, suspension, revocation or cancellation of, or result in the creation of any encumbrance on any of the assets or properties of TCFIF Sub pursuant to any note, bond, mortgage or indenture, contract agreement, lease, sublease, license, permit, franchise or other instrument or arrangement to
6



which TCFIF Sub is a party or by which any of such assets or properties is bound or affected, except, in the case of clauses (ii) and (iii) above, where such conflict, violation, breach, default, failure to obtain any such consent, rights or creation will not reasonably be expected to have a material adverse effect on the Business or on TCFIF Sub’s ability to enter into this Agreement and perform its obligations hereunder.
3.03 Survival. All representations and warranties contained in this Article (notwithstanding any investigation or inquiry which any party hereto or any representative may make) shall relate solely to the Formation Date, and shall survive the execution and delivery of this Agreement and continue until the dissolution and winding-up of the Company in accordance with Article X.
SECTION IV
DISTRIBUTIONS
4.01 Distributions.
(a)    From and after the date hereof, except as otherwise provided in this Agreement (including Sections 2.05 and 10.03), the Company shall make distributions in the same proportions as Net Income would be allocated to Members pursuant to Section 5.01.
(b)    Subject to Section 4.01(a) and except as otherwise approved by the Management Committee, the Company shall make distributions in cash pursuant to this Section 4.01 on a monthly basis, on or before the last day of each calendar month, in an amount equal to the Company’s Distributable Cash as of the end of such month. “Distributable Cash” shall mean the positive difference, if any, between (i) the estimated Capital Account balances of all the Members and (ii) the sum of [***]. Such estimates shall be calculated on the date that is the earlier of the twenty-fifth (25th) of each month or three (3) business days prior to the last day of the month. Each distribution pursuant to this Section 4.01 shall be made in immediately available funds by wire transfer in accordance with wire transfer instructions provided in writing from time to time by each Member. Any change in such wire transfer instructions shall be effective two (2) business days following receipt of notice thereof by the Company.
SECTION V
ALLOCATIONS
5.01 Net Income. Except as provided in Sections 5.03, 5.04 and 10.03, the Net Income shall be allocated for each fiscal year (or for any applicable portion of a fiscal year, such applicable portion to be calculated pursuant to a hypothetical closing of the Company’s books based on the specific portion of the fiscal year and not on a pro rata or other similar basis) to the Members, pro rata in accordance with their respective Percentage Interests.
5.02 Net Losses. Except as provided in Sections 5.03, 5.04 and 10.03, Net Loss shall be allocated for each fiscal year (or for any applicable portion of a fiscal year, such applicable portion to be calculated pursuant to a hypothetical closing of the Company’s books based on the specific portion of the fiscal year and not on a pro rata or other similar basis) to the Members, pro rata in accordance with their respective Percentage Interests.
5.03 Regulatory Allocations.
(a)    Maintenance of Capital Accounts. The Capital Accounts shall be maintained in accordance with Section §1.704-1(b) of the Regulations.
7



(b)    Qualified Income Offset. In the event any Member unexpectedly receives any adjustments, allocations or distributions described in Sections 1.704-1(b)(2)(ii)(d)(4), (5) and (6) of the Regulations, items of Company income and gain shall be specially allocated to each such Member in an amount and manner sufficient to eliminate, to the extent required by the Regulations, the Adjusted Capital Account Deficit of such Member as quickly as possible, provided that an allocation pursuant to this Section 5.03(b) shall be made only if and to the extent that such Member would have an Adjusted Capital Account Deficit after all other allocations provided for in this Article V have been tentatively made as if this Section 5.03(b) were not in this Agreement.
(c)    Gross Income Allocation. In the event any Member has a negative Capital Account at the end of any fiscal year which is in excess of the amount such Member is deemed to be obligated to restore pursuant to the penultimate sentences of Regulations Sections 1.704-2(g)(1) and 1.704-2(i)(5), each such Member shall be specially allocated items of Company income and gain in the amount of such excess as quickly as possible provided that an allocation pursuant to this Section 5.03 shall be made only if and to the extent that such Member would have a negative Capital Account in excess of such sum after all other allocations provided for in this Article V have been made as if Section 5.03(b) and this Section 5.03(c) were not in this Agreement.
5.04 Curative Allocations. The allocations set forth in Section 5.03 hereof (the “Regulatory Allocations”) are intended to comply with certain requirements of the Regulations. It is the intent of the Members that, to the extent possible, all Regulatory Allocations shall be offset either with other Regulatory Allocations or with special allocations of other items of Company income, gain, loss or deduction pursuant to this Section 5.04. Therefore, notwithstanding any other provision of this Article V (other than the Regulatory Allocations), offsetting special allocations of Company income, gain, loss or deduction shall be made so that, after such offsetting allocations are made, each Member’s Capital Account balance is, to the extent possible, equal to the Capital Account balance such Member would have had if the Regulatory Allocations were not part of this Agreement and all Company items were allocated pursuant to this Article V without regard to the Regulatory Allocations. In exercising their discretion under this Section 5.04, the Members shall take into account future Regulatory Allocations under Section 5.03 that, although not yet made, are likely to offset other Regulatory Allocations previously made under Section 5.03.
5.05 Tax Allocations.
(a)    In accordance with Code Section 704(c) and the Regulations thereunder, income, gain, loss, and deduction with respect to any property contributed to the capital of the Company shall, solely for tax purposes (and, as such, it is not intended to change the accounting allocation), be allocated between the Members so as to take account of any variation between the adjusted basis of such property to the Company for Federal income tax purposes and its fair market value at the time of contribution.
(b)    Any elections or other decisions relating to such allocations shall be made by the Management Committee in any manner that reasonably reflects the purpose and intention of this Agreement. Allocations pursuant to this Section 5.05 are solely for purposes of Federal, state, and local taxes and shall not affect, or in any way be taken into account in computing, any Member’s Capital Account or share of Net Income, Net Loss, other items, or distributions pursuant to any provision of this Agreement.
8



(c)    Except as otherwise provided in this Agreement, all items of Company income, gain, loss, deduction, and any other allocations not otherwise provided for shall be divided between the Members in the same proportions as they share Net Income or Net Loss, or amounts specially allocated pursuant to Section 5.03 or 5.04 hereof, as the case may be, for the fiscal year.
5.06 Other Allocation Rules.
(a)    Solely for purposes of determining the Members’ proportionate share of the “excess nonrecourse liabilities” of the Company within the meaning of Regulations Section 1.752-3(a)(3), the Members’ interests in the Company profits shall be allocated in the same manner such item would have been allocated pursuant to Section 5.01.
(b)    To the extent permitted by Section 1.704-2(h)(3) of the Regulations, the Members shall endeavor to treat distributions of cash as having been made from the proceeds of a nonrecourse liability only to the extent that such distributions would cause or increase an Adjusted Capital Account Deficit for any Member.
5.07 Tax Decisions. The Company shall file its income and all other tax returns (including sales, use, property, excise, information and unclaimed property reports) as a partnership. Except as otherwise provided in this Agreement, the tax matters partner shall, upon consultation with the Management Committee, make all applicable elections, determinations and other tax decisions for the Company relating to all tax matters, including, without limitation, the positions to be taken on the Company’s tax returns and the settlement or further contest and litigation of any audit matters raised by the Internal Revenue Service or any other taxing authority. TCFIF Sub shall be the tax matters partner within the meaning of Section 6231(a)(7) of the Code. TCFIF Sub shall cause all tax returns of the Company to be timely filed. The Company shall provide a draft copy of all income tax and information returns to Toro Sub for its review and comment at least ten (10) business days prior to the due date for filing such returns.
5.08 Certain Definitions. The following terms shall be defined for purposes of this Agreement as set forth below:
“Adjusted Capital Account Deficit” means, with respect to each Member, the deficit balance, if any, in such Member’s Capital Account as of the end of the relevant fiscal year, after giving effect to the following adjustments:
(i)    Credit to such Capital Account any amounts which such Member is deemed to be obligated to restore pursuant to the penultimate sentences of each of Regulations Sections 1.704-2(g)(1) and 1.704-2(i)(5); and
(ii)    Debit to such Capital Account the items described in Sections 1.704-1(b)(2)(ii)(d)(4), (5) and (6) of the Regulations.
The foregoing definition of Adjusted Capital Account Deficit is intended to comply with the provisions of Section 1.704-1(b)(2)(ii)(d) of the Regulations and shall be interpreted consistently therewith.
“Code” means the Internal Revenue Code of 1986, as amended, modified or supplemented from time to time, or any successor legislation.
“Net Income” and “Net Loss” mean, for each fiscal period, an amount equal to the Company’s taxable income or loss for such fiscal period, determined in accordance with Code Section 703(a) (for this purpose, all items of income, gain, loss, or deduction
9



required to be stated separately pursuant to Code Section 703(a)(1) shall be included in taxable income or loss).
“Regulations” means the Income Tax Regulations, including Temporary Regulations, promulgated under the Code, as amended, modified or supplemented from time to time.
SECTION VI
MANAGEMENT
6.01 Members.
(a)    Subject to the limitations and restrictions set forth in this Agreement and the Act, each Member shall have all the rights, powers and obligations which may be possessed by a member of a limited liability company under the Act and otherwise as provided by law.
(b)    Meetings of the Members may be called by any Member on at least ten (10) business days’ prior written notice to the other Members, which notice shall contain the time, place and purpose of such meeting. The presence in person or by proxy of both of the Members shall constitute a quorum for the transaction of business by the Members at such meeting. Except as otherwise expressly set forth herein, all actions of the Members taken at a meeting shall require the affirmative vote of both of the Members.
(c)    Notice of any meeting of the Members may be waived by any Member before or after such meeting. Meetings of the Members may be conducted by conference telephone facilities or other similar technology. The Members may approve a matter or take any action without a meeting by a written consent of the Members, which must be executed by both of the Members. In no instance where action is authorized by written consent of the Members shall a meeting of the Members be required to be called or notice to be given. The writing or writings evidencing any such consent shall be filed with the minutes of proceedings of the Company and copies thereof shall be sent to each of the Members.
(d)    Except as expressly set forth herein, neither Member or any of its Affiliates shall have any liability for the debts, obligations or liabilities of the Company or of the other Member or any of its Affiliates.
(e)    The Members shall adopt credit and operational policies described in Exhibit A attached hereto, which policies may be modified from time to time by mutual agreement of the Members; provided, however, that such credit and operational policies shall not be inconsistent with the credit and operational policies of TCFIF. TCFIF Sub shall be responsible for advising the Members of TCFIF’s credit and operational policies.
6.02 Management Committee.
(a)    Subject to such matters which are expressly reserved under this Agreement or the Act to the Members for decision, the Business shall be managed through a committee of managers (the “Management Committee”), which shall initially consist of eight (8) persons (the “Managers”) who shall be determined as follows: (i) TCFIF Sub shall be entitled to designate four (4) Managers (the “TCFIF Sub Managers”) and (ii) Toro Sub shall be entitled to designate four (4) Managers (collectively, with the TCFIF Sub Managers, the “Designated Managers”). The Designated Managers shall appoint a General Manager (the “General Manager”) and all other executive officers (if any) of the Company by the affirmative vote or written consent of at least five (5) Managers, including the affirmative vote of at least one of the
10



Designated Managers appointed by each Member (a “Majority of the Managers”); provided, however, that if the Management Committee shall at any time be deadlocked and unable to appoint a General Manager, then TCFIF Sub shall have the sole right to appoint the General Manager on an interim basis pending resolution of the deadlock regarding final appointment of the General Manager as provided in Section 7.08. For purposes of the preceding sentence, any Designated Manager under consideration for appointment as General Manager, or other executive officer position (if any), shall not be recused from voting on such matter. Each of the Members shall, in its respective sole discretion, be entitled to remove or discharge (with or without cause and with or without prior notice) one or more of its Designated Managers at any time, and to designate an alternate (who shall be permitted to attend, and have full voting powers at, any meeting at which the Designated Manager is absent) or a successor therefor. Designated Managers may only be removed in accordance with the preceding sentence. The Member that has removed or discharged one or more of its Managers and designated an alternate or alternates shall promptly give notice to the other Member of the names of the removed or discharged Manager(s) and the name(s) and address(es) of the replacement Manager(s). The initial Designated Managers and the General Manager as of the date of this Agreement are set forth on Schedule 6.02(a) hereto, which shall be updated from time to time to reflect the addition or removal of such persons.
(b)    Subject to the next sentence, the Management Committee shall meet at such times as may be necessary for the Business on at least ten (10) business days’ prior written notice to each Manager of such meeting given by any one (1) Manager, which written notice shall contain the time and place of such meeting and the proposed items of business; unless otherwise agreed by a Majority of the Managers, meetings of the Management Committee shall be held at the office of one of the Members. The initial meeting of the Management Committee shall be held within sixty (60) days of the Formation Date and, thereafter, the Management Committee shall meet at least once every fiscal quarter. Provided that proper and adequate notice has been provided as required by the first sentence of this Section 6.02(b), the presence of at least a Majority of the Managers (or their respective alternates) shall be required to constitute a quorum for the transaction of any business by the Management Committee. Each Manager shall have one (1) vote on all matters before the Management Committee. All actions of the Management Committee shall require the affirmative vote of at least a Majority of the Managers. No Manager (acting in his or her capacity as such) shall have any authority to bind the Company to any third party with respect to any matter, except pursuant to a resolution expressly authorizing such action (and authorizing such Manager to bind the Company with respect to such action) which resolution is duly adopted by the Management Committee by the affirmative vote of at least a Majority of the Managers.
(c)    Except as otherwise expressly required by this Agreement, in the event the Management Committee is evenly divided on any matter, such matter shall promptly be referred to the Members for decision and approval in accordance with the provisions of Section 7.07 or 7.08, as the case may be.
(d)    There shall be no committees of the Management Committee and there shall be no delegation of the powers, duties and authorities of the Management Committee to any other person, entity, or committee, except as otherwise provided herein or expressly approved by the Management Committee.
(e)    No item of business that is not contained in the notice of the meeting may be considered unless at least a Majority of the Managers consent. Notice of any Management Committee meeting may be waived by any Manager before or after such meeting. Meetings of the Management Committee shall be conducted by conference telephone facilities (or other
11



similar technology) if any Manager so requests. Managers may approve a matter or take any action without a meeting by a written consent of the Managers, which must be executed by at least a Majority of the Managers. In no instance where action is authorized by written consent of the Managers shall a meeting of the Managers be required to be called or notice required to be given. The writing or writings evidencing any such consent shall be filed with the minutes of proceedings of the Company and copies thereof shall be sent to each of the Managers. The Management Committee shall cause written minutes to be prepared of all actions taken by the Management Committee at a meeting thereof and shall cause a copy thereof to be delivered to each Manager within thirty (30) calendar days after each such meeting.
(f)    The Management Committee shall review and approve all budgets and business plans, including any amendments thereto from time to time as necessary or desirable, of the Company. At each quarterly meeting of the Management Committee, the Management Committee will review the report, forecast and calculation referred to in Section 6.03(j) and, if such report reflects a pre-tax return on assets that is different from the Target Return by more than one-tenth of one percent, the Management Committee shall consider taking such action or actions, if any, as it may deem to be appropriate to target a pre-tax return on assets of the Company, determined cumulatively as of the end of the applicable Adjustment Period, equal to the Target Return. To that end, the Management Committee shall consider such changes deemed appropriate by the Management Committee under the currently existing or forecasted circumstances, which may include changes to the manufacturer support rate, the dealer rate or cost savings. For purposes of this Agreement, “pre-tax return on assets” shall mean a quotient, (x) the numerator of which is equal to the product of (i) the pre-tax income of the Company from the first day of the first calendar month covered by such calculation, divided by the number of calendar months included in the period covered by such calculation, multiplied by (ii) 12, and (y) the denominator of which is equal to (i) the sum of the monthly Average Net Receivables for each calendar month included in the period covered by such calculation, divided by (ii) the number of calendar months included in the period covered by such calculation.
(g)    The Management Committee shall review and approve the accounting policies, tax policies, methods or practices of the Company from time to time, which accounting policies, tax policies, methods and practices shall at all times not be inconsistent with those of TCFIF. TCFIF Sub Manager shall be responsible for advising the Management Committee of TCFIF’s accounting policies, tax policies, methods and practices.
6.03 General Manager. The General Manager of the Company shall have the responsibility for managing the Business on a day-to-day basis and supervising the other officers of the Company (if any), subject to the absolute direction, supervision and control of the Management Committee. The General Manager shall have no authority or power to enter into any material agreement or material arrangement on behalf of the Company which binds the Company to any third party outside the scope of the Business, but shall have the authority and power:
(a)    To generally manage the Company’s credit and operations office or offices and the Company’s marketing efforts;
(b)    [Reserved];
(c)    To exercise credit authority within the limits established by the Company’s credit policies;
12



(d)    To comply with credit, operations, legal and other policies adopted by the Management Committee;
(e)    To manage the Company’s dealer and distributor relations with respect to the Business;
(f)    To call special meetings of the Management Committee;
(g)    To support the staff of TCFIF and Toro in the performance of their obligations under their respective Services Agreement;
(h)    To pay expenses of the Company in the ordinary course of the Business, including expenses provided for in the Definitive Agreements;
(i)    To prepare the Company’s annual budget, which shall reflect a target pre-tax return on assets of [***] (the “Target Return”), unless otherwise approved by the Management Committee; and
(j)    To prepare for, and deliver to, the Management Committee not later than the 15th day of the first month of each calendar quarter (the first day of such quarter being an “Adjustment Date”) commencing after September 30, 2010, a report reflecting the pre-tax return on assets of the Company for the immediately preceding four calendar quarters (the “Measurement Period Return”) and on a cumulative basis over the then-current Initial Term or Additional Term of the Company, a forecast of the expected returns for the remainder of the then-current Initial Term or Additional Term of the Company, and a calculation of the adjustment, if any, that would be required to be made to the Business Plan (as that term is defined in the Joint Venture Agreement) over the applicable Adjustment Period (as defined below) in order for the Company to achieve a target pre-tax return on assets of not less than the Target Return, determined cumulatively:
(i)    In the case where the difference between the Measurement Period Return and the Target Return is [***], then the “Adjustment Period” will be the next four calendar quarters beginning on the Adjustment Date (or such shorter period of time as is then remaining in the then-current Initial Term or Additional Term of the Company);
(ii)    In the case where the difference between the Measurement Period Return and the Target Return is [***], then the “Adjustment Period” will be the next eight calendar quarters beginning on the Adjustment Date (or such shorter period of time as is then remaining in the then-current Initial Term or Additional Term of the Company); and
(iii)    In the case where the difference between the Measurement Period Return and the Target Return is [***], then the “Adjustment Period” will be the next twelve calendar quarters beginning on the Adjustment Date (or such shorter period of time as is then remaining in the then-current Initial Term or Additional Term of the Company)
(k)    To do such other things and take such other actions as shall be authorized by the Management Committee.
13



The powers and duties of the General Manager shall at all times be subject to the provisions of Section 6.04 hereof. The General Manager may not be removed or discharged without cause without the approval of the Management Committee. The General Manager shall preside over all meetings of the Management Committee. In the absence of the General Manager, his or her designated alternate shall assume his or her powers, duties and authority at such meeting.
6.04 Required Approvals. The following actions shall under no circumstances be taken by the General Manager, or any other Manager or officer (if any) on behalf of the Company or by the Management Committee, without the approval of the Management Committee:
(a)    merge or consolidate with, purchase all or any substantial part of the assets of, make or agree to make capital contributions to or investments in, or otherwise acquire any securities, interest or ownership in, any person, joint venture, firm, corporation or division thereof;
(b)    sell all or a significant portion of the assets of the Company, provided however, that the Toro Sub Managers shall not unreasonably withhold their consent to any proposed disposition of the assets of the Company to any party other than a party primarily engaged in the manufacture, sale or financing of Lawn and Garden Products (as defined in the Joint Venture Agreement);
(c)    dissolve or liquidate the Company;
(d)    enter into, amend or terminate any agreement or contract involving aggregate expense for the Company in excess of $25,000 (in a single transaction or a series of related transactions), or if such contract is not so quantifiable, which would have a material adverse effect on the operations or condition (financial or otherwise) of the Business;
(e)    make any operating expenditure or commitment therefor involving the expenditure of more than $25,000 for any individual transaction or series of related transactions or $50,000 in the aggregate in any 12-month period or any capital expenditures in any amount, except to the extent such expenditure is provided for in a budget previously approved by the Management Committee;
(f)    change the nature of the Business or enter into any new line of business;
(g)    except as contemplated by Article IV or Section 10.03 hereof, determine the amount and timing of any distribution to be made to the Members by the Company;
(h)    enter into or amend any written agreement, or engage in any other transaction, with any officer (if any) of the Company or direct or indirect holder of any Shares (or any of such person’s Affiliates);
(i)    create any lien, mortgage or other encumbrance on the property or assets of the Company, provided, however, that the Toro Sub Managers shall not unreasonably withhold their consent to any proposed encumbrance on the assets of the Company in favor of any party other than a party primarily engaged in the manufacture, sale or financing of Lawn and Garden Products (as defined in the Joint Venture Agreement);
(j)    incur indebtedness for, lend or advance money to, or guarantee or endorse the obligations of, any other person, except as otherwise expressly provided herein and except for endorsement of checks in the ordinary course of business;
14



(k)    incur indebtedness for borrowed money in excess of $25,000 other than as contemplated by the Credit Agreement;
(l)    (i) lease any real property, (ii) lease any personal property for a term longer than 36 months or exceeding $10,000 in the aggregate or (iii) acquire any property of any kind in excess of $10,000 in the aggregate, other than financial assets arising out of the Business or any collateral securing the performance of such financial assets;
(m)    engage in any transaction or series of transactions that results in the incorporation of the Company or any other material change in organizational form or causes the Company to lose its status as a partnership for any tax purpose;
(n)    except as provided in Sections 2.02, 2.03, 2.04 and 2.05, accept any contribution to the capital of the Company or (A) issue or sell or (B) purchase or redeem, in each case, by the Company, any Shares in the Company;
(o)    file any petition by or on behalf of the Company seeking relief under the federal bankruptcy act or similar relief under any law or statute of the United States or any state thereof;
(p)    except as provided in Section 8.03, hire or change the registered independent public accounting firm of the Company;
(q)    subject to Section 6.02(g), make any material change with respect to the accounting policies, tax policies, methods or practices of the Company, except as otherwise required by generally accepted accounting principles as adopted in the United States (“GAAP”), consistently applied;
(r)    appoint or remove any executive officer of the Company;
(s)    conduct the Business under any name other than “Red Iron Acceptance, LLC”;
(t)    initiate or otherwise engage in any litigation on behalf of the Company other than in the ordinary course of the Business or to enforce an obligation of a Member under any Definitive Agreement that is not the subject of an Arbitrable Dispute under such Definitive Agreement;
(u)    amend, extend or restate or otherwise modify any of the Definitive Agreements to which the Company is a party;
(v)    invest any of the Company’s funds;
(w)    enter into any contracts of insurance;
(x)    [Reserved];
(y)    issue any additional Shares or repurchase any outstanding Shares;
(z)    incur any cost on behalf of the Company if the amount thereof would result in an increase in the total budgeted expenses for the Company of more than 5%;
15



(aa)    remove the General Manager;
(bb)    establish or amend the Company budget or business plan; or
(cc)    decrease or terminate the Commitment, as that term is defined under the Credit Agreement.
6.05 Consents and Approvals. Each of the Members agrees to use its commercially reasonable efforts to assist the Company in obtaining as promptly as practicable all consents, authorizations, approvals, and waivers from any governmental entity required to be obtained by the Company in order to operate the Business, including, without limitation, assisting the Company in making any required filings, submissions and notifications with any court, governmental, regulatory, or administrative body, agency or authority, department, commission, instrumentality or arbitrator. Each of the Members shall furnish to the Company such necessary information and reasonable assistance as the Company may reasonably request in connection with the foregoing.
SECTION VII
ADDITIONAL AGREEMENTS
7.01 Conduct of Business; No Employees. From the date hereof until the dissolution and liquidation of the Company pursuant to Article X hereof, the Company, Toro Sub and TCFIF Sub shall (A) act in good faith and use commercially reasonable efforts to maintain the value of the Company’s assets and not permit the Shares or any of the Company’s assets to become subject to any lien other than liens as may be provided for in the Credit Agreement, (B) continue to operate the business, activities and practices of the Company in the ordinary course of business, and (C) use their respective commercially reasonable efforts to preserve the business organization of the Company, and to preserve the goodwill of customers and others with whom material business relationships exist. The Company shall have no employees at any time.
7.02 Technology. Any processes, techniques, hardware, software, copyrights, patents, practices or other intellectual property which are owned or used by either Member or any of its Affiliates and used by such Member or Affiliate in the performance of its obligations under this Agreement or any of the other Definitive Agreements and which are proprietary to such Member or Affiliate including the System Technology of either TCFIF or Toro (collectively, the “Technology”), shall be and at all times shall remain the property of such Member or Affiliate or property of the licensor thereof, and neither the other Member nor any of its Affiliates nor the Company shall have any interest in such Technology, except to the extent expressly provided to the contrary in one or more of the Definitive Agreements. “System Technology” means the hardware and software (including, without limitation, the operating system software, the source code and the machine code, and including software owned by a Member and its Affiliates and third party licensed software) used by a Member or its Affiliates to provide the services under a Services Agreement, together with all written manuals and other documentation for system use (which are internally written or produced by a Member or an Affiliate or licensed to a Member or an Affiliate), diagnostic processes, security procedures, file arrays, database systems, processing procedures, program logic, data manipulation formats, data manipulation and processing routines including, but not limited to, (a) internal programming processing logic, (b) software logic, software formatting and software sequencing for (i) invoice purchasing, (ii) cash application, (iii) invoice purchase approval, (iv) the development and use of rates and terms, (v) credit underwriting, (vi) portfolio control, and (vii) floor check collateral verifications, and (c) third-party licensed products, but excluding system generated reports, forms of billing statements, forms of transaction statements and any information not subject to copyright (or which is not
16



otherwise proprietary to a Member or its Affiliates) related to such hardware and software, as such may be modified, expanded or superseded from time to time.
Any Technology developed by a Member or any of its Affiliates in connection with the operation of the Company, which relates to services provided by TCFIF or Toro, respectively, shall be deemed to be the property of TCFIF or Toro, respectively, and such Technology shall not be deemed property of the Company; provided, however, that if such Technology is developed for use by the Company at the request of the Company, or if substantially all of the cost of developing such Technology is paid by the Company, then (subject to the last sentence of this Section 7.02) TCFIF or Toro, as appropriate, shall permit the Company to replicate for its own use such Technology, and such replicated Technology shall be deemed to be property of the Company, and the Company shall have an independent, perpetual, non-exclusive, non-transferable right to use such replicated Technology. Notwithstanding the foregoing, the Company shall be permitted to replicate the Technology only to the extent that TCFIF or Toro is the owner of such Technology or, with respect to all such Technology not owned by TCFIF or Toro, has the legal right to permit the Company to replicate such Technology.

7.03 Trade Names. Subject to the terms of the Trademark License Agreement, neither Member shall obtain any rights in any trade name of the other Member or any of its Affiliates by virtue of this Agreement or as a result of the formation and operation of the Company. The Company shall not use the name, fictitious or otherwise, of either Member or any Affiliate of either Member without the consent of such entity, which consent may be withheld in the sole discretion of any such entity. Upon dissolution and completion of the winding-up of the Company, Toro Sub shall succeed to the name “Red Iron Acceptance, LLC” and neither TCFIF nor TCFIF Sub shall have any rights thereto.
7.04 Insurance. Each of the Members shall cause its respective parent entity to provide at its own expense directors and officers liability insurance for its Designated Managers in a policy amount of not less than $5,000,000. The Members agree to cooperate with each other in coordinating the defense of litigation whenever the interests of the members of the Management Committee are aligned.
7.05 Confidentiality. During the term of the Company and for a period of two (2) years thereafter, each Member shall, and shall cause its officers, directors, employees, representatives and agents to keep any nonpublic information which the other Member treats or designates as confidential (including, without limitation, the Technology and System Technology), any nonpublic information concerning the formation and operation of the Company or the particulars thereof, and any other nonpublic information set forth in the Definitive Agreements or in other documents concerning the Company or relating to the performance by the Members of any of the Definitive Agreements (“Confidential Information”), strictly confidential and not disclose any such information to any person (except for such Member’s financial and legal advisors, lenders and accountants responsible for or actively engaged in the review, performance or development of the Business), or use any such information in the business of such Member. The Members and their Affiliates will be deemed to have fulfilled their obligations hereunder if they exercise the same degree of care to preserve and safeguard such Confidential Information as Toro and TCFIF, respectively, use to preserve and safeguard their own confidential information, provided that upon discovery of any inadvertent disclosure of any Confidential Information, the Member making such inadvertent disclosure endeavors to prevent further use of such information and attempts to prevent similar future inadvertent disclosures. Notwithstanding the foregoing, neither Member will be liable for any disclosure or use of any of the disclosing Member’s Confidential Information if such information is (1) publicly available or later becomes publicly available to such Member other than through a breach of this Agreement, (2) already previously known on
17



the date such information is disclosed, (3) subsequently lawfully obtained by such Member from a third party who does not have an obligation to keep such information confidential, (4) independently developed by such Member without the use of the disclosing Member’s Confidential Information as evidenced in writing, (5) disclosed pursuant to a valid regulatory or judicial order, decree, subpoena, or other process or requirement of law or regulation (including any requirements of any national securities exchange where such Member’s securities are listed), provided that the Member disclosing such information to such court, governmental entity or regulatory authority shall give notice to the original disclosing Member in writing in advance thereof so the original disclosing Member may seek a protective order or other appropriate remedy and/or waive compliance with the provisions of this Section 7.05 and the Member disclosing the information shall disclose only that portion of the Confidential Information that counsel to such Member disclosing the information advises is legally required to be disclosed, (6) disclosed in connection with an audit or examination of records conducted in the ordinary course of such Member’s business by a governmental or regulatory authority (including any national securities exchange where such Member’s securities are listed) with jurisdiction thereover, or by independent certified public accountants, provided that such governmental or regulatory authority or accountants shall have been advised of the confidential nature of such information, or (7) expressly released from the restrictions of this Section 7.05 by the original disclosing Member in writing. Each Member recognizes and acknowledges that the injury to the Company and the other Member which would result from a breach of the provisions of this Section 7.05 could not adequately be compensated by money damages. The Members expressly agree and contemplate, therefore, that in the event of the breach or default by either Member of any provision of this Section 7.05, the Company or the other Member may, in addition to any remedies which it might otherwise be entitled to pursue, obtain such appropriate injunctive relief in support of any such provision of this Agreement. For purposes of this Section 7.05, references to a Member shall be deemed to include that Member’s Affiliates.
7.06 Publicity. Neither Toro Sub nor TCFIF Sub nor any of their respective Affiliates shall make any public announcement or other disclosure to the press or public regarding this Agreement or the Company or any matter related hereto or thereto, unless Toro Sub and TCFIF Sub mutually agree to make an announcement in a form that both Members have approved. Notwithstanding the foregoing, to the extent a Member (or its Affiliate) is required by law, including the Federal securities laws, or the rules of a national securities exchange applicable to such Member (or such Affiliate) to make a public announcement regarding this Agreement or the Company or any matter related hereto or thereto, then such Member (or such Affiliate) may make a public announcement in order for such Member (or such Affiliate) to duly comply with such law or rule, provided that such Member (or such Affiliate) gives notice to the other Member of such public announcement promptly upon such Member (or such Affiliate) becoming aware of its need to comply with such law or rule, but, in any event, not later than the time the public announcement is to be made.
7.07 Dispute Resolution.
(a)    If any controversy or claim arising out of or relating to the interpretation of this Agreement, or the existence or extent of, a breach of any duties hereunder (but exclusive of Section 7.02 (technology), Section 7.05 (confidentiality), Section 7.06 (publicity), Section 11.02 (indemnities), Section 11.04 (governing law) and Section 11.15 (waiver of jury trial)) shall arise between the Members, or if the Members shall be unable to agree as to the determination of any accounting matter or other computation expressly contemplated by this Agreement (all such disputes and failures to agree, the “Arbitrable Disputes”), then either Member may request, by giving written notice to the other Member (the “Request Notice”), that the Officers confer within five (5) business days regarding the Arbitrable Dispute. The Officers shall confer in good faith
18



and use all reasonable efforts to resolve the Arbitrable Dispute. For purposes of this Section 7.07, “Officers” shall mean the President of Toro and the person to whom the President of TCFIF directly reports, provided, however, that neither such individual is or ever has been a member of the Management Committee. If either such individual is or has been a member of the Management Committee, then the “Officer” for the applicable Member shall be a senior executive officer of such Member who is not and has not ever been a member of the Management Committee, who is reasonably acceptable to the other Member.
(b)    If the Officers do not resolve the Arbitrable Dispute within ten (10) business days after delivery of the Request Notice, then the Arbitrable Dispute shall be submitted to mediation and then arbitration in accordance with the procedures set forth below in this Section 7.07.
(c)    Arbitrable Disputes will be submitted to mediation (assuming other good faith attempts to resolve the dispute have failed) prior to submitting such claim to arbitration pursuant to this Section 7.07. The mediation will take place in Minneapolis, Minnesota, unless the Members agree to conduct the mediation at another location. If the Members are unable to agree upon a mediator, each Member will select a mediator, which mediators in turn will select the mediator of the dispute. Each Member’s representation at the mediation will include a business representative having full settlement authority. The Members will use best efforts to schedule the mediation within thirty (30) days after delivery of the Request Notice. Any mediation will be non-binding and all statements, whether oral or in writing, that are made as part of any mediation will be subject to Federal Rule of Evidence 408 and cannot be used by either party in any subsequent arbitration in a manner prohibited by Federal Rule of Evidence 408. The Members acknowledge that they agree to mediate disputes in hopes of amicably resolving the matter before incurring significant attorneys’ fees which may act as a barrier to settlement of the dispute at a later time. Accordingly, the Members will mediate in good faith and use reasonable efforts to reach a resolution of the matter.
(d)    If the Members are unable to resolve an Arbitrable Dispute through mutual cooperation, negotiation or mediation, such Arbitrable Dispute will be finally resolved by arbitration by a single arbitrator in accordance with the Commercial Arbitration Rules, except as otherwise provided herein, of the American Arbitration Association (“AAA”) but without intervention of the AAA. The arbitration will take place in Minneapolis, Minnesota, unless the Members agree to conduct the mediation at another location. If the Members are unable to agree upon an arbitrator, each Member will select an arbitrator, which arbitrators in turn will select the arbitrator of the dispute. The arbitrator of the dispute shall be an accountant, attorney or retired judge with a working knowledge of the commercial inventory finance industry.
(e)    The Members agree to facilitate the arbitration by: (a) conducting arbitration hearings to the greatest extent possible on successive, contiguous days; and (b) observing strictly the time periods established by the applicable rules and procedures or by the arbitrator for the submission of evidence and briefs. Discovery in the arbitration shall be as limited as reasonably possible and in no event will a Member be entitled to take more than three depositions (each deposition completed in no more than seven hours), ask more than ten narrowly focused interrogatories (sub-parts of an interrogatory deemed as a separate interrogation), or make more than fifteen narrowly focused document requests (sub-parts of a request deemed as a separate request). Any up-front fees payable to the arbitrator or like up-front fees will be divided equally between the Members.
(f)    The arbitrator shall have the authority to award relief under legal or equitable principles and to allocate responsibility for the costs of the arbitration and to award
19



recovery of reasonable attorney’s fees and expenses to the prevailing Member. A full and complete record and transcript of the arbitration proceeding shall be maintained. The arbitrator shall issue a reasoned decision.
(g)    Each Member shall have five (5) business days to object to the arbitrator’s decision, or any part thereof, by written submission made to the arbitrator and the other Member shall have five (5) business days to submit a written response to the objection. The arbitrator may hold a hearing regarding any objection if deemed appropriate by the arbitrator. In the event an objection is submitted, the arbitrator shall issue a supplemental reasoned decision addressing all objections. Thereafter, the decision of the arbitrator shall be final, binding and nonappealable and shall be reviewable only to the extent provided by law.
(h)    If either Member brings or appeals any judicial action to vacate or modify any award rendered pursuant to arbitration or opposes the confirmation of such award and the Member bringing or appealing such action or opposing confirmation of such award does not prevail, such Member shall pay all of the costs and expenses (including, without limitation, court costs, arbitrators’ fees and expenses and reasonable attorneys’ fees) incurred by the other Member in defending such action. Additionally, if either Member brings any action for judicial relief of an Arbitrable Dispute in the first instance without pursuing arbitration prior thereto, the Member bringing such action for judicial relief shall be liable for and shall immediately pay to the other Member all of the other Member’s costs and expenses (including, without limitation, court costs and reasonable attorneys’ fees) in the event the other Member successfully moves to stay or dismiss such judicial action and/or compel it to arbitration. The failure of either Member to exercise any rights granted hereunder shall not operate as a waiver of any of those rights. This Agreement concerns transactions involving commerce among the several states. The arbitrator will not be empowered to award punitive, exemplary, or, except in the case of fraud, bad faith, willful misconduct or gross negligence, indirect or consequential damages. The arbitrator will decide if any inconsistency exists between the rules of the applicable arbitral forum and the arbitration provisions contained herein. If such inconsistency exists, the arbitration provisions contained herein will control and supersede such rules. The agreement to arbitrate will survive termination of this Agreement.
(i)    The initiation of the dispute resolution procedures in this Section 7.07 shall not excuse either Member, or any of its respective Affiliates, from performing its obligations hereunder or under any of the other Definitive Agreements or in connection with the transactions contemplated hereby. While the dispute procedure is pending, the Members and their respective Affiliates shall continue to perform in good faith their respective obligations hereunder and under the other Definitive Agreements, subject to any rights to terminate this Agreement or the other Definitive Agreements that may be available to the Members or their respective Affiliates.
(j)    The provisions of this Section 7.07 shall be the exclusive process for all Arbitrable Disputes. The terms of this Section 7.07, shall be without prejudice to the rights of each Member to obtain recovery from, or to seek recourse against, the other Member (or otherwise), in such manner as such Member may elect (but subject to Section 11.15) for all claims, damages, losses, costs and matters other than those related to Arbitrable Disputes.
7.08 Alternate Dispute Resolution.
(a)    In the event:
20



(i)    service levels provided by either the TCFIF Services Agreement or the Toro Services Agreement become a continuing matter of dispute between the Members;
(ii)    matters of credit policy, credit decisions or matters of credit administration made by or presented to the Management Committee become a continuing matter of material dispute between the Members;
(iii)    the Management Committee is evenly divided with regard to appointment of a General Manager, as described in Section 6.02(a); or
(iv)    the Management Committee is evenly divided on a matter regarding the approval of the Company budget as described in Section 6.02(f);
a Member may send a notice (“Dispute Resolution Notice”) to the other Member of its desire to utilize the provisions of this Section 7.08 to address the issue (“Issue”) described in the Dispute Resolution Notice. Such Dispute Resolution Notice shall identify with particularity the Issue to be addressed and the notifying Member’s suggestion for resolving the issue.
(b)    Within fifteen (15) days after the receipt of a Dispute Resolution Notice, the Management Committee shall meet to discuss the Issue raised in the Dispute Resolution Notice and the desired request for change. The General Manager will be responsible for preparing and making available to the Members any information regarding such Issue requested by either Member. If the Management Committee agrees to a resolution of the Issue raised in a Dispute Resolution Notice, such resolution shall be documented in the minutes of the Management Committee and appropriate amendments made to any agreement, policy or other documents required to evidence such resolution.
(c)    If, (i) within fifteen (15) days after convening a meeting of the Management Committee to address an Issue, the Management Committee is unable to agree to an acceptable resolution of such Issue; (ii) the Management Committee is deadlocked with regard to appointment of a General Manager as described in Section 6.02(a) or (iii) the Management Committee is evenly divided on a matter regarding approval of the Company budget as described in Section 6.02(f) (each, a “Disputed Matter”), then either Member may request, by giving notice to the other Member, that the Officers (as defined in Section 7.07(a)) confer within five (5) business days regarding the issue. The Officers shall confer in good faith and use all reasonable efforts to resolve the Disputed Matter. If the Officers do not resolve the Disputed Matter within ten (10) business days after the delivery to them of notice of the Disputed Matter, the Disputed Matter shall be submitted to mediation in accordance with the procedures described in Section 7.07(c).
(d)    If the Members are unable to resolve an Issue described in Section 7.08(a) through mutual cooperation, negotiation or mediation, within thirty (30) days after delivery of the Dispute Resolution Notice relating to such Issue, the Member which originally served the Dispute Resolution Notice relating to such Issue shall have the right to terminate this Agreement, provided that such notice of termination must be given within sixty (60) days after delivery of the Dispute Resolution Notice related to the Issue. Failure to timely send such notice of termination will be deemed a waiver by the notifying party of its right to terminate the Agreement as a consequence of such Issue.
21



SECTION VIII
BOOKS AND RECORDS
8.01 Bank Accounts. The Management Committee shall have authority to open bank accounts and designate signatories with respect thereto on behalf of the Company and may authorize agents and independent contractors of the Company to open such bank accounts as deemed necessary or desirable for the conduct of the Business. The Company bank accounts shall be maintained on behalf of the Company as segregated accounts and shall not be commingled with the funds of any person other than the Company. The Company’s excess funds shall be invested in the manner established by the Management Committee from time to time.
8.02 Books of Account.
(a)    TCFIF Sub shall cause to be kept full and proper ledgers and other books of account of all receipts and disbursements and the following financial reports or information shall be provided to each Member:
(i)    within a reasonable time after the end of each calendar month and consistent with past practices of the Business, but in any event within ten (10) days thereafter, the unaudited balance sheet and the related statements of income of the Company, prepared in accordance with GAAP, applied on a consistent basis, as of the end of, and for, such month and the fiscal year-to-date;
(ii)    within a reasonable time after expiration of each fiscal year and consistent with past practices of the Business, but in any event no later than the following April 15, the balance sheet and the related statements of income and cash flows of the Company and a statement of Capital Accounts and changes thereto, each prepared in accordance with GAAP, applied on a consistent basis, accompanied by all necessary tax reporting information required by each of the Members for preparation of its Federal, state and local income tax returns, including each Member’s allocable share of income, gain, loss, deductions and credits for such fiscal year;
(iii)    promptly, but in no event more than ten (10) days following the end of each calendar month and consistent with past practices of the Business, a monthly operating summary of the Company’s activities in a form to be agreed upon by Toro Sub and TCFIF Sub; and
(iv)    within a reasonable period of time after a request, such other financial information as to the Company as any Member shall reasonably request.
The tax returns of the Company will be maintained at the offices of TCF National Bank in Wayzata, Minnesota. All other ledgers, books of account and financial statements shall be maintained at the offices of TCFIF in Hoffman Estates, Illinois.

TCFIF Sub shall certify on behalf of the Company that the financial information provided in subsections (i) through (iv) above (A) has been prepared in accordance with the books of account and other financial records of the Company, (B) presents fairly the financial condition and results of operations of the Company as of the date thereof or for the periods covered thereby, (C) has been prepared in accordance with GAAP, applied on a consistent basis, and (D) includes, with respect to annual financial statements, all adjustments that are necessary for a fair
22



presentation of the financial condition of the Company as of the dates thereof or for the periods covered thereby and that there are no material adjustments with respect to quarterly financial statements.
(b)    Upon reasonable notice, the Company shall and shall cause each of its officers, agents, accountants and counsel to: (i) afford the officers, authorized agents, accountants, counsel and representatives of the Members and their Affiliates reasonable access, during normal business hours, to the offices, properties, other facilities, books and records of the Company and to those officers, agents, accountants and counsel of the Company who have any knowledge relating to the Company or the Business and (ii) furnish to the officers, authorized agents, accountants, counsel and representatives of the Members and their Affiliates such additional financial and operating data and other information regarding the Business and the assets, properties and goodwill of the Company as the Members or their Affiliates may from time to time reasonably request. The parties shall use commercially reasonable efforts to minimize any disruption to the Business resulting from this Section 8.02.
(c)    The Company’s fiscal year end shall be December 31.
8.03 Registered Independent Public Accounting Firm. If the Management Committee determines that the Company needs to engage a registered independent public accounting firm, the Company shall retain, at its sole cost and expense, KPMG LLP to be such registered independent public accounting firm for the Company; provided, however, that TCFIF Sub, in the exercise of its reasonable discretion, shall be permitted to cause the Company instead to retain such other registered independent public accounting firm of national repute as may, from time to time, be the auditor for TCFIF Sub’s ultimate parent entity (the “Accountant”). The fees and expenses of the Accountant shall be paid by the Company.
SECTION IX
TRANSFER OF MEMBER INTERESTS
9.01 No Transfer. No Member may sell, assign, transfer, give, hypothecate or otherwise encumber, directly or indirectly, by operation of law or otherwise (including by merger, consolidation, dividend or distribution) (any such sale, assignment, transfer, gift, hypothecation or encumbrance being hereinafter referred to as a “Transfer”), any Shares or any interest of any kind therein or derived therefrom, except upon the prior written consent of the other Member. Any Transfer of any Shares in contravention of this Article IX shall be null and void.
9.02 New Members. Subject to the unanimous approval of the Members, no person not then a Member shall become a Member. The admission of any person as a Member under any of the provisions hereof shall be conditioned upon such person expressly assuming and agreeing to be bound by all of the terms and conditions of this Agreement. All reasonable costs and expenses incurred by the Company in connection with any Transfer and, if applicable, the admission of a person as a Member hereunder, shall be paid by the transferor. Upon compliance with all provisions hereof applicable to such person becoming a Member, the other Member agrees to execute and deliver such amendments hereto as are necessary to constitute such person a Member of the Company.
9.03 Toro Sub Purchase Option. Toro Sub shall have the option to purchase all, but not less than all, of the Shares owned by TCFIF Sub or its transferees on the Closing Date (as hereinafter defined), at the end of the Initial Term or the next succeeding Additional Term (the “End of Term Option”), or upon the termination of the Company pursuant to Section 10.01 (other than pursuant to Section 10.01(f) or (g)) (the “Termination Event Option” and collectively
23



with the End of Term Option, the “Toro Sub Purchase Option”), in each case pursuant to this Section 9.03.
(a)    Purchase Price.
(i)     If Toro Sub exercises the End of Term Option, the purchase price to be paid for by Toro Sub to TCFIF Sub for the Shares owned by TCFIF Sub shall be the sum of (i) the amount standing to the credit of the Capital Account of TCFIF Sub as of the Closing Date plus (ii) an amount equal to the Percentage Interest of TCFIF Sub multiplied by the Allowance as of the Closing Date plus (iii) the applicable Toro Sub Purchase Premium plus (iv) the unpaid balance as of the Closing Date, if any, of any Deficit Loans made by TCFIF Sub to Toro Sub including accrued interest thereon minus (v) the unpaid balance as of the Closing Date, if any, of any Deficit Loan made by Toro Sub to TCFIF Sub including accrued interest thereon, which purchase price shall be payable by Toro Sub to TCFIF Sub at the closing on the Closing Date; upon payment of the purchase price, the Deficit Loan made by Toro Sub to TCFIF Sub shall be deemed to have been paid in full. For purposes of this Agreement, the term “Toro Sub Purchase Premium” shall mean:
(A)     if the Closing Date occurs at October 31, 2014, an amount equal to the greater of (y) [***] or (z) [***];
(B)    if the Closing Date occurs at October 31, 2016, an amount equal to [***];
(C)    if the Closing Date occurs at October 31, 2018 or at any time thereafter, an amount equal to [***].
“Average Net Receivables” shall be the mean of the average of the beginning and ending receivable balances for each of the months included in the calculation and shall be calculated for the 12-month period immediately preceding the Closing Date.
(ii)    If Toro Sub exercises the Termination Event Option pursuant to a termination of the Company under Section 10.01(a), the purchase price shall be the greater of (A) the purchase price calculated under Section 9.03(a)(i) above, and (B) the fair market value of the Shares owned by TCFIF Sub as of the Closing Date, as determined by an independent third party expert mutually agreeable to Toro Sub and TCFIF Sub.
(iii)    If Toro Sub exercises the Termination Event Option pursuant to any other termination of the Company under Section 10.01, the purchase price shall be the fair market value of the Shares owned by TCFIF as of the Closing Date, as determined by an independent third party expert mutually agreeable to Toro Sub and TCFIF Sub.
(iv)    “Closing Date” shall mean (A) for purposes of the End of Term Option, the last date of the Initial Term or the next succeeding Additional Term, as applicable; and (B) for purposes of the Termination Event Option, the date mutually agreed to by Toro Sub and TCFIF Sub, not to exceed 120 days from the date Toro Sub provides the notice required by Section 9.03(b)(ii).
24



(b)    Notice of Exercise; Closing.
(i)    Toro Sub shall exercise the End of Term Option, if at all, by giving written notice to such effect to TCFIF Sub either (i) during the 31-day period commencing October 1, 2013, or (ii) during the 31-day period commencing on the date which is thirteen (13) months prior to the end of each Additional Period; provided, however, if TCFIF Sub gives notice of its election not to renew the term of the Company pursuant to Section 1.04, Toro Sub shall have ninety (90) days after receipt of such notice within which to exercise the End of Term Option.
(ii)    Toro Sub shall exercise the Termination Event Option, if at all, by giving written notice to such effect to TCFIF Sub at the time of the events giving rise to the applicable termination event, or as soon as reasonably practicable thereafter. Upon Toro Sub’s delivery of such notice, no Termination Event (as hereinafter defined) shall have occurred, no Termination Payment (as hereinafter defined) shall be payable and the Members shall cooperate to effect an orderly transfer of the Shares to Toro Sub (including causing the Credit Agreement to continue through the Closing Date) and to consummate the closing on the Closing Date; provided, that if the closing is not consummated for any reason, then such Termination Event shall be deemed to have occurred and the related Termination Payment, if any, shall be due.
(iii)    Contemporaneously with the closing on the Closing Date, Toro Sub shall cause the Company to repay to TCFIF all indebtedness under the Credit Agreement.
SECTION X
TERMINATION
10.01 Dissolution. Subject to Toro Sub’s exercise of the Toro Sub Purchase Option under Section 9.03, the Company shall be dissolved and its business wound up as provided in Section 10.04 following the occurrence of any of the following events, whichever shall first occur (the “Termination Date”):
(a)    the dissolution, liquidation or final adjudication as bankrupt or the filing of a voluntary petition in bankruptcy of TCF Financial Corporation, a Delaware corporation (“TCF”), TCF National Bank, TCFIF, or Toro;
(b)    the final adjudication as bankrupt or the filing of a voluntary petition in bankruptcy of the Company;
(c)    an election by a Member or any of its Affiliates to terminate any of the Definitive Agreements by reason of default of the other Member or any of such other Member’s Affiliates thereunder (other than failure of a Member to make a Capital Contribution pursuant to this Agreement as to which a Deficit Loan has been made by the other Member);
(d)    upon the election of a Member following the transfer by the other Member of its Shares (other than to an Affiliate of such Member or in accordance with Article IX hereof);
(e)    upon the election of a Member following the sale, assignment or encumbrance of any part of the equity interest in other Member held by the parent of such other Member (other than to an Affiliate of such Member);
25



(f)    the end of the term of the Company;
(g)    upon delivery of a notice of termination in accordance with the provisions of Section 7.08(d);
(h)    upon election of a Member to dissolve due to non-viability of the Company, as described below, provided that notice of such election may not be given prior to the second anniversary of the initial closing by the Company of a purchase under the initial Receivable Purchase Agreement. (For purposes of this Agreement, “non-viability” shall mean (i) failure of the Company to achieve a minimum four quarter rolling return average for each four-quarter period ending after the second anniversary of the initial closing of a purchase by the Company under the initial Receivable Purchase Agreement of [***]% of pre-tax return on assets or such other return as may hereafter be agreed upon in writing by the Members or (ii) agreement of the Members to the effect that the equity requirements of the Company exceed the sum of [***];
(i)    upon the election of a Member due to the acquisition of the other Member or its direct or indirect parent (or in the case of TCFIF Sub, TCF National Bank) by a competitor of the direct or indirect parent company of the electing Member;
(j)    upon election of a Member in the event that a controlling interest in the ultimate parent of the other Member (or in the case of TCFIF Sub, TCF National Bank) were to be directly or indirectly acquired by a third party, provided that notice of such election is given to such other Member within twelve (12) months after the electing Member has notice of the acquisition, such dissolution to be effective not earlier than two (2) years after the delivery of such notice, subject to the potential earlier termination of the Company at the end of the then current term; or
(k)    the mutual written consent thereto of all of the Members.
Dissolution will not be complete until the Company has been wound-up after collecting or charging off all receivables of the Company and discharging all debts of the Company with Company assets or as a result of pursuing the obligations of the Members.
10.02 Termination Payment. In the event of a dissolution of the Company on account of an event described in Section 10.01(c), (d) or (e), the other Member shall pay to the Member electing to dissolve the Company a termination payment (the “Termination Payment”) as follows:
(a)    if the termination occurs with more than two (2) years remaining in the Initial Term, then an amount equal to (x) $[***] (in the case of a Termination Payment to be made by TCFIF Sub) or (y) $[***] (in the case of a Termination Payment to be made by Toro Sub);
(b)    if the termination occurs with more than one (1) but two (2) or less years remaining in the Initial Term, then an amount equal to (x) $[***] (in the case of a Termination Payment to be made by TCFIF Sub) or (y) $[***] (in the case of a Termination Payment to be made by Toro Sub);
(c)    if the termination occurs with one (1) year or less remaining in the Initial Term, then an amount equal to (x) $[***] (in the case of a Termination Payment to be made by TCFIF Sub) or (y) $[***] (in the case of a Termination Payment to be made by Toro Sub).
26



Such Termination Payment shall be paid no later than thirty (30) days after the Member electing to dissolve the Company delivers notice thereof to the other Member.
10.03 Distributions upon Dissolution. Upon the dissolution of the Company as a result of any of the events set forth in Section 10.01, the Management Committee (or, if dissolution should occur by reason of an event of default under Section 10.01(a) or (d), the remaining Member) shall proceed, subject to the provisions herein, to liquidate the Company and apply the proceeds in such liquidation, or in their sole discretion to distribute Company assets, in the following order of priority:
(a)    first, to the payment of secured debts and secured liabilities of the Company;
(b)    second, to the payment of expenses of liquidation;
(c)    third, to the payment of ordinary unsecured debts and liabilities owing to third parties;
(d)    fourth, to the payment of all unsecured indebtedness owing to the Members or their Affiliates;
(e)    fifth, to the payment of all obligations under the TCFIF Services Agreement and the Toro Services Agreement;
(f)    sixth, to the payment of all obligations under any of the other Definitive Agreements;
(g)    seventh, to any reserves deemed necessary by the Management Committee for contingent or unforeseen liabilities of the Company;
(h)    eighth, to the Members pro rata in accordance with their Capital Account balances.
Any distribution to a Member shall be subject to the provisions of Section 2.05 and to set-off for any damages to the Company by a default by such Member in the payment or performance of any of the obligations of such Member owing to the Company.

10.04 Time for Liquidation. The Members acknowledge that any liquidation of assets of the Company must be handled in such a manner as to minimize the impact of such liquidation on the business of Toro and its Affiliates and agree, subject to the provisions of the following sentence, if so requested by Toro Sub to continue the Business for a period of up to the later of one year following the Termination Date, or, if such date shall occur in the months of February through June, until June 30 of the year following the Termination Date during which time the Members acknowledge that (a) the Company will no longer be entitled to any exclusive rights to provide floor plan and open account financing to Toro dealers and distributors and (b) TCFIF shall no longer be bound to its exclusivity obligations under Section 2.8(b) of the Joint Venture Agreement. Notwithstanding the foregoing, in the event in any one month period following the Termination Date, the Company fails to achieve the Target Return. TCFIF Sub may give written notice to Toro Sub of its election to direct that the Business be discontinued as of a date no earlier than thirty (30) days from the date of such notice, and, unless prior to such date Toro Sub or its Affiliates shall have paid to TCFIF Sub an amount, when added to amounts allocable to TCFIF Sub under the terms hereof to permit TCFIF Sub to achieve such a return with respect to
27



its interest in the Company for such period, then the Business shall be discontinued as of the date specified in such notice and the Company shall be liquidated in accordance with the provisions of the following sentence. Following the cessation of the Business as contemplated by either of the two preceding sentences, a reasonable time period shall be allowed for the orderly liquidation of the assets of the Company and the discharge of liabilities to creditors so as to enable the Members to reasonably minimize the losses attendant upon such liquidation.
10.05 Members Not Personally Liable for Return of Capital Contributions. Neither of the Members nor any of their respective Affiliates shall be personally liable for the return of the Capital Contributions of any Member and such return shall be made solely from available Company assets, if any, and each Member hereby waives any and all claims it may have against the other Member in this regard.
10.06 Final Accounting. In the event of the dissolution of the Company, prior to any liquidation, a proper accounting shall be made to the Members from the date of the last previous accounting to the date of dissolution.
10.07 Cancellation of Certificate. Upon the completion of the distribution of the Company’s assets upon dissolution of the Company, the Company and this Agreement (other than such provisions which, by their terms or nature, survive such transaction) shall be terminated, all Shares shall be cancelled and the Managers shall cause the Company to execute and file a Certificate of Cancellation in accordance with Section 18-203 of the Act.
SECTION XI
MISCELLANEOUS
11.01 Further Assurances. Each Member agrees to execute, acknowledge, deliver, file, record and publish such further certificates, amendments to certificates, instruments and documents, and do all such other acts and things as may be required by law, or as may be required to carry out the intent and purposes of this Agreement.
11.02 Indemnities.
(a)    The Company shall indemnify any person who was or is a party or is threatened to be made a party to any threatened, pending or completed action, suit or proceeding, whether civil, criminal, administrative or investigative (other than an action by or in the right of the Company) by reason of the fact that he is or was a Member, Manager, Officer or any other officer of the Company, or is or was serving at the request of the Company as a director, officer or employee or agent of another corporation, partnership, joint venture, trust or other enterprise, against expenses (including reasonable attorneys’ fees and expenses), judgments, fines and amounts paid in settlement actually and reasonably incurred by him in connection with such action, suit or proceeding if he acted in good faith and in a manner he reasonably believed to be in, or not opposed to, the best interests of the Company, and, with respect to any criminal action or proceeding, had no reasonable cause to believe his conduct was unlawful. The termination of any action, suit or proceeding by judgment, order, settlement, conviction, or upon a plea of nolo contendere or its equivalent, shall not, of itself, create a presumption that the person seeking indemnification did not act in good faith and in a manner which he reasonably believed to be in or not opposed to the best interests of the Company, and, with respect to any criminal action or proceeding, had reasonable cause to believe that his conduct was unlawful.
(b)    The Company shall indemnify any person who was or is a party or is threatened to be made a party to any threatened, pending or completed action or suit by or in the
28



right of the Company to procure a judgment in its favor by reason of the fact that he is or was a Member, Manager, Officer or any other officer of the Company, or is or was serving at the request of the Company as a director, officer, employee or agent of another corporation, partnership, joint venture, trust or other enterprise against expenses (including reasonable attorneys’ fees and expenses) actually and reasonably incurred by him in connection with the defense or settlement of such action or suit if he acted in good faith and in a manner he reasonably believed to be in, or not opposed to, the best interests of the Company and except that no indemnification shall be made in respect of any claim, issue or matter as to which such person shall have been adjudged to be liable to the Company unless and only to the extent that the Court of Chancery of the State of Delaware or the court in which such action or suit was brought shall determine upon application that, despite the adjudication of liability but in view of all the circumstances of the case, such person is fairly and reasonably entitled to indemnity for such expenses which the Court of Chancery or such other court shall deem proper.
(c)    To the extent that a Member, Manager, Officer or any other officer of the Company has been successful on the merits or otherwise in defense of any action, suit or proceeding referred to in (a) and (b) of this Section 11.02, or in defense of any claim, issue or matter therein, he shall be indemnified by the Company against expenses (including reasonable attorneys’ fees and expenses) actually and reasonably incurred by him in connection therewith.
(d)    Any indemnification under (a) and (b) of this Section 11.02 (unless ordered by a court) shall be made by the Company only as authorized in the specific case upon a determination that indemnification of the Member, Manager, Officer or any other officer, is proper in the circumstances because he has met the applicable standard of conduct set forth in such paragraphs (a) and (b). Such determination shall be made (i) by a Majority of the Managers who were not parties to such action, suit or proceeding, or (ii) if such a quorum is not obtainable, or, even if obtainable such quorum declines to take any action with respect to such determination, a quorum of at least two disinterested Managers (which shall include at least one Manager appointed by each Member unless no such Managers are disinterested) so directs in reliance upon written advice of independent legal counsel.
(e)    Expenses (including reasonable attorneys’ fees and expenses) incurred by a Member, Manager, Officer or any other officer in defending any civil, criminal, administrative or investigative action, suit or proceeding shall be paid by the Company as such expenses are incurred in advance of the final disposition of such action, suit or proceeding upon receipt of an undertaking by or on behalf of such Member, Manager, Officer or other officer to repay such amount if it shall ultimately be determined that he is not entitled to be indemnified by the Company pursuant to this Section 11.02.
(f)    The indemnification and advancement of expenses provided by, or granted pursuant to, this Section 11.02 shall not be deemed exclusive of any other rights to which those seeking indemnification or advancement of expenses may be entitled under any law, agreement, vote of Managers or disinterested Managers or otherwise, both as to action in an official capacity and as to action in another capacity while holding such office.
(g)    The Company may purchase and maintain insurance on behalf of any person who is or was a Member, Manager, Officer or any other officer or agent of the Company, or is or was serving at the request of the Company as a director, officer, employee or agent of another corporation, partnership, joint venture, trust or other enterprise against any liability asserted against him and incurred by him in any such capacity, or arising out of his status as such.
29



(h)    The indemnification and advancement of expenses provided by, or granted pursuant to, this Section 11.02 shall, unless otherwise provided when authorized or ratified, continue as to a person who has ceased to be a Member, Manager, Officer or any other officer or agent and shall inure to the benefit of the heirs, executors and administrators of such a person.
(i)    No amendment to or repeal of this Section 11.02 shall apply to or have any effect on the rights of any person entitled to indemnification or other rights under the terms of this Section 11.02 prior to such amendment or repeal to the extent such indemnification or other rights relate, in whole or on part, to acts or omissions occurring prior to such amendment and repeal.
(j)    The obligations of the parties described in Sections 11.02(k) through 11.02(m) shall survive the filing of a Certification of Cancelation by the Company.
(k)    Each Member shall indemnify, defend and hold harmless the Company against all losses, costs, damages and expenses (including reasonable attorneys’ fees and expenses) incurred by the Company as a result of such Member’s breach of any of its representations, warranties or obligations hereunder; provided, however, that to the extent such breach is, or relates to, an Arbitrable Dispute, the Company and the Members shall have complied with the dispute resolution procedures set forth in Section 7.07.
(l)    In the event a Member (including its past, present and future Affiliates, officers, directors, shareholders, employees, lawyers, representatives and agents) acting in good faith in a manner it reasonably believes to be (i) in or not opposed to the best interests to the Company and (ii) consistent with the terms of this Agreement shall pay or become obligated to pay any proper obligation of the Company, such Member (including such other persons specified above) shall be entitled to contribution from the other Member to the extent necessary so that, after giving effect to such contribution, such Member shall bear no more than that part of such obligation which corresponds to its respective Percentage Interest in the Company.
(m)    Neither Member shall be responsible or liable to the other Member, any successor, assignee or third party beneficiary of such Member or any other Person asserting claims derivatively through such Member, for exemplary, punitive, or, except in the case of fraud, bad faith, willful misconduct or gross negligence, indirect or consequential damages that may be alleged as a result of any transaction contemplated hereunder.
11.03 Notices. Notices and all other communication provided for herein shall be in writing and shall be deemed to have been given to a Member at the earlier of (a) when personally delivered, (b) 72 hours after having been deposited into the custody of the U.S. Postal Service, sent by first class certified mail, postage prepaid, (c) one (1) business day after deposit with a national overnight courier service, (d) upon receipt of a confirmation of facsimile transmission, or (e) upon receipt of electronic mail (with a notice contemporaneously given by another method specified in this Section 11.03); in each case addressed as follows:
If to TCFIF Sub:    TCFIF Joint Venture I, LLC
2300 Barrington Road, Suite 600
Hoffman Estates, IL 60169
Attention: Vincent E. Hillery, General Counsel
Telephone: (847) 252-6616
Facsimile: (847) 285-6012
Email: vhillery@tcfif.com

30



With copies to:

TCF National Bank
200 E. Lake Street
Wayzata, MN 55391
Attention: General Counsel
Telephone: (952) 475-6498
Facsimile: (952) 475-7975
Email: jgreen@tcfbank.com

and

Kaplan, Strangis and Kaplan, P.A.
5500 Wells Fargo Center
90 South Seventh Street
Minneapolis, MN 55402
Attention: Harvey F. Kaplan, Esq.
Telephone: (612) 375-1138
Facsimile: (612) 375-1143
Email: hfk@kskpa.com

If to Toro Sub:    Red Iron Holding Corporation
c/o The Toro Company
8111 Lyndale Avenue South
Bloomington, MN 55420
Attention: Treasurer
Telephone: (952) 887-8449
Facsimile: (952) 887-8920
Email: Tom.Larson@toro.com

With copies to:

The Toro Company
8111 Lyndale Avenue South
Bloomington, MN 55420
Attention: General Counsel
Telephone: (952) 887-8178
Facsimile: (952) 887-8920
Email: Tim.Dordell@toro.com

and

Oppenheimer Wolff & Donnelly LLP
3300 Plaza VII Building
45 South Seventh Street
Attention: C. Robert Beattie, Esq.
Telephone: (612) 607-7395
Facsimile: (612) 607-7100
Email: RBeattie@Oppenheimer.com

31



or to such other address as either Member hereto may have furnished to the other Member hereto in writing in accordance herewith, except that notices of change of address shall be effective only upon receipt.
11.04 Governing Law; Jurisdiction. This Agreement shall be subject to and governed by the laws of the State of Delaware, without regard to conflicts of laws principles. Each of Toro Sub and TCFIF Sub hereby irrevocably submits to the non-exclusive jurisdiction of the Federal courts sitting in Minneapolis or St. Paul, Minnesota and any state court located in Hennepin County, Minnesota, and by execution and delivery of this Agreement, each party hereto accepts for itself and in connection with its properties, generally and unconditionally, the non-exclusive jurisdiction of such courts with respect to any litigation concerning this Agreement or the other Definitive Agreements or the transactions contemplated hereby or thereby or any matters related thereto not subject to the provisions of Sections 7.07 and 7.08. Each Member irrevocably waives any objection (including, without limitation, any objection to the laying of venue or any objection on the grounds of forum non conveniens) which it may now or hereafter have to the bringing of any proceeding with respect to this Agreement or the other Definitive Agreements to the courts set forth above. Each Member agrees to the personal jurisdiction of such courts and that service of process may be made on it at the address indicated in Section 11.03 above. Nothing herein shall affect the right to serve process in any other manner permitted by law.
11.05 Headings; Section and Article References. The headings in this Agreement are inserted for convenience only and are not to be considered in the interpretation or construction of the provisions hereof. Unless the context of this Agreement otherwise clearly requires, the following rules of construction shall apply to this Agreement: (a) the words “hereof,” “herein” and “hereunder” and words of similar import shall refer to this Agreement as a whole and not to any particular provision of this Agreement; (b) the words “include” and “including” and words of similar import shall not be construed to be limiting or exclusive and (c) the word “or” shall have the meaning represented by the phrase “and/or.” Any pronoun used herein shall be deemed to cover all genders.
11.06 No Third-Party Beneficiaries; No Partnership. Except for rights in Section 11.02, and as set forth in Section 7.10 of the Joint Venture Agreement, (x) this Agreement shall be binding upon and inure solely to the benefit of the parties hereto and their permitted assigns and (y) this Agreement shall not be deemed to be for the direct or indirect benefit of any other person. It is expressly understood and agreed that the Members shall not have the relationship of partners to each other and that neither Member shall owe the other the fiduciary duties of a partner; provided, however, that it is understood and agreed that the Company will be treated as a partnership for tax purposes and the preceding clause shall in no way affect, limit or restrict any such tax treatment.
11.07 Extension Not a Waiver. No consent or waiver, expressed or implied, by either Member or any of their respective Affiliates to or of any breach or default by the other Member or any of its Affiliates in the performance by the other Member or any of its Affiliates of its obligations under this Agreement or any of the other Definitive Agreements to which it is a party shall be deemed or construed to be a consent or waiver to or of any other breach or default in the performance by that Member or any of its Affiliates of the same or any other obligations of that Member or its Affiliates. Failure on the part of either Member or its Affiliates to complain of any act or failure to act on the part of the other Member or its Affiliates or to declare the other Member or its Affiliates in default, irrespective of how long the failure continues, shall not constitute a waiver by that Member or its Affiliates of its rights under this Agreement or the other Definitive Agreements.
32



11.08 Severability. If any term or other provision of this Agreement is invalid, illegal or incapable of being enforced by any law or public policy, all other terms and provisions of this Agreement shall nevertheless remain in full force and effect so long as the economic or legal substance of the transactions contemplated hereby is not affected in any manner materially adverse to any party. Upon such determination that any term or other provision is invalid, illegal or incapable of being enforced, the parties hereto shall negotiate in good faith to modify this Agreement so as to effect the original intent of the parties as closely as possible in an acceptable manner in order that the transactions contemplated hereby are consummated as originally contemplated to the greatest extent possible.
11.09 Assignment. This Agreement shall be binding upon the Members and their respective successors and assigns and shall inure to the benefit of the Members and their respective successors and permitted assigns. Notwithstanding the foregoing, neither Member hereto shall be permitted to assign its rights or obligations hereunder without the prior written consent of the other Member. Whenever a reference to any party or Member is made in this Agreement, such reference shall be deemed to include a reference to the successors and permitted assigns of that party or Member.
11.10 Consents. Any consent or approval to any act or matter required under this Agreement must be in writing and shall apply only with respect to the particular act or matter to which such consent or approval is given, and shall not relieve any Member from the obligation to obtain the consent or approval, as applicable, wherever required under this Agreement to any other act or matter.
11.11 Disclaimer of Agency. This Agreement shall not constitute either Member (or any of its Affiliates) as a legal representative or agent of the other Member (or any of its Affiliates), nor shall a Member (or any of its Affiliates) have the right or authority to assume, create or incur any liability or any obligation of any kind, expressed or implied, against or in the name or on behalf of the other Member (or any of its Affiliates) or the Company, unless otherwise expressly permitted by such other Member, and except as expressly provided in any of the Definitive Agreements.
11.12 Counterparts. This Agreement 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.
11.13 Person Defined. As used in this Agreement, “person” shall mean any individual, entity, estate, firm, corporation, partnership, association, limited liability company, joint-stock company, trust, unincorporated organization or association, or any other incorporated or unincorporated entity.
11.14 No Assumption in Drafting. The parties hereto acknowledge and agree that (i) each party has reviewed and negotiated the terms and provisions of this Agreement and has had the opportunity to contribute to its revision, and (ii) each party has been represented by counsel in reviewing and negotiating such terms and provisions. Accordingly, the rule of construction to the effect that ambiguities are resolved against the drafting party shall not be employed in the interpretation of this Agreement. Rather, the terms of this Agreement shall be construed fairly as to both parties hereto and not in favor or against either party.
11.15 Waiver of Jury Trial. EACH OF TORO SUB AND TCFIF SUB, TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW, HEREBY KNOWINGLY, VOLUNTARILY AND IRREVOCABLY WAIVES ALL RIGHT TO TRIAL BY JURY AS TO
33



ANY ISSUE RELATING TO THIS AGREEMENT OR ANY OTHER DEFINITIVE AGREEMENT IN ANY ACTION, PROCEEDING, OR COUNTERCLAIM ARISING OUT OF OR RELATING TO THIS AGREEMENT OR ANY OTHER DEFINITIVE AGREEMENT OR THE TRANSACTIONS CONTEMPLATED HEREBY OR THEREBY. THIS WAIVER IS A MATERIAL INDUCEMENT FOR EACH MEMBER ENTERING INTO THIS AGREEMENT.
11.16 Amendments. This Agreement may be amended at any time and from time to time, but any amendment must be in writing and signed by all of the Members.
11.17 Entire Agreement. This Agreement, together with the other Definitive Agreements, contains all of the understandings and agreements of whatsoever kind and nature existing among the Members and their respective Affiliates with respect to this Agreement and the other Definitive Agreements, the subject matter hereof and of the other Definitive Agreements, and the rights, interests, understandings, agreements and obligations of the Members and their respective Affiliates pertaining to the subject matter hereof and thereof and the Company, and supersedes any previous agreements among the Members and their respective Affiliates.
[Signature Page Follows]

34



IN WITNESS WHEREOF, the parties hereto have duly executed this Agreement as of the day and year first above written.
RED IRON HOLDING CORPORATION


/s/ Thomas J. Larson    
Name: Thomas J. Larson    
Title: Vice President, Treasurer    


TCFIF JOINT VENTURE I, LLC


/s/ Rosario A. Perrelli    
Name: Rosario A. Perrelli    
Title: President    

35



Schedule of Definitions
TermSection No.
AAA7.07(d)
Accountant8.03
Act Second paragraph on page 1
Additional Capital Contribution2.04
Additional Term1.04
Adjusted Capital Account Deficit5.08
Adjustment Date6.03(j)
Adjustment Period6.03(j)
Affiliate1.01
Agreement First paragraph on page 1
Allowance2.03
Arbitrable Disputes  7.07(a)
Average Net Receivables 9.03(a)(i)
Business1.03(a)
Capital Account2.07
Capital Contributions2.04
Closing Date 9.03(a)(iv)
Code5.08
Company First paragraph on page 1
Confidential Information7.05
Contributing Member2.05
Credit Agreement 1.01(b)
Deficit Loan2.05
Definitive Agreements1.01
Designated Managers6.02(a)
Dispute Resolution Notice 7.08(a)
Disputed Matter7.08(c)
Distributable Cash4.01(b)
End of Term Option9.03
Formation Date1.04
GAAP  6.04(q)
General Manager6.02(a)
Index2.05
Initial Capital Contributions2.02
Initial Term1.04
Issue   7.08(a)
Joint Venture Agreement  1.01(a)
Majority of the Managers 6.02(a)



Management Committee 6.02(a)
Managers6.02(a)
Measurement Period Return 6.03(j)
MemberFirst paragraph on page 1
Net Income5.08
Net Loss5.08
Non-Contributing Member2.05
Non-viability 10.01(h)
Officers7.07(a)
Percentage Interest2.01
Person11.13
Pre-tax return on assets6.02(f)
Purchase Capital Contribution2.03
Receivable Purchase Agreement1.01(f)
Regulations5.08
Regulatory Allocations5.04
Request Notice   7.07(a)
Services Agreements1.01(d)
Shares2.01
System Technology7.02
Target Return6.03(i)
TCF 10.01(a)
TCFIF  1.01(a)
TCFIF SubFirst paragraph on page 1
TCFIF Sub Managers6.02(a)
TCFIF Services Agreement 1.01(c)
Technology7.02
Termination Date10.01
Termination Event Option9.03
Termination Payment10.02
ToroSecond paragraph on page 1
Toro Services Agreement 1.01(d)
Toro Sub First paragraph on page 1
Toro Sub Purchase Option9.03
Toro Sub Purchase Premium          9.03(a)(i)
Total Tangible Assets of the Company2.03
Trademark License Agreement  1.01(h)
Transfer9.01




EX-2.9 6 ttc-10312023xex29.htm EX-2.9 Document
Exhibit 2.9
[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.]

SECOND AMENDMENT
TO
LIMITED LIABILITY COMPANY AGREEMENT
OF
RED IRON ACCEPTANCE, LLC

    THIS SECOND AMENDMENT TO LIMITED LIABILITY COMPANY AGREEMENT OF RED IRON ACCEPTANCE, LLC, dated as of June 6, 2012 (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 (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 of the LLC Agreement is amended and restated in its entirety to read as follows:

“1.04    Term. Subject to the provisions of Article X below, the initial term of the Company shall commence of the date first written above (the “Formation Date”), shall continue until October 31, 2017 (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)    Change in Duties of the Management Committee. Section 6.02(f) of the LLC Agreement is amended and restated in its entirety to read as follows:

“The Management Committee shall review and approve all budgets and business plans, including any amendments thereto from time to time as necessary or desirable, of the Company.”




(c)    Changes to the Authority of the General Manager.

(i)    Section 6.03(i) of the LLC Agreement is amended and restated in its entirety to read as follows:

“(i)    To prepare the Company’s annual budget;”

(ii)    Section 6.03(j) of the LLC Agreement is amended and restated in its entirety to read as follows:

“(j)    [Reserved]; and”

(d)    Change of Illinois Office.

(i)    The last sentence of Section 1.02 of the LLC Agreement is amended and restated in its entirety to read as follows:

“The principal offices and place of business of the Company shall be in Schaumburg, Illinois with an operations office in Bloomington, Minnesota or, in either case, such other place or places as the Management Committee may from time to time direct.”

(ii)    The last sentence of the first paragraph of Section 8.02(a) of the LLC Agreement is amended and restated in its entirety to read as follows:

“All other ledgers, books of account and financial statements shall be maintained at the offices of TCFIF in Schaumburg, Illinois.”

(e)    Extension of Dates Referred to in the Toro Sub Purchase Option.

(i)    Sections 9.03(a)(i)(A) – (C) of the LLC Agreement are amended and restated in their entirety to read as follows:

“(A)    if the Closing Date occurs at October 31, 2017, an amount equal to the greater of (y) [***] or (z) [***];

(B)    if the Closing Date occurs at October 31, 2019, an amount equal to [***]; or

(C)    if the Closing Date occurs at October 31, 2021 or at any time thereafter, an amount equal to [***].”

The paragraph following clause (C) of Section 9.03(a)(i) of the LLC Agreement shall remain without change.

(ii)    Section 9.03(b)(i)(i) of the LLC Agreement is amended and restated in its entirety to read as follows:

“(i)    during the 31-day period commencing on October 1, 2016, or”

(f)    Dissolution. The following is added to the end of the clause that appears in parentheses following the first sentence of Section 10.01(h) of the LLC Agreement:

    2


“and “pre-tax return on assets” shall mean a quotient, (i) the numerator of which is equal to the product of (x) the pre-tax income of the Company from the first day of the first calendar month covered by such calculation, divided by the number of calendar months included in the period covered by such calculation, multiplied by (y) 12, and (ii) the denominator of which is equal to (x) the sum of the monthly Average Net Receivables for each calendar month included in the period covered by such calculation, divided by (y) the number of calendar months included in the period covered by such calculation.”

(g)    Time for Liquidation. Section 10.04 of the LLC Agreement is amended and restated in its entirety to read as follows:

“10.04    Time for Liquidation. The Members acknowledge that any liquidation of assets of the Company must be handled in such a manner as to minimize the impact of such liquidation on the business of Toro and its Affiliates and agree, subject to the provisions of the following sentence, if so requested by Toro Sub to continue the Business for a period of up to the later of one year following the Termination Date, or, if such date shall occur in the months of February through June, until June 30 of the year following the Termination Date during which time the Members acknowledge that (a) the Company will no longer be entitled to any exclusive rights to provide floor plan and open account financing to Toro dealers and distributors and (b) TCFIF shall no longer be bound to its obligations under Section 2.8(b) of the Joint Venture Agreement. Following the cessation of the Business as contemplated by the preceding sentence, a reasonable time period shall be allowed for the orderly liquidation of the assets of the Company and the discharge of liabilities to creditors so as to enable the Members to reasonably minimize the losses attendant upon such liquidation.”

(h)    Amendment of Schedule of Definitions.

(i)    The following defined terms and associated Section No. cross references shall be deleted from the Schedule of Definitions to the LLC Agreement:

Adjustment Date
Adjustment Period
Measurement Period Return

(ii)    The cross reference to the defined term, “pre-tax return on assets, is changed to Section No. 10.01(h).

2.    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. 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 by 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
    3


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]



    4


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/     Thomas J. Larson        
                        Name: Thomas J. Larson
Its: Vice President and Chief Financial Officer


                        TCFIF JOINT VENTURE I, LLC


                        By: /s/ Rosario A. Perrelli        
                        Name: Rosario A. Perrelli
                        Its: President


                        
Second Amendment to Limited Liability Company Agreement
EX-2.10 7 ttc-10312023xex210.htm EX-2.10 Document
Exhibit 2.10

[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
LIMITED LIABILITY COMPANY AGREEMENT
OF
RED IRON ACCEPTANCE, LLC

    THIS THIRD AMENDMENT TO LIMITED LIABILITY COMPANY AGREEMENT OF RED IRON ACCEPTANCE, LLC, dated as of November 29, 2016 (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 and by the Second Amendment to Limited Liability Company Agreement of Red Iron Acceptance, LLC dated as of June 6, 2012 (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 of the LLC Agreement is amended and restated in its entirety to read 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, 2024 (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)    Required Approvals. The “or” at the end of Section 6.04(bb) of the LLC Agreement is deleted, the period at the end of Section 6.04(cc) is changed to a semi-colon and the word “or” is added after such semi-colon, and the following is added as a new Section 6.04(dd):
“(dd)    establish or amend service level agreements (SLAs) applicable to the services provided under either of the Services Agreements, which service level agreements (if any) the Members will endeavor to re-evaluate on a periodic basis.”
(c)    Extension of Dates Referred to in the Toro Sub Purchase Option.
(i)    Sections 9.03(a)(i)(A) – (C) of the LLC Agreement are amended and restated in their entirety to read as follows:
“(A)    if the Closing Date occurs at the expiration date of the Initial Term, an amount equal to the greater of (y) [***] or (z) [***];

(B)    if the Closing Date occurs at the expiration date of the first Additional Term, an amount equal to [***]; or

(C)    if the Closing Date occurs at the expiration date of the second Additional Term or at any time thereafter, an amount equal to [***].”

The paragraph following clause (C) of Section 9.03(a)(i) of the LLC Agreement shall remain without change.

(ii)    Section 9.03(b)(i)(i) of the LLC Agreement is amended and restated in its entirety to read as follows:
“(i)    during the 31-day period commencing on October 1 of the year prior to the calendar year in which the Initial Term expires, or”

(d)    Dissolution. Section 10.01(h) of the LLC Agreement is amended and restated in its entirety as follows:
“(h)    upon election of a Member to dissolve due to non-viability of the Company, as described below, provided that notice of such election may not be given prior to the second anniversary of the initial closing by the Company of a purchase under the initial Receivable Purchase Agreement. (For purposes of this Agreement, (i) “non-viability shall mean (A) failure of the Company to achieve a minimum four quarter rolling return average for each four-quarter period ending after the second anniversary of the initial closing of a purchase by the Company under the initial Receivable Purchase Agreement of [***] of pre-tax return on assets or such other return as may hereafter be agreed upon in writing by the Members or (B) agreement of the Members to the effect that the equity requirements of the
    2




Company exceed the sum of [***]; and (ii) “pre-tax return on assets” shall mean a quotient, (A) the numerator of which is equal to the product of (x) the pre-tax income of the Company from the first day of the first calendar month covered by such calculation, divided by the number of calendar months included in the period covered by such calculation, multiplied by (y) 12, and (B) the denominator of which is equal to (x) the sum of the monthly Average Net Receivables for each calendar month included in the period covered by such calculation, divided by (y) the number of calendar months included in the period covered by such calculation.)”
(e)    Notices. Section 11.03 of the LLC Agreement is amended and restated in its entirety as follows:
“11.03    Notices. Notices and all other communication provided for herein shall be in writing and shall be deemed to have been given to a Member at the earlier of (a) when personally delivered to (b) one business day after deposit with a national overnight courier services; in each case addressed as follows:

If to TCFIF Sub:     TCFIF Joint Venture I, LLC
            1475 E. Woodfield Road, Suite 1100
            Schaumburg, IL 60173
            Attention: Chief Legal Counsel    

            With copies to:

            TCF National Bank
            200 E. Lake Street
            Wayzata, MN 55391
            Attention: General Counsel
            


    3




            and

            Faegre Baker Daniels LLP
            2200 Wells Fargo Center
            90 South Seventh Street
            Minneapolis, MN 55402
            Attention: Kate Sherburne

If to Toro Sub:        Red Iron Holding Corporation
            c/o The Toro Company
            8111 Lyndale Avenue South
            Bloomington, MN 55420
            Attention: Treasurer
            
            With copies to:

            The Toro Company
            8111 Lyndale Avenue South
            Bloomington, MN 55420
            Attention: General Counsel
                        
            and

            Fox Rothschild LLP
            Campbell Mithun Tower – Suite 2000
            222 South Ninth St.
            Minneapolis, MN 55402
            Attention: C. Robert Beattie, Esq.
            
or to such other address as either Member hereto may have furnished to the other Member hereto in writing in accordance herewith, except that notice of change of address shall be effective only upon receipt.”

2.    Change in Title of General Manager. The General Manager of the Company shall, from and after the date of this Amendment, be referred to as the Director of Operations. All references to “General Manager” 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 “Director of Operations.”
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. 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.
    4


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]
    5


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/ Rosario A. Perrelli                
                    Name: Rosario A. Perrelli
                    Its: President
























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

EX-2.13 8 ttc-10312023xex213.htm EX-2.13 Document

Exhibit 2.13

SIXTH AMENDMENT
TO
LIMITED LIABILITY COMPANY AGREEMENT
OF
RED IRON ACCEPTANCE, LLC

THIS SIXTH AMENDMENT TO LIMITED LIABILITY COMPANY AGREEMENT OF RED IRON ACCEPTANCE, LLC, effective as of March 10, 2022 (this "Amendment"), is entered into by and between RED IRON HOLDING CORPORATION, a Delaware corporation ("Toro Sub"), and TCF1F JOINT VENTURE 1, 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. I 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, the Fourth Amendment to Limited Liability Company Agreement of Red Iron Acceptance, LLC dated as of July 17. 2019, and by the Fifth Amendment to Limited Liability Company Agreement dated as of December 20, 2019 (as so amended, the "LLC Agreement").

13. 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
I. Amendments.
(a)     Change in yearly meetings of the Management Committee. The second sentence of Section 6.02 paragraph (b) of the LLC Agreement is amended as follows:
The initial meeting of the Management Committee shall be held within sixty (60) days of the Formation Date and, thereafter, the Management Committee shall meet at least once each fiscal year."

As a result. Section 6.02 (b) is restated in its entirety to read as follows

"Subject to the next sentence, the Management Committee shall meet at such times as may be necessary for the Business on at least ten (10) business days' prior written notice to each Manager of such meeting given by any one (1) Manager, which written notice shall contain the time and











place of such meeting and the proposed items of business; unless otherwise agreed by a Majority of the Managers, meetings of the Management Committee shall be held at the office of one of the Members. The initial meeting of the Management Committee shall be held within sixty (60) days of the Formation Date and, thereafter, the Management Committee shall meet at least once each fiscal year. Provided that proper and adequate notice has been provided as required by the first sentence of this Section 6.02(b), the presence of at least a Majority of the Managers (or their respective alternates) shall be required to constitute a quorum for the transaction of any business by the Management Committee. Each Manager shall have one (I) vote on all matters before the Management Committee. All actions of the Management Committee shall require the affirmative vote of at least a Majority of the Managers. No Manager (acting in his or her capacity as such) shall have any authority to bind the Company to any third party with respect to any matter, except pursuant to a resolution expressly authorizing such action (and authorizing such Manager to bind the Company with respect to such action) which resolution is duly adopted by the Management Committee by the affirmative vote of at least a Majority of the Managers."
2.     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. 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.
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]














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/ Julie A. Kerekes        
Name: Julie A. Kerekes
Its: Vice President and Chief Financial Officer

TCFIF JOINT VENTURE I, LLC
By: /s/Jay R. Deverell        
Name: Jay R. Deverell
Its: President























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

3
2022.03.10 Sixth Amendment to LLC Agreement

EX-4.5 9 ttc-10312023xex45.htm EX-4.5 Document

Exhibit 4.5
DESCRIPTION OF SECURITIES REGISTERED PURSUANT TO SECTION 12 OF THE SECURITIES EXCHANGE ACT OF 1934
The Toro Company, a Delaware corporation (“TTC,” “we,” “us” and “our”), has one class of securities registered under Section 12 of the Securities Exchange Act of 1934, as amended: common stock, par value $1.00 per share (“common stock”).
The following description of our common stock is a summary and does not purport to be complete. It is subject to and qualified in its entirety by reference to our Restated Certificate of Incorporation, as amended (the “Certificate of Incorporation”), and our Amended and Restated Bylaws (the “Bylaws”), each of which is filed as an exhibit to our most recent Annual Report on Form 10-K and incorporated by reference herein. We encourage you to read our Certificate of Incorporation, our Bylaws and the applicable provisions of the General Corporation Law of the State of Delaware (the “DGCL”) for additional information.
Authorized Shares
Our Certificate of Incorporation authorizes the issuance of up to 176,850,000 shares of capital stock, consisting of:
    175,000,000 shares of common stock;
    1,000,000 shares of voting preferred stock, par value $1.00 per share (“voting preferred stock”); and
    850,000 shares of non-voting preferred stock, par value $1.00 per share (“non-voting preferred stock”).
Under the Certificate of Incorporation, the rights, preferences and privileges of the voting preferred stock and non-voting preferred stock (collectively, the “preferred stock”) may be designated from time to time by the Board of Directors of TTC (the “Board”).
We may amend from time to time our Certificate of Incorporation to increase the number of authorized shares of common stock, voting preferred stock or non-voting preferred stock. Any such amendment would require the approval of the holders of a majority of the voting power of the shares entitled to vote thereon. We currently have no shares of voting preferred stock or non-voting preferred stock outstanding.
Voting Rights
For all matters submitted to a vote of shareholders, each holder of common stock is entitled to one vote for each share registered in the holder’s name on our books. Our common stock does not have cumulative voting rights.
Our Bylaws provide that, unless a different or minimum vote is required by our Certificate of Incorporation, our Bylaws, the rules or regulations of any stock exchange applicable to us or any law or regulation applicable to us or our securities, all matters, other than the election of directors, as noted below, shall be decided by the affirmative vote of the holders of a majority in voting power of the votes cast (excluding abstentions and broker non-votes) on such matter. For the avoidance of doubt, abstentions and broker non-votes will not be treated as a vote cast and as such will have no impact on such matters. Our Certificate of Incorporation provides that the Board is divided into three classes, and, pursuant to our Bylaws, at all meetings of shareholders for the election of directors at which a quorum is present, a plurality of votes cast is sufficient to elect directors. Our Bylaws further provide that any nominee for director in an uncontested election as to whom a majority of the votes of the shares present in person or represented by proxy at the meeting and entitled to vote on the election of directors are designated to be “withheld” from, or are voted “against”, that director’s election shall tender his or her resignation for consideration by the Nominating and Governance Committee of the Board of Directors. The Nominating and Governance Committee shall evaluate the best interests of the Corporation and its stockholders and shall recommend to the Board of Directors the action to be taken with respect to such tendered resignation.
Dividend Rights
If the Board declares a dividend, holders of common stock will receive payments from our funds that are legally available to pay dividends. However, this dividend right is subject to any preferential dividend rights we may grant to the persons who hold preferred stock, if any is outstanding.
Liquidation Rights
If our company is liquidated or dissolves, the holders of our common stock will be entitled to share ratably in the assets of our company remaining after the payment of all of our liabilities, subject to any preferential liquidation rights of any preferred stock that at the time may be outstanding.
Other Rights and Preferences
Holders of our common stock do not have preemptive rights or subscription rights, and they have no right to convert their common stock into any other securities. There are no redemption or sinking fund provisions applicable to our common stock. The rights, preferences, and privileges of our common shareholders are subject to the rights of the shareholders of any series of preferred stock that we may designate in the future. Our Certificate of Incorporation and Bylaws do not restrict the ability of a holder of our common stock to transfer his or her shares of common stock. All shares of our outstanding common stock are fully paid and non-assessable.
Exchange Listing
Our common stock is listed on the New York Stock Exchange under the symbol “TTC”.



Anti-Takeover Effects of Certain Provisions of Our Certificate of Incorporation and Bylaws and the DGCL
Our Certificate of Incorporation and Bylaws and the DGCL contain provisions that may deter or render more difficult certain proposals, such as proposals to acquire control of TTC, which a holder of our common stock may consider to be in his, her or its best interest.
Anti-Takeover Effects of Certain Provisions of our Certificate of Incorporation and Bylaws
The following provisions of our Certificate of Incorporation and Bylaws may have the anti-takeover effect of preventing, discouraging or delaying any change in the control of TTC:
The Board is classified into three classes, each of which serves for three years, with one class being elected each year;
Directors may be removed only for cause and only with the approval of holders of at least 80% of the voting power of our capital stock;
Any vacancy on the Board must be filled only by the remaining directors then in office;
Shareholder action must be taken at a meeting of shareholders, and shareholders may not act by written consent;
Special meetings of shareholders may be called only by the Board pursuant to a resolution adopted by a majority of the entire Board;
A “fair price” provision requires the approval by the holders of 80% of the then outstanding common stock as a condition for mergers and certain other business combinations of TTC with any holder of more than 10% of such voting power (an “interested shareholder”) unless either (a) the transaction is approved by a majority of the members of the Board who are unaffiliated with the interested shareholder and were members of the Board prior to the time that the interested shareholder became an interested shareholder, or (b) certain minimum price and procedural requirements are met;
The provisions in our Certificate of Incorporation related to the Board, actions by stockholders and certain business combinations require at least 80% of the voting power of the then outstanding shares of TTC, voting together as a single class, to alter, amend, or repeal;
The shareholder vote required to alter, amend or repeal the provisions of our Bylaws that are substantially identical to or implement provisions of our Certificate of Incorporation related to cumulative voting and preemptive rights, the Board, actions by stockholders, and certain business combinations, and the shareholder vote required to alter, amend or repeal the provision in our Certificate of Incorporation setting forth these requirements, is 80% of the voting power of the then outstanding shares of TTC, voting together as a single class;
The Board may issue shares of preferred stock, with designations, rights and preferences as may be determined from time to time by the Board;
Shareholders do not have the right to cumulative voting in the election of directors; and
Shareholders must follow advance notice procedure to submit proposed nominations of persons for election to the Board and other proposals for business to be brought before an annual meeting of our shareholders.
Delaware Business Combination Statute
We are a Delaware corporation and are subject to Section 203 of the DGCL, known as the Delaware Business Combination Statute. In general, Section 203 prohibits a publicly held Delaware corporation from engaging in a “business combination” with an “interested shareholder” within three years of the time the shareholder became an interested shareholder, unless:
Prior to the time the shareholder became an interested shareholder, the board of directors of the corporation approved either the business combination or the transaction that resulted in the shareholder becoming an interested shareholder;
Upon consummation of the transaction that resulted in the shareholder becoming an interested shareholder, the interested shareholder owned at least 85% of the voting stock of the corporation outstanding at the time the transaction commenced, exclusive of shares owned by directors who are also officers and by certain employee stock plans; or
At or subsequent to such time, the business combination is approved by the board of directors and authorized at an annual or special meeting of the shareholders by the affirmative vote of at least two-thirds of the outstanding voting stock that is not owned by the interested shareholder.
Generally, for purposes of the Delaware Business Combination Statute, a “business combination” includes a merger, asset or stock sale or other transaction resulting in a financial benefit to the interested shareholder, and an “interested shareholder” is a person who owns, individually or through other persons, 15% or more of the corporation’s outstanding voting stock.
    

2
EX-10.27 10 ttc-10312023xex1027.htm EX-10.27 Document

Exhibit 10.27
AMENDMENT NO. 2 TO AMENDED AND RESTATED CREDIT AGREEMENT
THIS AMENDMENT NO. 2 TO AMENDED AND RESTATED CREDIT AGREEMENT (this “Amendment”) is made and entered into as of September 22, 2023 by and among THE TORO COMPANY, a Delaware corporation (“Toro”), TORO LUXEMBOURG S.A.R.L., a Luxembourg limited liability company (société à responsabilité limitée) incorporated and existing under the laws of the Grand Duchy of Luxembourg, and registered with the Luxembourg trade and companies register (Registre de Commerce et des Sociétés de Luxembourg) under registration number B 131.092, (“Toro Luxembourg”), each of the Lenders (as defined in the Credit Agreement) party hereto, and BANK OF AMERICA, N.A., as Administrative Agent (the “Administrative Agent”).
W I T N E S S E T H:
WHEREAS, Toro, Toro Luxembourg, the Designated Borrowers from time to time party thereto (together with Toro and Toro Luxembourg, the “Borrowers” and each a “Borrower”), the Administrative Agent and the Lenders from time to time party thereto have entered into that certain Amended and Restated Credit Agreement dated as of October 5, 2021 (as amended by that certain Amendment No. 1 to Amended and Restated Credit Agreement dated as of April 27, 2022, and as amended hereby and as may be amended, restated, amended and restated, extended, supplemented or otherwise modified from time to time, the “Credit Agreement”; all capitalized terms not otherwise defined herein shall have the respective meanings given thereto in the Credit Agreement); and
WHEREAS, Toro has requested that the Credit Agreement be amended as set forth herein, and the Lenders party hereto have agreed to such amendments subject to the conditions set forth herein;
NOW, THEREFORE, in consideration of the premises and the terms hereof, the parties hereto agree as follows:
1.    Amendments to Credit Agreement. Subject to the terms and conditions set forth herein:
(a)    the definition of “Consolidated EBIT” contained in Section 1.01 of the Credit Agreement is hereby amended such that, after giving effect to all such amendments, it shall read in its entirety as set forth below:
““Consolidated EBIT” means, for any period, for Toro and its Subsidiaries on a consolidated basis, an amount equal to Consolidated Net Income for such period plus the following to the extent deducted in calculating such Consolidated Net Income: (a) Consolidated Interest Charges for such period, (b) the provision for Federal, state, local and foreign income taxes payable by Toro and its Subsidiaries for such period, (c) one-time, non-recurring cash fees and expenses, not to exceed $50,000,000 in the aggregate, related to (i) restructurings or (ii) cost savings, restructuring, severance, integration, or consolidation related to an Acquisition, and to include without limitation advisory, legal, financing, and consulting fees related to an Acquisition, incurred in anticipation of, in connection with or as a result of such Acquisition, and (d) non-cash charges (including any non-cash charges related to impairment or equity compensation) for such period.”; and
(b)    the definition of “Sanction(s)” contained in Section 1.01 of the Credit Agreement is hereby amended such that, after giving effect to all such amendments, it shall read in its entirety as set forth below:
““Sanction(s)” means any sanction administered or enforced by the United States Government (including without limitation, OFAC), the United Nations Security Council, the European Union, His Majesty’s Treasury or other relevant sanctions authority.”



2.    Effectiveness; Conditions Precedent. This Amendment, and the amendments to the Credit Agreement provided in Section 1 hereof, shall become effective on the first Business Day on which the following conditions are satisfied or waived (such date, the “Effective Date”):
(a)    The Administrative Agent shall have received counterparts of this Amendment, duly executed by the Borrowers, the Administrative Agent and the Lenders, which counterparts may be delivered by telefacsimile or other electronic means (including .pdf), but such delivery will be promptly followed by the delivery of original signature pages by each Person party hereto unless waived by the Administrative Agent.
(b)    All fees and expenses payable to the Administrative Agent (including the fees, charges and disbursements of counsel (directly to such counsel if requested by the Administrative Agent) to the Administrative Agent (to the extent due and payable under Section 11.04 of the Credit Agreement) to the extent invoiced prior to or on the date hereof, plus such additional amounts of such fees, charges and disbursements as shall constitute its reasonable estimate of such fees, charges and disbursements incurred or to be incurred by it through the date hereof shall have been paid in full (provided that such estimate shall not thereafter preclude a final settling of accounts between Toro and the Administrative Agent).
3.    Representations and Warranties. In order to induce the Administrative Agent and the Lenders to enter into this Amendment, each Borrower represents and warrants to the Administrative Agent and the Lenders, as follows:
(a)    No Default or Event of Default exists as of the date hereof or will result from the amendments contemplated hereby;
(b)    the representations and warranties of the Borrowers contained in Article V of the Credit Agreement and in each other Loan Document and other document furnished at any time under or in connection therewith, are true and correct in all material respects on and as of the date hereof, except (w) if a qualifier relating to materiality, Material Adverse Effect or other similar concept applies, such representation or warranty is true and correct in all respects, (x) to the extent that such representations and warranties specifically refer to an earlier date, in which case they shall be true and correct as of such earlier date, and (y) for purposes of this Section 3, the representations and warranties contained in subsections (a) and (b) of Section 5.05 of the Credit Agreement shall be deemed to refer to the most recent statements furnished pursuant to clauses (a) and (b), respectively, of Section 6.01 of the Credit Agreement, and excluding the representation and warranty set forth in Section 5.22 of the Credit Agreement;
(c)    it has all requisite power and authority and all requisite governmental licenses, authorizations, consents and approvals to execute, deliver and perform its obligations under this Amendment;
(d)    the execution, delivery and performance by each Borrower of this Amendment have been duly authorized by all necessary corporate or other organizational action, and do not and will not (i) contravene the terms of any of the Borrower’s Organization Documents; (ii) conflict with or result in any breach or contravention of, or the creation of any Lien under, or require any payment to be made under (A) any Contractual Obligation to which such Borrower is a party or affecting such Borrower or the properties of such Borrower or any of its Subsidiaries except to the extent that such conflict, breach, contravention, Lien or violation could not reasonably be expected to have a Material Adverse Effect or (B) any order, injunction, writ or decree of any Governmental Authority or any arbitral award to which such Borrower or its property is subject; or (iii) violate any Law; and
(e)    this Amendment constitutes a legal, valid and binding obligation of each Borrower, enforceable against such Borrower in accordance with its terms.
4.    Entire Agreement. This Amendment, together with all the other Loan Documents (collectively, the “Relevant Documents”), sets forth the entire understanding and agreement of the parties
2



hereto in relation to the subject matter hereof and supersedes any prior negotiations and agreements among the parties relating to such subject matter. No promise, condition, representation or warranty, express or implied, not set forth in the Relevant Documents shall bind any party hereto, and no such party has relied on any such promise, condition, representation or warranty. Each of the parties hereto acknowledges that, except as otherwise expressly stated in the Relevant Documents, no representations, warranties or commitments, express or implied, have been made by any party to the other in relation to the subject matter hereof or thereof. None of the terms or conditions of this Amendment may be changed, modified, waived or canceled orally or otherwise, except in writing and in accordance with Section 11.01 of the Credit Agreement.
5.    Full Force and Effect of Credit Agreement. Except as hereby specifically amended, waived, modified or supplemented, the Credit Agreement is hereby confirmed and ratified in all respects and shall be and remain in full force and effect according to its terms.
6.    Governing Law. This Amendment shall in all respects be governed by, and construed in accordance with, the laws of the State of New York, and shall be further subject to the provisions of Sections 11.14 and 11.15 of the Credit Agreement.
7.    Enforceability. If any provision of this Amendment is held to be illegal, invalid or unenforceable, (a) the legality, validity and enforceability of the remaining provisions of this Amendment shall not be affected or impaired thereby and (b) the parties shall endeavor in good faith negotiations to replace the illegal, invalid or unenforceable provisions with valid provisions the economic effect of which comes as close as possible to that of the illegal, invalid or unenforceable provisions. The invalidity of a provision in a particular jurisdiction shall not invalidate or render unenforceable such provision in any other jurisdiction.
8.    References; Interpretation. All references in any of the Loan Documents to the “Credit Agreement” shall mean the Credit Agreement, as amended hereby. This Amendment shall be deemed incorporated into, and a part of, the Credit Agreement, and shall constitute a “Loan Document” under and as defined in the Credit Agreement. The rules of interpretation set forth in Section 1.02 of the Credit Agreement shall be applicable to this Amendment.
9.    Successors and Assigns. This Amendment shall be binding upon and inure to the benefit of the Company, the Administrative Agent and each of the Lenders, and their respective successors, legal representatives, and assignees to the extent such assignees are permitted assignees as provided in Section 11.06 of the Credit Agreement.
10.    No Novation; Reaffirmation. Neither the execution and delivery of this Amendment nor the consummation of any other transaction contemplated hereunder is intended to constitute a novation of the Credit Agreement or of any of the other Loan Documents or any obligations thereunder. Each Borrower hereby (a) affirms and confirms each of the Loan Documents to which it is a party and its Obligations thereunder, and (b) agrees that, notwithstanding the effectiveness of this Amendment, each Loan Document shall continue to be in full force and effect.
11.    Counterparts. This Amendment may be executed in any number of counterparts, each of which shall be deemed an original as against any party whose signature appears thereon, and all of which shall together constitute one and the same instrument. Delivery of an executed counterpart of a signature page of this Amendment by telecopy or other electronic means (including .pdf) shall be effective as delivery of a manually executed counterpart of this Amendment.
[Remainder of page is intentionally left blank; signature pages follow.]
3



IN WITNESS WHEREOF, the parties have duly executed this Amendment on the day and year first written above.
THE TORO COMPANY

By: /s/ Angela C. Drake    
Name: Angela C. Drake
Title: Vice President, Chief Financial Officer

By: /s/ Julie A. Kerekes    
Name: Julie A. Kerekes
Title: Treasurer and Senior Managing Director, Global Tax & Investor Relations

TORO LUXEMBOURG S.A.R.L.

By: /s/ Julie A Kerekes    
Name: Julie A. Kerekes
Title: Class A Manager

By: /s/ Usama Ajan    
Name: Usama Ajan
Title: Class B Manager



The Toro Company
AMENDMENT NO. 2 TO AMENDED AND RESTATED CREDIT AGREEMENT
Signature Page



BANK OF AMERICA, N.A., as
Administrative Agent

By: /s/ Angela Larkin    
Name: Angela Larkin
Title: Vice President

The Toro Company
AMENDMENT NO. 2 TO AMENDED AND RESTATED CREDIT AGREEMENT
Signature Page



BANK OF AMERICA, N.A., as a Lender, L/C Issuer and Swing Line Lender
By: /s/ A. Quinn Richardson    
Name: A. Quinn Richardson
Title: Senior Vice President

The Toro Company
AMENDMENT NO. 2 TO AMENDED AND RESTATED CREDIT AGREEMENT
Signature Page



U.S. BANK NATIONAL ASSOCIATION, as a Lender

By: /s/ Tyrone Parker    
Name: Tyrone Parker
Title: Vice President




The Toro Company
AMENDMENT NO. 2 TO AMENDED AND RESTATED CREDIT AGREEMENT
Signature Page



WELLS FARGO BANK, NATIONAL ASSOCIATION, as a Lender

By: /s/ Steven Chen    
Name: Steven Chen
Title: Vice President    



The Toro Company
AMENDMENT NO. 2 TO AMENDED AND RESTATED CREDIT AGREEMENT
Signature Page



BMO HARRIS BANK N.A., as a Lender

By: /s/ Corey Noland    
Name: Corey Noland
Title: Director


The Toro Company
AMENDMENT NO. 2 TO AMENDED AND RESTATED CREDIT AGREEMENT
Signature Page



HSBC BANK USA, NATIONAL ASSOCIATION, as a Lender

By: /s/ Casey Klepsch    
Name: Casey Klepsch
Title: Senior Vice President


The Toro Company
AMENDMENT NO. 2 TO AMENDED AND RESTATED CREDIT AGREEMENT
Signature Page



JPMORGAN CHASE BANK, N.A. , as a Lender

By: /s/ Gregory T. Martin    
Name: Gregory T. Martin
Title: Executive Director


The Toro Company
AMENDMENT NO. 2 TO AMENDED AND RESTATED CREDIT AGREEMENT
Signature Page



PNC BANK, NATIONAL ASSOCIATION, as a Lender

By: /s/ Ana Gaytan    
Name: Ana Gaytan
Title: Assistant Vice President



The Toro Company
AMENDMENT NO. 2 TO AMENDED AND RESTATED CREDIT AGREEMENT
Signature Page



TRUIST BANK, as a Lender

By: /s/ Jason Hembree    
Name: Jason Hembree
Title: Vice President

The Toro Company
AMENDMENT NO. 2 TO AMENDED AND RESTATED CREDIT AGREEMENT
Signature Page

EX-10.29 11 ttc-10312023xex1029.htm EX-10.29 Document

Exhibit 10.29
AMENDMENT NO. 1 TO TERM LOAN CREDIT AGREEMENT
THIS AMENDMENT NO. 1 TO TERM LOAN CREDIT AGREEMENT (this “Amendment”) is made and entered into as of September 22, 2023 by and among THE TORO COMPANY, a Delaware corporation (the “Borrower”), each of the Lenders (as defined in the Credit Agreement) party hereto, and BANK OF AMERICA, N.A., as Administrative Agent (the “Administrative Agent”).
W I T N E S S E T H:
WHEREAS, the Borrower, the Administrative Agent and the Lenders from time to time party thereto have entered into that certain Term Loan Credit Agreement dated as of April 27, 2022 (as amended hereby and as may be amended, restated, amended and restated, extended, supplemented or otherwise modified from time to time, the “Credit Agreement”; all capitalized terms not otherwise defined herein shall have the respective meanings given thereto in the Credit Agreement); and
WHEREAS, the Borrower has requested that the Credit Agreement be amended as set forth herein, and the Lenders party hereto have agreed to such amendments subject to the conditions set forth herein;
NOW, THEREFORE, in consideration of the premises and the terms hereof, the parties hereto agree as follows:
1.    Amendments to Credit Agreement. Subject to the terms and conditions set forth herein:
(a)    the definition of “Consolidated EBIT” contained in Section 1.01 of the Credit Agreement is hereby amended such that, after giving effect to all such amendments, it shall read in its entirety as set forth below:
““Consolidated EBIT” means, for any period, for Toro and its Subsidiaries on a consolidated basis, an amount equal to Consolidated Net Income for such period plus the following to the extent deducted in calculating such Consolidated Net Income: (a) Consolidated Interest Charges for such period, (b) the provision for Federal, state, local and foreign income taxes payable by Toro and its Subsidiaries for such period, (c) one-time, non-recurring cash fees and expenses, not to exceed $50,000,000 in the aggregate, related to (i) restructurings or (ii) cost savings, restructuring, severance, integration, or consolidation related to an Acquisition, and to include without limitation advisory, legal, financing, and consulting fees related to an Acquisition, incurred in anticipation of, in connection with or as a result of such Acquisition, and (d) non-cash charges (including any non-cash charges related to impairment or equity compensation) for such period.”; and
(b)    the definition of “Sanction(s)” contained in Section 1.01 of the Credit Agreement is hereby amended such that, after giving effect to all such amendments, it shall read in its entirety as set forth below:
““Sanction(s)” means any sanction administered or enforced by the United States Government (including without limitation, OFAC), the United Nations Security Council, the European Union, His Majesty’s Treasury or other relevant sanctions authority.”
2.    Effectiveness; Conditions Precedent. This Amendment, and the amendments to the Credit Agreement provided in Section 1 hereof, shall become effective on the first Business Day on which the following conditions are satisfied or waived (such date, the “Effective Date”):



(a)    The Administrative Agent shall have received counterparts of this Amendment, duly executed by the Borrower, the Administrative Agent and the Lenders, which counterparts may be delivered by telefacsimile or other electronic means (including .pdf), but such delivery will be promptly followed by the delivery of original signature pages by each Person party hereto unless waived by the Administrative Agent.
(b)    All fees and expenses payable to the Administrative Agent (including the fees, charges and disbursements of counsel (directly to such counsel if requested by the Administrative Agent) to the Administrative Agent (to the extent due and payable under Section 10.04 of the Credit Agreement) to the extent invoiced prior to or on the date hereof, plus such additional amounts of such fees, charges and disbursements as shall constitute its reasonable estimate of such fees, charges and disbursements incurred or to be incurred by it through the date hereof shall have been paid in full (provided that such estimate shall not thereafter preclude a final settling of accounts between the Borrower and the Administrative Agent).
3.    Representations and Warranties. In order to induce the Administrative Agent and the Lenders to enter into this Amendment, the Borrower represents and warrants to the Administrative Agent and the Lenders, as follows:
(a)    No Default or Event of Default exists as of the date hereof or will result from the amendments contemplated hereby;
(b)    the representations and warranties of the Borrower contained in Article V of the Credit Agreement and in each other Loan Document and other document furnished at any time under or in connection therewith, are true and correct in all material respects on and as of the date hereof, except (w) if a qualifier relating to materiality, Material Adverse Effect or other similar concept applies, such representation or warranty is true and correct in all respects, (x) to the extent that such representations and warranties specifically refer to an earlier date, in which case they shall be true and correct as of such earlier date, and (y) for purposes of this Section 3, the representations and warranties contained in subsections (a) and (b) of Section 5.05 of the Credit Agreement shall be deemed to refer to the most recent statements furnished pursuant to clauses (a) and (b), respectively, of Section 6.01 of the Credit Agreement, and excluding the representation and warranty set forth in Section 5.21 of the Credit Agreement;
(c)    it has all requisite power and authority and all requisite governmental licenses, authorizations, consents and approvals to execute, deliver and perform its obligations under this Amendment;
(d)    the execution, delivery and performance by the Borrower of this Amendment have been duly authorized by all necessary corporate or other organizational action, and do not and will not (i) contravene the terms of any of the Borrower’s Organization Documents; (ii) conflict with or result in any breach or contravention of, or the creation of any Lien under, or require any payment to be made under (A) any Contractual Obligation to which the Borrower is a party or affecting the Borrower or the properties of the Borrower or any of its Subsidiaries except to the extent that such conflict, breach, contravention, Lien or violation could not reasonably be expected to have a Material Adverse Effect or (B) any order, injunction, writ or decree of any Governmental Authority or any arbitral award to which the Borrower or its property is subject; or (iii) violate any Law; and
(e)    this Amendment constitutes a legal, valid and binding obligation of the Borrower, enforceable against the Borrower in accordance with its terms.
4.    Entire Agreement. This Amendment, together with all the other Loan Documents (collectively, the “Relevant Documents”), sets forth the entire understanding and agreement of the parties hereto in relation to the subject matter hereof and supersedes any prior negotiations and agreements among the parties relating to such subject matter. No promise, condition, representation or warranty, express or implied, not set forth in the Relevant Documents shall bind any party hereto, and no such party has relied on any such promise, condition, representation or warranty. Each of the parties hereto acknowledges that, except as otherwise expressly stated in the Relevant Documents, no representations,
2



warranties or commitments, express or implied, have been made by any party to the other in relation to the subject matter hereof or thereof. None of the terms or conditions of this Amendment may be changed, modified, waived or canceled orally or otherwise, except in writing and in accordance with Section 10.01 of the Credit Agreement.
5.    Full Force and Effect of Credit Agreement. Except as hereby specifically amended, waived, modified or supplemented, the Credit Agreement is hereby confirmed and ratified in all respects and shall be and remain in full force and effect according to its terms.
6.    Governing Law. This Amendment shall in all respects be governed by, and construed in accordance with, the laws of the State of New York, and shall be further subject to the provisions of Sections 10.14 and 10.15 of the Credit Agreement.
7.    Enforceability. If any provision of this Amendment is held to be illegal, invalid or unenforceable, (a) the legality, validity and enforceability of the remaining provisions of this Amendment shall not be affected or impaired thereby and (b) the parties shall endeavor in good faith negotiations to replace the illegal, invalid or unenforceable provisions with valid provisions the economic effect of which comes as close as possible to that of the illegal, invalid or unenforceable provisions. The invalidity of a provision in a particular jurisdiction shall not invalidate or render unenforceable such provision in any other jurisdiction.
8.    References; Interpretation. All references in any of the Loan Documents to the “Credit Agreement” shall mean the Credit Agreement, as amended hereby. This Amendment shall be deemed incorporated into, and a part of, the Credit Agreement, and shall constitute a “Loan Document” under and as defined in the Credit Agreement. The rules of interpretation set forth in Section 1.02 of the Credit Agreement shall be applicable to this Amendment.
9.    Successors and Assigns. This Amendment shall be binding upon and inure to the benefit of the Company, the Administrative Agent and each of the Lenders, and their respective successors, legal representatives, and assignees to the extent such assignees are permitted assignees as provided in Section 10.06 of the Credit Agreement.
10.    No Novation; Reaffirmation. Neither the execution and delivery of this Amendment nor the consummation of any other transaction contemplated hereunder is intended to constitute a novation of the Credit Agreement or of any of the other Loan Documents or any obligations thereunder. The Borrower hereby (a) affirms and confirms each of the Loan Documents to which it is a party and its Obligations thereunder, and (b) agrees that, notwithstanding the effectiveness of this Amendment, each Loan Document shall continue to be in full force and effect.
11.    Counterparts. This Amendment may be executed in any number of counterparts, each of which shall be deemed an original as against any party whose signature appears thereon, and all of which shall together constitute one and the same instrument. Delivery of an executed counterpart of a signature page of this Amendment by telecopy or other electronic means (including .pdf) shall be effective as delivery of a manually executed counterpart of this Amendment.
[Remainder of page is intentionally left blank; signature pages follow.]
3



IN WITNESS WHEREOF, the parties have duly executed this Amendment on the day and year first written above.
THE TORO COMPANY

By: /s/ Angela C. Drake    
Name: Angela C. Drake
Title: Vice President, Chief Financial Officer


By: /s/ Julie A. Kerekes    
Name: Julie A. Kerekes
Title: Treasurer and Senior Managing Director, Global Tax & Investor Relations




The Toro Company
AMENDMENT NO. 1 TO TERM LOAN CREDIT AGREEMENT
Signature Page



BANK OF AMERICA, N.A., as
Administrative Agent

By: /s/ Angela Larkin    
Name: Angela Larkin
Title: Vice President

The Toro Company
AMENDMENT NO. 1 TO TERM LOAN CREDIT AGREEMENT
Signature Page



BANK OF AMERICA, N.A., as a Lender
By: /s/ A. Quinn Richardson    
Name: A. Quinn Richardson
Title: Senior Vice President

The Toro Company
AMENDMENT NO. 1 TO TERM LOAN CREDIT AGREEMENT
Signature Page



WELLS FARGO BANK, NATIONAL ASSOCIATION, as a Lender

By: /s/ Steven Chen    
Name: Steven Chen
Title: Vice President





The Toro Company
AMENDMENT NO. 1 TO TERM LOAN CREDIT AGREEMENT
Signature Page



U.S. BANK NATIONAL ASSOCIATION, as a Lender

By: /s/ Tyrone Parker    
Name: Tyrone Parker
Title: Vice President    



The Toro Company
AMENDMENT NO. 1 TO TERM LOAN CREDIT AGREEMENT
Signature Page



BMO HARRIS BANK N.A., as a Lender

By: /s/ Corey Noland    
Name: Corey Noland
Title: Director


The Toro Company
AMENDMENT NO. 1 TO TERM LOAN CREDIT AGREEMENT
Signature Page



PNC BANK, NATIONAL ASSOCIATION, as a Lender

By: /s/ Ana Gaytan    
Name: Ana Gaytan
Title: Assistant Vice President


The Toro Company
AMENDMENT NO. 1 TO TERM LOAN CREDIT AGREEMENT
Signature Page



JPMORGAN CHASE BANK, N.A. , as a Lender

By: /s/ Gregory T. Martin    
Name: Gregory T. Martin
Title: Executive Director


The Toro Company
AMENDMENT NO. 1 TO TERM LOAN CREDIT AGREEMENT
Signature Page




TRUIST BANK, as a Lender

By: /s/ Jason Hembree    
Name: Jason Hembree
Title: Vice President

The Toro Company
AMENDMENT NO. 1 TO TERM LOAN CREDIT AGREEMENT
Signature Page

EX-10.33 12 ttc-10312023xex1033.htm EX-10.33 Document
Exhibit 10.33

CREDIT AND SECURITY AGREEMENT
dated as of

AUGUST 12, 2009
between

RED IRON ACCEPTANCE, LLC
and

TCF INVENTORY FINANCE, INC.

[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.]



Table of ContentsPage
SECTION I INTERPRETATION1
1.01 Definitions1
1.02 GAAP1
1.03 Headings1
1.04 Plural Terms1
1.05 Time2
1.06 Governing Law2
1.07 Construction2
1.08 Entire Agreement2
1.09 Calculation of Interest and Fees2
1.10 Other Interpretive Provisions2
SECTION II CREDIT FACILITY2
2.01 Revolving Loan Facility2
2.02 Commitment, Commitment Reductions, Etc.4
2.03 Prepayments4
2.04 Other Payment Terms4
2.05 Revolving Loan Note and Interest Account5
2.06 Revolving Loan Funding6
2.07 [Reserved]6
2.08 Additional Compensation in Certain Circumstances; Increased Costs or Reduced Return Resulting from Taxes, Reserves, Capital Adequacy Requirements, Expenses, Etc
6
SECTION III CONDITIONS PRECEDENT7
3.01 Conditions Precedent to Initial Revolving Loan7
3.02 Conditions Precedent to Each Revolving Loan7
3.03 Covenant to Deliver8
SECTION IV REPRESENTATIONS AND WARRANTIES8
4.01 Borrower’s Representations and Warranties8
4.02 Reaffirmation11
SECTION V COVENANTS11
5.01 Affirmative Covenants11
5.02 Negative Covenants13
SECTION VI DEFAULT15
6.01 Events of Default15
6.02 Remedies16
SECTION VII GRANT OF SECURITY INTEREST AND PROVISIONS REGARDING COLLATERAL
17
7.01 Grant of Security Interest17
7.02 Lock Box18
7.03 Special Provisions Regarding Accounts18
    i


7.04 Lender’s Power of Attorney19
7.05 No Liability for Safekeeping20
7.06 Supplemental Documentation Relating to Collateral; Further Assurances20
7.07 Rights and Remedies20
SECTION VIII MISCELLANEOUS21
8.01 Notices21
8.02 Expenses23
8.03 Indemnification23
8.04 Waivers; Amendments23
8.05 Successors and Assigns24
8.06 Setoff24
8.07 No Third Party Rights25
8.08 Partial Invalidity25
8.09 Jury Trial25
8.10 Submission to Jurisdiction25
8.11 Counterparts25
8.12 Disclosure of Information about Borrower25
8.13 No Recourse to Members of Borrower26
8.14 No Indirect or Consequential Damages26


    ii


CREDIT AND SECURITY AGREEMENT

This CREDIT AND SECURITY AGREEMENT (this “Agreement”), dated as of August 12, 2009, is entered into by and among:
RED IRON ACCEPTANCE, LLC, a Delaware limited liability company (“Borrower”), and
TCF INVENTORY FINANCE, INC., a Minnesota corporation (“Lender” or “TCFIF”).
RECITALS
A.    Borrower has requested Lender to provide a revolving credit facility to Borrower for general business purposes.
B.    Lender is willing to provide such revolving credit facility upon the terms and subject to the conditions set forth herein.
AGREEMENT
NOW, THEREFORE, in consideration of the above Recitals and the mutual covenants herein contained, the parties hereto hereby agree as follows:
SECTION I
INTERPRETATION
1.01 Definitions. Unless otherwise indicated in this Agreement or any other Credit Document, each term set forth in Schedule 1.01, when used in this Agreement or any other Credit Document, shall have the respective meaning given to that term in Schedule 1.01 or in the provision of this Agreement or other Credit Document referenced in Schedule 1.01.
1.02 GAAP. Unless otherwise indicated in this Agreement or any other Credit Document, all accounting terms used in this Agreement or any other Credit Document shall be construed, and all accounting and financial computations hereunder or thereunder shall be computed, in accordance with GAAP. If GAAP changes during the term of this Agreement such that any covenants contained herein would then be calculated in a different manner or with different components, Borrower and Lender agree to negotiate in good faith to amend this Agreement in such respects as are necessary to conform those covenants as criteria for evaluating Borrower’s financial condition to substantially the same criteria as were effective prior to such change in GAAP; provided, however, that, until Borrower and Lender so amend this Agreement, all such covenants shall be calculated in accordance with GAAP as in effect immediately prior to such change.
1.03 Headings. Headings in this Agreement and each of the other Credit Documents are for convenience of reference only and are not part of the substance hereof or thereof.
1.04 Plural Terms. All terms defined in this Agreement or any other Credit Document in the singular form shall have comparable meanings when used in the plural form and vice versa.
1.05 Time. All references in this Agreement and each of the other Credit Documents to a time of day shall mean Chicago, Illinois time, unless otherwise indicated.



1.06 Governing Law. This Agreement and each of the other Credit Documents shall be governed by and construed in accordance with the laws of the state of Minnesota without reference to conflicts of law rules.
1.07 Construction. Each of this Agreement and the other Credit Documents is the result of negotiations among, and has been reviewed by, Borrower, Lender and their respective counsel. Accordingly, this Agreement and the other Credit Documents shall be deemed to be the product of all parties hereto, and no ambiguity shall be construed in favor of or against Borrower or Lender.
1.08 Entire Agreement. This Agreement and each of the other Credit Documents, taken together, constitute and contain the entire agreement of Borrower and Lender and supersede any and all prior agreements, negotiations, correspondence, understandings and communications among the parties, whether written or oral, respecting the subject matter hereof.
1.09 Calculation of Interest and Fees. All calculations of interest and fees under this Agreement and the other Credit Documents for any period shall include the first day and the last day of such period.
1.10 Other Interpretive Provisions. References in this Agreement to “Recitals,” “Sections,” “Exhibits” and “Schedules” are to recitals, sections, exhibits and schedules herein and hereto unless otherwise indicated. References in this Agreement and each of the other Credit Documents to any document, instrument or agreement (a) shall include all exhibits, schedules and other attachments thereto, (b) shall include all documents, instruments or agreements issued or executed in replacement thereof, and (c) shall mean such document, instrument or agreement, or replacement or predecessor thereto, as amended, modified and supplemented in writing from time to time and in effect at any given time. The words “hereof,” “herein” and “hereunder” and words of similar import when used in this Agreement or any other Credit Document shall refer to this Agreement or such other Credit Document, as the case may be, as a whole and not to any particular provision of this Agreement or such other Credit Document, as the case may be. The words “include” and “including” and words of similar import when used in this Agreement or any other Credit Document shall not be construed to be limiting or exclusive. The word “or” when used in this Agreement or any other Credit Document shall have the meaning represented by the phrase “and/or.”
SECTION II
CREDIT FACILITY
2.01 Revolving Loan Facility.
(a)    Revolving Loan Availability. 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, 2014, 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. Except as otherwise provided herein, Borrower may borrow, repay and reborrow Revolving Loans until the Revolving Loan Maturity Date.
(b)    Revolving Loan Borrowings. Borrower shall request each Revolving Loan by having a representative of Borrower request by telephone or other means acceptable to Lender a Revolving Loan, which request shall specify the principal amount of the requested Revolving Loan and the date of the requested Revolving Loan, which shall be a Business Day (any such
    2


request, a “Revolving Loan Borrowing Request”). Any Revolving Loan Borrowing Request received after 11:00 a.m., Chicago time, on a Business Day may not be honored until the next following Business Day (or such later time as may be specified in the Revolving Loan Borrowing Request).
(c)    Revolving Loan Interest Rates. Borrower shall pay interest on the unpaid principal amount of each Revolving Loan from the date of such Revolving Loan until the Maturity thereof, at a rate per annum equal to the TCFIF Rate from time to time in effect. All computations of interest on Revolving Loans shall be based on a year of 365 days for actual days elapsed.
(d)    Scheduled Revolving Loan Payments. Unless sooner repaid, Borrower shall repay to Lender on the Revolving Loan Maturity Date the unpaid principal amount of each Revolving Loan made by Lender. Borrower shall pay accrued interest in arrears on the unpaid principal amount of each Revolving Loan (A) no later than the fifteenth day in each calendar month for the preceding calendar month, and (B) at Maturity.
(e)    Purpose. Borrower shall use the proceeds of the Revolving Loans solely for Borrower’s general business needs (including (i) the purchase of certain receivables from Toro, TCC, Toro International, Exmark and their Affiliates, or from third parties that have purchased receivables from Toro or its Affiliates (the “Purchased Receivables”), (ii) the funding of Borrower’s financing programs for its customers, (iii) payment of expenses and other items incurred in the ordinary course of business (including payments of principal and interest under Section 2.01(d)) and (iv) distributions of “Distributable Cash” (as defined in the LLC Agreement) to the Members).
(f)    Extension of Facility. So that the Members of Borrower may make a fully informed decision as to whether to continue Borrower’s existence beyond the then-current LLC Term, Lender agrees to provide to Borrower, no later than fourteen (14) months prior to the expiration of the then-current LLC Term, written notice indicating Lender’s intent with respect to the extension of the Revolving Loan facility and, if Lender intends to extend the Revolving Loan facility, the proposed material terms of such extension; provided, however, that failure to provide such notice by Lender shall not be a default of the terms of this Agreement and shall be deemed to be a declination of its willingness to extend the term of this Agreement.
2.02 Commitment, Commitment Reductions, Etc.
(a)    Commitment. The aggregate principal amount of all Revolving Loans outstanding at a time shall not exceed the lesser of (x) the Borrowing Base and (y) $450,000,000 (or, if reduced pursuant to Section 2.02(b) or otherwise; the lesser amount to which reduced) (such lesser amount, as so reduced from time to time, to be referred to herein as the “Commitment”).
(b)    Reduction or Cancellation of the Commitment. Borrower may, upon three (3) Business Days’ written notice to Lender, permanently reduce the Commitment by the amount of $1,000,000 or an integral multiple of $1,000,000 in excess thereof or cancel the Commitment in its entirety; provided, however, that (i) Borrower may not reduce the Commitment prior to the Revolving Loan Maturity Date, if, after giving effect to such reduction, the aggregate principal amount of all Revolving Loans outstanding would exceed the Commitment, (ii) Borrower may not cancel the Commitment prior to the Revolving Loan Maturity Date, if, after giving effect to such cancellation, any Obligations would remain outstanding, and (iii) Borrower may reduce or cancel the Commitment in connection with a dissolution of Borrower under the terms of the LLC Agreement. Once reduced or cancelled, the Commitment may not be increased or reinstated without the prior written consent of Lender.
2.03 Prepayments.
    3


(a)    Optional Prepayments. At its option, Borrower may prepay, at any time and from time to time on a Business Day, any Revolving Loan in whole or in part.
(b)    Mandatory Prepayments. If, at any time, the aggregate principal amount of all Revolving Loans then outstanding exceeds the Commitment at such time, Borrower shall prepay Revolving Loans in an aggregate principal amount equal to such excess (i) by the twentieth (20th) day of the following month if such excess is greater than $500,000 or (ii) if less, by the end of the last day of such month. Lender acknowledges that under the terms of Section 2.4 of the LLC Agreement, required capital contributions to Borrower at the end of each month will be based upon estimates and that Borrower’s Borrowing Base compliance as determined as of the end of any month will be dependent upon the accuracy of such estimates. Borrower shall not be deemed to be in breach of this covenant as a result of reliance on such estimates so long as it complies with the provisions set forth in this Section 2.03(b).
2.04 Other Payment Terms.
(a)    Place and Manner. Borrower shall make all payments due to Lender hereunder without setoff, counterclaim or deduction by payments at Lender’s office, located at the address specified in Section 8.01, or to such other place or account as Lender may designate from time to time in writing to Borrower, in lawful money of the United States and in same day or immediately available funds not later than 2:00 p.m. on the date due. Borrower shall establish various bank accounts, including a parent account, an electronic disbursements account, a manual collections account, an electronic collections account, and one or more Lock Box accounts. Each day, funds will be transferred electronically between the parent account and the electronic disbursement, manual collections, electronic collections and the Lock Box accounts so as to result in a zero balance in all accounts other than the parent account. The balance in the parent account, if positive, will be transferred electronically to Lender and applied pursuant to Section 2.04(d).
(b)    Date. Whenever any payment due hereunder shall fall due on a day other than a Business Day, such payment shall be made on the next succeeding Business Day, and such extension of time shall be included in the computation of interest.
(c)    Late Payments. If any amounts required to be paid by Borrower under this Agreement or the other Credit Documents (including principal or interest payable on any Revolving Loan or other amounts) remain unpaid when due, Borrower shall pay interest on the aggregate outstanding balance of such amounts from the due date thereof until such amounts are paid in full at a per annum rate equal to the TCFIF Rate from time to time in effect plus two percent (2.00%) (or, if less, the maximum amount permitted by law), such rate to change from time to time as the TCFIF Rate shall change. All computations of such interest shall be based on a year of 365 days for actual days elapsed.
(d)    Application of Payments. All payments hereunder shall be applied first to unpaid costs and expenses then due and payable under this Agreement or the other Credit Documents, second to accrued interest then due and payable under this Agreement or the other Credit Documents and finally to reduce the principal amount of outstanding Revolving Loans.
(e)    Application of Seller Credits. At Lender’s request, Borrower shall pay all Seller Credits to Lender as soon as the same are received for application to the Obligations. At any time Lender is entitled to terminate the Commitment after the occurrence and during the continuance of an Event of Default under Section 6.01(f) or 6.01(g), Borrower authorizes Lender to collect such amounts directly from Sellers and, upon request of Lender, shall instruct Sellers to pay Lender directly.
2.05 Revolving Loan Note and Interest Account.
    4


(a)    Revolving Loan Note. The obligation of Borrower to repay the Revolving Loans and to pay interest thereon at the rates provided herein shall be evidenced by a promissory note in the form of Exhibit A (the “Revolving Loan Note”), which note shall be (i) in the original principal amount of $450,000,000, (ii) dated the Closing Date and (iii) otherwise appropriately completed. Lender shall record on its general ledger the date and amount of each Revolving Loan and of each payment or prepayment of principal and each payment of interest or other amounts thereon made by Borrower.
(b)    Interest Account. Borrower authorizes Lender to record in an account or accounts maintained by Lender on its books (the “Interest Account”) (i) the interest rates applicable to all Revolving Loans and the effective dates of all changes thereto, (ii) the date and amount of each principal and interest payment on each Revolving Loan and (iii) such other information as Lender may determine is necessary for the computation of interest payable by Borrower hereunder.
(c)    Notations. Borrower agrees that all notations on the Schedule annexed to the Revolving Loan Note and the Interest Account shall constitute prima facie evidence of the matters noted absent manifest error; provided, however, that the failure of Lender to make any such notation shall not affect Borrower’s Obligations.
2.06 Revolving Loan Funding. Unless otherwise directed by Borrower, Lender shall disburse the proceeds of each Revolving Loan to Borrower by disbursement to such account at such bank as Borrower may designate from time to time in writing to Lender from time to time.
2.07 [Reserved]
2.08 Additional Compensation in Certain Circumstances; Increased Costs or Reduced Return Resulting from Taxes, Reserves, Capital Adequacy Requirements, Expenses, Etc. If any change in any Requirement of Law, guideline or interpretation or application thereof by any Governmental Authority charged with the interpretation or administration thereof or compliance with any request or directive (whether or not having the force of a Requirement of Law) of any central bank or other Governmental Authority:
(a)    subjects Lender to any Taxes or changes the basis of taxation with respect to this Agreement, the Revolving Loans or payments by Borrower of principal, interest, fees, or other amounts due from Borrower hereunder,
(b)    imposes, modifies or deems applicable any reserve, special deposit or similar requirement against credits or commitments to extend credit extended by, or assets (funded or contingent) of, deposits with or for the account of, or other acquisitions of funds by, Lender, or
(c)    imposes, modifies or deems applicable any capital adequacy or similar requirement (i) against assets (funded or contingent) of, or other credits or commitments to extend credit extended by, Lender, or (ii) otherwise applicable to the obligations of Lender under this Agreement,
and the result of any of the foregoing is to increase the cost to, reduce the income receivable by, or impose any expense (including loss of margin) upon Lender with respect to this Agreement or the making, maintenance or funding of any part of the Revolving Loans (or, in the case of any capital adequacy or similar requirement, to have the effect of reducing the rate of return on Lender’s capital, taking into consideration Lender’s customary policies with respect to capital adequacy) by an amount which Lender in its sole discretion deems to be material, Lender shall from time to time notify Borrower of the amount determined in good faith by Lender to be necessary to compensate Lender for such increase in cost, reduction of income, additional
    5


expense or reduced rate of return. Such notice shall set forth in reasonable detail the basis for such determination. Such amount shall be due and payable by Borrower to Lender ten (10) Business Days after such notice is given. If Lender fails to give such notice within three hundred sixty-five (365) days after it obtains knowledge of such event, Lender shall, with respect to compensation payable pursuant to this Section 2.08, only be entitled to payment for increase in cost, reduction of income, additional expense or reduced rate of return incurred from and after the date three hundred sixty five (365) days prior to the date that Lender does give such notice.
SECTION III
CONDITIONS PRECEDENT
3.01 Conditions Precedent to Initial Revolving Loan. The obligation of Lender to make the initial Revolving Loan is subject to receipt by Lender, on or prior to the Closing Date, of the following documents, each in form and substance satisfactory to Lender:
(a)    This Agreement, duly executed by Borrower;
(b)    The Revolving Loan Note payable to Lender, duly executed by Borrower;
(c)    The Security Documents duly executed and delivered to Lender;
(d)    The organizational documents of each of the Members;
(e)    Certificate of Formation of Borrower;
(f)    The Joint Venture Agreement duly executed by the parties thereto;
(g)    The LLC Agreement duly executed by the parties thereto;
(h)    A certificate of the general manager of Borrower, dated the Closing Date, certifying that attached thereto are true and correct copies of resolutions duly adopted by the Board of Managers of Borrower and continuing in effect, which authorize the execution, delivery and performance by Borrower of this Agreement and the other Credit Documents executed or to be executed by Borrower and the consummation of the transactions contemplated hereby and thereby; and
(i)    A certificate of the general manager of Borrower, dated the Closing Date, certifying the incumbency, signatures and authority of the members of the Board of Managers of Borrower or other officers of Borrower authorized to execute, deliver and perform this Agreement and the other applicable Credit Documents on behalf of Borrower.
3.02 Conditions Precedent to Each Revolving Loan. The obligation of Lender to make each Revolving Loan, including the making of the initial Revolving Loan, is subject to the further conditions that Lender shall have received the appropriate Revolving Loan Borrowing Request requesting such Revolving Loan, or request therefor shall otherwise have been made to Lender’s satisfaction, in accordance with the terms of this Agreement and that on the date such Revolving Loan is to be made and after giving effect to such Revolving Loan, the following shall be true and correct:
(a)    The representations and warranties set forth in Section 4.01 are true and correct in all material respects as if made on such date;
(b)    No Event of Default has occurred and is continuing that would permit the Lender to terminate the Commitment;
    6


(c)    No Material Adverse Effect or Acceleration Event has occurred and is continuing; and
(d)    Each of the Credit Documents remains in full force and effect.
3.03 Covenant to Deliver. Borrower agrees (not as a condition but as a covenant) to deliver to Lender each item required to be delivered to Lender as a condition to the making of each Revolving Loan. Borrower expressly agrees that the making of any Revolving Loan prior to the receipt by Lender of any such item shall not constitute a waiver by Lender of Borrower’s obligation to deliver such item.
SECTION IV
REPRESENTATIONS AND WARRANTIES
4.01 Borrower’s Representations and Warranties. To induce Lender to enter into this Agreement and to make Revolving Loans hereunder, Borrower represents and warrants to Lender that:
(a)    Due Organization, Qualification, Etc. Borrower (i) is a limited liability company duly organized and validly existing under the laws of the state of Delaware; (ii) has the power and authority to own, lease and operate its properties and carry on its business as now conducted and as proposed to be conducted; and (iii) is duly qualified or licensed to do business in each jurisdiction where the nature of the business of Borrower requires such qualification or licensing and the failure to be so qualified or licensed could reasonably be expected to have a Material Adverse Effect.
(b)    Authority. The execution, delivery and performance by Borrower of each Credit Document to be executed by Borrower and the consummation of the transactions contemplated thereby (i) are within the limited liability company power of Borrower and (ii) have been duly authorized by all necessary limited liability company actions on the part of Borrower (including Member action, if necessary).
(c)    Enforceability. Each Credit Document executed, or to be executed, by Borrower has been, or will be, duly executed and delivered by Borrower and constitutes, or will constitute, a legal, valid and binding obligation of Borrower enforceable against Borrower in accordance with its terms.
(d)    Non-Contravention. The execution and delivery by Borrower of the Credit Documents executed by Borrower and the performance and consummation of the transactions contemplated thereby do not (i) violate any Requirement of Law applicable to Borrower; (ii) violate any provision of, or result in the breach or the acceleration of, or entitle any other Person to accelerate (whether after the giving of notice or lapse of time or both), any Contractual Obligation of Borrower; or (iii) result in the creation or imposition of any Lien upon any property, asset or revenue of Borrower (except such Liens as may be created in favor of Lender pursuant to this Agreement or the other Credit Documents).
(e)    Approvals. No consent, approval, order or authorization of, or registration, declaration or filing with, any Governmental Authority or other Person (including the partners, members or shareholders of any Person) that has not been obtained on or prior to the Closing Date is required in connection with the execution and delivery of the Credit Documents executed by Borrower and the consummation and performance of the transactions contemplated thereby.
(f)    No Violation or Default. Borrower is not in violation of or in default with respect to (i) any Requirement of Law applicable to it or (ii) any Contractual Obligation of it (nor is there any waiver in effect which, if not in effect, would result in such a violation or default), where,
    7


individually or in the aggregate, such violations or defaults could reasonably be expected to have a Material Adverse Effect.
(g)    Litigation. No actions, suits, proceedings or investigations are pending or, to the knowledge of Borrower, threatened against Borrower at law or in equity in any court or before any other Governmental Authority which (i) could reasonably be expected to (individually or in the aggregate) have a Material Adverse Effect or (ii) seek to enjoin, either directly or indirectly, the execution, delivery or performance by Borrower of the Credit Documents or the transactions contemplated thereby.
(h)    Title. Borrower owns and has good and marketable title in fee simple absolute to, or a valid leasehold interest in, all of its real properties and good title to its other respective assets and properties as reflected in the most recent Financial Statements delivered to Lender (except those assets and properties disposed of in the ordinary course of business or otherwise in compliance with this Agreement since the date of such Financial Statements) and all respective assets and properties acquired by Borrower since such date (except those disposed of in the ordinary course of business or otherwise in compliance with this Agreement), including all of the Collateral. Such assets and properties are subject to no Liens, except for Permitted Liens.
(i)    Financial Statements. The Financial Statements of Borrower that have been delivered to Lender, (i) are in accordance with the books and records of Borrower, which have been maintained in accordance with good business practice; (ii) have been prepared in conformity with GAAP and (iii) fairly present the financial position of Borrower at such date. Borrower does not have any contingent obligations, liability for Taxes or other outstanding obligations which are material in the aggregate, except as disclosed in the Financial Statements most recently delivered to Lender pursuant to Section 5.01(a)(i) or (ii).
(j)    Membership Interests. Outstanding Membership Interests of Borrower are owned as follows:
Toro Sub:        45%
TCFIF Sub:        55%
All outstanding Membership Interests of Borrower are duly authorized, validly issued and fully paid, subject to the “Purchase Capital Contribution” and the “Additional Capital Contribution” requirements set forth in Sections 2.03 and 2.04 of the LLC Agreement, respectively. There are no outstanding subscriptions, options, conversion rights, warrants or other agreements or commitments of any nature whatsoever (firm or conditional) regarding the Membership Interests of Borrower other than as contemplated by the Joint Venture Agreement or the LLC Agreement. All Membership Interests of Borrower have been offered and sold in compliance with all federal and state securities laws and all other Requirements of Law.
(k)    No Agreements to Sell Assets, Etc. Borrower has no legal obligation, absolute or contingent, to any Person to sell the assets of Borrower (other than sales in the ordinary course of business), or to effect any merger, consolidation or other reorganization of Borrower or to enter into any agreement with respect thereto.
(l)    Employee Benefit Plans. As of the date hereof, Borrower does not maintain or contribute to, nor has it any obligation under any Employee Benefit Plan of any type or nature whatsoever. Borrower does not contribute to and does not have any liability with respect to any Multiemployer Plan.
    8


(m)    Other Regulations. Borrower is not subject to regulation under the Investment Company Act of 1940, the Public Utility Holding Company Act of 1935, the Federal Power Act, any state public utilities code or to any federal or state statute or regulation limiting its ability to incur Indebtedness.
(n)    Governmental Charges and Other Indebtedness. Borrower has filed or caused to be filed all tax returns which are required to be filed by it. Borrower has paid, or made provision for the payment of, all taxes and other Governmental Charges which have or may have become due pursuant to said returns or otherwise and all other Indebtedness which has become due, except for such Governmental Charges or Indebtedness, if any, which are being contested in good faith and as to which adequate reserves (determined in accordance with GAAP) have been provided or which could not reasonably be expected to have a Material Adverse Effect if unpaid.
(o)    Subsidiaries, Etc. Borrower has no Subsidiaries, is not a partner in any partnership and is not a joint venturer in any joint venture.
(p)    No Material Adverse Effect. No event has occurred and no condition exists which could reasonably be expected to have a Material Adverse Effect.
(q)    Records Regarding Collateral. Borrower keeps and maintains its books and records regarding its accounts and chattel paper at its chief executive office in Hoffman Estates, Illinois or at its office in Bloomington, Minnesota. The only locations at which any Collateral is located are at its offices in Bloomington, Minnesota and Hoffman Estates, Illinois.
(r)    Accounts. All of Borrower’s accounts are bona fide existing receivables created by Toro, an Affiliate of Toro or a distributor of Toro in the regular course of business of Toro or such Affiliate or distributor to their respective account debtors or acquired by Toro or an Affiliate of Toro in connection with the acquisition of the business of another party.
(s)    Accuracy of Information Furnished. None of the Credit Documents and none of the other certificates, statements or information furnished to Lender by or on behalf of Borrower in connection with the Credit Documents or the transactions contemplated hereby or thereby contains or will contain any untrue statement of a material fact or omits or will omit to state a material fact necessary to make the statements therein, in light of the circumstances under which they were made, not misleading.
4.02 Reaffirmation. Borrower shall be deemed to have reaffirmed, in all material respects, for the benefit of Lender, each representation and warranty contained in Section 4.01 on and as of the date each Revolving Loan is made.
SECTION V
COVENANTS
5.01 Affirmative Covenants. Until the termination of this Agreement and the satisfaction in full by Borrower of all Obligations, Borrower shall comply, and shall cause compliance, with the following affirmative covenants unless Lender shall otherwise consent in writing:
(a)    Financial Statements, Reports, Etc. Borrower shall furnish to Lender the following, each in such form and such detail as Lender shall reasonably request:
(i)    Within thirty (30) Business Days after the last day of each calendar month, copies of the unaudited Financial Statements of Borrower for such month as of the last day of such month;
    9


(ii)    Within one hundred twenty (120) days after the close of each fiscal year of Borrower, copies of the unaudited Financial Statements of Borrower;
(iii)    As soon as possible and in no event later than five (5) Business Days after any manager or officer of Borrower knows of the occurrence or existence of (A) any actual or threatened litigation, suits, claims or disputes against Borrower involving potential monetary damages payable by Borrower of $100,000 or more (individually or in the aggregate), (B) any other event or condition which could reasonably be expected to have a Material Adverse Effect, or (C) any Event of Default or Default; a written statement of the general manager of Borrower setting forth the details of such event, condition, Event of Default or Default and the action which Borrower proposes to take with respect thereto; and
(iv)    Such other instruments, agreements, certificates, opinions, statements, documents and information relating to the operations or condition (financial or otherwise) of Borrower, and compliance by Borrower with the terms of this Agreement and the other Credit Documents, as Lender may from time to time reasonably request.
(b)    Books and Records. Borrower shall at all times keep proper books of record and account in which full, true and correct entries will be made of its transactions in accordance with GAAP.
(c)    Inspections; Information. Borrower shall permit any Person designated by Lender, upon reasonable notice and during normal business hours, to visit and inspect any of the properties and offices of Borrower, to examine the books of account of Borrower and to discuss the affairs, finances and accounts of Borrower with, and to be advised as to the same by, their managers, officers, auditors and accountants, all at such times and intervals as Lender may reasonably request. Borrower shall permit Lender, upon reasonable notice and during normal business hours, to inspect the Collateral and Borrower shall furnish to Lender, upon request of Lender, such information regarding the Collateral and Borrower’s business as Lender may from time to time reasonably request.
(d)    Governmental Charges and Other Indebtedness. Borrower shall promptly pay and discharge when due (i) all taxes and other Governmental Charges imposed on Borrower prior to the date upon which penalties accrue thereon, (ii) all Indebtedness which, if unpaid, could become a Lien upon the property of Borrower and (iii) all other Indebtedness which, if unpaid, could reasonably be expected to have a Material Adverse Effect, except such taxes and Indebtedness as may in good faith be contested or disputed, or for which arrangements for deferred payment have been made, provided that in each such case appropriate reserves are maintained to the reasonable satisfaction of Lender.
(e)    Use of Proceeds. Borrower shall use the proceeds of the Revolving Loans only for the purposes set forth in Section 2.01(e).
(f)    General Business Operations. Borrower shall (i) preserve and maintain its limited liability company existence and all of its rights, privileges and franchises reasonably necessary to the conduct of its business, (ii) conduct its business activities in compliance with all Requirements of Law and Contractual Obligations applicable to it, the violation of which could reasonably be expected to have a Material Adverse Effect, (iii) keep all property useful and necessary in its business in good working order and condition, ordinary wear and tear excepted, and (iv) maintain its chief executive office and principal place of business in Hoffman Estates, Illinois.
(g)    Collateral. Borrower shall keep all Collateral at the locations identified in Section 4.01(q) and shall keep all tangible Collateral in good order, repair and operating condition. Borrower shall not sell, rent, lease, transfer, consign, dispose or otherwise convey any of the
    10


Collateral except for sales or other dispositions in the ordinary course of Borrower’s business. Borrower shall not change its name or change its chief executive office or the office where it keeps its books and records with respect to accounts and chattel paper without giving at least thirty (30) days’ prior written notice to Lender.
(h)    Borrowing Base. Upon request of Lender, Borrower promptly shall provide to Lender a written report, prepared in reasonable detail and with supporting documentation, setting forth the calculation of the Borrowing Base.
5.02 Negative Covenants. Until the termination of this Agreement and the satisfaction in full by Borrower of all Obligations, Borrower shall comply, and shall cause compliance, with the following negative covenants unless Lender shall otherwise consent in writing:
(a)    Indebtedness. Borrower shall not create, incur, assume or permit to exist any Indebtedness except for Permitted Indebtedness.
(b)    Liens. Borrower shall not create, incur, assume or permit to exist any Lien on or with respect to any of its assets or property of any character, whether now owned or hereafter acquired, except for Permitted Liens. Borrower shall keep all Collateral free and clear of all Liens except Liens in favor of Lender.
(c)    Asset Dispositions. Borrower shall not sell, lease, transfer or otherwise dispose of any of its assets or property, whether now owned or hereafter acquired, except in the ordinary course of its business and except as otherwise contemplated by the Credit Documents. Notwithstanding the foregoing, in the event Borrower elects to transfer to any Seller any Purchased Receivables acquired from such parties pursuant to any reconveyance rights that it may have under the terms of any agreement with such Seller, it shall be permitted to do so free and clear of any Lien granted hereunder upon payment of any amount due from the original transferor thereof as set forth in the agreement governing the original purchase by Borrower of such Purchased Receivables.
(d)    Mergers, Acquisitions, Etc. Borrower shall not consolidate with or merge into any other Person or permit any other Person to merge into it, or acquire all or substantially all of the assets of any other Person, except, with respect to TCC, pursuant to the initial Receivable Purchase Agreement described in Section 7.02.
(e)    Distributions, Etc. Except for Permitted Distributions, Borrower shall not (i) make any distributions of any kind whatsoever to its Members; (ii) purchase, redeem, retire, defease or otherwise acquire for value any of its Membership Interests held by any Person; (iii) return any capital to any of its Members; or (iv) set apart any sum for any such purpose.
(f)    Capital Expenditures. Borrower shall not pay or incur Capital Expenditures which exceed in the aggregate in any fiscal year $50,000.
(g)    Investments. Borrower shall not make any Investments other than loans, advances or purchases of Indebtedness in the ordinary course of Borrower’s business.
(h)    Change in Business. Borrower shall not engage, either directly or indirectly through Subsidiaries, in any business substantially different from its business as conducted on the date hereof or as expected to be conducted after the date hereof; provided, however, that Borrower shall be permitted to engage in the business of providing floorplan financing and open account inventory financing of any and all products manufactured or distributed from time to time after the date hereof by Toro, or any of its Affiliates, including parts, accessories, software and software updates to support equipment or services, advertising materials, advertising placements,
    11


training materials, point of sale or merchandising materials, extended service contracts, licenses for scheduling software and online services, to the extent permitted by the LLC Agreement.
(i)    Security Issuances. Borrower shall not issue, offer or sell any Equity Securities of it other than as contemplated by the Joint Venture Agreement or the LLC Agreement.
(j)     [Reserved]
(k)    Subsidiaries, Etc. Borrower shall not create or permit to exist any Subsidiaries, and Borrower shall not become a partner in any partnership or a joint venturer in any joint venture.
(l)    Transactions With Affiliates. Borrower shall not enter into any Contractual Obligation with any Affiliate or engage in any other transaction with any Affiliate except upon terms at least as favorable to Borrower as an arms-length transaction with unaffiliated Persons and except for Contractual Obligations and transactions expressly contemplated by the Joint Venture Agreement or the LLC Agreement.
(m)    Accounting Changes. Borrower shall not change (i) its fiscal year (currently January 1 through December 31) or (ii) its accounting practices except as required by GAAP.
(n)    Tangible Net Worth Covenant. Borrower shall not permit its Tangible Net Worth as at the last day of any calendar month (after giving effect to any capital contributions made by the Members with respect to such calendar month in accordance with the terms of the LLC Agreement) to be less than its Required Equity Investment as of such date; provided that Borrower shall not be deemed to be in breach of this covenant so long as (i) the actual Tangible Net Worth is no more than $ [***] less than its Required Equity Investment as of such date, or (ii) if the actual Tangible Net Worth is more than $ [***] less than its Required Equity Investment as of such date, then each Member shall make a capital contribution on or before the twentieth (20th) day of the following month in the amount of such difference. Lender acknowledges that under the terms of Section 2.4 of the LLC Agreement, required capital contributions to Borrower at the end of each month will be based upon estimates. In the case of a deficit of less than $[***], Borrower shall take such deficiency into account when determining the required capital contributions to be made by the Members for the following month.
SECTION VI
DEFAULT
6.01 Events of Default. The occurrence or existence of any one or more of the following shall constitute an “Event of Default” hereunder:
(a)    Borrower shall fail to pay when due any principal, interest or other payment required under the terms of this Agreement or any of the other Credit Documents; or
(b)    Borrower shall fail to observe or perform in any material respect any covenant, obligation, condition or agreement set forth in Sections 5.01(d)(iii), 5.02(c), 5.02(d), 5.02(f), 5.02(h), 5.02(i), 5.02(j) or 5.02(k); or
(c)    Borrower shall fail to observe or perform any other covenant, obligation, condition or agreement contained in this Agreement or the other Credit Documents and such failure shall continue for thirty (30) days after notice thereof is given by Lender to Borrower or such longer period of time as is reasonably necessary to allow Borrower to so observe or perform such covenant, obligation, condition or agreement but, in any event, not more than seventy-five (75) days after notice thereof is given by Lender to Borrower; provided, that with respect to a failure by Borrower to observe or perform the Tangible Net Worth covenant pursuant to Section
    12


5.02(n), such failure shall have only continued for five (5) days after notice thereof is given by Lender to Borrower; or
(d)    Any representation, warranty, certificate, or other statement (financial or otherwise) made or furnished by or on behalf of Borrower to Lender in or in connection with this Agreement or any of the other Credit Documents, or as an inducement to Lender to enter into this Agreement, shall be false, incorrect, incomplete or misleading in any material respect when made or furnished; or
(e)    Borrower shall (i) fail to make any payment when due under the terms of any bond, debenture, note or other evidence of Indebtedness to be paid by such Person (excluding this Agreement and the other Credit Documents but including any other evidence of Indebtedness of Borrower to Lender) and such failure shall continue beyond any period of grace provided with respect thereto, or (ii) default in the observance or performance of any other agreement, term or condition contained in any such bond, debenture, note or other evidence of Indebtedness, and the effect of such failure or default in either case is to cause, or permit the holder or holders thereof to cause Indebtedness in an aggregate amount of $100,000 or more to become due prior to its stated date of maturity; or
(f)    Borrower shall (i) apply for or consent to the appointment of a receiver, trustee, liquidator or custodian of itself or of all or a substantial part of its property, (ii) be unable, or admit in writing its inability, to pay its debts generally as they mature, (iii) make a general assignment for the benefit of its or any of its creditors, (iv) become insolvent (as such term may be defined or interpreted under any applicable statute), (v) commence a voluntary case or other proceeding seeking liquidation, reorganization or other relief with respect to itself or its debts under any bankruptcy, insolvency or other similar law now or hereafter in effect or consent to any such relief or to the appointment of or taking possession of its property by any official in an involuntary case or other proceeding commenced against it, or (vi) take any action for the purpose of effecting any of the foregoing; or
(g)    Proceedings for the appointment of a receiver, trustee, liquidator or custodian of Borrower or of all or a substantial part of the property of Borrower, or an involuntary case or other proceedings seeking liquidation, reorganization or other relief with respect to Borrower or its debts under any bankruptcy, insolvency or other similar law now or hereafter in effect shall be commenced and not dismissed within sixty (60) days of commencement; or
(h)    A final, non-appealable judgment or order for the payment of money in excess of $100,000 (exclusive of amounts covered by insurance issued by an insurer not an Affiliate of Borrower) shall be rendered against Borrower and the same shall remain unsatisfied, unstayed or unvacated for a period of thirty (30) days after entry thereof, or any judgment, writ, assessment, warrant of attachment, or execution or similar process shall be issued or levied against a substantial part of the property of Borrower, and such judgment, writ, assessment, warrant of attachment, execution or similar process shall not be released, vacated or fully bonded within thirty (30) days after filing; or
(i)    Any Credit Document or any material term thereof shall cease to be a legal, valid and binding obligation of Borrower enforceable in accordance with its terms; or
(j)    Toro Sub and TCFIF Sub shall cease to be the sole members of Borrower or Toro Sub closes on its acquisition of the interest of TCFIF Sub in Borrower pursuant to the exercise of the Toro Sub Purchase Option under Section 9.03 of the LLC Agreement; or
(k)    Borrower shall have been finally dissolved, wound up and liquidated, whether at scheduled maturity or otherwise or the business of Borrower shall have been discontinued
    13


pursuant to an election made as described in the third sentence of Section 10.04 of the LLC Agreement;
(l)    Lender’s security interest in any material portion of the Collateral shall at any time cease to be a valid and perfected, first priority, security interest.
6.02 Remedies.
(a)    Upon (i) the occurrence or existence of any Event of Default (other than an Event of Default referred to in Section 6.01(f) or 6.01(g) or an Event of Default caused solely by TCFIF or an Affiliate of TCFIF, including any failure by TCFIF to make a capital contribution to Borrower required pursuant to the terms of the LLC Agreement or any willful violation on the part of the general manager of Borrower while such general manager is TCFIF’s employee, which such failure or violation shall be deemed to have been caused solely by TCFIF) and at any time thereafter during the continuance of such Event of Default, (ii) the occurrence or existence of a Material Adverse Effect or (iii) the occurrence of an Acceleration Event, Lender may, by written notice to Borrower, (a) terminate the Commitment and the obligation of Lender to make Revolving Loans and/or (b) declare all outstanding Obligations payable by Borrower hereunder to be immediately due and payable without presentment, demand, protest or any other notice of any kind, all of which are hereby expressly waived, anything contained herein or in the Revolving Loan Note to the contrary notwithstanding. Notwithstanding the occurrence or existence of an Event of Default under Sections 6.01(b) – (e), 6.01(h), 6.01(i) or 6.01(l), Lender shall not be permitted to terminate the Commitment or declare the Obligations due and payable and shall continue to make Revolving Loans hereunder so long as there shall not occur or exist a Material Adverse Effect or Acceleration Event or an Event of Default under any of Sections 6.01(a), 6.01(f), 6.01(g), 6.01(j) or 6.01(k).
(b)    Upon the occurrence or existence of any Event of Default described in Section 6.01(f) or 6.01(g), immediately and without notice, (i) the Commitment and the obligations of Lender to make Revolving Loans shall automatically terminate and (ii) all outstanding Obligations payable by Borrower hereunder shall automatically become immediately due and payable, without presentment, demand, protest or any other notice of any kind, all of which are hereby expressly waived, anything contained herein or in the Revolving Loan Note to the contrary notwithstanding.
(c)    In addition to the foregoing remedies, upon the occurrence or existence of any Event of Default at any time Lender is permitted to terminate the Commitment, Lender may exercise any other right, power or remedy granted to it by the Credit Documents or otherwise permitted to it by law, either by suit in equity or by action at law, or both.
SECTION VII
GRANT OF SECURITY INTEREST AND PROVISIONS REGARDING COLLATERAL
7.01 Grant of Security Interest. As security for the payment of all Revolving Loans now or hereafter made by Lender to Borrower hereunder or under the Revolving Loan Note, and as security for the payment or other satisfaction of all other Obligations, Borrower hereby grants to the Lender a Lien and a security interest in and to the following property of Borrower, whether now or hereafter owned, existing, licensed, leased, consigned, acquired or arising, wherever now or hereafter located (all such property is herein referred to collectively as the “Collateral” (each capitalized term used in this Section 7.01 and not otherwise defined in this Agreement shall have in this Agreement the meaning given to it by the UCC)):
(a)    The Purchased Receivables, and any and all other Accounts, Goods, Health Care Insurance Receivables, General Intangibles, Payment Intangibles, Deposit Accounts, Chattel
    14


Paper (including Electronic Chattel Paper), Documents, contracts, advices of credit, money, Commercial Tort Claims, Equipment, Inventory, Fixtures and Supporting Obligations, together with all products of and Accessions to any of the foregoing and all Proceeds of any of the foregoing (including all insurance policies and proceeds thereof);
(b)    to the extent, if any, not listed in clause (a) above, each and every other item of personal property and fixtures, whether now existing or hereafter arising or acquired, including all licenses, contracts and agreements and all collateral for the payment or performance of any contract or agreement, together with all products and Proceeds (including all insurance policies and proceeds) or any Accessions to any of the foregoing;
(c)    all present and future business records and information, including computer tapes and other storage media containing the same, together with all Proceeds of any of the foregoing;
(d)    all replacements, substitutions, additions or Accessions to or for any of the foregoing; and
(e)    all rights of Borrower in, to and under all policies of insurance, including claims of rights to payments thereunder and proceeds therefrom, including credit insurance and business interruption insurance.
In furtherance of the foregoing grant of security, upon the request of Lender, Borrower will make proper entries in its books and records, disclosing the above-described grant of a security interest in the Collateral, including the assignment of its accounts to Lender. To the extent any of the Collateral is evidenced by chattel paper, a promissory note, a trade acceptance or any other instrument for the payment of money, unless Lender shall otherwise agree, Borrower will deliver the original of same to Lender, appropriately endorsed to Lender’s order and, regardless of the form of such endorsement, Borrower hereby expressly waives presentment, demand, notice of dishonor, protest and notice of protest and all other notices with respect thereto.
7.02 Lock Box. On or before the date Borrower makes the initial purchase of Purchased Receivables pursuant to the terms of the initial Receivable Purchase Agreement to be entered into by and among Toro, and certain of its Affiliates and Borrower, Borrower shall either (a) establish one or more post office lock box arrangements with Lender on terms acceptable to the Lender (each, a “Lock Box”) for the collection of payments from its respective account debtors or other amounts owing to it or (b) enter into agreements acceptable to Lender with each financial institution where Borrower deposits such collections on the date of this Agreement or will hereafter deposit such collections. In connection with any Lock Box, if required by Lender, Borrower shall direct its account debtors to send their payments directly to such Lock Box, and all invoices issued thereafter by Borrower shall direct its account debtors to send their payments directly to such Lock Box.
7.03 Special Provisions Regarding Accounts. Lender is authorized and empowered (which authorization and power, being coupled with an interest, is irrevocable until the last to occur of (i) termination of this Agreement, the Commitment and any other obligations of Lender under this Agreement and (ii) indefeasible payment in full in cash, and performance in full, of all of the Obligations) at any time in its sole and absolute discretion:
(a)    To request, in the name of Lender, Borrower, or in the name of a third party, confirmation from any account debtor or party obligated under or with respect to any Collateral of the amount shown by the accounts or other Collateral to be payable, or any other matter stated therein;
    15


(b)    To endorse in Borrower’s name and to collect, any chattel paper, checks, notes, drafts, instruments or other items of payment tendered to or received by Lender in payment of any account or other obligation owing to Borrower;
(c)    At any time Lender is entitled to terminate the Commitment after the occurrence and during the continuance of an Event of Default, to notify, either in Lender’s name or Borrower’s name, and/or to require Borrower to notify, any account debtor or other Person obligated under or in respect of any Collateral or of the fact of Lender’s Lien thereon and of the collateral assignment thereof to Lender;
(d)    At any time Lender is entitled to terminate the Commitment after the occurrence and during the continuance of an Event of Default, to direct, either in Lender’s name or Borrower’s name, and/or to require Borrower to direct, any account debtor or other Person obligated under or in respect of any Collateral to make payment directly to Lender of any amounts due or to become due thereunder or with respect thereto; and
(e)    At any time Lender is entitled to terminate the Commitment after the occurrence and during the continuance of an Event of Default, to demand, collect, surrender, release or exchange all or any part of any Collateral or any amounts due thereunder or with respect thereto, or compromise or extend or renew for any period (whether or not longer than the initial period) any and all sums which are now or may hereafter become due or owing upon or with respect to any of the Collateral, or enforce, by suit or otherwise, payment or performance of any of the Collateral, in Lender’s own name or Borrower’s name.
Under no circumstances shall Lender be under any duty to act in regard to any of the foregoing matters. The costs relating to any of the foregoing matters, including attorneys’ fees and out-of-pocket expenses, and the cost of any bank account or accounts which may be required hereunder, shall be borne solely by Borrower whether the same are incurred by Lender or Borrower.
7.04 Lender’s Power of Attorney. Borrower appoints the Lender, or any Person whom the Lender may from time to time designate, as Borrower’s attorney and agent-in-fact with power: (a) at any time Lender is entitled to terminate the Commitment after the occurrence and during the continuance of an Event of Default, to notify the post office authorities to change the address for delivery of Borrower’s mail to an address designated by Lender; (b) at any time Lender is entitled to terminate the Commitment after the occurrence and during the continuance of an Event of Default, to receive, open and dispose of all mail addressed to Borrower; (c) to send requests for verification of Borrower’s accounts or other Collateral to its account debtors; (d) to open an escrow account under Lender’s sole control for the collection of Borrower’s accounts or other Collateral, if not required contemporaneously with the execution hereof; and (e) to do all other things which Lender is permitted to do under this Agreement or any other Credit Document or which are necessary to carry out this Agreement and the other Credit Documents. Neither Lender nor any of the directors, officers, employees or agents of Lender will be liable for any acts of commission or omission nor for any error in judgment or mistake of fact or law, unless the same shall have resulted from gross negligence or willful misconduct. The foregoing appointment and power, being coupled with an interest, is irrevocable until the last to occur of (x) termination of this Agreement, the Commitment and any other obligations of Lender under this Agreement and (y) indefeasible payment in full in cash, and performance in full, of all Obligations. Borrower expressly waives presentment, demand, notice of dishonor and protest of all instruments and any other notice to which it might otherwise be entitled.
7.05 No Liability for Safekeeping. Lender shall not be liable or responsible in any way for the safekeeping of any Collateral of Borrower delivered to it, to any bailee appointed by or for it, to any warehouseman, or under any other circumstances. Lender shall not be responsible for
    16


collection of any proceeds or for losses in collected proceeds held by Borrower in trust for Lender. Any and all risk of loss for any or all of the foregoing shall be upon Borrower, except for such loss as shall result from Lender’s gross negligence or willful misconduct.
7.06 Supplemental Documentation Relating to Collateral; Further Assurances. At Lender’s request, Borrower shall execute and/or deliver to Lender, at any time or times hereafter, such agreements, documents, financing statements, warehouse receipts, bills of lading, notices of assignment of accounts, schedules of accounts assigned, certificates of origin or title and other written matter necessary or reasonably requested by Lender to perfect and maintain perfected Lender’s security interest in the Collateral owned by it in form and substance acceptable to Lender, and pay or cause to be paid all taxes, fees and other costs and expenses associated with any recording or filing of any such documentation. Borrower hereby irrevocably makes, constitutes and appoints Lender (and all Persons designated by Lender for that purpose) as Borrower’s true and lawful attorney (and agent-in-fact) (which appointment and power, being coupled with an interest, is irrevocable until the last to occur of (a) termination of this Agreement, the Commitment and all other obligations of Lender under this Agreement and (b) indefeasible payment in full in cash, and performance in full, of all Obligations) to sign the name of Borrower on any of such documentation and to deliver any of such documentation to such Persons as Lender, in its sole and absolute discretion, may elect. Borrower agrees that a carbon, photographic, photostatic, or other reproduction of this Agreement or of a financing statement is sufficient as a financing statement. Borrower shall fully cooperate with Lender and perform all additional acts reasonably requested by Lender to effect the purposes of this Section VII.
7.07 Rights and Remedies. In addition to the rights and remedies of Lender set forth in Section 6.02, at any time Lender is entitled to terminate the Commitment upon the occurrence of and during the continuance of an Event of Default, Lender (i) shall have all rights and remedies of a secured party under the UCC and other applicable law and all the rights and remedies set forth in this Agreement, and Borrower waives notice of intent to accelerate, and of acceleration of, the Obligations; (ii) Lender may enter any premises of Borrower, with or without process of law, without force, to search for, take possession of, and remove the Collateral, or any part thereof; (iii) if Lender requests, Borrower shall cease disposition of and shall assemble the Collateral and make it available to Lender, at Borrower’s expense, at a convenient place or places designated by Lender; (iv) Lender may take possession of the Collateral or any part thereof on Borrower’s premises and cause it to remain there at Borrower’s expense, pending sale or other disposition. Any notice of a disposition shall be deemed reasonably and properly given if given to Borrower at least ten (10) days before such disposition. If Borrower fails to perform any of its Obligations under this Agreement, Lender may perform the same in any form or manner Lender in its discretion deems necessary or desirable, and all monies paid by Lender in connection therewith shall be additional Obligations and shall be immediately due and payable without notice together with interest payable on demand at the rate set forth in Section 2.04(c). All of Lender’s rights and remedies shall be cumulative.
SECTION VIII
MISCELLANEOUS
8.01 Notices. Except as otherwise provided herein, all notices, requests, demands, consents, instructions or other communications to or upon Lender or Borrower under this Agreement or the other Credit Documents shall be in writing and faxed, mailed or delivered to each party at its facsimile number or address set forth below (or to such other facsimile number or address for any party as indicated in any notice given by that party to the other party). All such notices and communications shall be effective (a) when sent by an overnight service of recognized standing, on the Business Day following the deposit with such service; (b) 72 hours after being mailed, first class postage prepaid and addressed as aforesaid through the United States Postal Service; (c) when delivered by hand, upon delivery; (d) when faxed, upon confirmation of receipt;
    17


provided, however, that any notice delivered to Lender under Section II shall not be effective until received by Lender; and (e) upon receipt of electronic mail (with a notice contemporaneously given by another method specified in this Section 8.01).
Lender:     TCF Inventory Finance, Inc.
2300 Barrington Road
Suite 600
Hoffman Estates, Illinois 60169
Attention: Vincent E. Hillery, General Counsel
Telephone: (847) 252-6616
Facsimile: (847) 295-6012
Email: vhillery@tcfif.com
with copies to:    TCF National Bank
200 E. Lake Street
Wayzata, MN 55391
Attention: General Counsel
Telephone: (952) 475-6498
Facsimile: (952) 475-7975
Email: jgreen@tcfbank.com

    and

    Kaplan, Strangis and Kaplan, P.A.
5500 Wells Fargo Center
90 South Seventh Street
Minneapolis, MN 55402
Attention: Harvey F. Kaplan, Esq.
Telephone: (612) 375-1138
Facsimile: (612) 375-1143
Email: hfk@kskpa.com
Borrower:     Red Iron Acceptance, LLC
8111 Lyndale Avenue South
Bloomington, MN 55420
Attention: General Manager
Telephone: 952-888-8801
Facsimile: 952-887-8258
Email:
with copies to:     The Toro Company
8111 Lyndale Avenue South
Bloomington, MN 55420
Attention: Treasurer
Telephone: 952-887-8449
Facsimile: 952-887-8920
Email: Tom.Larson@toro.com
and
The Toro Company
8111 Lyndale Avenue South
Bloomington, MN 55420
    18



Attention: General Counsel
Telephone: 952-887-8178
Facsimile: 952-887-8920
Email: Tim.Dordell@toro.com
and
Oppenheimer Wolff & Donnelly LLP
3300 Plaza VII Building
45 South Seventh Street
Attention: C. Robert Beattie, Esq.
Telephone: 612-607-7395
Facsimile: 612-607-7100
Email: RBeattie@Oppenheimer.com
Each Revolving Loan Borrowing Request shall be made to Lender’s telephone number referred to above (or by such other means as Lender and Borrower shall agree) during Lender’s normal business hours. In any case where this Agreement authorizes notices, requests, demands or other communications by Borrower to Lender to be made by telephone, facsimile or electronic mail, Lender may conclusively presume that anyone purporting to be a Person designated in any incumbency certificate or other similar document delivered by Borrower to Lender is such a Person.
8.02 Expenses. Borrower shall pay on demand all reasonable fees and expenses, including reasonable attorneys’ fees and expenses, incurred by Lender in the enforcement or attempted enforcement of any of the Obligations or in preserving any of Lender’s rights and remedies, including all such fees and expenses incurred in connection with any “workout” or restructuring affecting the Credit Documents or the Obligations or any bankruptcy or similar proceeding involving Borrower.
8.03 Indemnification. To the fullest extent permitted by law, Borrower agrees to protect, indemnify, defend and hold harmless Lender and its directors, officers, employees, agents and any Affiliates thereof (“Indemnitees”) from and against any and all liabilities, losses, damages or expenses of any kind or nature and from any and all suits, claims or demands (including in respect of or for reasonable attorney’s fees and other expenses) arising on account of or in connection with any matter or thing or action or failure to act by Indemnitees, or any of them, arising out of or relating to the Credit Documents, including any use by Borrower of any proceeds of the Revolving Loans, except to the extent such liability arises from the willful misconduct or gross negligence of the Indemnitees. Upon receiving knowledge of any suit, claim or demand asserted by a third party that Lender believes is covered by this indemnity, Lender shall give Borrower notice of the matter and an opportunity to defend it, at Borrower’s sole cost and expense, with legal counsel reasonably satisfactory to Lender. Any failure or delay of Lender to notify Borrower of any such suit, claim or demand shall not relieve Borrower of its obligations under this Section 8.03 but shall reduce such obligations to the extent of any increase in those obligations caused solely by an unreasonable failure or delay. The obligations of Borrower under this Section 8.03 shall survive the payment and performance of the Obligations, the termination of the Commitment and the termination of this Agreement.
8.04 Waivers; Amendments. Any term, covenant, agreement or condition of this Agreement or any other Credit Document may be amended or waived if such amendment or waiver is in writing and is signed by Borrower and Lender. No failure or delay by Lender in exercising any right hereunder shall operate as a waiver thereof or of any other right nor shall any single or partial exercise of any such right preclude any other further exercise thereof or of any other right.
    19


Unless otherwise specified in such waiver or consent, a waiver or consent given hereunder shall be effective only in the specific instance and for the specific purpose for which given.
8.05 Successors and Assigns.
(a)    Binding Effect. This Agreement and the other Credit Documents shall be binding upon and inure to the benefit of Borrower, Lender, all future holders of the Revolving Loan Note and their respective successors and, solely in the case of Lender, its assigns permitted pursuant to Section 8.05(b). All references in this Agreement to any Person shall be deemed to include all successors and permitted assigns of such Person.
(b)    Assignments. Borrower may not assign or transfer any of its rights or obligations under any Credit Document without the prior written consent of Lender. Lender may at any time, without the consent of Borrower, assign to one or more Affiliates (each an “Assignee”) all, or a proportionate part of all, of its rights and obligations under this Agreement and the other Credit Documents, and such Assignee shall assume such rights and obligations, pursuant to an assignment and assumption agreement executed by such Assignee and Lender; provided, however, that any Assignee of Lender shall be required to have at the time of assignment (i) a creditworthiness not less than the creditworthiness of Lender at such time and (ii) a credit facility, with TCF Bank as lender and Assignee as borrower, no less favorable than Lender’s credit facility with TCF Bank and supported by the same Performance Assurance Agreement from TCF Bank furnished in connection with Lender’s credit facility with TCF Bank, and such Assignee shall be able to perform the obligations of Lender hereunder. Upon execution and delivery of such instrument, such Assignee shall be a Lender party to this Agreement and shall have all the rights and obligations of a Lender with a commitment as set forth in such instrument of assumption, and Lender shall be released from its obligations hereunder to a corresponding extent, and no further consent or action by any party shall be required. Upon the consummation of any assignment pursuant to this Section 8.05(b), Lender and Borrower shall make appropriate arrangements so that, if required, a new Revolving Loan Note is issued to the Assignee and the existing Revolving Loan Note is returned to Borrower.
(c)    Information. Lender may disclose the Credit Documents and any financial or other information relating to Borrower to any Assignee or potential Assignee, subject to the terms of Section 8.12, and subject to Lender obtaining the agreement of such Assignee or potential Assignee to be bound by the terms of Section 8.12.
8.06 Setoff. In addition to any rights and remedies of Lender provided by law, Lender shall have the right, without prior notice to Borrower, any such notice being expressly waived by Borrower to the extent permitted by applicable law, at any time Lender is entitled to terminate the Commitment following the occurrence and during the continuance of a Default or an Event of Default, to set-off and apply against any Indebtedness, whether matured or unmatured, of Borrower to Lender (including the Obligations), any amount owing from Lender to Borrower. The aforesaid right of set-off may be exercised by Lender against Borrower or against any trustee in bankruptcy, debtor-in-possession, assignee for the benefit of creditors, receiver or execution, judgment or attachment creditor of Borrower or against anyone else claiming through or against Borrower or such trustee in bankruptcy, debtor-in-possession, assignee for the benefit of creditors, receiver, or execution, judgment or attachment creditor, notwithstanding the fact that such right of set-off shall not have been exercised by Lender prior to the occurrence of a Default or an Event of Default. Lender agrees promptly to notify Borrower after any such set-off and application made by Lender, provided that the failure to give such notice shall not affect the validity of such set-off and application.
8.07 No Third Party Rights. Subject to the terms of the Joint Venture Agreement, nothing expressed in or to be implied from this Agreement or any other Credit Document is intended to
    20


give, or shall be construed to give, any Person, other than the parties hereto and thereto and their permitted successors and assigns, any benefit or legal or equitable right, remedy or claim under or by virtue of this Agreement or any other Credit Document.
8.08 Partial Invalidity. If at any time any provision of this Agreement is or becomes illegal, invalid or unenforceable in any respect under the law of any jurisdiction, neither the legality, validity or enforceability of the remaining provisions of this Agreement nor the legality, validity or enforceability of such provision under the law of any other jurisdiction shall in any way be affected or impaired thereby.
8.09 Jury Trial. EACH OF BORROWER AND LENDER, TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW, HEREBY KNOWINGLY, VOLUNTARILY AND IRREVOCABLY WAIVES ALL RIGHT TO TRIAL BY JURY AS TO ANY ISSUE RELATING TO ANY CREDIT DOCUMENT IN ANY ACTION, PROCEEDING, OR COUNTERCLAIM ARISING OUT OF OR RELATING TO ANY CREDIT DOCUMENT OR THE TRANSACTIONS CONTEMPLATED THEREBY. THIS WAIVER IS A MATERIAL INDUCEMENT FOR OUR ENTERING INTO THIS AGREEMENT.
8.10 Submission to Jurisdiction. Each of Borrower and Lender hereby irrevocably submits to the non-exclusive jurisdiction of the Federal courts sitting in Minneapolis or St. Paul, Minnesota and any state court located in Hennepin County, Minnesota, and by execution and delivery of this Agreement, each of Borrower and Lender accepts for itself and in connection with its properties, generally and unconditionally, the non-exclusive jurisdiction of such courts with respect to any litigation concerning the Credit Documents or the transactions contemplated thereby or any matters related thereto. Each of Borrower and Lender irrevocably waives any objection (including any objection to the laying of venue or any objection on the grounds of forum non conveniens) which it may now or hereafter have to the bringing of any proceeding with respect to this Agreement to the courts set forth above. Borrower agrees to the personal jurisdiction of such courts and that service of process may be made on it at the address indicated in Section 8.01 above. Nothing herein shall affect the right to serve process in any other manner permitted by law.
8.11 Counterparts. This Agreement may be executed in any number of identical counterparts, any set of which signed by all the parties hereto shall be deemed to constitute a complete, executed original for all purposes.
8.12 Disclosure of Information about Borrower. Lender agrees that it will not provide any information to any Person regarding the business and operations of Borrower without the prior written consent of Borrower, except for (i) disclosures to any Person to the extent necessary to permit an assignment permitted under the terms of Section 8.05, (ii) disclosures to Lender’s accountants to the extent necessary in connection with such accountants’ auditing responsibilities, (iii) disclosures to any Person of information which is or becomes generally available to the public other than as a result of a disclosure in violation of the terms of this Section 8.12, (iv) disclosures to any Person of information which Lender is legally compelled to disclose, provided that Lender agrees to use all reasonable efforts to notify Borrower of any such legal requirement to disclose sufficiently in advance of the disclosure to permit Borrower to challenge the legal requirement, and (v) disclosure to any Person to the extent otherwise permitted by the Joint Venture Agreement or the LLC Agreement.
8.13 No Recourse to Members of Borrower. Notwithstanding any provision of this Agreement to the contrary, recourse for the payment of the Obligations and any other liabilities and obligations of Borrower arising under any Credit Document shall be had only against the assets, property and rights of Borrower.
    21


8.14 No Indirect or Consequential Damages. NO PARTY TO THIS AGREEMENT SHALL BE RESPONSIBLE OR LIABLE TO ANY OTHER PARTY TO THIS AGREEMENT, ANY SUCCESSOR, ASSIGNEE OR THIRD PARTY BENEFICIARY OF SUCH PERSON OR ANY OTHER PERSON ASSERTING CLAIMS DERIVATIVELY THROUGH SUCH PARTY, FOR PUNITIVE, EXEMPLARY OR, EXCEPT IN THE CASE OF FRAUD, BAD FAITH, WILLFUL MISCONDUCT OR GROSS NEGLIGENCE, INDIRECT OR CONSEQUENTIAL DAMAGES THAT MAY BE ALLEGED AS A RESULT OF ANY TRANSACTION CONTEMPLATED HEREUNDER.

[Signature page follows]

    22


IN WITNESS WHEREOF, Borrower and Lender have caused this Agreement to be executed as of the day and year first above written.
RED IRON ACCEPTANCE, LLC
By: /s/ Mark Wrend    
Name: Mark Wrend    
Title: Manager    
TCF INVENTORY FINANCE, INC.
By:/s/ Rosario A. Perrelli    
Name: Rosario A. Perrelli    
Title: President and CEO    
    23


SCHEDULE 1.01
DEFINITIONS
Acceleration Event” shall mean Toro, on a consolidated basis, permits its consolidated ratio of (x) Indebtedness to (y) Indebtedness plus stockholders’ equity to exceed (i) 0.60 to 1.0 as at the end of the first fiscal quarter of Toro’s fiscal year, (ii) 0.65 to 1.00 as at the end of the second fiscal quarter of Toro’s fiscal year, (iii) 0.60 to 1.0 as at the end of the third fiscal quarter of Toro’s fiscal year or (iv) 0.55 to 1.00 as at the end of Toro’s fiscal year.
Affiliate” means, with respect to any Person, another Person that directly, or indirectly through one or more intermediaries, Controls or is Controlled by or is under common Control with the Person specified. For purposes of this definition, “Control” means the possession, directly or indirectly, of the power to direct or cause the direction of the management or policies of a Person, whether through the ability to exercise voting power, by contract or otherwise. “Controlling” and “Controlled” have meanings correlative thereto.
Agreement” shall mean this Credit and Security Agreement.
Assignee” shall have the meaning given to that term in Section 8.05(b).
Borrower” shall have the meaning given to that term in clause (1) of the preamble to this Agreement.
Borrowing Base” shall mean, with respect to Borrower at any time, the remainder of Tangible Assets less the sum of (i) all liabilities of Borrower at such time (other than the aggregate principal amount of Revolving Loans borrowed by Borrower at such time) and (ii) the Required Equity Investment. The Borrowing Base for Borrower shall be determined by Lender as at the last day of each calendar month (after giving effect to any capital contributions made by the Members of Borrower with respect to such calendar month in accordance with the terms of the LLC Agreement).
Business Day” shall mean any day on which commercial banks are not authorized or required to close in Minneapolis, Minnesota or Chicago, Illinois.
Capital Asset” shall mean, with respect to any Person, tangible property owned or leased (in the case of a Capital Lease) by such Person, or any expense incurred by any Person that is required by GAAP to be reported as an asset on such Person’s balance sheet.
Capital Expenditures” shall mean, with respect to any Person and any period, all amounts expended and Indebtedness incurred or assumed by such Person during such period for the acquisition of real property and other Capital Assets (including amounts expended and Indebtedness incurred or assumed in connection with Capital Leases).
Capital Leases” shall mean any and all lease obligations that, in accordance with GAAP, are required to be capitalized on the books of a lessee.
Closing Date” shall mean August 12, 2009.
Collateral” shall have the meaning given to that term in Section 7.01.
Commitment” shall have the meaning given to that term in Section 2.02(a).
    1


Contractual Obligation” of any Person shall mean, any indenture, note, security, deed of trust, mortgage, security agreement, lease, guaranty, instrument, contract, agreement or other form of obligation or undertaking to which such Person is a party or by which such Person or any of its property is bound.
Credit Documents” shall mean and include this Agreement, the Revolving Loan Note and each Security Document delivered to Lender in connection with this Agreement, as each of the foregoing may be amended from time to time.
Default” shall mean any event or circumstance not yet constituting an Event of Default but which, with the giving of any notice or the lapse of any period of time or both, would become an Event of Default.
Dollars” and “$” shall mean the lawful currency of the United States of America and, in relation to any payment under this Agreement, same day or immediately available funds.
Employee Benefit Plan” shall mean any employee benefit plan within the meaning of section 3(3) of ERISA maintained or contributed to by Borrower, other than a Multiemployer Plan.
Equity Securities” of any Person shall mean (a) all common stock, preferred stock, limited liability company interests, participations, shares, partnership interests or other equity interests in and of such Person (regardless of how designated and whether or not voting or non-voting) and (b) all warrants, options and other rights to acquire any of the foregoing.
ERISA” shall mean the Employee Retirement Income Security Act of 1974, as the same may from time to time be amended or supplemented, including any rules or regulations issued in connection therewith.
Event of Default” shall have the meaning given to that term in Section 6.01.
Exmark” shall mean Exmark Manufacturing Company Incorporated, a Nebraska corporation, a wholly owned subsidiary of Toro.
Financial Statements” shall mean, with respect to any accounting period for any Person, statements of income of such Person for such period and balance sheets of such Person as of the end of such period and, with respect to any annual accounting period for any Person, statements of cash flows of such Person for such annual period, setting forth in each case in comparative form figures for the corresponding period in the preceding fiscal year if such period is less than a full fiscal year or, if such period is a full fiscal year, corresponding figures from the preceding fiscal year, all prepared in reasonable detail and in accordance with GAAP.
GAAP” shall mean generally accepted accounting principles and practices as in effect in the United States of America from time to time, consistently applied.
Governmental Authority” shall mean any domestic or foreign national, state or local government, any political subdivision thereof, any department, agency, authority or bureau of any of the foregoing, or any other entity exercising executive, legislative, judicial, regulatory or administrative functions of or pertaining to government.
Governmental Charges” shall mean all levies, assessments, fees, claims or other charges imposed by any Governmental Authority upon or relating to (i) Borrower, (ii) the Revolving Loans, (iii) income or gross receipts of Borrower, (iv) the ownership or use of any of its assets by Borrower or (v) any other aspect of the business of Borrower.
    2


Governmental Rule” shall mean any law, rule, regulation, ordinance, order, code interpretation, judgment, decree, directive, guidelines, policy or similar form of decision of any Governmental Authority.
Indebtedness” of any Person shall mean and include (a) all items of indebtedness and liabilities which, in accordance with GAAP, would be included in determining liabilities that are shown on the liability side of the balance sheet of such Person, (b) all indebtedness and liabilities of other Persons assumed or guaranteed by such Person or in respect to which such Person is secondarily or contingently liable whether by any agreement to acquire indebtedness and liabilities or to supply or advance funds or otherwise, and (c) all indebtedness and liabilities of other Persons secured by any Lien in any property of such Person (including Capital Leases).
Indemnitees” shall have the meaning given to that term in Section 8.03.
Interest Account” shall have the meaning given to that term in Section 2.05(b).
Investment” of any Person shall mean any loan or advance of funds by such Person to any other Person (other than advances to employees of such Person for moving and travel expense, drawing accounts and similar expenditures in the ordinary course of business), any purchase or other acquisition of any Equity Securities or Indebtedness of any other Person, and any capital contribution by such Person to or any other investment by such Person in any other Person (including any Indebtedness incurred by such Person of the type described in clauses (b) and (c) of the definition of “Indebtedness” on behalf of any other Person).
Joint Venture Agreement” shall mean that certain Agreement to Form Joint Venture, dated as of the date hereof, between TCFIF and Toro, as it may be amended from time to time.
Lender” shall have the meaning given to that term in clause (2) of the preamble of this Agreement.
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, the Lender may, in its discretion, choose a similar successor publicly available financial reporting service.  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.
Lien” shall mean, with respect to any property, any security interest, mortgage, pledge, lien, claim, charge or other encumbrance in, of, or on such property or the income therefrom, including the interest of a vendor or lessor under a conditional sale agreement, Capital Lease or other title retention agreement, or any agreement to provide any of the foregoing, and the filing of any financing statement or similar instrument under the UCC or comparable law of any jurisdiction.
LLC Agreement” shall mean that certain Limited Liability Company Agreement of Borrower, dated as of the date hereof, by and between Toro Sub and TCFIF Sub, as it may be amended from time to time.
LLC Term” shall mean, at any time, the term of Borrower in effect at such time pursuant to the LLC Agreement.
Lock Box” shall have the meaning given to that term in Section 7.02.
    3


Material Adverse Effect” shall mean a material adverse effect on (a) the business, assets, operations or financial or other condition of Borrower if the same could reasonably be expected to affect the ability of Borrower to pay or perform the Obligations in accordance with the terms of this Agreement and the other Credit Documents; (b) the ability of Borrower to pay or perform the Obligations in accordance with the terms of this Agreement and the other Credit Documents; (c) the rights and remedies of Lender under this Agreement or the other Credit Documents; or (d) the value of a material portion of the Collateral, the Lender’s security interest in a material portion of the Collateral or the general perfection or priority of a material portion such security interests.
Maturity” shall mean, with respect to any Revolving Loan, interest or other amount payable by Borrower under this Agreement or the other Credit Documents, the date such Revolving Loan, interest or other amount becomes due, whether upon the stated maturity or due date, upon acceleration or otherwise.
Member” shall mean either Toro Sub or TCFIF Sub, in their respective capacities as members of Borrower.
Membership Interests” shall mean all membership interests, units, securities and interests assigned to members of a limited liability company, together with all voting rights associated therewith.
Multiemployer Plan” shall mean any multiemployer plan within the meaning of section 3(37) of ERISA maintained or contributed to by Borrower.
Obligations” shall mean and include all loans, advances, debts, liabilities, and obligations, howsoever arising, owed by Borrower to Lender of every kind and description (whether or not evidenced by any note or instrument and whether or not for the payment of money), direct or indirect, absolute or contingent, due or to become due, now existing or hereafter arising pursuant to the terms of this Agreement or any of the other Credit Documents, including all interest, fees (if any), charges, expenses, attorneys’ fees and accountants’ fees chargeable to Borrower or payable by Borrower hereunder or thereunder.
Permitted Distributions” shall mean any distributions expressly contemplated or permitted by the Joint Venture Agreement or the LLC Agreement, provided, however, that any distribution otherwise permitted by the foregoing which would result in a Default or Event of Default shall not be deemed to be a Permitted Distribution.
Permitted Indebtedness” shall mean and include:
(a)    Indebtedness incurred in the ordinary course of business other than indebtedness for borrowed money or Capital Leases;
(b)    Indebtedness of Borrower to Lender or an Affiliate of Lender; and
(c)    Indebtedness arising from the endorsement of instruments in the ordinary course of business.
Permitted Liens” shall mean and include:
(d)    Liens for taxes or other governmental charges not at the time delinquent or thereafter payable without penalty or being contested in good faith, provided provision is made to the reasonable satisfaction of Lender for the eventual payment thereof if subsequently found payable;
    4


(e)    Liens of carriers, warehousemen, mechanics, materialmen, vendors, and landlords incurred in the ordinary course of business for sums not overdue or being contested in good faith, provided provision is made to the reasonable satisfaction of Lender for the eventual payment thereof if subsequently found payable;
(f)    Deposits to secure the performance of bids, tenders, contracts (other than for the repayment of borrowed money) or leases, or to secure statutory obligations of surety or appeal bonds or to secure indemnity, performance or other similar bonds in the ordinary course of business;
(g)    Liens arising out of a judgment or award not exceeding $100,000 (exclusive of any amounts covered by insurance issued by a Person not an Affiliate of Borrower) with respect to which an appeal is being prosecuted, a stay of execution pending appeal having been secured; and
(h)    Liens in favor of Lender.
Person” shall mean and include an individual, a partnership, a corporation (including a business trust), a limited liability company, a joint stock company, an unincorporated association, a joint venture, a trust or other entity or a Governmental Authority.
Purchased Receivables” shall have the meaning given to that term in Section 2.01(e).
Required Equity Investment” shall mean the minimum amount of Investment in Borrower by the Members pursuant to the LLC Agreement.
Requirement of Law” applicable to any Person shall mean (a) the articles or certificate of incorporation or organization, bylaws, operating agreement, limited liability company agreement, partnership agreement or other organizational or governing documents of such Person, (b) any Governmental Rule applicable to such Person, (c) any license, permit, approval or other authorization granted by any Governmental Authority to or for the benefit of such Person and (d) any judgment, decision or determination of any Governmental Authority or arbitrator, in each case applicable to or binding upon such Person or any of its property or to which such Person or any of its property is subject.
Revolving Loan” shall have the meaning given to that term in Section 2.01(a).
Revolving Loan Borrowing Request” shall have the meaning given to that term in Section 2.01(b).
Revolving Loan Maturity Date” shall have the meaning given to that term in Section 2.01(a).
Revolving Loan Note” shall have the meaning given to that term in Section 2.05(a).
Security Documents” shall mean and include all instruments, agreements, certificates, opinions and documents (including Uniform Commercial Code financing statements) delivered to Lender in connection with any Collateral or to secure the Obligations.
Seller” shall mean each of Toro, TCC, Toro International, Exmark and their respective Affiliates from whom Borrower purchases receivables.
Seller Credits” shall mean all of the rights of Borrower to any price protection payments, rebates, discounts, credits, factory holdbacks, incentive payments, warranty payments,
    5


commissions and other amounts that at any time are due to Borrower from a Seller that may arise with respect to, or in connection with, Purchased Receivables.
Subsidiary” of any Person shall mean (a) any corporation of which more than 50% of the issued and outstanding Equity Securities having ordinary voting power to elect a majority of the Board of Directors of such corporation (irrespective of whether at the time capital stock of any other class or classes of such corporation shall or might have voting power upon the occurrence of any contingency) is at the time directly or indirectly owned or controlled by such Person, by such Person and one or more of its other Subsidiaries or by one or more of such Person’s other Subsidiaries, (b) any partnership, joint venture, or other association of which more than 50% of the equity interest having the power to vote, direct or control the management of such partnership, joint venture or other association is at the time owned and controlled by such Person, by such Person and one or more of the other Subsidiaries or by one or more of such Person’s other subsidiaries and (c) any other Person included in the Financial Statements of such Person on a consolidated basis.
Tangible Assets” shall mean, with respect to any Person at any time, the remainder at such time, determined in accordance with GAAP, of (a) the total assets of such Person minus (b) all intangible assets of such Person (to the extent included in calculating total assets in clause (a) above, including goodwill (including any amounts, however designated on the balance sheet, representing the cost of acquisition of businesses and Investments in excess of underlying tangible assets), trademarks, trademark rights, trade name rights, copyrights, patents, patent rights, licenses, unamortized debt discount, marketing expenses, organizational expenses, non-compete agreements and deferred research and development expenses).
Tangible Net Worth” shall mean, with respect to any Person at any time, the remainder at such time, determined in accordance with GAAP, of (a) the Tangible Assets of such Person minus (b) the total liabilities of such Person.
Taxes” shall mean present or future income, stamp or other taxes, levies, imposts, duties, charges, fees, deductions or withholdings, now or hereafter imposed, levied, collected, withheld or assessed by any Governmental Authority (except net income taxes and franchise taxes imposed on Lender).
TCC” means Toro Credit Company, a Minnesota corporation.
TCFIF” shall have the meaning given to that term in clause (2) of the preamble of this Agreement.
TCFIF Rate” shall mean [***]
TCFIF Sub” shall mean TCFIF Joint Venture I, LLC, a Minnesota limited liability company.
Toro” shall mean The Toro Company, a Delaware corporation.
Toro International” shall mean Toro International Company, a Minnesota corporation.
Toro Sub” shall mean Red Iron Holding Corporation, a Delaware corporation.
UCC” shall mean the Uniform Commercial Code as in effect in the state of Minnesota.
    6


EXHIBIT A
REVOLVING LOAN NOTE
$450,000,000     [_______________, 20__]
Hoffman Estates, Illinois
FOR VALUE RECEIVED, Red Iron Acceptance, LLC, a limited liability company organized under the laws of the state of Delaware (“Borrower”), hereby promises to pay to the order of TCF INVENTORY FINANCE, INC., a Minnesota corporation (“Lender”), the principal sum of FOUR HUNDRED FIFTY MILLION DOLLARS ($450,000,000) or such lesser amount as shall equal the aggregate outstanding principal balance of the Revolving Loans made by Lender to Borrower pursuant to the Credit and Security Agreement referred to below (the “Credit Agreement”), on or before the Revolving Loan Maturity Date specified in the Credit Agreement; and to pay interest on said sum, or such lesser amount, at the rates and on the dates provided in the Credit Agreement.
Borrower shall make all payments hereunder to Lender as indicated in the Credit Agreement, in lawful money of the United States and in same day or immediately available funds.
Lender shall record on its general ledger the date and amount of each Revolving Loan and of each payment or prepayment of principal and each payment of interest or other amounts made by Borrower and Borrower agrees that all such notations shall constitute prima facie evidence absent manifest error of the matters noted; provided, however, that the failure of Lender to make any such notation shall not affect Borrower’s Obligations.
This Note is the Revolving Loan Note referred to in the Credit and Security Agreement, dated as of August 12, 2009, between Borrower and Lender.
This Note is subject to the terms of the Credit Agreement, including the rights of prepayment and the rights of acceleration of Maturity. Without limiting the foregoing, the obligations of Borrower under this Note are secured as described in Section VII of the Credit Agreement.
Borrower shall pay fees and expenses of Lender as provided in the Credit Agreement. Borrower hereby waives notice of presentment, demand, protest or notice of any other kind. This Note shall be governed by and construed in accordance with the laws of the state of Minnesota without regard to conflict of law principles.
Red Iron Acceptance, LLC
By:    
Name:    
Title:    


EX-10.34 13 ttc-10312023xex1034.htm EX-10.34 Document
Exhibit 10.34
[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
CREDIT AND SECURITY AGREEMENT

    THIS FIRST AMENDMENT TO CREDIT AND SECURITY AGREEMENT, dated as of June 6, 2012 (this “Amendment”), is entered into by and between RED IRON ACCEPTANCE, LLC, a Delaware limited liability company (“Borrower”), and TCF INVENTORY FINANCE, INC. (“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 (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 Maturity Date. The first sentence of Section 2.01(a) of the Credit Agreement is amended and restated in its entirety to read as follows:

“(a)    Revolving Loan Availability. 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, 2017, 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)    Most Favored Customer Pricing.
(i)    The following sentence is added to the end of Section 2.01(c) of the Credit Agreement:
“If Lender desires to decrease the TCFIF Rate in order to comply with the requirements of Section 2.8(b) of the Joint Venture Agreement, such decrease shall be effective as of the date TCFIF or an Affiliate of TCFIF



provides financing of the nature described in such Section 2.8(b) at a non-default interest rate lower than the TCFIF Rate then in effect.”
(ii)    The defined term “TCFIF Rate” in Schedule 1.01 of the Credit Agreement is amended and restated in its entirety to read as follows:
TCFIF Rate” shall mean [***], as such rate may be reduced pursuant to Section 2.01(c).”
(c)    Change of Illinois Office.

(i)    Section 4.01(q) of the Credit Agreement is amended and restated in its entirety to read as follows:

“(q) Records Regarding Collateral. Borrower keeps and maintains its books and records regarding its accounts and chattel paper at its chief executive office in Schaumburg, Illinois or at its office in Bloomington, Minnesota. The only locations at which any Collateral is located are at its offices in Bloomington, Minnesota and Schaumburg, Illinois.”

(ii)    Section 5.01(f)(iv) of the Credit Agreement is amended and restated in its entirety to read as follows:

“(iv) maintain its chief executive office and principal place of business in Schaumburg, Illinois.”

2.    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 by 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 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.

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]



    2


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/     Rosario A. Perrelli        
                        Name: Rosario A. Perrelli
                        Its: President and Chief Executive Officer


                        
First Amendment to Credit and Security Agreement
EX-10.39 14 ttc-10312023xex1039.htm EX-10.39 Document

Exhibit 10.39

SIXTH AMENDMENT
TO
CREDIT AND SECURITY AGREEMENT

This Amendment, entered into as of August 31, 2023, and effective as of August 31, 2023, is by and between RED IRON ACCEPTANCE, LLC, a Delaware limited liability company ("Borrower"), and HUNTINGTON DISTRIBUTION FINANCE, INC. ("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 a Credit and Security Agreement, dated as of August 12, 2009, as amended by a First Amendment to Credit and Security Agreement dated as of June 6, 2012, a Second Amendment to Credit and Security Agreement dated as of November 29, 2016, a Third Amendment to Credit and Security Agreement dated as of December 20, 2019, a Fourth Amendment to Credit and Security Agreement dated August 23, 2021, and a Fifth Amendment to Credit and Security Agreement dated October 25, 2022 (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)     Change in Commitment. Section 2.02(a) of the Credit Agreement shall be deleted and replaced with the following:

(a)     Commitment. The aggregate principal amount of all Revolving Loans outstanding at a time shall not exceed the lesser of (x) the Borrowing Base and ( y) $1,350,000,000 (or, if reduced pursuant to Section 2.02(b) or otherwise; the lesser amount to which reduced) (such lesser amount, as so reduced from time to time, to be referred to herein as the "Commitment").
2.     Fourth Amended and Restated Revolving Loan Note. As of the date of this Amendment, Borrower will enter into a Fourth Amended and Restated Revolving Loan Note in the form of Exhibit A to this Amendment (the "Fourth 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 Fourth Amended and Restated Revolving Loan Note.
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.




Intercompany Loan
Red Iron Acceptance, LLC and Huntington Distribution Finance, Inc.


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.
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]





























2



Intercompany Loan
Red Iron Acceptance, LLC and Huntington Distribution Finance, Inc.





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/ Jay R. Deverell
Name: Jay R. Deverell
Title: Manager



HUNTINGTON DISTRIBUTION FINANCE, INC.

By: /s/ Jay R. Deverell
Name: Jay R. Deverell
Title: President




























[Signature page to Sixth Amendment to Credit and Security Agreement]

3



Intercompany Loan
Red Iron Acceptance, LLC and Huntington Distribution Finance, Inc.






EXHIBIT A

FOURTH AMENDED AND RESTATED REVOLVING LOAN NOTE

$1,350,000,000
Schaumburg, Illinois
    August 31, 2023


THIS FOURTH AMENDED AND RESTATED REVOLVING LOAN NOTE (this "Note") completely amends and restates that certain Third Amended and Restated Revolving Note Loan dated as of October 25, 2022, executed by RED IRON ACCEPTANCE, LLC ("Borrower") and made payable to the order of HUNTINGTON DISTRIBUTION FINANCE, INC. ("Lender") and is issued in substitution and replacement thereof. This Note is the Revolving Loan Note referred to in the Credit and Security Agreement, dated as of' August 12, 2009, between Borrower and Lender, as amended by the First Amendment to Credit and Security Agreement, dated as of June 6,2012, the Second Amendment to Credit and Security Agreement, dated as of November 29, 2016, the Third Amendment to Credit and Security Agreement, dated as of December 20, 2019, the Fourth Amendment to Credit Agreement, dated August 23, 2021, the Fifth Amendment to Credit and Security Agreement, dated October 25, 2022 and the Sixth Amendment to Credit and Security Agreement, dated as of the date hereof (as amended, the "Credit Agreement").

FOR VALUE RECEIVED, Borrower hereby promises to pay to the order of Lender, the principal sum of ONE BILLION THREE HUNDRED AND FIFTY MILLION DOLLARS ($1,350,000,000) or such lesser amount as shall equal the aggregate outstanding principal balance of the Revolving Loans made by Lender to Borrower pursuant to the Credit Agreement, on or before the Revolving Loan Maturity Date specified in the Credit Agreement; and to pay interest on said sum, or such lesser amount, at the rates and on the dates provided in the Credit Agreement.

This Note is subject to the terms of the Credit Agreement, including the rights of prepayment and the rights of acceleration of Maturity. Without limiting the foregoing, the obligations of Borrower under this Note are secured as described in Section VII of the Credit Agreement.

Borrower shall pay fees and expenses of Lender as provided in the Credit Agreement. Borrower hereby waives notice of presentment, demand, protest or notice of any other kind. This Note shall be governed by and construed in accordance with the laws of the state of Minnesota without regard to conflict of law principles.

This Note may be executed in any number of counterparts, each of which when so executed shall be deemed to be an original and all of which when taken together shall constitute but one and the same agreement. Delivery of an executed signature page counterpart to this Note via facsimile or other similar method of electronic transmission (including via email with attached .pdf) shall be effective as if it were delivery of a manually delivered, original, executed counterpart thereof.

[Signature Page Follows]



4



Intercompany Loan
Red Iron Acceptance, LLC and Huntington Distribution Finance, Inc.



IN WITNESS WHEREOF, the parties hereto have executed this Note as of the date first above written.

RED IRON ACCEPTANCE, LLC

By: EXHIBIT ONLY     

Name: EXHIBIT ONLY     

Its: EXHIBIT ONLY     



ACCEPTED BY:


HUNTINGTON DISTRIBUTION FINANCE, INC.

BY: EXHIBIT ONLY     

Name: EXHIBIT ONLY     

ITS: EXHIBIT ONLY     

































5


EX-21 15 ttc-10312023xex21.htm EX-21 Document

Exhibit 21
THE TORO COMPANY
Subsidiaries of Registrant
The following are significant subsidiaries of The Toro Company as of October 31, 2023:



NameState or Other Jurisdiction of IncorporationPercentage of Voting Securities Owned
Anvil Land and Properties, Inc.
Oklahoma
100%
Bad Dawg Accessories, LLCArkansas100%
Bureau Commercial Marketing SAS
France
90%
Envy Neighborhood Vehicle, LLCArkansas100%
Exmark Manufacturing Company Incorporated
Nebraska
100%
Georgia Equipment Specialists, LLC
Georgia
100%
Gourmet Guru Grill, LLCArkansas100%
Hayter Holdings Limited
United Kingdom
100%
International Underground Systems, SL
Spain
100%
Intimidator, LLCArkansas100%
Irritrol Systems Europe Productions S.r.l.
Italy
100%
Irritrol Systems Europe S.r.l.
Italy
100%
Michigan Underground Specialists, LLC
Michigan
100%
MTI Distributing, Inc.
Minnesota
100%
Perrot-Polska s.p. zoo
Poland
100%
Radius HDD Direct LLC
Oklahoma
100%
Rain Master Irrigation Systems, Inc.
California
100%
Red Iron Acceptance, LLC
Delaware
45%
Red Iron Holding Corporation
Delaware
100%
Regnerbau Calw GmbH
Germany
100%
RF Products, LLCArkansas100%
Spartan Mowers, LLCArkansas100%
Texas Underground Xperts, Inc.
Texas
100%
The Charles Machine Works, Inc.
Oklahoma
100%
The Holiman Co. Inc.
Pennsylvania
100%
The ShopToro Company
Minnesota
100%
The Toro Company (Asia) Pte. Limited
Singapore
100%
The Toro Company (Canada), Inc.
New Brunswick, Canada
100%
Toro (China) Irrigation Equipment Co., Ltd.
People’s Republic of China
100%
Toro Australia Group Sales Pty. Ltd.
Australia
100%
Toro Australia Pty. Limited
Australia
100%
Toro Company de Mexico, S. de R.L. de C.V.
Mexico
100%
Toro Credit Company
Minnesota
100%
Toro Europe N.V.
Belgium
100%
Toro Finance Company
California
100%
Toro Finance Ltd.
Cayman Islands
100%
Toro Germany I GmbH
Germany
100%
Toro Global Services Company
Minnesota
100%
Toro International Company
Minnesota
100%
Toro LLC
Delaware
100%
Toro Luxembourg S.à.r.l.
Luxembourg
100%
Toro Manufacturing and Sales, S.R.L.
Romania
100%
Toro Manufacturing LLC
Delaware
100%
Toro Mexico Holdings LLC
Minnesota
100%
Toro Mexico Sales S de R.L. de C.V.Mexico100%
Toro Principal Manufacturing (Singapore) Pte. Limited
Singapore
100%
Toro Purchasing Company
Minnesota
100%
Toro R&D Company
Minnesota
100%
Toro Sales Company
Minnesota
100%
Toro Technology Center India LLP
India
100%
Toro U.K. Limited
United Kingdom
100%
Toro Warranty Company
Minnesota
100%
Tover Overseas B.V.
Netherlands
100%
Tover Overseas I C.V.
Netherlands
100%
Turflynx, Unipessoal LdaPortugal100%
Venture Products, Inc.Ohio100%

EX-23.1 16 ttc-10312023xex231.htm EX-23.1 Document

Exhibit 23.1
Consent of Independent Registered Public Accounting Firm
We consent to the incorporation by reference in the registration statements (Nos. 333-263792, 333-47260, 333-89260, 333-119504, 033-59563, 333-11860, 333-100004, 333-87461, 333-165582, 333-204336, and 333-215251) on Form S-8 of our report dated December 20, 2023, with respect to the consolidated financial statements of The Toro Company and the effectiveness of internal control over financial reporting.
/s/ KPMG LLP
Minneapolis, Minnesota
December 20, 2023

EX-31.1 17 ttc-10312023xex311.htm EX-31.1 Document

Exhibit 31.1
 
Certification of Chief Executive Officer Pursuant to Rule 13a-14(a)
(
Section 302 of the Sarbanes-Oxley Act of 2002)
 
I, Richard M. Olson, certify that:
 
1.I have reviewed this annual report on Form 10-K 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: December 20, 2023
 
/s/ Richard M. Olson
Richard M. Olson
Chairman of the Board, President and Chief Executive Officer
(Principal Executive Officer)
 

EX-31.2 18 ttc-10312023xex312.htm EX-31.2 Document

Exhibit 31.2
 
Certification of Chief Executive Officer Pursuant to Rule 13a-14(a)
(
Section 302 of the Sarbanes-Oxley Act of 2002)
 
I, Angela C. Drake, certify that:
 
1.I have reviewed this annual report on Form 10-K 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: December 20, 2023
 
/s/ Angela C. Drake
Angela C. Drake
Vice President, Chief Financial Officer
(Principal Financial Officer)
 

EX-32 19 ttc-10312023xex32.htm EX-32 Document

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 Annual Report on Form 10-K of The Toro Company (the “Company”) for the fiscal year ended October 31, 2023 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 Angela C. Drake, Vice President, 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: December 20, 2023
 
/s/ Angela C. Drake
Angela C. Drake
Vice President, Chief Financial Officer
Date: December 20, 2023
 
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-97 20 ttc-10312023xex97.htm EX-97 Document

Exhibit 97
Policy Name:    Clawback Policy
Applies To:    All Employees that Receive Performance Share Awards and Former Executive Officers

Purpose
The Toro Company (the “Company”) is committed to conducting business with integrity in accordance with high ethical standards and in compliance with all applicable laws, rules and regulations, including those applicable to the presentation of the Company’s financial information to the public. As a result, the Board of Directors of the Company (the “Board”) has adopted this Clawback Policy (this “Policy”), which provides for the recovery of certain employee incentive compensation in the event of financial errors, including an accounting restatement, or other employee egregious misconduct that has a substantial detrimental effect on the Company or its subsidiaries or its results of operations.
This Policy is adopted pursuant to and intended to comply with Section 303A.14 of the New York Stock Exchange (“NYSE”) Listed Company Manual with respect to the recovery of erroneously awarded compensation from the Company’s current and former Executive Officers (as defined below) so long as the Company’s securities are listed on the NYSE.
Policy Administration
This Policy will be administered by the Compensation & Human Resources Committee of the Board of Directors, or in the absence of such a committee, a majority of the “independent directors” (within the meaning of Section 303A.02 of the NYSE Listed Company Manual) serving on the Board (the “Committee”). Except as limited by law, the Committee will have full power, authority, and sole and exclusive discretion to construe, interpret and administer this Policy. The Committee will interpret this Policy consistent with Section 303A.14 of the NYSE Listed Company Manual and any NYSE guidance issued thereunder, the rules and regulations of the Securities and Exchange Commission (the “SEC”), and any other applicable laws, rules or regulations governing the mandatory recovery of compensation, as such laws, rules or regulations may change, be interpreted or evolve from time to time. Any determinations made by the Committee will be made in its sole discretion and will be final, conclusive and binding on all affected individuals.
In the event of any change in any federal or state law, rule or regulation, or rule, regulation, policy or listing standard of the SEC or any securities exchange on which the Company’s securities are listed, which requires the Company to recover certain compensation from a Covered Employee (as defined below), the Committee will be required to seek recovery under this Policy to the fullest extent required by such laws, rules, regulations or listing standards.
Covered Employees
This Policy will cover the Company’s current and former Executive Officers (as defined below) and all individuals that received or receive the grant of performance share awards as part of their annual compensation (collectively, the “Covered Employees”).
Notwithstanding the generality of the foregoing and for the avoidance of doubt, this Policy will cover the Company’s current and former Executive Officers who Received Erroneously Awarded Compensation (in each case, as such terms are defined below) regardless of whether the Executive Officer committed misconduct or contributed to the error.
Page 1 of 7     Effective Date: 10/02/23 | Replaces Policy Dated: 01/19/22 | Last Review Date: 09/19/23

    


The term “Executive Officer” as used in this Policy means the Company’s:
President;
Principal financial officer;
Principal accounting officer (or if there is no such accounting officer, the controller);
Any vice-president of the Company in charge of a principal business unit, division or function (such as sales, administration or finance);
Any other officer who performs a policy-making function; or
Any other person who performs similar policy-making functions for the Company and executive officers of the Company’s parents or subsidiaries if such individuals perform such policy-making functions for the Company.

Policy-making function is not intended to include policy-making functions that are not significant.
Identification of an Executive Officer for purposes of this Policy would include at a minimum executive officers identified by the Company pursuant to Item 401(b) of SEC Regulation S-K.
Compensation Covered
This Policy will apply to all incentive compensation paid, granted, earned, vested or otherwise awarded to a Covered Employee, including annual cash incentives and other short and long-term cash incentive awards, stock options, restricted stock units, performance share awards, and any other equity-based awards (“Incentive Compensation”).
Notwithstanding the generality of and in addition to the foregoing, as required under Section 303A.14 of the NYSE Listed Company Manual, this Policy will apply to all Incentive-Based Compensation Received by a person (in each case, as such terms are defined below):
After beginning service as an Executive Officer of the Company and who served as an Executive Officer at any time during the performance period for that Incentive-Based Compensation;
While the Company has a class of securities listed on the NYSE or another national securities exchange or a national securities association; and
During the three completed fiscal years immediately preceding the date that the Company is required to prepare a Restatement (as defined below), plus any transition period (that results from a change in the Company’s fiscal year) within or immediately following those three completed fiscal years; provided, however, that a transition period between the last day of the Company’s previous fiscal year end and the first day of its new fiscal year that comprises a period of nine to 12 months would be deemed a completed fiscal year; and provided, further, that the Company’s obligation to recover erroneously awarded compensation is not dependent on if or when the restated financial statements are filed.
For purposes of this Policy, a “Restatement” means an accounting restatement due to the material noncompliance of the Company with any financial reporting requirement under the securities laws, including any required accounting restatement to correct an error in previously issued financial statements that is material to the previously issued financial statements, or that would result in a material misstatement if the error were corrected in the current period or left uncorrected in the current period.

Page 2 of 7     Effective Date: 10/02/23 | Replaces Policy Dated: 01/19/22 | Last Review Date: 09/19/23

    

For purpose of determining the relevant recovery period, the date that the Company is required to prepare a Restatement is the earlier to occur of: (i) the date the Company’s Board, a committee of the Board or the officer or officers of the Company authorized to take such action if Board action is not required, concludes, or reasonably should have concluded, that the Company is required to prepare a Restatement; or (ii) the date a court, regulator or other legally authorized body directs the Company to prepare a Restatement.
Discretionary Authority to Recover Incentive Compensation From Covered Employees
In the event the Committee determines that a financial metric used to determine the vesting or payment of Incentive Compensation to a Covered Employee was calculated incorrectly, whether or not the Company is required to restate its financial statements, and without regard to whether such miscalculation was due to fraud or intentional misconduct, then the Committee may require (but is not obligated to require) reimbursement of certain Incentive Compensation received by such Covered Employee during the three-year period preceding the date on which the Company discovers the error or is required to prepare an accounting restatement, and/or authorize the cancellation of unpaid or unvested Incentive Compensation, as determined by the Committee pursuant to this Policy.
In addition, if the Committee determines that the Covered Employee has engaged in egregious conduct that is substantially detrimental to the Company, the Committee may require (but is not obligated to require) the Covered Employee to reimburse the Company for all or a portion of Incentive Compensation previously vested or paid to such Covered Employee during the one-year period preceding the date on which the Company discovers such conduct and/or authorize the cancellation of unpaid or unvested Incentive Compensation, as determined by the Committee pursuant to this Policy. “Egregious conduct substantially detrimental to the Company” will mean any one of the following:
any act or omission which would constitute “Cause” for termination under the terms of the Covered Employee’s employment agreement, if any;
the material breach of a written policy applicable to the Covered Employee, including, but not limited to, the Code of Conduct;
the material breach of any non-competition, non-solicitation or confidentiality agreement or agreement governing the ownership or assignment of intellectual property rights with the Company that is applicable to the Covered Employee;
egregious misconduct by the Covered Employee including, but not limited to, fraud, criminal activities, falsification of Company records, theft, violent acts or threats of violence, or a violation of law, unethical conduct or inappropriate behavior that causes substantial reputational harm to the Company or exposes the Company to substantial legal liability; or
the commission of an act or omission which causes the Covered Employee or the Company to be in violation of federal or state securities laws, rules or regulations.
In the event a recovery under this section of this Policy is triggered by an incorrect financial metric used to determine the vesting or payment of Incentive Compensation to a Covered Employee, then the recovery amount will be up to the amount of Incentive Compensation received by the Covered Employee that exceeds the amount of Incentive Compensation that otherwise would have been received based on the correct financial metric or restated results, as determined by the Committee in its sole discretion.
Page 3 of 7     Effective Date: 10/02/23 | Replaces Policy Dated: 01/19/22 | Last Review Date: 09/19/23

    

In the event a recovery under this section of this Policy is triggered by egregious conduct substantially detrimental to the Company by the Covered Employee, then the Committee will determine the amount of Incentive Compensation to recover from such Covered Employee based on the following factors:
the amount of Incentive Compensation received by the Covered Employee that exceeds the amount of Incentive Compensation that otherwise would have been received or granted had the Covered Employee’s egregious conduct substantially detrimental to the Company been known;
the relative fault or degree of involvement by the Covered Employee;
the overall work performance of the Covered Employee;
the relative impact of the Covered Employee’s conduct on the Company and the magnitude of any restatement, loss or variance from budget or plan;
the cost or difficulty of obtaining recovery, including but not limited to whether the Covered Employee has any outstanding equity-based awards that may be cancelled, whether the Covered Employee continues to be employed by the Company or its subsidiaries, and the language of this Policy in effect on the relevant date; and/or
any other facts and circumstances determined relevant by the Committee, in its sole discretion.
Mandatory Authority and Obligation to Recover Erroneously Awarded Compensation From Executive Officers
In the event of a Restatement and if required under Section 303A.14 of the NYSE Listed Company Manual, the Company must reasonably promptly recover any Erroneously Awarded Compensation (as defined below) in compliance with this Policy and Section 303A.14 of the NYSE Listed Company Manual, except to the extent one of the three conditions below is met and the Committee has made a determination that recovery would be impracticable.
The direct expense paid to a third party to assist in enforcing this Policy would exceed the amount to be recovered and the Company has made a reasonable attempt to recover any amount of erroneously awarded compensation, has documented such reasonable attempt(s) to recover and provided that documentation to the NYSE.
Recovery would violate home country law where that law was adopted prior to November 28, 2022 and the Company has obtained an opinion of home country counsel, acceptable to the NYSE, that recovery would result in such a violation and has provided such opinion to the NYSE.
Recovery would likely cause an otherwise tax-qualified retirement plan, under which benefits are broadly available to employees of the Company, to fail to meet the requirements of Section 401(a)(13) or 411(a) of the U.S. Internal Revenue Code and regulations thereunder.
The term “Erroneously Awarded Compensation” as used in this Policy means that amount of Incentive-Based Compensation Received (as such terms are defined below) that exceeds the amount of Incentive-Based Compensation that otherwise would have been Received had it been determined based on the restated amounts, and must be computed without regard to any taxes paid.
For Incentive-Based Compensation based on stock price or total shareholder return, where the amount of Erroneously Awarded Compensation is not subject to mathematical recalculation
Page 4 of 7     Effective Date: 10/02/23 | Replaces Policy Dated: 01/19/22 | Last Review Date: 09/19/23

    

directly from the information in a Restatement the amount must be based on a reasonable estimate of the effect of the Restatement on the stock price or total shareholder return upon which the Incentive-based Compensation was Received. The Company must maintain documentation of the determination of that reasonable estimate and provide such documentation to the NYSE.
The term “Incentive-Based Compensation” as used in this Policy means any compensation that is granted, earned or vested based wholly or in part upon the attainment of a financial reporting measure.
The term “Financial Reporting Measures” as used in this Policy means measures that are determined and presented in accordance with the accounting principles used in preparing the Company’s financial statements, and any measures that are derived wholly or in part from such measures. Financial reporting measures include, without limitation, stock price and total shareholder return, and may include non-GAAP financial measures. A financial reporting measure need not be presented within the Company’s financial statements or included in an SEC filing to constitute a financial reporting measure for this purpose.
Incentive-Based Compensation is deemed “Received” as such term is used in this Policy by an Executive Officer in the Company’s fiscal period during which the financial reporting measure specified in the Incentive-Based Compensation award is attained, even if the payment or grant of the Incentive-Based Compensation occurs after the end of that period.
Notwithstanding the generality of the foregoing, “Incentive-Based Compensation” is intended to be interpreted and construed broadly and includes with respect to any plan that takes into account incentive-based compensation (other than a tax-qualified plan) any amount contributed to a notional account based on erroneously awarded compensation and any earnings accrued to date on that notional account. Such plans include without limitation long-term disability plans, life insurance plans, supplemental executive retirement plans and other compensation, if it is based on incentive-based compensation.
Method of Recovery
The Committee will determine, in its sole discretion, the method for recovering Incentive Compensation or Erroneously Awarded Compensation hereunder, which may include, without limitation, any one or more of the following:
requiring reimbursement of cash Incentive Compensation previously paid;
seeking recovery of any gain realized on the vesting, exercise, settlement, sale, transfer or other disposition of any equity-based awards;
cancelling or rescinding some or all outstanding vested or unvested equity-based awards;
adjusting or withholding from unpaid compensation or other set-off;
cancelling or setting-off against planned future grants of equity-based awards; and/or
any other method authorized by applicable law or contract.
Enforceability
In addition to the adoption of this Policy, the Company will take steps to implement an agreement to this Policy by all Covered Employees. In furtherance of the foregoing, each
Page 5 of 7     Effective Date: 10/02/23 | Replaces Policy Dated: 01/19/22 | Last Review Date: 09/19/23

    

Covered Employee subject to this Policy is required to sign and return to the Company the Acknowledgement Form attached hereto as Exhibit A pursuant to which such Covered Employee will agree to be bound by the terms and comply with this Policy.
Policy Not Exclusive
Any recovery under this Policy is in addition to, and not in lieu of, any other remedies or rights of recovery that may be available to the Company pursuant to the terms of any similar policy in any employment agreement, incentive or equity compensation plan or award or other agreement and any other legal rights or remedies available to the Company. Notwithstanding the generality of the foregoing, to the extent that the requirements under the provisions of Section 304 of the Sarbanes-Oxley Act of 2002 or other applicable law are broader than the provisions in this Policy, the provisions of such law will apply.
No Indemnification
The Company will not indemnify or agree to indemnify any Covered Employee against the loss of Erroneously Awarded Compensation or Incentive Compensation that is subject to this Policy nor will the Company pay or agree to pay any insurance premium to cover the loss of Erroneously Awarded Compensation or Incentive Compensation.
Effective Date and Relationship to Prior Policy
The effective date of this Policy is October 2, 2023 (the “Effective Date”) and will apply to all:
Incentive Compensation that is approved, awarded or granted to Covered Employees on or after the Effective Date, except as otherwise agreed by any Covered Employee or pursuant to the terms of any Company plan regarding Incentive Compensation; and
Incentive-Based Compensation Received by the Company’s current or former Executive Officers on or after the Effective Date.
This Policy supersedes and replaces The Toro Company Clawback Policy, as adopted by the Board on January 19, 2022, with respect to all Incentive Compensation received by any Covered Employee on or after the Effective Date and all Incentive-Based Compensation Received by the Company’s current and former Executive Officers on or after the Effective Date.
Required Disclosures
The Company will file all disclosures with respect to this Policy in accordance with the requirements of the federal securities laws, including the disclosure required by the applicable SEC filings and will provide all required SEC and other disclosures regarding this Policy and in the event of a Restatement.

Page 6 of 7     Effective Date: 10/02/23 | Replaces Policy Dated: 01/19/22 | Last Review Date: 09/19/23

    

Amendment and Termination
The Committee may amend, modify or terminate this Policy in whole or in part at any time in its sole discretion and may adopt such rules and procedures that it deems necessary or appropriate to implement this Policy or to comply with applicable laws, rules and regulations, including without limitation Section 303A.14 of the NYSE Listed Company Manual.
Successors
This Policy shall be binding and enforceable against all Covered Employees and their respective beneficiaries, heirs, executors, administrators, or other legal representatives.




Page 7 of 7     Effective Date: 10/02/23 | Replaces Policy Dated: 01/19/22 | Last Review Date: 09/19/23
EX-101.SCH 21 ttc-20231031.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Document - Audit Information link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Consolidated Statements of Earnings link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000009 - Statement - Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000010 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Summary of Significant Accounting Policies and Related Data link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Business Combinations and Asset Acquisitions link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Segment Data link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Goodwill and Other Intangible Assets link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Indebtedness link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Investment in Joint Venture link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Derivative Instruments and Hedging Activities link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Employee Retirement Plans link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Summary of Significant Accounting Policies and Related Data (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Summary of Significant Accounting Policies and Related Data (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Business Combinations and Asset Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Segment Data (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Goodwill and Other Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Indebtedness (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Derivative Instruments and Hedging Activities (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Summary of Significant Accounting Policies and Related Data - Basis of Presentation and Consolidation (Details) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Summary of Significant Accounting Policies and Related Data - Cash and Cash Equivalents (Details) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Summary of Significant Accounting Policies and Related Data - Inventory Valuations (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Summary of Significant Accounting Policies and Related Data - Property and Depreciation (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Summary of Significant Accounting Policies and Related Data - Goodwill and Indefinite-Life Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Summary of Significant Accounting Policies and Related Data - Other Long-Lived Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Summary of Significant Accounting Policies and Related Data - Accounts Payable (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Summary of Significant Accounting Policies and Related Data - Accrued Warranties (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Summary of Significant Accounting Policies and Related Data - Debt Issuance Costs (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Summary of Significant Accounting Policies and Related Data - Financing Programs (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Summary of Significant Accounting Policies and Related Data - Advertising (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Summary of Significant Accounting Policies and Related Data - Engineering and Research (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Summary of Significant Accounting Policies and Related Data - Net Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Business Combinations and Asset Acquisitions - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Business Combinations and Asset Acquisitions - Summary of Purchase Price Allocation (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Segment Data - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Segment Data - Summarized Financial Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Segment Data - Other Segment Operating Loss Before Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Segment Data - Geographic Data (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Revenue - Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Revenue - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Revenue - Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Revenue - Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Goodwill and Other Intangible Assets - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Goodwill and Other Intangible Assets - Changes in Net Carrying Amount of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Goodwill and Other Intangible Assets - Components of Other Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Goodwill and Other Intangible Assets - Components of Other Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Goodwill and Other Intangible Assets, Net - Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Indebtedness - Summary of Long Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Indebtedness - Schedule of Principal Payments (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - Indebtedness - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - Investment in Joint Venture (Details) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - Income Taxes - Earnings Before Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - Income Taxes - Reconciliation of the Statutory Federal Income Tax Rate (Details) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - Income Taxes - Components of the Provisions for Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - Income Taxes - Tax Effects of Temporary Differences (Details) link:presentationLink link:calculationLink link:definitionLink 9954518 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954519 - Disclosure - Income Taxes - Reconciliation of Unrecognized Tax Benefits (Details) link:presentationLink link:calculationLink link:definitionLink 9954520 - Disclosure - Stock-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954521 - Disclosure - Stock-Based Compensation - Compensation Costs Related to Stock-Based Awards (Details) link:presentationLink link:calculationLink link:definitionLink 9954522 - Disclosure - Stock-Based Compensation - Weighted-average Valuation Assumptions For Options Granted (Details) link:presentationLink link:calculationLink link:definitionLink 9954523 - Disclosure - Stock-Based Compensation - Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954524 - Disclosure - Stock-Based Compensation - Market and Intrinsic Value of Options Exercised (Details) link:presentationLink link:calculationLink link:definitionLink 9954525 - Disclosure - Stock-Based Compensation - Factors Related to the Company's Performance Share Awards (Details) link:presentationLink link:calculationLink link:definitionLink 9954526 - Disclosure - Stock-Based Compensation - Summary of Activity For Unvested Performance Share Awards (Details) link:presentationLink link:calculationLink link:definitionLink 9954527 - Disclosure - Stock-Based Compensation - Factors Related to the Company's Stock and Restricted Stock Units (Details) link:presentationLink link:calculationLink link:definitionLink 9954528 - Disclosure - Stock-Based Compensation - Summary of Activity For Unvested Restricted Stock and Restricted Stock Units (Details) link:presentationLink link:calculationLink link:definitionLink 9954529 - Disclosure - Stockholders' Equity - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954530 - Disclosure - Stockholders' Equity - Components of AOCL (Details) link:presentationLink link:calculationLink link:definitionLink 9954531 - Disclosure - Stockholders' Equity - Components and Activity of AOCL (Details) link:presentationLink link:calculationLink link:definitionLink 9954532 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 9954533 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954534 - Disclosure - Leases - Lease Expense Incurred (Details) link:presentationLink link:calculationLink link:definitionLink 9954535 - Disclosure - Leases - Supplemental Cash Flow and Other Lease Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954536 - Disclosure - Leases - Summary of Other Lease Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954537 - Disclosure - Leases - Schedule of Future Minimum Operating Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 9954537 - Disclosure - Leases - Schedule of Future Minimum Operating Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 9954538 - Disclosure - Derivative Instruments and Hedging Activities - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954539 - Disclosure - Derivative Instruments and Hedging Activities - Fair Value of Derivatives (Details) link:presentationLink link:calculationLink link:definitionLink 9954540 - Disclosure - Derivative Instruments and Hedging Activities - Effects of Master Netting Arrangements (Details) link:presentationLink link:calculationLink link:definitionLink 9954541 - Disclosure - Derivative Instruments and Hedging Activities - Impacts and Location of Amounts Reclassified From AOCL (Details) link:presentationLink link:calculationLink link:definitionLink 9954542 - Disclosure - Derivative Instruments and Hedging Activities - Impact and Location of Derivative Instruments on Consolidated Statements of Earnings (Details) link:presentationLink link:calculationLink link:definitionLink 9954543 - Disclosure - Fair Value Measurements - Recurring Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 9954544 - Disclosure - Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954545 - Disclosure - Employee Retirement Plans (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 22 ttc-20231031_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 23 ttc-20231031_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 24 ttc-20231031_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Inventory valuation adjustment Inventory Valuation Reserves Engineering and research costs Research and Development Expense Maximum borrowing capacity under credit facility Line of Credit Facility, Maximum Borrowing Capacity Changes in operating assets and liabilities, net of the effect of acquisitions: Increase (Decrease) in Operating Capital [Abstract] Term of award Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Deferred income amount at the time of swap 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. Equity Award [Domain] Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Investment, Name [Domain] Investment, Name [Domain] Revenue, remaining performance obligation, expected timing of satisfaction, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Interest rate on outstanding borrowings Line of Credit Facility, Interest Rate at Period End Irrigation Irrigation [Member] Irrigation [Member] Schedule of Recognized Identified Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Deferred income taxes Deferred Income Tax Liabilities, Net Foreign-derived intangible income Effective Income Tax Rate Reconciliation, FDII, Percent Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Insider Trading Policies and Procedures [Line Items] Exercisable at the end of the period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] 2028 Lessee, Operating Lease, Liability, to be Paid, Year Five Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Stockholders' Equity Equity [Text Block] Schedule of Geographic Area Data Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Accrued liabilities: Accrued Liabilities, Current [Abstract] Expected dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Impairment, Intangible Asset, Indefinite-Lived (Excluding Goodwill), Statement of Income or Comprehensive Income [Extensible Enumeration] Impairment, Intangible Asset, Indefinite-Lived (Excluding Goodwill), Statement of Income or Comprehensive Income [Extensible Enumeration] Reporting Unit [Domain] Reporting Unit [Domain] Customer [Axis] Customer [Axis] Federal Deferred Federal Income Tax Expense (Benefit) 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 Intersegment gross sales (eliminations) Intersegment Eliminations [Member] Proceeds from sale of a business Proceeds from Divestiture of Businesses Dividends paid on TTC common stock Payments of Ordinary Dividends, Common Stock Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Long-term liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities Impairment of long-lived assets held-for-use Impairment, Long-Lived Asset, Held-for-Use Diluted net earnings per share of common stock (in dollars per share) Earnings Per Share, Diluted Advertising and sales promotions and incentives Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Advertising And Sales Allowance Reserves And Accruals The tax effect as of the balance sheet date of the amount of the estimated future tax deductions arising from advertising and sales allowance which can only be realized if sufficient tax-basis income is generated in future periods to enable the deduction to be taken. Cash paid during the fiscal year for: Cash Paid [Abstract] Receivables, net Accounts Receivable, after Allowance for Credit Loss, Current Debt instrument, repayment period Debt Instrument, Repayment Period Debt Instrument, Repayment Period Derivative instruments, net of tax of $(4.1), $7.2, and $0.7, respectively Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent Land and land improvements Land and Land Improvements [Member] Line of Credit Line of Credit [Member] Derivative Asset, Statement of Financial Position [Extensible Enumeration] Derivative Asset, Statement of Financial Position [Extensible Enumeration] Trading Symbol Trading Symbol Non-compete agreements Noncompete Agreements [Member] Granted (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Unsecured Revolving Credit Facility Unsecured Revolving Credit Facility [Member] Unsecured Revolving Credit Facility Effective Income Tax Rate Reconciliation, Percent [Abstract] Effective Income Tax Rate Reconciliation, Percent [Abstract] Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-Lived Intangible Assets, Major Class Name [Domain] Machinery and equipment Machinery and Equipment [Member] Total other intangible assets, gross Intangible Assets, Gross (Excluding Goodwill) Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Table] Coupon 7.125% Debt Notes Coupon 7.125 Percent Debt Notes [Member] Represents the information pertaining to 7.125% coupon notes. Stockholders' equity: Equity, Attributable to Parent [Abstract] Schedule of Reconciliation of the Beginning and Ending Amount of Unrecognized Tax Benefits Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block] Contract with customer, liability Contract with Customer, Liability Backlog and other Other Intangible Assets [Member] Derivative Liability, Statement of Financial Position [Extensible Enumeration] Derivative Liability, Statement of Financial Position [Extensible Enumeration] Executive Category: Executive Category [Axis] Reconciliations of Basic and Diluted Weighted Average Shares of Common Stock Outstanding Schedule of Weighted Average Number of Shares [Table Text Block] Performance Shares Restricted Stock Units Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Exercised (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Level 1 Fair Value, Inputs, Level 1 [Member] Pension benefits, net of tax of $(0.5), $0.2, and $0.0, respectively Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent Deferred income tax assets Deferred Tax Assets, Net of Valuation Allowance Schedule of Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Equity Components [Axis] Equity Components [Axis] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Hedging Relationship [Domain] Hedging Relationship [Domain] Common stock available for future grants (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant 2025 Long-Term Debt, Maturity, Year Two Prepaid expenses and other current assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets Entity Small Business Entity Small Business 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four Local Phone Number Local Phone Number Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Derivative, notional amount Derivative, Notional Amount Measurement Frequency [Axis] Measurement Frequency [Axis] Summary of Significant Accounting Policies and Related Data Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Restricted stock unit awards Restricted Stock Units (RSUs) [Member] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Depreciation of property, plant, and equipment Depreciation expense Depreciation Nonemployee Nonemployee [Member] Non-employee members of the Company's Board of Directors. Retirement Benefits [Abstract] Retirement Benefits [Abstract] 2022 Plan 2022 Plan [Member] 2022 Plan Schedule of Long-Term Debt Schedule of Long-Term Debt Instruments [Table Text Block] Federal research tax credit Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent End-User Financing End User Financing [Member] End User Financing Receivables purchased by third party financing company from the company Third Party Financing, Sale of Receivables Represents the receivables purchased by third party financing companies, excluding Red Iron financed receivables, from the company. Interest expense, debt Interest Expense, Debt Grantee Status [Axis] Grantee Status [Axis] Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Corporate expenses Corporate Expenses The cost of corporate expenses charged against earnings during the period. Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Award Type [Axis] Award Type [Axis] Antidilutive securities excluded from computation of earnings per share, amount (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Granted (in shares) Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] ICFR Auditor Attestation Flag ICFR Auditor Attestation Flag Hedging Designation [Axis] Hedging Designation [Axis] Goodwill Goodwill [Line Items] Property, plant and equipment, gross Property, Plant and Equipment, Gross Right-of-use assets obtained in exchange for lease obligations Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Accrued liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Liabilities PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Fair value of derivatives Derivatives, Fair Value [Line Items] Schedule of Components of the Provision for Income Taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Advertising and sales promotions and incentives programs Accrued Advertising, Current Right-of-use assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Right-Of-Use Assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Right-Of-Use Assets Short-term lease liabilities Operating Lease, Liability, Current 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Other comprehensive (income) loss before reclassifications OCI, before Reclassifications, Net of Tax, Attributable to Parent Net Finite-Lived Intangible Assets, Net Property and Depreciation Property, Plant and Equipment [Line Items] New Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Red Iron And TCFCFC Red Iron And TCFCFC [Member] Red Iron And TCFCFC Derivative assets: Derivative Asset, Subject to Master Netting Arrangement, before Offset of Collateral [Abstract] Counterparty Name [Domain] Counterparty Name [Domain] Market value of stock options exercised Share Based Compensation Arrangement by Share Based Payment Award, Options, Exercises in Period Total Market Value Represents the total market value of stock options exercised during the period. Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Other Long-Lived Assets Other Long Lived Assets [Policy Text Block] Disclosure of accounting policy for other long-lived assets which include property, plant and equipment and definite-life intangible assets. Schedule of Earnings before Income Taxes Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] One Customer One Customer [Member] One Customer Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Business combination, consideration transferred Total purchase price Business Combination, Consideration Transferred Gross profit Gross Profit Schedule of Weighted Average Valuation Assumptions of Stock-Based Compensation Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Security Exchange Name Security Exchange Name Stock-Based Compensation Expense Share-Based Payment Arrangement [Policy Text Block] Selling, general and administrative expense Selling, General and Administrative Expense Accumulated other comprehensive loss Total accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Award vesting rights percentage Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Employee Stock Option Employee Stock Option [Member] Number of reporting units containing goodwill Reporting Units Number Containing Goodwill The number of reporting units which contain goodwill on their respective balance sheets. Maximum Maximum [Member] Compensation cost not yet recognized Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Document Type Document Type Goodwill acquired Goodwill, Acquired During Period Tabular List, Table Tabular List [Table Text Block] Net operating loss carryforwards subject to expiration Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration Thereafter Long-Term Debt, Maturity, after Year Five Inventories, Net Inventory, Policy [Policy Text Block] Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Federal Current Federal Tax Expense (Benefit) Other Other Noncash Income (Expense) Business Acquisition [Axis] Business Acquisition [Axis] Customers, allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Derivative [Table] Derivative [Table] Customer concentration Customer Concentration Risk [Member] State Deferred State and Local Income Tax Expense (Benefit) Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Title of 12(b) Security Title of 12(b) Security Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Business Combinations and Asset Acquisitions Business Combination Disclosure [Text Block] Related Party, Type [Domain] Related Party, Type [Domain] Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Operating Segments Operating Segments [Member] Unvested at the beginning of the period (in dollars per share) Unvested at the end of the period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Derivative liabilities: Derivative Liability, Subject to Master Netting Arrangement, before Offset of Collateral [Abstract] Amortization Deferred Tax Liabilities, Amortization Deferred Tax Liabilities, Amortization Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Disclosure of Compensation Related Costs, Share-based Payments [Abstract] Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Translation adjustments Goodwill, Foreign Currency Translation Gain (Loss) Total lease expense Lease, Cost Inventory Deferred Tax Assets, Inventory Range [Axis] Statistical Measurement [Axis] Entity Interactive Data Current Entity Interactive Data Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Indebtedness Long-Term Debt [Text Block] Adjustments to reconcile net earnings to net cash provided by operating activities: Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Product Revenue Product [Member] Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Measure: Measure [Axis] Gain (loss) related to litigation settlement Gain (Loss) Related to Litigation Settlement Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Advertising costs Advertising Expense Nonvoting 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. Schedule of Tax Effects of Temporary Differences that Give Rise to the Net Deferred Income Tax Assets Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Counterparty Name [Axis] Counterparty Name [Axis] COMMITMENTS AND CONTINGENT LIABILITIES Commitments And Contingent Liabilities [Line Items] no definition available Derivatives Instruments and Hedging Activities Derivatives, Policy [Policy Text Block] 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Operating cash flows for amounts included in the measurement of lease liabilities Operating Lease, Payments Schedule of Compensation Costs Related to Stock-Based Awards Share-Based Payment Arrangement, Cost by Plan [Table Text Block] Common stock, outstanding (in shares) Common Stock, Shares, Outstanding Provision for income taxes: Income Tax Expense (Benefit), Continuing Operations [Abstract] PEO PEO [Member] Exposure for credit collection Loss Contingency, Estimate of Possible Loss Concentrations of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Auditor Location Auditor Location Employee Retirement Plans Retirement Benefits [Text Block] Gains for AOCL to earnings Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimated Net Amount to be Transferred Depreciation Deferred Tax Liabilities, Depreciation Deferred Tax Liabilities, Depreciation Purchase of shares of common stock Treasury Stock, Value, Acquired, Par Value Method Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Acquisitions Standard Product Warranty Accrual, Additions from Business Acquisition Gain Reclassified from AOCL into Income Amount of gain reclassified from AOCL into earnings Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Debt Instrument [Axis] Debt Instrument [Axis] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Credit Facility [Axis] Credit Facility [Axis] Schedule of Principal Payments Schedule of Maturities of Long-Term Debt [Table Text Block] Total current provision Current Income Tax Expense (Benefit) Expected stock price volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Warranty and insurance Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Warranty And Insurance Reserves And Accruals The tax effect as of the balance sheet date of the amount of the estimated future tax deductions arising from estimated warranty and insurance reserves, which can only be deducted for tax purposes when losses are actually incurred, and which can only be realized if sufficient tax-basis income is generated in future periods to enable the deduction to be taken. Fair Value, Measurement Frequency [Domain] Measurement Frequency [Domain] Title of Individual [Axis] Title of Individual [Axis] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Research and Experimentation Deferred Tax Assets, in Process Research and Development Intimidator Group Intimidator Group [Member] Intimidator Group Property, Plant and Equipment, Type [Domain] Long-Lived Tangible Asset [Domain] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] State Current State and Local Tax Expense (Benefit) Total current assets Assets, Current Investment in finance affiliate Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures Non-cash impairment charges Asset Impairment Charges Supplemental disclosures of cash flow information: Supplemental Cash Flow Information [Abstract] $200 million term loan, due April 2027 Term Loan, due April 2027 [Member] Term Loan, due April 2027 Net Earnings Per Share Earnings Per Share, Policy [Policy Text Block] Goodwill and Other Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Percentage of consolidated gross sales accounted for by one customer Concentration Risk, Percentage Proceeds from insurance claim Proceeds from Insurance Settlement, Investing Activities Schedule of Components of Accumulated Other Comprehensive Loss Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] State and local income taxes, net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent Weighted-average per award fair value at date of grant (in dollars per share) 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 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Five Changes in accrual related to pre-existing warranties Standard Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Exercisable at the end of the period, aggregate intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Schedule of Finite-Lived Intangible Assets, Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Class of Stock [Axis] Class of Stock [Axis] Investment in Joint Venture Equity Method Investments and Joint Ventures Disclosure [Text Block] Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Treasury shares Treasury Stock, Value [Abstract] Debt Instrument, Redemption, Period Three Debt Instrument, Redemption, Period Three [Member] Depreciation and amortization Depreciation, Depletion and Amortization Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Business Combination and Asset Acquisition [Abstract] $270 million term loan, due October 2026 Unsecured Senior Term Loan Facility Maturing October 5, 2026 [Member] Unsecured Senior Term Loan Facility Maturing October 5, 2026 Consolidation Items [Axis] Consolidation Items [Axis] Goodwill, impairment loss Non-cash impairment charge Goodwill, Impairment Loss Valuation allowance Deferred Tax Assets, Valuation Allowance Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Contract with customer, liability, revenue recognized Contract with Customer, Liability, Revenue Recognized Cash Flow Derivative Instruments Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Property, Plant and Equipment, Type [Axis] Long-Lived Tangible Asset [Axis] Preferred stock, issued (in shares) Preferred Stock, Shares Issued Commitments And Contingent Liabilities [Table] Commitments And Contingent Liabilities [Table] no definition available Entity Emerging Growth Company Entity Emerging Growth Company Debt issuance costs, net Debt Issuance Costs, Net Other Income, Net Other Nonoperating Income (Expense) [Policy Text Block] Other Nonoperating Income (Expense) $200 million term loan, due April 2027 Unsecured Senior Term Loan Facility Maturing April 27, 2022 [Member] Unsecured Senior Term Loan Facility Maturing April 27, 2022 Other intangible assets, net Total other intangible assets, net Intangible Assets, Net (Excluding Goodwill) Finished goods and service parts Inventory, Finished Goods, Gross Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Finite-lived intangibles Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Payments made during the period Standard Product Warranty Accrual, Decrease for Payments 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Title Trading Arrangement, Individual Title Common Stock Common Stock [Member] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures Individual: Individual [Axis] Entity Address, Postal Zip Code Entity Address, Postal Zip Code Income Statement Location [Domain] Income Statement Location [Domain] Reductions as a result of statute of limitations lapses Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations Certain employees Certain Employees [Member] Represents a certain group of employees, as defined by the entity. Other Activities Other Activities [Member] Eliminations, Corporate and Reconciling Items [Member] Debt, weighted average interest rate Debt, Weighted Average Interest Rate Short-term lease liabilities Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation Minimum Minimum [Member] Property, plant and equipment, net Property, plant and equipment, net Long-lived assets Property, Plant and Equipment, Net Total receivables, net Receivables, Net, Current Cash dividends paid on common stock (in dollars per share) Common Stock, Dividends, Per Share, Cash Paid Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Projected benefit obligation Defined Benefit Plan, Benefit Obligation ASSETS Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Schedule of Effects of the Master Netting Arrangements on the Fair Value of the Company's Derivative Contracts that are Recorded in the 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. Insurance Accrued Insurance, Current Capitalized interest amount Interest Costs Capitalized Payments of withholding taxes for stock awards Payment, Tax Withholding, Share-Based Payment Arrangement Deferred income tax assets: Deferred Tax Assets, Net [Abstract] Income Taxes [Line Items] Income Taxes [Line Items] no definition available Other Deferred Tax Assets, Other Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Deferred income taxes Deferred Income Tax Assets, Net Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Retained Earnings Retained Earnings [Member] Net amount outstanding of receivables financed for dealers and distributors Equity Method Investment, Outstanding Receivables Financed For Dealers And Distributors, Net Equity Method Investment, Outstanding Receivables Financed For Dealers And Distributors, Net Changes in accrual related to warranties issued during the period Standard Product Warranty Accrual, Increase for Warranties Issued Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Basic net earnings per share of common stock (in dollars per share) Earnings Per Share, Basic Contingent liabilities for residual value or credit collection risk Third Party Financing and Joint Venture Financing Contingent Liability Represents the contingent liabilities for residual value or credit collection risk under the end-user financing agreements. Accounting Policies [Abstract] Accounting Policies [Abstract] Class of Treasury stock Class of Treasury Stock [Table] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Fair value of the plan assets Defined Benefit Plan, Plan Assets, Amount Deferred income tax assets (liabilities), net Deferred Tax Assets, Net Intrinsic value of stock options exercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Basis of Presentation and Consolidation Consolidation, Policy [Policy Text Block] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Red Iron Acceptance, LLC Red Iron [Member] Represents Red Iron Acceptance, LLC (Red Iron). Consignment inventory amount Other Inventory, Materials, Supplies and Merchandise under Consignment, Gross Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Accounts payable Increase (Decrease) in Accounts Payable Entity Public Float Entity Public Float Assets and liabilities measured at fair value disclosures Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] 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] Derivative Instrument [Axis] Derivative Instrument [Axis] Valuation allowance, deferred tax asset, increase Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Carrying amount of long-term debt Long-Term Debt, Gross All Trading Arrangements All Trading Arrangements [Member] All Adjustments to Compensation All Adjustments to Compensation [Member] Compensation Amount Outstanding Recovery Compensation Amount Other comprehensive (loss) income, net of tax: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Asset derivatives Net amount of derivative assets Forward currency contracts Derivative Asset Forfeited (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Right-of-use assets Deferred Tax Liabilities, Leasing Arrangements Total deferred benefit Deferred Income Tax Expense (Benefit) Proceeds from exercise of stock options Proceeds from Stock Options Exercised Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Backlog Order or Production Backlog [Member] Forfeited (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Document Financial Statement Error Correction [Flag] Document Financial Statement Error Correction [Flag] Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period 2024 Long-Term Debt, Maturity, Year One Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Debt Instrument, Redemption, Period One Debt Instrument, Redemption, Period One [Member] Movement in Standard Product Warranty Accrual [Roll Forward] Movement in Standard Product Warranty Accrual [Roll Forward] Documents Incorporated by Reference Documents Incorporated by Reference [Text Block] Redemption price as a percentage of the principal amount upon the occurrence of both a change of control and downgrade of rating 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. Document Period End Date Document Period End Date Adoption Date Trading Arrangement Adoption Date Revenue from Contract with Customer Revenue from Contract with Customer Benchmark [Member] Net sales Sales [Member] Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Provision for income taxes Total provision for income taxes Income Tax Expense (Benefit) International Countries Non-US [Member] Derivatives Designated as Hedging Instruments Designated as Hedging Instrument [Member] Vesting [Axis] Vesting [Axis] Fair Value Measurements Fair Value Disclosures [Text Block] Number of operating segments Number of Operating Segments Receivables, net: Receivables, Net, Current [Abstract] Weighted-average remaining lease term of operating leases in years Operating Lease, Weighted Average Remaining Lease Term Total fair value of net assets acquired Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Total FIFO value FIFO Inventory Amount Business combinations, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Credit Facility [Domain] Credit Facility [Domain] Purchase of shares of common stock (in shares) Repurchase of shares (in shares) Treasury Stock, Shares, Acquired Debt instrument, basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Estimated useful life Property, Plant and Equipment, Useful Life Pension benefits, tax Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax, Attributable to Parent Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Amount paid to terminate forward-starting interest rate swap agreements Payment Made to Terminate Interest Rate Derivatives Amount paid to terminate forward-starting interest rate swap agreements during the period. Other intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Total accrued liabilities Accrued Liabilities Schedule of Restricted Stock and Restricted Stock Unit Awards Granted Schedule of Restricted Stock and Restricted Stock Unit Awards Grants in Period [Table Text Block] Tabular disclosure of restricted stock and restricted stock unit awards granted during the period. Revenue Revenue from Contract with Customer [Text Block] Weighted-average number of shares of common stock (in shares) Weighted Average Number of Shares Issued, Basic Deferred compensation plan, deferral percentage Defined Benefit Plan, Deferred Compensation Plan, Deferral Percentage Defined Benefit Plan, Deferred Compensation Plan, Deferral, Percentage Document Annual Report Document Annual Report Non-cash income from finance affiliate Income (Loss) from Equity Method Investments Cover [Abstract] Cover [Abstract] Cash flow derivative instruments AOCI, Cash Flow Hedge, Cumulative Gain (Loss), after Tax Subsequent Events Subsequent Events [Text Block] Briggs & Stratton Power Products Groups, LLC Briggs & Stratton Power Products Groups, LLC [Member] Briggs & Stratton Power Products Groups, LLC United States UNITED STATES Measured on a recurring basis Fair Value, Recurring [Member] Other long-term liabilities Other Liabilities, Noncurrent Total future minimum operating lease payments Lessee, Operating Lease, Liability, to be Paid Revenue, remaining performance obligation, amount Revenue, Remaining Performance Obligation, Amount Tooling Tools, Dies and Molds [Member] Cash Flow Hedging Cash Flow Hedging [Member] Segment Data Segment Reporting Disclosure [Text Block] Net increase (decrease) in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Voting Preferred Stock Voting Preferred Stock [Member] Preferred stock securities that empower a holder to vote on corporate resolutions or the election of directors. Lessee, operating lease, renewal term Lessee, Operating Lease, Renewal Term Equity Component [Domain] Equity Component [Domain] Tornado Tornado Global Hydrovacs Ltd. [Member] Tornado Global Hydrovacs Ltd. Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Other Deferred Tax Liabilities, Other Entity Current Reporting Status Entity Current Reporting Status Concentration Risk Type [Domain] Concentration Risk Type [Domain] 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. Operating earnings Operating Income (Loss) Number of reporting units tested for impairment of goodwill Number of Reporting Units Deferred income tax liabilities Deferred Tax Liabilities, Gross Consolidated Entities [Domain] Consolidated Entities [Domain] Segments [Axis] Segments [Axis] Property, Plant and Equipment, Net Property, Plant and Equipment, Policy [Policy Text Block] Schedule of Unvested Performance Share Awards and the Weighted Average Fair Value at the Date of Grant Schedule of Nonvested Performance-Based Units Activity [Table Text Block] Additional Disclosures Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract] Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Customer-related Customer Relationships [Member] Earnings before income taxes: Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract] Share-based Compensation Award, Tranche One Share-Based Payment Arrangement, Tranche One [Member] Deferred income taxes Deferred Income Taxes and Tax Credits Consolidated Entities [Axis] Consolidated Entities [Axis] Share-based Payment Arrangement, Nonemployee Share-Based Payment Arrangement, Nonemployee [Member] Pay vs Performance Disclosure [Line Items] Entity Voluntary Filers Entity Voluntary Filers Range [Domain] Statistical Measurement [Domain] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Cash and cash equivalents Less: cash and cash equivalents acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Unvested at the beginning of the period (in shares) Unvested at the end of the period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Percentage of par value at which debt was issued Debt Instrument Issuance Price As Percentage Of Par Value Represents the amount of debt issued as a percentage of its par value. Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Engineering and Research Expense Research and Development Expense, Policy [Policy Text Block] Revolving Credit Facility Revolving Credit Facility [Member] Effect of exchange rates on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Pension benefits Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax Equity Method Investments and Joint Ventures [Abstract] Equity Method Investments and Joint Ventures [Abstract] MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Performance share awards Performance Shares [Member] Segment Reporting [Abstract] Segment Reporting [Abstract] Accounts payable Accounts Payable, Current Exercisable at the end of the period, Weighted-average contractual life Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Computer hardware and software Computer Equipment [Member] Restatement Determination Date: Restatement Determination Date [Axis] Investment, Name [Axis] Investment, Name [Axis] Schedule of Derivatives Not Designated as Hedging Instruments Derivatives Not Designated as Hedging Instruments [Table Text Block] Debentures Corporate Debt Securities [Member] Statutory federal income tax rate Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent ASC Topic 842 Leases Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Impairment of intangible assets, indefinite-lived (excluding goodwill) Impairment of Intangible Assets, Indefinite-Lived (Excluding Goodwill) Capital expenditures Segment, Expenditure, Addition to Long-Lived Assets Repurchase commitment, maximum amount Repurchase Commitment, Maximum Amount Repurchase Commitment, Maximum Amount Schedule of Goodwill [Table] Schedule of Goodwill [Table] Geographical [Axis] Geographical [Axis] Income Taxes Income Tax Disclosure [Text Block] Leases Lessee, Leases [Policy Text Block] Number of terminated forward-starting interest rate swap agreements Number of Interest Rate Derivatives Held Property, plant and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Business Acquisition [Line Items] Business Acquisition [Line Items] Weighted-Average Fair Value at Date of Grant Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Fair Value Measurements, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Inventory, Net [Abstract] Inventory, Net [Abstract] Trade Name, Spartan Trade Name, Spartan [Member] Trade Name, Spartan Gross amount of derivative liabilities Derivative Liability, Subject to Master Netting Arrangement, before Offset PEO Total Compensation Amount PEO Total Compensation Amount Hedging Relationship [Axis] Hedging Relationship [Axis] Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Changes in the net carrying amount of goodwill Goodwill [Roll Forward] Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Level 3 Fair Value, Inputs, Level 3 [Member] Treasury shares held (in shares) Treasury Stock, Common, Shares Outstanding at the beginning of the period (in shares) Outstanding at the end of the period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Lease liabilities Deferred Tax Assets, Lease Liabilities Deferred Tax Assets, Lease Liabilities 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. Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount 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. Long-term debt Long-Term Debt, Fair Value Per share 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 Net earnings Net earnings Net Income (Loss) Total current liabilities Liabilities, Current Derivative Contract [Domain] Derivative Contract [Domain] Professional Professional Segment [Member] Represents Professional segment of the entity. Foreign Currency Translation and Transactions Foreign Currency Transactions and Translations Policy [Policy Text Block] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Leases Lessee, Operating Leases [Text Block] Interest Interest Payable, Current LIABILITIES AND STOCKHOLDERS' EQUITY Liabilities and Equity [Abstract] Other Intangible Assets Finite-Lived Intangible Assets [Line Items] Derivative Instruments, Gain (Loss) [Table] Derivative Instruments, Gain (Loss) [Table] Debt Instrument, Redemption, Period [Axis] Debt Instrument, Redemption, Period [Axis] Amounts reclassified from AOCL Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period (Loss) Gain Recognized in OCI on Derivatives Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax Receivables, net Increase (Decrease) in Receivables United States Income (Loss) from Continuing Operations before Income Taxes, Domestic Receivables, Net Receivable [Policy Text Block] Cost of sales Cost of sales Cost of Goods and Services Sold Award vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Proceeds from asset disposals Proceeds from Sale of Productive Assets Indefinite-lived - trade names Indefinite-Lived Trade Names Schedule of Indefinite-Lived Intangible Assets Schedule of Indefinite-Lived Intangible Assets [Table Text Block] Name Measure Name Patents Patents [Member] Name Forgone Recovery, Individual Name Goodwill Goodwill as of the beginning of the fiscal period Goodwill as of the end of the fiscal period Goodwill Increase as a result of tax positions taken during a prior period Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Less: adjustment to LIFO value Inventory, LIFO Reserve Underlying Securities Award Underlying Securities Amount Maximum time limit for cash flow hedge Maximum Length of Time Hedged in Cash Flow Hedge Subsidiaries Subsidiaries [Member] Long-term lease liabilities Operating Lease, Liability, Noncurrent Accordion feature, increase limit Debt Instrument, Accordion Feature, Increase Limit Debt Instrument, Accordion Feature, Increase Limit Debt instrument, term Debt Instrument, Term Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Schedule of Fair Value of Derivatives and Consolidated Balance Sheet Location Schedule of Foreign Exchange Contracts, Statement of Financial Position [Table Text Block] Income Statement Location [Axis] Income Statement Location [Axis] Less: unamortized debt issuance costs Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Commitments and Contingencies Commitments and Contingencies, Policy [Policy Text Block] Schedule of Operating Lease Maturities Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Effect of dilutive securities (in shares) Weighted Average Number of Shares Outstanding, Diluted, Adjustment Forward currency contracts Foreign Exchange Forward [Member] Indefinite-lived other intangible assets: Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets [Abstract] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Undistributed earnings of foreign subsidiaries Undistributed Earnings of Foreign Subsidiaries Cost of Sales Cost of Goods and Service [Policy Text Block] Product and Service [Domain] Product and Service [Domain] Long-term debt repayments Repayments of Other Long-Term Debt Other Performance Measure, Amount Other Performance Measure, Amount Net amount of receivables financed for dealers and distributors Equity Method Investment, Receivables Financed For Dealers And Distributors, Net The net amount of receivables financed under separate agreements between Red Iron and the dealers and distributors during the period. Schedule of Lease Cost Lease, Cost [Table Text Block] Inventories, net Increase (Decrease) in Inventories Standby Letters of Credit Standby Letters of Credit [Member] Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative Instruments and Hedging Activities Disclosure [Abstract] Derivative instruments, tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax, Parent Plan Name [Domain] Plan Name [Domain] Interest expense Interest Expense 3.81% series A senior notes, due June 2029 Series A Senior Notes [Member] Series A Senior Notes [Member] Outstanding, Weighted-average contractual life Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Stockholders' Equity Note [Abstract] Stockholders' Equity Note [Abstract] Trading Arrangement: Trading Arrangement [Axis] Accounting Estimates Use of Estimates, Policy [Policy Text Block] Financing costs for distributor and dealer inventories Financing Costs for Distributor and Dealer Inventories The financing costs for distributor and dealer inventories during the period. Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Debt discount, unamortized Debt Instrument, Unamortized Discount Thereafter Lessee, Operating Lease, Liability, to be Paid, after Year Five 2026 Long-Term Debt, Maturity, Year Three Warranty Product Warranty Accrual, Current Auditor Firm ID Auditor Firm ID Amortization expense for intangible assets Amortization of Intangible Assets Entity Shell Company Entity Shell Company Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Warranty Revenue Warranty Revenue [Member] Warranty Revenue [Member] Restatement Determination Date Restatement Determination Date Increase as a result of tax positions taken during the current period Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Other liabilities Increase (Decrease) in Other Operating Liabilities Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Amortization of other intangible assets Amortization Of Intangible Assets, Other Amortization Of Intangible Assets, Other Cash and cash equivalents Cash and cash equivalents as of the beginning of the fiscal period Cash and cash equivalents as of the end of the fiscal period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents 6.625% Senior Notes Six Point Six Two Five Percent Senior Notes [Member] Six Point Six Two Five Percent Senior Notes [Member] Residential Residential Segment [Member] Represents Residential segment of the entity. 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), before Adjustments and Tax Variable lease expense Variable Lease, Cost Operating lease expense Operating Lease, Cost Common stock, issued (in shares) Common Stock, Shares, Issued Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Cost of treasury shares Treasury Stock, Common, Value Total assets Assets, Fair Value Disclosure Long-term debt Total long-term debt Long-Term Debt 2027 Long-Term Debt, Maturity, Year Four Foreign Currency Translation Adjustments Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Period for recognition Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Other Proceeds from (Payments for) Other Financing Activities Comprehensive income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Underfunded status of plans Defined Benefit Plan, Funded (Unfunded) Status of Plan Short-term lease expense Short-Term Lease, Cost Domestic Tax Authority Domestic Tax Authority [Member] Entity Address, Address Line One Entity Address, Address Line One 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. Net cost and (reversal of cost) recognized Pension and Other Postretirement Benefits Cost (Reversal of Cost) Amount of noncancelable purchase commitments Purchase Commitment, Remaining Minimum Amount Committed Weighted-Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Receivables financed by third party financing company, excluding Red Iron, outstanding Third Party Financing, Receivables Outstanding Represents the receivables financed by third party financing companies, excluding Red Iron financed receivables, outstanding as of the reporting date. Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Accrued interest and penalties for unrecognized tax benefits Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Deferred revenue Deferred Tax Assets, Deferred Income Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Income Statement [Abstract] Income Statement [Abstract] Goodwill and Indefinite-Lived Intangible Assets Goodwill and Intangible Assets, Intangible Assets, Indefinite-Lived, Policy [Policy Text Block] Income Taxes [Table] Income Taxes [Table] no definition available Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Liability derivatives Net amount of derivative liabilities Forward currency contracts Derivative Liability Issuance of shares of common stock under stock-based compensation plans, less contribution of shares of common stock to a deferred compensation trust Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Contribution of shares of common stock to a deferred compensation trust (in shares) Common Stock Issued, Deferred Compensation Trust, Shares Common Stock Issued, Deferred Compensation Trust, Shares Diluted Earnings Per Share, Diluted [Abstract] Derivative Instruments and Hedging Activities Financial Instruments Disclosure [Text Block] Investment in joint venture Equity Method Investments Current provision: Current Federal, State and Local, Tax Expense (Benefit) [Abstract] Inventories, net Total inventories, net Inventory, Net Cash flow hedge effectiveness testing, grace period Cash Flow Hedge Effectiveness Measurement Period Cash Flow Hedge Effectiveness Measurement Period Raw materials and work in process Inventory, Work in Process and Raw Materials Intimidator Reporting Unit Intimidator Reporting Unit [Member] Intimidator Reporting Unit Advertising Expense Advertising Cost [Policy Text Block] Schedule of Total Market Value and the Intrinsic Value of Options Exercised Schedule of Share Based Compensation Arrangement by Share Based Payment Award, Options Market Value and Intrinsic Value of Options Exercised [Table Text Block] Tabular disclosure of the market value of stock options exercised and total intrinsic value of options exercised during the fiscal year. Total Shareholder Return Amount Total Shareholder Return Amount Purchases of TTC common stock Payments for repurchase of common stock Payments for Repurchase of Common Stock Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding 3.97% senior notes, due June 2032 Senior Notes, Due June 30, 2032 [Member] Senior Notes, Due June 30, 2032 Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Foreign Deferred Foreign Income Tax Expense (Benefit) Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Segments [Domain] Segments [Domain] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Retained earnings Retained Earnings (Accumulated Deficit) Aggregate principal amount of notes issued Debt Instrument, Face Amount Deferred income tax liabilities: Deferred Tax Liabilities, Net [Abstract] 6.625% senior notes, due May 2037 6.625% Senior Notes [Member] 6.625% Senior Notes Leases [Abstract] Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] December 2018 Stock Repurchase Program December 2018 Stock Repurchase Program [Member] December 2018 Stock Repurchase Program [Member] Basic Earnings Per Share, Basic [Abstract] Components and activity of accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss) [Line Items] Gross amount of derivative assets Derivative Asset, Subject to Master Netting Arrangement, before Offset Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Other, net Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Class of Stock [Domain] Class of Stock [Domain] Customer [Domain] Customer [Domain] Schedule of Components and Activity of Accumulated Other Comprehensive Loss Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] Schedule of Inventories Schedule of Inventory, Current [Table Text Block] Stock Option Awards Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Geographic Data Revenues from External Customers and Long-Lived Assets [Line Items] Series A and Series B Senior Notes Series A and Series B Senior Notes [Member] Series A and Series B Senior Notes [Member] Total principal payments Long Term Debt, Excluding Discount And Debt Issuance Costs Long Term Debt, Excluding Discount And Debt Issuance Costs Effective tax rate Effective Income Tax Rate Reconciliation, Percent Present value of operating lease liabilities Operating Lease, Liability Service Revenue Service [Member] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Inventories Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory Vesting [Domain] Vesting [Domain] Accumulated Other Comprehensive Loss Total AOCI Attributable to Parent [Member] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] All Executive Categories All Executive Categories [Member] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Other Nontrade Receivables, Current Pension Benefits Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Plan Name [Axis] Plan Name [Axis] Debt Disclosure [Abstract] Debt Disclosure [Abstract] Related tax benefit from stock-based compensation awards Share-Based Payment Arrangement, Expense, Tax Benefit Portion owned by TCFIF Ownership Percentage Held By Co Venture Under Joint Venture Represents the percentage of ownership held by the co-venture under the joint venture. Number of reportable business segments Number of Reportable Segments Common stock, par value $1.00 per share, authorized 175,000,000 shares; issued and outstanding 103,843,485 shares as of October 31, 2023 and 103,969,805 shares as of October 31, 2022 Common Stock, Value, Issued Debt instrument, redemption price, percentage Debt Instrument, Redemption Price, Percentage Trade names Trade Names [Member] Excess deduction for stock-based compensation Effective Income Tax Rate Reconciliation, Deduction, Stock Compensation, Percent Effective Income Tax Rate Reconciliation, Deduction, Stock Compensation, Percent Senior Notes $500.0 million term loan Senior Notes [Member] Deferred (benefit) provision: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Debt instrument, prepaid principal, percentage Debt Instrument, Prepaid Principal, Percentage Debt Instrument, Prepaid Principal, Percentage Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] Other income, net Earnings from the company's wholly-owned domestic distribution company and other income, net Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Schedule of Reconciliation of the Statutory Federal Income Tax Rate to the Company's Consolidated Effective Tax Rate Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Unrecognized tax benefits Balance at the beginning of the period Balance at the end of the period Unrecognized Tax Benefits Income Tax Authority [Axis] Income Tax Authority [Axis] PEO Name PEO Name Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Debt Issuance Costs Debt, Policy [Policy Text Block] Preferred stock, authorized (in shares) Preferred Stock, Shares Authorized Schedule of Goodwill Schedule of Goodwill [Table Text Block] Preferred stock, outstanding (in shares) Preferred Stock, Shares Outstanding Tax credit carryforwards Deferred Tax Assets, Tax Credit Carryforwards Other Other Accrued Liabilities, Current Interest rate percentage Debt Instrument, Interest Rate, Stated Percentage Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Plan expenses Expenses under the Toro Company Retirement Plan Expenses incurred towards investments, savings and employee stock ownership plan for eligible employees. Percentage of FIFO and weighted average cost inventory Percentage Of FIFO And Weighted Average Cost Inventory Percentage Of FIFO And Weighted Average Cost Inventory Total stockholders' equity Balance as of the beginning of the fiscal period Balance as if the end of the fiscal period Balance as of the beginning of the fiscal period Balance as of the end of the fiscal period Equity, Attributable to Parent Potential benefits that would affect the effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Reporting Unit [Axis] Reporting Unit [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Expected life of option in years Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Subsequent Events [Abstract] Subsequent Events [Abstract] Earnings before income taxes Earnings (loss) before income taxes1 Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Long-term debt bearing fixed interest Long-Term Debt, Percentage Bearing Fixed Interest, Amount Derivatives Not Designated as Hedging Instruments Not Designated as Hedging Instrument [Member] Hedging Designation [Domain] Hedging Designation [Domain] Level 2 Fair Value, Inputs, Level 2 [Member] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Long-term debt borrowings Proceeds from Issuance of Other Long-Term Debt Schedule of Changes in Accrued Warranties Schedule of Product Warranty Liability [Table Text Block] Effective interest rate Debt Instrument, Interest Rate, Effective Percentage Increase (Decrease) in Stockholders' Equity Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Document Fiscal Period Focus Document Fiscal Period Focus Estimated useful life Finite-Lived Intangible Asset, Useful Life 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Unrestricted common stock awards Share-Based Payment Arrangement [Member] Outstanding at the beginning of the period (in dollars per share) Outstanding at the end of the period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Schedule of Performance Share Awards Granted Schedule of Performance Share Awards, Grants in Period [Table Text Block] Tabular disclosure of the performance share awards granted during the period. Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense Foreign Jurisdictions Foreign Tax Authority [Member] City Area Code City Area Code Product and Service [Axis] Product and Service [Axis] Schedule of Unvested Restricted Stock Shares and the Weighted Average Fair Value at the Date of Grant Schedule of Nonvested Share Activity [Table Text Block] Portion owned by Toro Equity Method Investment, Ownership Percentage Document Fiscal Year Focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] Share Repurchase Program [Domain] Share Repurchase Program [Domain] Schedule of Stock Options Activity Share-Based Payment Arrangement, Option, Activity [Table Text Block] Exercise Price Award Exercise Price Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Stock repurchase program Equity, Class of Treasury Stock [Line Items] Cash dividends paid on common stock Dividends, Common Stock, Cash Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Total liabilities Liabilities, Fair Value Disclosure Nonrelated Party Nonrelated Party [Member] Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Income taxes Income Taxes Paid, Net Beginning balance Ending balance Standard Product Warranty Accrual Developed technology Developed Technology Rights [Member] Product Warranty Guarantees Guarantees, Indemnifications and Warranties Policies [Policy Text Block] Summary of cash flow hedge activity Summary of Cash Flow Hedge Activity [Abstract] Summary of the Components of the Loss before Income Taxes included in "Other" Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Total liabilities and stockholders' equity Liabilities and Equity Other assets Other Assets, Noncurrent Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Risk-free interest rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Right-of-use assets Operating Lease, Right-of-Use Asset Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Foreign Current Foreign Tax Expense (Benefit) Indefinite-lived Intangible Assets [Line Items] Indefinite-Lived Intangible Assets [Line Items] Arrangement Duration Trading Arrangement Duration Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] December 2022 Stock Repurchase Program December 2022 Stock Repurchase Program [Member] December 2022 Stock Repurchase Program Summarized Financial Information Concerning the Company's Reportable Segments Schedule of Segment Reporting Information, by Segment [Table Text Block] Related Party Related Party [Member] Schedule of Cash and Cash Equivalents [Table] Schedule of Cash and Cash Equivalents [Table] Net operating loss carryforwards in foreign jurisdictions not subject to expiration Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration Termination Date Trading Arrangement Termination Date Foreign currency translation adjustments Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax Common stock, authorized (in shares) Common Stock, Shares Authorized Indefinite-lived Intangible Assets [Axis] Indefinite-Lived Intangible Assets [Axis] Audit Information [Abstract] Audit Information Swingline Loan Bridge Loan [Member] Derivative Instruments and Hedging Activities Derivative [Line Items] Award Timing Disclosures [Line Items] Relationship to Entity [Domain] Title of Individual [Domain] Asset acquisitions, net of cash acquired Payments For Asset Acquisitions, Net Of Cash Acquired Payments For Asset Acquisitions, Net Of Cash Acquired Compensation and benefits Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits Fair value of restricted stock units vested Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Unused borrowing capacity Debt Instrument, Unused Borrowing Capacity, Amount Share-based Compensation Award, Tranche Three Share-Based Payment Arrangement, Tranche Three [Member] Income Taxes Income Tax, Policy [Policy Text Block] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Equipment Equipment Products And Services [Member] Information regarding equipment products and services. Distributions from (contributions to) finance affiliate, net Equity Method Investment, Contributions (Distributions) Equity Method Investment, Contributions (Distributions) Debt Instrument, Redemption, Period [Domain] Debt Instrument, Redemption, Period [Domain] Insider Trading Arrangements [Line Items] Components and activity of accumulated other comprehensive loss AOCI Attributable to Parent, Net of Tax [Roll Forward] Number of shares remained authorized for repurchase (in shares) Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased Related Party, Type [Axis] Related Party, Type [Axis] Outstanding of the beginning of the period, aggregate intrinsic value Outstanding of the end of the period, aggregate intrinsic value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Issuance of shares of common stock under stock-based compensation plans (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Other assets Increase (Decrease) in Other Operating Assets Foreign operations Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two 7.8% debentures, due June 2027 Seven Point Eight Percent Coupon Debentures [Member] Seven Point Eight Percent Coupon Debentures Adjustment to Compensation, Amount Adjustment to Compensation Amount Share-based Compensation Award, Tranche Two Share-Based Payment Arrangement, Tranche Two [Member] Wholesale Financing Wholesale Financing [Member] Wholesale Financing Cost of sales Cost of Sales [Member] Accumulated other comprehensive loss (AOCL) Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Auditor Name Auditor Name Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Less: accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment 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] Exercisable at the end of the period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price Contract with customer, contract period Contract With Customer, Contract Period Contract With Customer, Contract Period Entity Central Index Key Entity Central Index Key Liabilities: Liabilities, Fair Value Disclosure [Abstract] Total (loss) gain on derivatives not designated as cash flow hedging instruments Derivative, Gain (Loss) on Derivative, Net Total compensation cost for stock-based awards Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Receivables Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Income Tax Authority [Domain] Income Tax Authority [Domain] Compensation and benefit costs Employee-related Liabilities, Current Assumed issuance of contingent shares (in shares) Weighted Average Number of Shares, Contingently Issuable Name Trading Arrangement, Individual Name Other comprehensive (loss) income, net of tax Other comprehensive income (loss) Net current period other comprehensive (income) loss Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Net sales Revenue from Contract with Customer, Excluding Assessed Tax Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Cash and Cash Equivalents [Line Items] Cash and Cash Equivalents [Line Items] Amendment Flag Amendment Flag Indefinite-lived intangibles Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets Customer-related Customer-Related Intangible Assets [Member] Derivative assets offsetting derivative liabilities Derivative Liability, Subject to Master Netting Arrangement, Asset Offset Accordion feature Line Of Credit Facility, Maximum Borrowing Capacity, Accordion Feature Line Of Credit Facility, Maximum Borrowing Capacity, Accordion Feature Deferred tax assets, goodwill and intangible assets Deferred Tax Assets, Goodwill and Intangible Assets Weighted-average discount rate of operating leases Operating Lease, Weighted Average Discount Rate, Percent Interest Interest Paid, Excluding Capitalized Interest, Operating Activities Assets: Assets, Fair Value Disclosure [Abstract] Business Combinations and Asset Acquisitions Business Combinations Policy [Policy Text Block] Long-term debt Long-Term Debt, Excluding Current Maturities Selling, General, and Administrative Expense Selling, General and Administrative Expenses, Policy [Policy Text Block] Deferred income tax assets (liabilities), net Deferred Tax Liabilities, Net Weighted-average number of shares of common stock outstanding – Diluted (in shares) Weighted-average number of shares of common stock outstanding – Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Grantee Status [Domain] Grantee Status [Domain] Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] 3.91% series B senior notes, due June 2031 Series B Senior Notes [Member] Series B Senior Notes [Member] Deferred compensation plan, vested percentage Defined Benefit Plan, Deferred Compensation Plan, Vested Percentage Defined Benefit Plan, Deferred Compensation Plan, Vested Percentage Purchases of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Total assets Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Share Repurchase Program [Axis] Share Repurchase Program [Axis] Stock-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition 2028 Long-Term Debt, Maturity, Year Five Segment Reconciling Items Segment Reconciling Items [Member] Maximum amount of contingent liability to repurchase inventory related receivables under limited inventory repurchase agreements Third Party Financing and Joint Venture Financing Contingent Liability, Maximum Repurchase Amount Represents the maximum amount of contingent liability to repurchase inventory related receivables under limited inventory repurchase agreements. Vested (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Non-NEOs Non-NEOs [Member] Outstanding payment obligations placed on the accounts payable tracking system Payment Obligations, Supply Chain Financing Arrangement Total amount of the entity's outstanding payment obligations that have been placed on the accounts payable tracking system. Construction in process Construction in Progress [Member] Accounts Payable Accounts Payable [Policy Text Block] Disclosure of accounting policy for accounts payable. Disclosures may include customer-managed service agreements with third parties, and arrangements with suppliers. Total earnings before income taxes Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Insurance Insurance [Policy Text Block] Disclosure of accounting policy for insurance. Disclosure may include information regarding self-insurance for certain losses, stop loss coverage's, timing of losses and claims being charged to operations and accruing insurance liabilities. Non-PEO NEO Non-PEO NEO [Member] Adjustment to Compensation: Adjustment to Compensation [Axis] Derivative liabilities offsetting derivative assets Derivative Asset, Subject to Master Netting Arrangement, Liability Offset Net operating losses and other carryforwards Deferred Tax Assets, Operating Loss Carryforwards Debt Instrument [Line Items] Debt Instrument [Line Items] Weighted-average number of shares of common stock outstanding – Basic (in shares) Weighted-average number of shares of common stock outstanding – Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Debt Instrument, Redemption, Period Two Debt Instrument, Redemption, Period Two [Member] Schedule of Indefinite-Lived Intangible Assets [Table] Schedule of Indefinite-Lived Intangible Assets [Table] Estimated amortization expense Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] Statement [Line Items] Statement [Line Items] Finite-lived other intangible assets: Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles [Abstract] Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Net borrowings under the revolving credit facility Proceeds from Long-Term Lines of Credit Number of shares authorized to be repurchased (in shares) Stock Repurchase Program, Number of Shares Authorized to be Repurchased EX-101.PRE 25 ttc-20231031_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 26 ttc-20231031_g1.jpg TTC STOCK CHART begin 644 ttc-20231031_g1.jpg M_]C_X 02D9)1@ ! @$ 8 !@ #_[@ .061O8F4 90 !_]L 0P " 0$! M 0$" 0$! @(" @($ P(" @(%! 0#! 8%!@8&!08&!@<)" 8'"0<&!@@+" D* M"@H*"@8("PP+"@P)"@H*_]L 0P$" @(" @(% P,%"@<&!PH*"@H*"@H*"@H* M"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*"@H*_\ $0@" MW 3* P$B (1 0,1 ?_$ !\ $% 0$! 0$! ! @,$!08'" D* M"__$ +40 (! P,"! ,%!00$ !?0$" P $$042(3%!!A-180'EZ@X2%AH>(B8J2DY25EI>8F9JBHZ2EIJ>H MJ:JRL[2UMK>XN;K"P\3%QL?(R;GZ.GJ\?+S]/7V M]_CY^O_$ !\! ,! 0$! 0$! 0$ ! @,$!08'" D*"__$ +41 (! M @0$ P0'!00$ $"=P ! @,1! 4A,08205$'87$3(C*!"!1"D:&QP0DC,U+P M%6)RT0H6)#3A)?$7&!D:)BH*#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6V MM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+CY.7FY^CIZO+S]/7V]_CY^O_: P# M 0 "$0,1 #\ _?RBBB@ HKQC]K-OVWO$Z6'PU_8KOO!_A:]N[>2YUSXB^.M- MEU&VTR,$+';6MA#+&US1UBB2/D2-(JCPG_ ()2_MH?MJ?%CX^_'S]A MC]O;PWX7NO'GP(U;1E/CGP-:2V^FZ]8:K:R75JS12,?*G$2*Y"X&)=I4&,LX M!]NT5\9?#/\ :[_:)_;Z_:2^-'PW_9$^)/A[P/X&^!^OCPG/XKU/PO\ VQ/X MD\5)&9+N'89XE@L;4F.)PO[Z9W)26)5&Y/@/_P %B/AIXE_X)T?$?]M?X_\ MAV/PWK?P/U+6/#WQ=\)Z;<&46GB'39!#):6K28++<2/!Y._I]H5&.58T ?9U M%?GW\1OV[?VY/V7/V'_"/_!4O]HJ?POJ'@S4CHVJ_$?X3Z'X;DCN/"_A_5)8 M8XI;.^,QDNKVT^TV[3B1!%-B8(L "M7WUH6N:/XGT2S\2^'M2AO-/U"UCN;& M\MW#1SPR*'212.JLI!![@T 6J*** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#' M\?6'CO5/!VH:=\,O%&F:+KTT&W3-5UG19-1MK:3(^>2VCN+=I1C.%$J-/$'BKPX_P 7?#_Q>\.Z(+"; MQ#:/>0:<\=W&,A?*_=011\^0EH8P\D9B(^N/VFM!_P""EO\ PNGPUXK_ &.O M'OP@;P/#I;P>+?"'Q(TO4([FXN3(2MS;7MF7*?(57RVCV@JQ._>-ESX"_LH> M(/#/Q_\ $7[8WQ^\5Z7X@^)WB/PU:>&K=]"TY[73?#VA6\TERNG6BRN\LI>X ME>::XD8&5A'MCB2-4H ^,O\ @U>L]0TW]E#X^Z9XF##Q#;_M8^+(_$2S#$HN MQ;::'WYYSD'\<^]?G5^U;8>-]8_8"_X*J:_X5CG?PVW[8EFMPT )C(3]I M/'!_>/9L3_NDU^T&A_L1_'?]EC]H[XL?&[]AS6?!']D_&V\AUGQ5X2\=/>0V M^B^)$0QRZQ:-:(YN%N%*M/:/Y1>2(,MQ&&*C3^ G_!*G]G[X3?L$^)_V#O'- MQ<^,=-^(HU:[^*'B2]A6WN_$>K:F2UYJ)5,B"3=L\H*28E@A&YF3<0#RW_@M M9?>&;'_@@!\5KBU>+^S6^$VG1V!&-I#R6B08_%DQ^%?0/_!,JP\1Z5_P3=_9 M]TSQ@LBZM;_!'PI%J:S9WBX72+42!L\[MP.??->"^(_^"9/[2OQV_94\%?\ M!.7]J#XP>%=6^#?A&XTF#Q!KVD172Z_XYTC2I8Y+#3KJ!U$-@2;>V^T7$2VQ(#(2OW+:VMK8VL=E96T<,,,82&&) JHH& H X X % $E9/CJS\8W_A M&_L_A_K%II^M20$:=>WUN9889,C#.@^\,9XK6HH \+_X0'_@H)_T7_P)_P"$ MI)_\56A^RA\2/BU\7_A?-XD\5^)=/GOK37;W3YIHM,$*N8)-F0H8X''KGZ5[ M)7A?_!/?_DB>K?\ 8]ZS_P"E)H ]<^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X# M'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7 M_@,?\:/L7C?_ *#=E_X#'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X# M'_&MBB@#'^Q>-_\ H-V7_@,?\:/L7C?_ *#=E_X#'_&MBB@#G]4?QEI6GRZC M-K%HRPIN95MCD_K4L%OXUGA2==:LP'4, ;8]Q]:L^,?^18O?^N!JYIW_ "#X M/^N*_P A0!F_8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!C_ &+QO_T& M[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_\!C_ (T?8O&__0;L MO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!C_ &+Q MO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_\!C_ (T?8O&_ M_0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!C_ M &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_\!C_ (T? M8O&__0;LO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q1 M0!C_ &+QO_T&[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 <[I%QXQUBV:Z@U>U4 M+*T9#VW.5./6K7V+QO\ ]!NR_P# 8_XT>!_^01+_ -?LW_H5;% &/]B\;_\ M0;LO_ 8_XT?8O&__ $&[+_P&/^-;%% &/]B\;_\ 0;LO_ 8_XT?8O&__ $&[ M+_P&/^-;%% &/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^-;%% &/]B\;_\ M0;LO_ 8_XT?8O&__ $&[+_P&/^-;%% &/]B\;_\ 0;LO_ 8_XT?8O&__ $&[ M+_P&/^-;%% &/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^-;%% &/]B\;_\ M0;LO_ 8_XT?8O&__ $&[+_P&/^-;%% &/]B\;_\ 0;LO_ 8_XT?8O&__ $&[ M+_P&/^-;%% &/]B\;_\ 0;LO_ 8_XT?8O&__ $&[+_P&/^-;%% &/]B\;_\ M0;LO_ 8_XT?8O&__ $&[+_P&/^-;%% &/]B\;_\ 0;LO_ 8_XU5BN/&,VK2Z M0NKVH>&)9&8VW!!_&NBK'LO^1WO?^O*+^9H /L7C?_H-V7_@,?\ &C[%XW_Z M#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C M?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z M#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C M?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z M#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C M?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z M#=E_X#'_ !K8HH Q_L7C?_H-V7_@,?\ &C[%XW_Z#=E_X#'_ !K8HH YV_N/ M&.GW-K:RZO:L;J7RT*VW .,\\U:^Q>-_^@W9?^ Q_P :/$O_ "%]'_Z_3_Z" M:V* ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ M !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P : MV** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ M !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P : MV** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ M !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P : MV** ,?[%XW_Z#=E_X#'_ !H^Q>-_^@W9?^ Q_P :V** ,?[%XW_Z#=E_X#'_ M !JOJC^,M*T^749M8M&6%-S*ML_]<#0!6@M_&L\*3KK5 MF ZA@#;'N/K3_L7C?_H-V7_@,?\ &M+3O^0?!_UQ7^0J:@#'^Q>-_P#H-V7_ M (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7C?\ Z#=E M_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MBB@#'^Q>- M_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ @,?\:/L7 MC?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ (#'_&MB MB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ .@W9?\ M@,?\:/L7C?\ Z#=E_P" Q_QK8HH Q_L7C?\ Z#=E_P" Q_QH^Q>-_P#H-V7_ M (#'_&MBB@#'^Q>-_P#H-V7_ (#'_&C[%XW_ .@W9?\ @,?\:V** ,?[%XW_ M .@W9?\ @,?\:JZ1<>,=8MFNH-7M5"RM&0]MSE3CUKHJQ_ __((E_P"OV;_T M*@ ^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P : M/L7C?_H-V7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB M@#'^Q>-_^@W9?^ Q_P :/L7C?_H-V7_@,?\ &MBB@#'^Q>-_^@W9?^ Q_P : M/L7C?_H-V7_@,?\ &MBB@#+L[3Q:ETCWVK6KQ!OWB);D$CV-:E%% !1110 4 M444 %%%% !1110 4444 %%%% !7A?_!/?_DB>K?]CWK/_I2:]TKPO_@GO_R1 M/5O^Q[UG_P!*30![I1110 4444 %%%% !1110 4444 9OC'_ )%B]_ZX&KFG M?\@^#_KBO\A5/QC_ ,BQ>_\ 7 UR_P"1WO?^O*+^9K8K'LO^1WO?^O*+^9H V**** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'\2_\A?1 M_P#K]/\ Z":V*Q_$O_(7T?\ Z_3_ .@FMB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH *S?&/\ R+%[_P!<#6E6;XQ_Y%B]_P"N M!H N:=_R#X/^N*_R%35#IW_(/@_ZXK_(5-0 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %8_@?\ Y!$O_7[-_P"A5L5C^!_^01+_ M -?LW_H5 &Q1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !7A?\ P3W_ .2)ZM_V/>L_^E)KW2O"_P#@GO\ \D3U;_L> M]9_]*30![I1110 4444 %%%% !1110 4444 9OC'_D6+W_K@:N:=_P @^#_K MBO\ (53\8_\ (L7O_7 U%_\ !/?_ )(GJW_8]ZS_ .E)KW2O"_\ @GO_ ,D3U;_L>]9_ M]*30![I1110 4444 %%%% !1110 4444 9OC'_D6+W_K@:N:=_R#X/\ KBO\ MA5/QC_R+%[_UP-7-._Y!\'_7%?Y"@":BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH Q_ _P#R")?^OV;_ -"K8K'\#_\ ((E_ MZ_9O_0JV* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ K'LO^1WO?^O*+^9K8K'LO^1WO?\ KRB_F: -BBBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q_$O_ "%]'_Z_3_Z":V*Q M_$O_ "%]'_Z_3_Z":V* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ K-\8_\BQ>_]<#6E6;XQ_Y%B]_ZX&@"YIW_ "#X/^N*_P A M4U0Z=_R#X/\ KBO\A4U !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 5C^!_^01+_ -?LW_H5;%8_@?\ Y!$O_7[-_P"A4 ;%%%% M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 % M>%_\$]_^2)ZM_P!CWK/_ *4FO=*\+_X)[_\ )$]6_P"Q[UG_ -*30![I1110 M 4444 %%%% !1110 4444 9OC'_D6+W_ *X&KFG?\@^#_KBO\A5/QC_R+%[_ M -<#5S3O^0?!_P!<5_D* )J*** "BBB@ HHHH **** "BBB@ HHHH **** " MBBB@ HHHH **** "BBB@#'\#_P#((E_Z_9O_ $*MBL?P/_R")?\ K]F_]"K8 MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "L>R_ MY'>]_P"O*+^9K8K'LO\ D=[W_KRB_F: -BBBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH **** "BBB@ HHHH Q_$O_(7T?_K]/_H)K8K'\2_\A?1_ M^OT_^@FMB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H MHHH *S?&/_(L7O\ UP-:59OC'_D6+W_K@: +FG?\@^#_ *XK_(5-4.G?\@^# M_KBO\A4U !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 5C^!_^01+_P!?LW_H5;%8_@?_ )!$O_7[-_Z%0!L4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !17SK^V;^Q9XS_;C\5V'PY\>?'KQKX+^%&F M:1]HU'2/AQXC;2M0\3:I+(Z^5=W48\U+.WBC5A#&5$TESESB!5;Y._X)J>#O MV@_V#/\ @L3\2_\ @F':_M >,OB3\%I_@S;?$/PD_CS5WU&_\*7$FI)9"P%R M_)20_:7$> "L<;!=PE9P#].Z*_(3_@I5^WI^PW^T1_P4=O\ ]AG]IG_@IC\8 M_P!G+1_AU8VEIHVJ?"SQ#-H,'B'7;S,EY]NU'[+-$MO;1+:PQ^9L197N]SC: MN?IK]I#XA>'O^"'_ /P1X\=?%_P!\:/'/Q5N_#6F/=^&?%/Q6\7MKVHZKJ>I M7,=O9&6X"HLEO&\\)"1JB^3$3]YF<@'W#17Y>_M5?#?XP?L)?\$FM$_X*0> M?BKXKU;X]^ ]'T'Q?X]U[7?$]Y/#XQ%Q-;?VMIE[;-(8!9&.YF\F)(U^S>1# MY/EE23^COP8^*?AOXY_![PI\;/!K.='\8^&K#7-*,F-QMKNW2>+..,[)%H Z M6BBB@ KPO_@GO_R1/5O^Q[UG_P!*37NE>%_\$]_^2)ZM_P!CWK/_ *4F@#W2 MBBB@ HHHH **** "BBB@ HHHH S?&/\ R+%[_P!<#5S3O^0?!_UQ7^0JGXQ_ MY%B]_P"N!JYIW_(/@_ZXK_(4 34444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% &/X'_P"01+_U^S?^A5L5C^!_^01+_P!?LW_H M5;% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5C MV7_([WO_ %Y1?S-;%8]E_P CO>_]>47\S0!L4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% &/XE_Y"^C_ /7Z?_036Q6/XE_Y M"^C_ /7Z?_036Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %9OC'_D6+W_ *X&M*LWQC_R+%[_ -<#0!61DCC=U\W_ &3/V>9/@EXD M\4?M _'_ %S2)/B]\:-:MY?$DL%V#!:1VUO)]@T"P9PK2PVELDQW!0T\AN;@ MJ@?8G+_MN_\ !)#]FS_@H!\3]$^*_P =_B!\3[>_\-Z>]GH%IX3\?W.EVM@L MA_?21QP8Q)(,!Y,[F5$4G"@#,_9'_P""+7['?[&GQUL_VB_AWK7Q%U[Q-INE MW5CI4_COQ_=ZQ%8+,?&OAKXV?&VTT'Q[KUUK'B?X@F"NIV,"F$KZ=T_P)X(TGP1#\,]+\'Z7;>'+?2UTRWT" M"PC2RCLEC\H6RP@;!$(_D\L#;MXQB@#X+_X+/_&#PKK?_!NYX[^)F@W27%AX MP^%>@)H(M_G-T=2GL([=8P.7+>>I ';GM7UA^P5\*/$GP'_89^#'P/\ &,+1 MZOX-^%'AW0]5C<\I+\#=26?7;%I!XTU42L+4X:038]9_]*30!ZY]B\;_]!NR_\!C_ (T?8O&__0;LO_ 8 M_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!C_ &+QO_T& M[+_P&/\ C1]B\;_]!NR_\!C_ (UL44 8_P!B\;_]!NR_\!C_ (T?8O&__0;L MO_ 8_P"-;%% &/\ 8O&__0;LO_ 8_P"-'V+QO_T&[+_P&/\ C6Q10!S/B6T\ M6IH-T]]JUJ\0B/F(EN02/8U9LK/QH;.(Q:S9A?*7:#;'(&/K5OQC_P BQ>_] M<#5S3O\ D'P?]<5_D* ,W[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q M>-_^@W9?^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V M7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9? M^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V M** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q M>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%X MW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9? M^ Q_QK8HH Y3PK:^*9-.D:PU2VC3[3("LD!)W;N36G]B\;_]!NR_\!C_ (T> M!_\ D$2_]?LW_H5;% &/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ 8_XUL44 M 8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ T&[+_P ! MC_C1]B\;_P#0;LO_ &/^-;%% &/]B\;_P#0;LO_ &/^-'V+QO_ -!NR_\ M 8_XUL44 8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C6Q10!C_8O&_\ MT&[+_P !C_C1]B\;_P#0;LO_ &/^-;%% &/]B\;_P#0;LO_ &/^-'V+QO_ M -!NR_\ 8_XUL44 8_V+QO_ -!NR_\ 8_XT?8O&_\ T&[+_P !C_C6Q10! MC_8O&_\ T&[+_P !C_C1]B\;_P#0;LO_ &/^-;%% &/]B\;_P#0;LO_ &/ M^-'V+QO_ -!NR_\ 8_XUL44 8_V+QO_ -!NR_\ 8_XUF6MKXI/BFZCCU2V M%P+:,R2& [2N3@ 5U=8]E_R.][_UY1?S- !]B\;_ /0;LO\ P&/^-'V+QO\ M]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C M_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^ M-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C M_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0; MLO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T M&[+_ ,!C_C6Q10!C_8O&_P#T&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/] MB\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# 8_XUL44 8_V+QO\ ]!NR_P# 8_XT M?8O&_P#T&[+_ ,!C_C6Q10!RFN6OBE=1TU;K5+9W:Y(@98" K;>I]:T_L7C? M_H-V7_@,?\:/$O\ R%]'_P"OT_\ H)K8H Q_L7C?_H-V7_@,?\:/L7C?_H-V M7_@,?\:V** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9? M^ Q_QH^Q>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V M** ,?[%XW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q M>-_^@W9?^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%X MW_Z#=E_X#'_&C[%XW_Z#=E_X#'_&MBB@#'^Q>-_^@W9?^ Q_QH^Q>-_^@W9? M^ Q_QK8HH Q_L7C?_H-V7_@,?\:/L7C?_H-V7_@,?\:V** ,?[%XW_Z#=E_X M#'_&J/B6T\6IH-T]]JUJ\0B/F(EN02/8UTU9OC'_ )%B]_ZX&@"I96?C0V<1 MBUFS"^4NT&V.0,?6I?L7C?\ Z#=E_P" Q_QK2T[_ )!\'_7%?Y"IJ ,?[%XW M_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\:V** ,?[%XW_P"@W9?^ Q_QH^Q>-_\ MH-V7_@,?\:V** ,?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\:V** ,?[%XW M_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\:V** ,?[%XW_P"@W9?^ Q_QH^Q>-_\ MH-V7_@,?\:V** ,?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\:V** ,?[%XW M_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\:V** ,?[%XW_P"@W9?^ Q_QH^Q>-_\ MH-V7_@,?\:V** ,?[%XW_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\:V** ,?[%XW M_P"@W9?^ Q_QH^Q>-_\ H-V7_@,?\:V** ,?[%XW_P"@W9?^ Q_QK,\*VOBF M33I&L-4MHT^TR K) 2=V[DUU=8_@?_D$2_\ 7[-_Z%0 ?8O&_P#T&[+_ ,!C M_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ ]!NR_P# M8_XUL44 8_V+QO\ ]!NR_P# 8_XT?8O&_P#T&[+_ ,!C_C6Q10!C_8O&_P#T M&[+_ ,!C_C1]B\;_ /0;LO\ P&/^-;%% &/]B\;_ /0;LO\ P&/^-'V+QO\ M]!NR_P# 8_XUL44 9=G:>+4ND>^U:U>(-^\1+<@D>QK4HHH **** "BBB@ H MHHH **** "BBB@ HHHH *\+_ .">_P#R1/5O^Q[UG_TI->Z5X7_P3W_Y(GJW M_8]ZS_Z4F@#W2BBB@ HHHH **** "BBB@ HHHH S?&/_ "+%[_UP-7-._P"0 M?!_UQ7^0JGXQ_P"18O?^N!JYIW_(/@_ZXK_(4 34444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% &/X'_Y!$O\ U^S?^A5L5C^! M_P#D$2_]?LW_ *%6Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %8]E_P CO>_]>47\S6Q6/9?\CO>_]>47\S0!L4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &/XE_Y"^C_P#7 MZ?\ T$UL5C^)?^0OH_\ U^G_ -!-;% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 5F^,?\ D6+W_K@:TJS?&/\ R+%[_P!<#0!< MT[_D'P?]<5_D*FJ'3O\ D'P?]<5_D*FH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "L?P/_ ,@B7_K]F_\ 0JV*Q_ __((E_P"O MV;_T*@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ KPO_ ()[_P#)$]6_['O6?_2DU[I7A?\ P3W_ .2)ZM_V/>L_ M^E)H ]THHHH **** "BBB@ HHHH **** ,WQC_R+%[_UP-7-._Y!\'_7%?Y" MJ?C'_D6+W_K@:N:=_P @^#_KBO\ (4 34444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% &/X'_Y!$O_ %^S?^A5L5C^!_\ D$2_ M]?LW_H5;% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 5CV7_([WO_7E%_,UL5CV7_([WO\ UY1?S- &Q1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 8_B7_ )"^C_\ 7Z?_ $$U ML5C^)?\ D+Z/_P!?I_\ 036Q0 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %9OC'_D6+W_K@:TJS?&/_ "+%[_UP- %S3O\ D'P? M]<5_D*FJ'3O^0?!_UQ7^0J:@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH *Q_ __ "")?^OV;_T*MBL?P/\ \@B7_K]F_P#0J -B MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "O"_^">__ "1/5O\ L>]9_P#2DU[I7A?_ 3W_P"2)ZM_V/>L_P#I2: / M=**** "BBB@ HHHH **** "BBB@#-\8_\BQ>_P#7 U47\S0!L4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% &/XE_Y"^C_]?I_]!-;%8_B7 M_D+Z/_U^G_T$UL4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !6;XQ_Y%B]_ZX&M*LWQC_R+%[_UP- %S3O^0?!_UQ7^0J:H=._Y M!\'_ %Q7^0J:@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH *Q_ __((E_P"OV;_T*MBL?P/_ ,@B7_K]F_\ 0J -BBBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "O"_^">_ M_)$]6_['O6?_ $I->Z5X7_P3W_Y(GJW_ &/>L_\ I2: /=**** "BBB@ HHH MH **** "BBB@#-\8_P#(L7O_ %P-7-._Y!\'_7%?Y"J?C'_D6+W_ *X&KFG? M\@^#_KBO\A0!-1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 8_@?_ )!$O_7[-_Z%6Q6/X'_Y!$O_ %^S?^A5L4 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !6/9?\CO>_\ 7E%_ M,UL5CV7_ ".][_UY1?S- &Q1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 8_B7_D+Z/\ ]?I_]!-;%8_B7_D+Z/\ ]?I_]!-; M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5F^, M?^18O?\ K@:TJS?&/_(L7O\ UP- %S3O^0?!_P!<5_D*FJ'3O^0?!_UQ7^0J M:@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q_ M_P#R")?^OV;_ -"K8K'\#_\ ((E_Z_9O_0J -BBBB@ HHHH **** "BBB@ H MHHH **** "BBB@ HHHH X7]H;]IW]GG]DOX>O\5OVE_C-X=\#^'DG6!=4\1Z MG';1RS,"5ACW',LA"L0B L0I., U7_9N_:R_9H_;!\$2?$?]E[XY>&O'6BP7 M'V>ZOO#FJ1W MIL9\J95.Z%\$':X4D$'&"#5+XC_ +(/P,^,_P ;=,^-_P : M/ VF>+[OP]H+:;X5TOQ)IT5Y9Z*\LK/=W<$4JLJW$ZBWC:3&Y4ME52H>0-\1 M_L9_LH^#?@E_PK<6RI M@$:2BPA:=@@^4WC,0//R0#[C^-G[8'[,7[.6LVOASXW?&[0/#NHWEA)?Q:=? M7>;A;*-MLEX\: M%;(QPUPX6)3PS"N]T+7=#\4Z)9^)O#.LVFHZ;J-K'_Q]?\ [7&M?M6_MY>/P+S6O''[ M0FH>&M/EN!O-MX>TFTMQI]DN?NQQI=R J,!FW,1EB:^-9OV\?BA^Q5_P22_; M]_9K^&GB6ZM)?@G\?-3\#_"R\AF*R:+HFL:LT$<$+ YC,$0O7C8(Y+VXLK73[35$87=W;@FXMH)?\ 5W$\ M05O,AC9I(]C;U7:<>IU^;/\ P5$_9XT+X$?\&ZH\*_#!!H&K_!3P)X7\0>"- M8TX".XTK5M,FLY1>1.!\LS_OPS]6\^0G)8U]P_L?_&FZ_:1_9+^%W[0]]:QP M3^//AWHGB*>"(86)[VPAN60#L 9",>U 'HM%%% !7A?_ 3W_P"2)ZM_V/>L M_P#I2:]TKPO_ ()[_P#)$]6_['O6?_2DT >Z4444 %%%% !1110 4444 %%% M% &;XQ_Y%B]_ZX&KFG?\@^#_ *XK_(53\8_\BQ>_]<#5S3O^0?!_UQ7^0H F MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** ,? MP/\ \@B7_K]F_P#0JV*Q_ __ "")?^OV;_T*MB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH *Q[+_D=[W_KRB_F:V*Q[+_D=[W_ M *\HOYF@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** ,?Q+_P A?1_^OT_^@FMBL?Q+_P A?1_^OT_^@FMB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *S?&/_(L7O_7 U_,[ M17YS_K__ -0W_D__ -H?V1_Q*5_U.?\ RV_^[G]-VG?\@^#_ *XK_(5-7\Q= M?IU_P;C?\UD_[E[_ -R=>CE/&']J9A#"^PY>:^O->UDWMRKMW/C?$#Z._P#J M+PCB<\_M/VWL>3W/8\E^>I"'Q>UE:W-?X7>UM+W/TZHHHK[4_FD**** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *Q_ __((E_P"OV;_T*MBL M?P/_ ,@B7_K]F_\ 0J -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH ^5/\ @I)_P58_9N_8%70_A9XR^-?A#0/B%XVW)X=A\4WI%GI%L,B35K]8 MSYGV:/:P2)*M6TJWDN+S4KTQ-/?:UJ<_EI%$'98XE48";[>"*-8T54^J_&'P'^!W MQ"U@^(O'_P &O"FN:@8EC-]K'AVVN9BB_=7?(A; R<#.!FG^"_@?\%OAMJKZ M]\._A!X7T"^D@,$E[HOA^VM96B)5BA>)%)4E5)&<94'L* /@'_@BQH>@_P#! M.KQS^U7^PQ\=/$>G^&O^$;^,&H_$?POJ&N7J6L.H>$-4MX1!?1R2$*\<)LWC MG<$B*4E6(XS\Q>$O^"8_QB_;8_X(_?MH_&70_"%]!XI_:7^,>I_$GX6Z)=6[ M17-YI%EJ7VS34\MP&5[J,72Q!@ 4GA?.&S7[._$/X*_!OXNRZ?/\6/A+X9\3 MOI%QY^DOXBT&WO392\?O(C,C>6W Y7!X'I73 # & .@% 'YA?\ !1S]I_1O MVP?^""FB> O@/=0Z[\1OC_H'A_PEX2\&6LRF^DUF2XM1J5K)%]Z(V:17AN&8 M!8?(;>5'-?H+^S'\&;/]G']FWX>_L]:?>BYM_ ?@?2?#L%RJX$J65G%;!\'I MD19_&M'0O@I\&O"_C[4/BMX:^$GAC3O%&KILU7Q)8Z#;PW]ZN0<2W"())!D# MAF/2NGH *R?'7@[2_B#X1O\ P7K=Q=PVFHP&&>2QN6AF520.HK6HH M\+_X=[_!/_H;?'?_ (65S_C6)_P3Q\!:-!\#=2MTNKXK%XTU6)2;QB2$FV#) M[G"C)[G)KZ/KPO\ X)[_ /)$]6_['O6?_2DT >N?\(/I'_/S>_\ @6U'_"#Z M1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"# MZ1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__ @^D?\ /S>_^!;4?\(/I'_/ MS>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%% ',^)?"6F6. M@W5W#<71:.(D![EB/Q%6;+P7I4MG%*US>9:)2<738Z5;\8_\BQ>_]<#5S3O^ M0?!_UQ7^0H S?^$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO M?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MMJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\ M MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^;W_P+:MBB M@#'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO?_ MJ/\ MA!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/^?F]_P# MJV** ,? M_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2/^?F]_\ MJ/^$'T MC_GYO?\ P+:MBB@#E/"OA73M0TZ2::>Y!%S(H"7#*,!JT_\ A!](_P"?F]_\ M"VH\#_\ ((E_Z_9O_0JV* ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** M,?\ X0?2/^?F]_\ MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$ M'TC_ )^;W_P+:MBB@#'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VK8HH Q_^ M$'TC_GYO?_ MJ/\ A!](_P"?F]_\"VK8HH Q_P#A!](_Y^;W_P "VH_X0?2/ M^?F]_P# MJV** ,?_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJV** ,?\ X0?2 M/^?F]_\ MJ/^$'TC_GYO?\ P+:MBB@#'_X0?2/^?F]_\"VH_P"$'TC_ )^; MW_P+:MBB@#'_ .$'TC_GYO?_ +:C_A!](_Y^;W_ ,"VK8HH Q_^$'TC_GYO M?_ MJS+7PKITGBFZL&GN=D=M&RD7#;LDGJ:ZNL>R_P"1WO?^O*+^9H /^$'T MC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#'_P"$'TC_ )^;W_P+:C_A!](_Y^;W M_P "VK8HH Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#'_P"$'TC_ )^; MW_P+:C_A!](_Y^;W_P "VK8HH Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MB MB@#'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VK8HH Q_^$'TC_GYO?\ P+:C M_A!](_Y^;W_P+:MBB@#'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VK8HH Q_ M^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#'_P"$'TC_ )^;W_P+:C_A!](_ MY^;W_P "VK8HH Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#E-<\*Z=:Z MCIL,<]R1/WI6G_ ,(/I'_/S>_^!;4>)?\ D+Z/_P!?I_\ 036Q M0!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__ @^D?\ /S>_^!;4 M?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/ M_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z M1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"# MZ1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 8__ @^D?\ /S>_^!;4?\(/I'_/ MS>_^!;5L5POQ*_:?_9R^#@D7XI?'/PIH4L?WK74==@CG/L(BV]C[!2:BI5IT MH\TY)+S=CIPF"QF/K*EAJ O,A\/\ BK7O%LT>1Y?A[09%7=Z;[HPJ1[J2/3-> M&>)/^"_'Q \7Y7/T;*_!KQ+S:'M(9=.G#=RJN-))=W[1Q=O1,_1G_A!](_Y^;W_P " MVILW@W0[>)IY[Z[1$4L[O>L H'4DGH*_-C_A:7_!?7]I;CPO\/IO FGW'^LQ MH]II(C4]\W[-O_ ,0JR3*]<^XAPE#O&DY8B:\G&"5G M\V?F51117XN?Z5!7Z7?\&[FAVFL_\+@^U2S+Y?\ PC^WR9BN<_VEUQUZ5^:- M?1__ 3]_:/_ &P/V7O^$M^)G[-?P\;Q)X>@^P#QW9/HSW4*(/M)MGD:+$L( M ^TX=2$S]\'Y17L\/8NG@L6MO+=^1^;>+N0XOB?P\QN686< M(U*GL^5SERQNJU.5N9Z)RMRQOO)I:7N?N;_P@^D?\_-[_P"!;4?\(/I'_/S> M_P#@6U?(_P"S#_P6_P#V5/C7]GT#XL-/\.M_\ @6U'_"#Z1_S\WO\ MX%M6Q10!C_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ M (%M1_P@^D?\_-[_ .!;5L44 8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L M44 8_P#P@^D?\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6 MU'_"#Z1_S\WO_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10! MC_\ "#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M69X5 M\*Z=J&G2333W((N9% 2X91@-75UC^!_^01+_ -?LW_H5 !_P@^D?\_-[_P"! M;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U;%% M&/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X%M1_ MP@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!;5L44 9=G MX2TVQNDNX;BZ+1ME0]RQ'XBM2BB@ HHHH **** "BBB@ HHHH **** "BBB@ M KPO_@GO_P D3U;_ +'O6?\ TI->Z5X7_P $]_\ DB>K?]CWK/\ Z4F@#W2B MBB@ HHHH **** "BBB@ HHHH S?&/_(L7O\ UP-7-._Y!\'_ %Q7^0JGXQ_Y M%B]_ZX&KFG?\@^#_ *XK_(4 34444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% &/X'_ .01+_U^S?\ H5;%8_@?_D$2_P#7[-_Z M%6Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %8 M]E_R.][_ ->47\S6Q6/9?\CO>_\ 7E%_,T ;%%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !11537-?T/PSIKZQXBUBVL;2+_67-W. ML:+^+$#-14JTZ--U*DDHK5MNR2[M]"H0E4DHQ5V^B*7B7_D+Z/\ ]?I_]!-; M%?+VL?MKSWW[8-CX(ATF+_A6EKI #>+-ZX.J$EB=N?,\G9B/.W&_G.WFOI;0 M]?T/Q-IR:QX=UBVOK63_ %=Q:3K(C>V5)&?:O#R?BCA_/ZE2GE^)A5E3;4E& M46].MDW>/:6S-JN"S##Q_B7_P< M*_L_:&9+?X4_!3Q3XAE3(675;B#3H7/J"IF?'U0'VKRL1GN3X7^)7C\G=_F;FX*V_YH*/^&._^"XG[27S_&#]HE_"-I/S/:2^ M*EM59#V\C24*-_NL1[XKA_UCA6_W7#U*GFHVC][_ ,CZC_B#6)R[7/LVPF#M MO&593J_*$$[_ /@1^D'CWXN?"GX5V?\ :'Q.^)GA_P .P;KW$S;KJ/0=+2WDY/_R4/[(\$,E_WK,<3CI+ MI0I1HQ;[-U6W;S7R/ O'W_!PMX1GN_[(^!G[,VMZO<3-LM9=>U2.V8GM^XMU MF+_0./K7.?\ #9/_ 7!_:1^3X.?LYOX2M)^+>[B\*"U#*>_GZLYC;_>4 ?2 MOT?\ _"#X3_"JT^P?##X8^'_ [#MVF+0]&@M 1[^4JYKHJ/[(S?$?[SC9)= MH)1_'5A_Q$'P_P HTR;ANDY+[>)J3KW\W3TBO1,_+[_AV3_P5A_:)_??M&_M M=?V58S_Z_3)O$]U=;<]<6UL%MOR<5W?PT_X-ZO@#HACN/BO\;O%'B&5<%HM) MMH-.A<^A#"=\?1P?>OT&HJZ?#&41ES5(NI+O.3?_ /P.;%^.'B%5HNA@JT, M)2_DH4H4TO1V M,?@H'M7N?AKPGX5\&::NC>#_ SI^DV:?1_YC MS_[X56UC_@W7_LG2Y]2_X;"\SR4W;/\ A7V,_C_:%?J'6;XQ_P"18O?^N!KY MS_5+A_\ Y\_^33_^2/V3_B8#Q<_Z&7_E'#__ "H_-2W_ .#9N^T_P"SC9WSQ]+Z=_R#X/\ KBO\A4U=.$X=R? XB->A2M-7L^:3 MW5NK:V9XW$'C!XB\4Y15RO-,=[2A4Y>:/LJ,;\LE):QIQDK2BGHUM9Z'SQ^T M]_P2[_9 _:E^T:OXH^'B:#X@GRQ\2>%]MII\W3IBT4K8^7="6D/) M6OU.HHQF09?BZGM8ITZG\T'RO\-'\T'#GBOQ;D&%^HU9QQ6$>CH8B/M:=NRY MO>CY*+2OK9GYX?L_?\%XO#L.K_\ "O/VT?A'?^#M9MI/)O=6TFSE>"*0=?/M M)/W\&/13*?85]U?"OXR?"GXX>&4\9?"'XA:3XBTU\ W6E7JRB-B,[7 .8V]5 M8!AW%[[-?+9_+5GT7U;PBXXUP]2648I_9FW5PLGY3TG3O MU^?0[EOL^H0@#G=;R8< M@=W4,GHQKT,#G>78^7)"7+/K&6DE\GO\KGR7%'ACQAPG1^LXFA[3#/55J3]I M2:[\\=D^G,HMGJU%%%>L?GX4444 %%%% !1110 4444 %%%% !1110 5C^!_ M^01+_P!?LW_H5;%8_@?_ )!$O_7[-_Z%0!L4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 5X7_P3W_Y(GJW_8]ZS_Z4 MFO=*\+_X)[_\D3U;_L>]9_\ 2DT >Z4444 %%%% !1110 4444 %%%% &;XQ M_P"18O?^N!JYIW_(/@_ZXK_(53\8_P#(L7O_ %P-7-._Y!\'_7%?Y"@":BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q_ __ M "")?^OV;_T*MBL?P/\ \@B7_K]F_P#0JV* "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ K'LO\ D=[W_KRB_F:V*Q[+_D=[W_KR MB_F: -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@# MYN_X*Y:%J?BC_@GWXZ\-Z-!YMW?W6B6]M'G&YWUJQ51GL,GK7Q=\%/@IX2^" M?A.+0=!M4DO)$4ZEJ3)^\NI.Y)ZA0<[5Z >I))_0G]M^YTJ']FS6X=5GB037 MFFK LC %Y1J%N5 !ZG(!X]*^**_CCZ2>:XN/$&&R^+:INBINWVFYS23]+7MY MW['])^%69XN/ U3 1;5-XB?LZ*5^]K?>_)!7&_&OX*>$OC9X2ET#7[5$ MNT1CINI*G[RUD[$'NI.-R]"/0@$=E17\W83%XG XF->A)QG%W373^OQ/T'"X MK$8+$1KT).,XNZ:_K_ASZ;_X),Z9<>!_^">7@C1_%#QVDNEW&N0WK2R!4C9- M:OE8ECQC(ZUV7Q+_ ."@W[%'PC\Q/&_[2WA2.:+_ %MIINHB_G0^ABM1(X/L M17YU>._^""?VC/"2V%S*;#5=/O%BAM)?'5O;^$?%OBJ=<^7-%8QV5L_U>9_,&?\ KE7D\W_!:#]N7X\3-9?L MI_L7B1)&*+<#3[[6GC]]T*PQJ?=@0.]?37P?\*?\$DOASX]O_AC\.=$^%UAX MHT+4)+&ZM-9CB:_BN(VVO&DM]F20A@0=C-T]J^H;9;9+>-+-4$00>4(P-H7' M&,<8Q7TU"CFV9)OZ]&RT:I).S[#V6I_P!D9'+%26G/B:[?WTZ? MN/SU/S!'PQ_X+[?M+<^)?'TW@33[C_5DZM::0(U/;%BK7(_X$,UH>'/^"!/Q M%\=ZFOB/]I;]KVYU&\;_ %Z:;8S7DKYZXN;J0$?C&:_3&BNA<,9?-WQ,IU7_ M 'Y-_E8N?CAQ;A8.GDU'#8".UJ%"$7;SN:^@_AI^RY^S?\'/+?X7? OPIH4T7W;O3 M]"@2<^YEV[V/N6-=Y17JX?+,NPG\&E&/FDK_ '[GP><<;<8<0768X^M53Z2J M2Y?_ &_*OD@HHHKN/EPHHHH **** "BBB@ HHHH **** "LWQC_ ,BQ>_\ M7 UI5F^,?^18O?\ K@: +FG?\@^#_KBO\A4U0Z=_R#X/^N*_R%34 %%%% !1 M110!A_$/X9?#OXM>&9O!OQ/\$:7X@TJ?_6V&KV*3Q$]F <'##LPP1V(KX:_: M-_X(-_#'7K]O''[)7Q%O? VM0R>=:Z7J$\MQ8K(#E?+F!,]OSSNS+C'"BOT! MHKS\=E6 S*-L133?1[->C6I];POQUQ9P;6Y\IQ4J<7O#XJ"".,&OD?]I[_@BU^R+\?/M&N^ M!=)D^'NOS987GAN%?L3N>\EF2(\>T1B)[DUY/U'.\LUPE7VL%]BIO\I_YZ(_ M0/\ 6GPQXU]WB' O 8E_\Q&%7[MOO4H.^G5N%Y-]CZ]!!&0<@]"**_*D_#7_ M (*^_P#!,(F?X=ZO)\1_ -ER+*W234[2*$=FMF(N;0 9),)$8YRQKW/]F3_@ MNI^S;\56@\-?'C2+KX>ZTQ"/')[2(%7NYZUMA^(L(ZBH MXN+HU.T]$_26S7W'FYMX/Y_#!RS#(*L,RPJ^W0=YQ_QTOCC+NES6ZL^XZ*H> M&?%'AGQIH=OXG\'>(K'5M-O(]]IJ&FW:3P3+_>1T)5A[@U?KWTU)71^33A.G M-PFK-:-/1I^84444R0HHHH **** "BBB@ K'\#_\@B7_ *_9O_0JOZUK.E>' M-&N_$.NW\5I8V%M)<7EU,VU(8D4L[L>P"@DGT%8_PPU?3/$'A*+7M$OH[JRO MI&N+2YA;*2Q/\R.I[@@@@^]3SQYN6^N]A:U]3H:***H84444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7A?_!/?_DB>K?] MCWK/_I2:]TKPO_@GO_R1/5O^Q[UG_P!*30![I1110 4444 %%%% !1110 44 M44 9OC'_ )%B]_ZX&KFG?\@^#_KBO\A5/QC_ ,BQ>_\ 7 UR_P"1WO?^O*+^9K8K'LO^ M1WO?^O*+^9H V**** "BBB@ HHHH **** "BBB@ HHHH ***\^^+O[5W[-?P M&23_ (6]\;_#>A31C)L;O5$-T1_LVZDRM^"FLZE6E1AS5))+NW9'5@\#CLQK MJAA*4JDWM&,7)OT239Z#17PM\8?^"^O[)O@KS;/X4^$O$GC6Y3/E3I;C3K-_ M^VD^91_WYKR/_AY%_P %9?VLOW'[*G[,G]@:9VKVNAM<[<],WE[MM3_W MP/6O$K<2Y3"?)3DZDNT$Y/\ R_$_3\N\%./L506)QM&&#H]9XFI&DEZIMS7_ M ("?J'--#;PM<7$JI&BEG=VP% ZDD]!7B7Q@_P""C_[$GP.\V#QO^T-H,MY# MD-IVB3G4;@-_<9+8/L/^_M'KBOB:X_X)6_\ !1?]I&!_$'[:'[7D6C:4%\VZ MLK[6IM1%JHY8_9T:.UC ]5DQQ70?"O\ X)E?L#^&-9?0M'T'QK\9M>ML>9&; MS[#I>_)&[=#L94R/O%W1LC!(S7AYKQ=7R^,?:4XT>?X54;U@^ O#/+I-9CG$\7./Q0P=/W5ZUZMJ5O-V-'XN_\'"WPPTUI-.^ _P'UK7) M>5COO$5Y'91 _P!X11>:[K[$H?I7EVK?MJ_\%>?VF]1BTKPSIT?@#3[]ML4& ME:.+29E*Y0@W'FW9!&"'B ![<5]7?!S_ ()0_ ZT\9S?$3XQ> =,N(DN/-T7 MP59>6FEV W,5$T44:+=.JE4#2F0L =YEE*=TG>2O[IY MF(XSX#RIXK!9;D4%%QY85IUG5JW:UFG;V=-JZY>12M)-WU5ORK^+'[!_Q8^! M'P9UK]MW]IKQ9J_BO7?#;64]O#K>MS>>\LMY#;QDL3))A&F#?.PR%QL&_=Y.W[XQNSSC!^' M]!_X-Y]>\+ZG'K7AK]N&ZL+N+_5W-GX#:-U]1N740<>U?F_&O@=4S7D^HU:D MZBCK4J3B[R;;=X^[9/3X4N[YG<^O\/>*.!5P]-9UF4L)5A.4:5%4ZE2ER-0E M[23C3G4E4E-S4I2K-O=Q;LVVN/\ C1\:O"'P5\*R:[XAO8VNI$8:=IP?]Y=2 M=@ .0HXW-T ]R ?8=2_X)+?M&:?7O%.IR:SXE_;ANK^[E_UES>>!&D=O09;42<>U?GN6?1YXJ6*4LP MY?9KI"46WY7E:WW/]3[#"\4^%U64HXS.U"+35Z='$.>O5.=#E36^L9+NF>^_ M\$PO 7@/XR_L!>"?%7Q$\(Z=JE_J5UK<]S?2VH69F;6;XG#C#@?>3W/\ JO,DV;?.V_?.=N>,X'IU?U3AN"^'JF H M+$X2"JPA&+FDHU$U%)_O(8^+_V5/A!\4_"":;\>_AUX>\=:M%"ZR:SJ.A007,QR M2H61!NB^7:N58=,FN5O_ !?XW\!?!IO@_I'P?\1> DLM &E:!K?AVVCUJ'2$ M2(112A2PW;% (WDDD\45UXWAVI.,'E^(E0E&/*WRQFYJR2]I*:=635O MB56,FVVVWJOFZ%3+XUJM3$8:,W4W:O"2WORN%DEKMRM*RM8^2O@3\.O#=Q>K#J6IWVF7&A:W O/(MR!;NV<#:I))->W?M#_M5?"# M]ENSTG5_C)?:G8Z=JT\D2ZG9Z-/=P6I0*29C"K&,'<,<'//H:[?5O"/A77KJ M&^UOPU87D]O(LD$US9H[QNIRK*Q&001D$52^(?@9?B!H*Z(?%&K:04G$JW6C MW0AE)"L-K$@[D.[E>^!7+@L#Q3E64UX2K1KU59TW:2]4U.I)Z^=1[WNC&>$P M"M3P=2=-/=U7[7E]+*$I+UU\S+^$'[0?P0^/VF3:M\&?BEHOB.*V"&[33+Y7 MEMMV=OFQ_?BS@XWJ,X/I78UXIX4_9U^)?P7U34==^#FO^$99]6,9U,:CX6BL MY;SR]VSSI[4!YF&]\,_(W&N%UCX#_MU^)OBIK/CWP9^T?K'@::[2.<:7J'V7 M6]"E=52/R8+9U62T4A=Q(+$L6/5JPPW%.:4XTZ.-RZLJTG9J,(N'5W4XSG!* MR6DYQU=M[)Z8G 8K"X+VT*E.NUNJ@!KB?A?_P % M/OV;/'_B+2O _BJR\5^"/$&MW4=KI6D>,/#4\!O)W<(J12Q"2)LLP )89R/6 MO7CQ5P[+$+#RQ5-5=G!SCS1ELXRLVE)-VY6[W.7$N6"ITZF*BZ:J).+DG%.^ MUF]'OT>O0^BJ***^@*"BBB@ HHHH **** "BBB@ K-\8_P#(L7O_ %P-:59O MC'_D6+W_ *X&@"YIW_(/@_ZXK_(5-4.G?\@^#_KBO\A4U !1110 4444 %%% M% !1110 5X7^TW_P3B_9*_:N2?4/B-\,X+/7)@?^*F\/XL[\,?XG=05F/_75 M7 [5[I16&(PV'Q5-TZT%*/9JYZ64YSFV18Q8O+J\Z-1;2A)Q?IINNZ>CZGY; M^)?^"8O_ 4+_85URX^('["'QQN_$&EA_-GT2"5;>YD [2VQFQ)'ZDHS9 MSQ&*_1VN%^.7[,_P&_:4T#_A&_C?\+M*\00*A6":[@VW%MGJ8ITQ+$?=&%>" M\BQ&!?-EE9P_N2]Z'XZKU5S]9AXI9/Q/!4.-LNCB7M]8HVI8E>;:M"I;I&2B MN]RU\&OV@?@K^T+X;'BSX*_$S2?$=E@&5M.N@9(">BRQ'$D+?[+JI]J["OS9 M^,O_ 0X^('PN\2'XJ_L#?'O4M&U2U)DMM(U74'MKA.Y2&]@ R#T"2( ?XG- M87@[_@J_^W+^QCXAM_AK_P % /@)>ZK;!O+BUH6J6EY(HZM'+&#:W@ _N[23 MUMZQ#;/.H."8T=@SX_V0:JK6HX M>FZE62C%=6[+[V>94J4Z4>:;27=Z'65YU^T;\?+#X'>%HY[:WCNM8U LFFVD MA.T8QNE?'.UJ^8,4B%/98 MQA5'T%)X'^*7Q ^'%ZE[X,\5WEEL;)@24F%_9HSE6'U%8%%?P9_;67/?OS7O^)_2OU# _5OJ_LH^SVY>5 MZ5X7_P $]_\ DB>K?]CWK/\ Z4F@#W2BBB@ HHHH **** "BBB@ HHHH S?& M/_(L7O\ UP-7-._Y!\'_ %Q7^0JGXQ_Y%B]_ZX&KFG?\@^#_ *XK_(4 3444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% &/X'_ M .01+_U^S?\ H5;%8_@?_D$2_P#7[-_Z%6Q0 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %8]E_R.][_ ->47\S6Q6/9?\CO>_\ M7E%_,T ;%%%% !1110 4457U;6-)T#3I=7UW5+:RM(%W3W5W.L<<8]69B !] M:3:2NQQC*L7\Y(LYM?G9Y7/_ %YV@=F_ M"85Y&*S_ "?".TZR;[+WG]RO^)^B9'X3>(?$$?:8;+YQI[\]1*E"W?FJ.-UZ M7/TFK!\?_%/X9_"G2?[=^)_Q#T3P[98.+K6]5BM8SCL#(P!/L*_-CS/^"\_[ M8/W4N?AMHMS[1Z"(<_7=?]/K^=;W@'_@@)JWBS5AXK_:I_:EU+6+^8@WD.@P M-)*Y[_Z9=EF;\8:X_P"VLPQ6F#PDFN\[07KKJSZ+_B&G".1Z\1\04(26]/#* M6(G_ (6XVC!^MT>W?&#_ (+:?L*_"\RVGA[Q?JOC*]CR/(\,:4QCW=OWUP8H MR/="WX]*^?-7_P""UW[7WQ]U&7PW^QO^R \KEO+%U+:W6L3H/[Y6!8XXCW^< MNH[U]8?!_P#X)0?L'_!KRKG2_@58ZY>Q8S?^+)&U%G(Z'RY285/^[&*^@](T M;2/#^G1:/H.E6UC:0+M@M;.!8HXU]%50 !]*/J7$6+_CXB-)=J<;O_P*6J^0 M_P#63P>X?TRO**N-FMIXJIRQOW]E2]V2\I6=C\P_^&2?^"VG[7?[WXW_ !OD M\%:1<\RV%QKJ6:M&?X?LNF*0_P#NRE3QRX=">O'2OMOQ_\:/AO\-<6_B?Q)$+Q\"'3;4&: MYD)Z 1IDC/8G ]Z\\^)?[;/ASX.^$+?Q-\0OA3XM@O=;U!K/P;X;L-+:ZU+7 M) @8JL2<0L,])&''(+'BO%G_ *FX;'RH8JO[6M%7ES2E/D_Q\ONPOM%3LY.R MC=NQ&:>,7'^'RB57!*EEV$[4*4**?1F)KV@?!OP MCH9M_P#5:OJ\(NKH,/[D]R7ER?13SZ5S?C;_ (*,^#W\;1?##X$>!M2\:^(7 MZA MJ7G^%=(U377U.\L+1@3Y=P"!"C XV!1N4?*P4KEO8_ ?PJ^&GPNCOX_ASX$T MK1!JM_)>ZD=,L4A-U<2,6:20J,N+&G# 8=MZ0AS5 MG%/3XXQA3YNW))I->]?0_-\?GW]J*.)JU*F*JRWG7<]/2#ESM]G*<5W@]BG\ M5?@_X1^,^DV&C^-&OA:V5\MT;>TNS%YV$93'(5YVG=U4A@0,,.<[?A?PGX9\ M%:/'H'A+0K73K.+E;>TA"*3CECC[S''+')/4DUH45]K#+-C2BJTDDY MV7,TMDY;V7:]CQW7KRHJDYOD6J5W9-[M+:X4445VF04444 8_B7_ )"^C_\ M7Z?_ $$UL5C^)?\ D+Z/_P!?I_\ 036Q0 4444 %%%% !1110 4444 5-8T' M0_$-J;'7]&M+Z$]8;RV65?R8$5PFN?LI_!35K@7^G>&I='NU8-'=Z)>26[(P M.054'8"#@CY>,5Z-17D9ED&1YQ_OV&IU6MG*,6UZ-JZ?FFCMPN99A@?]WJR@ MNR;2?JMG\SRWXI_LI>%_C!\+]-^&OC#XB^- ^CZ@U]IVOZ=XDDM=1CN,2*KF M9!AMJ2,HRI&.<9KSGX'^!/VR_P!F[5[J'QYXQ\0_%#PZ]F([:WO-6M9[FUE# M F83/"D\V5&W8Q(YSG-?3%%>9CN%,/7J4:N#KU,-.DN5.FU[R222G&<9J:26 MG,K[ZWU,J-3"QQD\37H1J3F[MOFB^O\ )*/?9W6VFA\V^/?^"@/B3X<^.#I& MN_LI^,9M#:*,I?VTT"WWF$?.GV.8QA@#T*2L6!^Z.E>T_!GXN^%_CI\.K#XF M^#[+4[:PU!I5B@UG3GM+A&CD:)U>-QD$.C#T..":Z>6**=/+FB5UR#M9@'PWXLM)9;7SEE40W+Q,KKG# H0>,G@Y'M58'!<59>JTZ^*A MBM/H8<$5-7SH?^"=/@?PCJ3:Y\#_B)KO@ZZ:3S M'&EW3P)*WHXMGA\P>H??GOFNI\9ZG^W+X8\-3OX'\,> /$^HPNC6ZW=]<67V MB/=\ZG@JLA'0\*._H>?"<1YS"?L\RRVI2?\ -3<:T'\XM37_ &]37J:U\'2I M8:=>%>$U%7Y5SJ;](N*3?E&4F>Q45X9X _:\\;VR-:?M-?LX:[\.KJ-V1[A; MU-5LFP!\XGMU&5;/& V,$''&?1M$^/'P8\12Q6VD_$_1'FG($%O+J"122$] MJ.0Q/MC/3UKT,+Q7PYC,0\/#%055.SA)\E1/SA/EG^!G# XZ>"CBU1G[.2NI M.,DOQ6GH]3K:***^@.4*S?&/_(L7O_7 UQGQ\_:-\+_ ZPCMIK"Q4Y5*R^*%**DXWVYFY1BGY7OW6J/L,DX'S[/L/]8HQ4 M(/:4VTGZ))OYVMYGVIIW_(/@_P"N*_R%35\L_"7]N[6[*]@T7XKZ5!/9'"?V MG81%)81TW.@R''^[M(]#TKZ@T[4;'5["'5-+NX[BVN8ED@GB;<-<9GG#F:\/5E#&0LI;26L7Z/ M]'9^1-1117V1X04444 %%5]1UC2='B\_5M4MK5,9WW,ZH/S8BN#^)?[6G[-W MP?UVQ\+?$7XQ:-IVJ:E#%+I^F>>9KBXCE)6-TBB#,RL00&Q@X.*X\3F& P4) M3Q%6,%'5N4DDEYW:L$O76O[7/PPUCS!X1TCQ)KI2 M0IMTC0I)"Q]MVW'7H<'VK U/]H/]IS7;:^A^&7[)=PUQ$K?8I/$>MFR21NV] M7A7 /?:[8]Z^=_UZX6J24QA.M^-*,U\V['J5LDS7#TG4K4G!)-^] M:+TUT4FFWV5KOH>X45Q?CJV^.FO> ;"#P!?:+H>O7,$9U66\+3+9N4!<0G8Z MN0^5RZ$$!7/Z9\9?A!K5Q=VFC_ !5\ M-W\>)8 M3F:QMM0C!9$@9.HZJ25.!D<"M[PG^QW^S)X%LH],\)_!O2+*UA_U= MM&KF,]1+%\7UZ2G1PE*F[[5*LFTN_[NG*-]M%)W75&$:>'A MF3A4J7H):2BFY-Z:ZY<>&[2'7?$=Y;!?, M'AW3!+ 2RA@%N)7C@?@@';(<'(.""!U?@_6_ ?[5'P:34_%GPO$FDZOYL=QX M<\6V-O/C9(R#S$5I8CD ,"K-@,.<@@=-HW@'P+X=(/A_P7I-B5Z&TTZ*,C_O ME16O5Y9A>*?K-/\ @C[\4_BUX]/C'P/\)K?X;VQDWG2=)OI) MXHY <[T>[F1TY_NC:.-JBNH^+GCW]M[]ACX1W7@+XI^)_B]KF@ND8MO%=D;2 M=; *P.!?QL\T(8#9MF;[N=H'!K].Z;+%'/&T,T:NCJ5=&&0P/4$=Z^6CX:N, M9O\ M3$*4]^5TX1].6G3@[>DC]$H>*6/Q5*.$SR@L=AM$X5IU)STZPJ3E-PE MW<8KF7Q7LK?FI^Q1^T7^P[\2==MM;U/]K/XL>'?B(\)@@G^*7C/[3"I? D$$ MVU;=@PRJ^8$?YOE7(K[+U']C#X3^.=0L_%'Q%\1Z[XLN[>+_ $*\U;4EE\I& MP2(BJ HIX.%.#7G'[3W_ 1\_8]_:,^T:YI/A1O _B";+?VOX4C6&*1SWEM2 M/*?G))4([=WKY4F_9K_X*U_\$SIGU/\ 9\\93?$+P/:N7.E6,3WL(C!SA].D M)EA)ZDVS'@\J3?*WWE:]DE=I(^BR[AOP\S[#. MEP?F/]GUI/F^KXJR3D[?P\2DWT2BI-R;['Z1^!_V?_A#\.-3CUOP?X,AM;R% M66.Z:XED'X(>-[F/PA^TWX.O/ .M*_DSZC CW6G&0' M!W@#SK-?AW\1X=6TFUM=('AS5=)OUF MACB_LZVE(AD0D8$TDI.#PS-WS7S_ (A9-PYG/ 4LLRFG2IJ52+BHQ4%"2N^9 MQBEJTG%W6J>^B.KA?PR\75QNJ$J2C6A!RE+$3G[.I24HQE&%6G"LG+WU**V5 MKR[/ZEHKX[\#?\%!_B/H-@EAXS\,6.NF-<"Z64VLS^[%592?HHH\<_\ !0CX MCZ]8O8>#/"]CH9D7!NGE-U,GNI954'ZJ:_D[_B&7%?UGV7)'E_FYUR^MOB_\ ME/Z'_P"(<<4^W]GR1M_-SKE_^2_\EOY'Z5_\$^[CP1KWQPUS3V\1VSZYH&AQ MSKI0;]ZL<[E#+]%"[2.H\Y#W&?LFOP]_X(Y^-_%UQ_P4C\&-<>(+ESK4.KQ: MLSR9-VG]FW4VUSU8>9%&_P!4![5^X5?V=X/Y-'(.#8X*RYHSES25_>D[.^MK M:-1MVBC^1O%GAWBGAOBOV.>NDZE2"G!493G&-+FG&*;G3IOGO&3E:-M;IZV1 M1117ZD?F04444 %%%% !1110 4444 %%%% !1110!3\0>(= \)Z)=^)O%.N6 M>F:;86[3WVH:A+<6EWY,\D$ABE7*R*)8I%W*2#MR"1S6%^U5\,OAU\6OV>O M%_A'XH>!=(\0Z8_AV^D^P:UIL5U")!;2@2!)%(#@,<,.1DX-?*O_ ;._P#* M#SX#_P#8,UK_ -/NHT ?5/Q__:V_9;_91LM,U+]IS]HGP5\/K?6I98M(F\9> M);;3EO7C"F18C.Z^85#H6VYQN&>HK4^"/[0/P,_:6\$_\+*_9Y^+_AOQOX>- MW):C7/"NLPW]H9TQOC$L+,I9=RY&N?"VGP[YM0U2/2IEG,;3RR9DDD$(\FTM M@TJ;&!]#_P""E7[;7[/?P(_X-W/%7[2W_!,*U\/^&/"'BS0+?3O /_"#Z+%I M-OIK:IJ"VUX\=O B"UN8_-O"V%#I<(2?F!- 'V]X0_;=_9&\??$X?!OP7^T/ MX6U+Q')>W%E:Z?::HC"[N[<$W%M!+_J[B>(*WF0QLTD>QMZKM./4Z_-G_@J) M^SQH7P(_X-U1X5^&"#0-7^"G@3POX@\$:QIP$=QI6K:9-9RB\B<#Y9G_ 'X9 M^K>?(3DL:^X?V/\ XTW7[2/[)?PN_:'OK6."?QY\.]$\13P1#"Q/>V$-RR = M@#(1CVH ]%HHHH *\+_X)[_\D3U;_L>]9_\ 2DU[I7A?_!/?_DB>K?\ 8]ZS M_P"E)H ]THHHH **** "BBB@ HHHH **** ,WQC_ ,BQ>_\ 7 UY/ K\M/^#A?QWX(\ M877PFL?"7C+2M4FL/[>^W0Z=J,4[6^_^SMGF!&)3=M;&<9VG'0U\_P 48BIA MLDJSIS<9>[9IV?Q+:VNQ^N>!N483.?$W T,9AXUJ#]KS1G!3@[4:C7,I)QTE M9J_6UM;'SO\ \/DO^"D7_1QO_EH:/_\ (E0I_P %@_\ @HO'?/J2?M$8FD0( M[_\ "):1R!T&/LF*^:**_)/[8S?_ *"*G_@NH_%NY-V MO^-O(_!/'#PTX(E_9]2.(PN54H^UYVJ:C.I?V=N6G3BG4Y+.^ON\RM\1]U?& M#]N_]C[X#^;%\3OV@_#EG=0Y\W3;2]^V7:GT,%N'D'XJ*^6/B[_P<%? 3P^\ MFG?!+X/^(O%5R#MCN=3ECTZV)/&ERF/-@,XTZSD_[9PYE'_?ZOJCX1?LF_LT? 58S\(?@=X;T.>,86_M= M+0W1'^U<.#*WXL:^KY>)\9NX4%Y>_+_Y$_ _:>!W#WPPQ.9U%W:P]%_=>JOF M?GY_PU[_ ,%L/VN_W7P,^!LG@O2+GB*_M]!6T5HS_%]JU-BK_P"]$%/H,U9T MG_@BK^V)^T!J$7B/]LG]KYY&+^9]DCN[K69X_P#8!G:..$]ODWJ.PK]/**%P MW0KZXVM.KY.5H_61<.&\OPV7KI*G24ZOSJ5.:_KRH^1/@__P $ M2/V%OAAY5WXC\)ZMXSO8\'S_ !-JK>6&[XAMQ$A'^RX?\>M?3GP_^%/PP^$^ ME?V'\+_AUH?AVSP ;;1-*AM4;'O:)X:TZ35_$.KVUC:Q#] MY<7BT[M_YL_/LYXLXKXHJVS+&5:[;TC*< MFK^4;\J]$D6Z1F5%+NP R23P!6)X#^(WA'XEZ;<:QX,U)KNUM[IK=I_(=%= MP 25W ;EYQD<9!KA/$/PFN?$FJQO\?\ XR&>ROK_ .SZ7X=LK@:?:W#$DI$? MFWSN0,[<[NN"0*\[&9U6EA*=;*J2Q*J7Y9*<(TDN\IW;LWHN2,V^QY=+!4H5 M9PQU3V/)NG%N7HHZ*_\ BE%>9O:C^T-\.8O%%OX,\.W5UK^HS7"1RP:#;&Y6 MV4L 9)'7Y0J\DX)(QTK6^)/@K6_'6E0:3I/CO4M#B$VZ];2@BS7$6TCRUD/, M9S@[A[@CGCSKXX^ _P!I+3;#1OAG^QI:>#_!^FZ@)O\ A(?%NHVYEGTM5V!# M!:A=L\KAFPTA(^0AL9#5U/[.GP(;X >";CPU>_$_Q+XOU'4=0>_U;7?%&H&> M:>Y=$5BB](8\(H6,< #J3S7#A:.<9BZV"S:/-"5KNFI4X1T3Y(RY_:5+_:E: M$=U;>)S5,QHTLQBL!1E%0WG/E=WTM&UM/1I?S-K3P#X1>"?VJ_B5XXM-:^&W MPPM?@MX+L-526\U;Q=:)J7BCQ"D<@+1M&Q*VD4FTJWS!L'*E@<5]>/%$[K(\ M:ED)*,5Y4XQQZ<4ZBO3R/(<%D&$=##[/6UE&*_PPBE&*]%=[R;>IR)XJI4E5 MQ-:=6I+>4W=^B6R2[)>MPHHHKVRPHHHH **** "BBB@#'\2_\A?1_P#K]/\ MZ":V*Q_$O_(7T?\ Z_3_ .@FMB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** @$8(R#U%L)?$WP]L))=VXSVRM;2L?]IX2K,/8D MBNPHKBQV6Y=FE'V.,HPJP[3BI+[I)HWP^*Q.$GST)N#[Q;3_ .8^$_PE\+? M!KP[/X6\'RWC6D]\]UMO;CS#&S*J[5X 50$''KDG))->;7.M_MQ_#QRUYX4\ M/>-[0S%M^FW"07*Q^XX45Y6-X;PU?"T:&$K5,,J2M#V,N5):: M.#4H22MIS1=M;6NS:CCZM.I.Y_6N!>&>"I M/#V]GRKEMMRVTM\@KZJ_82^*RZCXJ23R7%E,\^GMY1*) V"4+=!A]Q M/7<<=*^5:^N/V"/!-]H7P]U/QA?0M&-;O4%L&'WXH0P#_0N\@_X#[U^J> L< MTEXBT?JDK1Y)^TTNO9VV>JWGR)/H[.SM8^.\1WA%PO4]NKOFCR=/>O\ I&]^ MZTT+/C']M*/2?&VK> ? _P !_''B&\T2]-I>W%OX=NQ;&0=2DL<,@9.1\_ K M8LO&7[6'BW1DU?0_AGX:T,30F2.VUZ^F><<<*50+M;V;&.]>KT5_9];A[-L7 MB9SKYG54&](4U2@DO\7)*H_7G/Y^PF/CAJ2C*A3E)?::FV]>SJ.&BT^$\'L? M!O\ P4+UOQOI.J:S\8O F@>'[>^@GU72]/T62^N;N%9 TD DD2,1!T!7<-S* M6)#'@#K/&G[-@\>WE[/K?QJ\;PP7ER\@L;#58XX(D8DB-4:-A@9 &>PKTRBM M9<)937PBPV+6OO6^5K&.'QN*PF(J5Z,N64][6LO\ "K6C_P!N MV\SROPE^QI\"/"V)+GP]<:O. 1Y^KW;.3]439&>G7;FNUE^%?PQN-2M=:N?A MUH'.'\G@XX'"4Z2> M_+",;^K2N_F&+QV-QZ2Q5652VW-)RMZ7;L(JJJA54 8 Z4M%%>T%A@ M88B,$IN:3:6K5I/7OLC^L/HO<1Y]B>*,1E-;$SEAHX>4XTY-N,9*I2BG%._+ MI*2LK)WU5['S%1117YB?W ?3O_!&S_E)%\./^XQ_Z9[VOW7K\*/^"-G_ "DB M^''_ '&/_3/>U^Z]?J_ G_(HG_U\?_I,3^!?I4?\G!PO_8+#_P!.UPHHHK[4 M_FD**** "BBB@ HHHH **** "BBB@ HHHH Y+X^ZKIFA? OQGK.M:A!:6EKX M4U"6YN;F4)'$@MI"69CP !W-?''_ ;'ZKIFI_\ !#_X'Q:=J,$[6EGK4-TL M,H8PR#7-0)1@/NM@@X/."#WK[@\8>!_!7Q"T8^'?'W@_2]CZGK"6UY;7D M,C0R0?9+@)-.3(K1IY:.LK#;&7/%?"WCO_@DI\2O'?\ P;R_%W]E3X?^ +W1 MM=\6>,=<^(7PV\ W,!BN=)LCK?\ :6FZ.8C_ *JX>QA2,Q-CRYKDHV"A-?IW M9_L[?L_:?\29OC+8? OP=!XPN'+S^*X?#%HNI2,1@LUT(_-)QQDMTKL: /S" M_P""CG[3^C?M@_\ !!31/ 7P'NH==^(WQ_T#P_X2\)>#+693?2:S)<6HU*UD MB^]$;-(KPW#, L/D-O*CFOT%_9C^#-G^SC^S;\/?V>M/O1K?]CWK/_I2: /7/^$'TC_GYO?\ MP+:C_A!](_Y^;W_P+:MBB@#'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VK8H MH Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#'_P"$'TC_ )^;W_P+:C_A M!](_Y^;W_P "VK8HH Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#F?$OA M+3+'0;J[AN+HM'$2 ]RQ'XBK-EX+TJ6SBE:YO,M$I.+IL=*M^,?^18O?^N!J MYIW_ "#X/^N*_P A0!F_\(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ M"#Z1_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\ M_-[_ .!;5L44 8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D? M\_-[_P"!;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO M_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _ M-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ .!; M5L44 8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 ?./QE_;V_8/\ V?OB M3J7PB^+OQSO=(\1:1Y/]H:?_ &/JEQY7FPI-'^\AMW1LQR(WRL<;L'!! YC_ M (>M_P#!,;_HY>]_\)O6O_D2OS=_X+)_\I(OB/\ ]P?_ -,]E7S%7YEC^,\T MPN.JT80A:,I)74KV3:U]X_MOA3Z-G V>\+8#,L1B<2JE>C2J249TE%2G",FD MG1;M=Z7;=MVS]LM#_P""K/\ P376S8:G^T?<^U4\-:S@KG@\6GI7:?!K M]O;]@_\ :!^).F_"+X1?'.]U?Q%J_G?V?I_]CZI;^;Y4+S2?O)K=$7$<;M\S M#.W R2 ?P9KZ=_X(V?\ *2+XH_;OR^S"3/X5YQXI M_P""W'_!/GP]N&F?$C6-;*]M+\,72Y^AN$B%<-7-LKH_'7@O^WE_F?48+P_X MZS&WU;*\1)/JJ-2WW\MOQ/IW_A!](_Y^;W_P+:C_ (0?2/\ GYO?_ MJ^&_% M/_!PI^S#8;D\'_!OQSJ3+T:^CL[5&^A6>0X^H_"N%O?^#@OQSXIN6T[X4?L; M274V<(9_$?\ LYPC MU::?X'Z/?\(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M7YM_\/+O^"P7Q M)^3X;?L1?8K>3_5W2^ =5DQ_VUEE$7Z4?VW_ ,'#OQ0/^A:2WAZUD^\/L^A6 M>W_OZ3,/PK/_ %EPT_X-"K/T@_UL=?\ Q!7..)OC+^VK]H8G,FW3+K423 M]9[B/\\4?VSFM3^#@9O_ !2C'\[A_P 0YX%P?_(PXHH1_P"O5*K6^[EY;GWA MXH^*7[,_@C=_PFGQ^\-:1L^^-3\8V]OCZ[Y!7G'BC_@H+_P3N\(;AJW[5>CS M;.O]EWT]]^7V9),_A7@WA?\ X-X/@%:;?^$T^/OC#4,??_LNTM;//T\Q)L?K M7H_A?_@AC^P-H&W^UO#?B;7-O7^U/$LB;OK]F$7Z8H^L\45?AH4X?XI-_P#I M(?V-X'8'^/FF+Q'_ %ZH1IW]/:MF5XI_X+(_\$Z_#^[^R?&_B_7-O3^R]$N$ MW?3[3Y7ZUYQXI_X+R_LQ688>"_@GX_U C[G]IZC;68/_ 'Q)-BOJ/PM_P2Y_ M8 \'[1I/[,'AZ;9T_M1I[[\_M,DF?QKT?PM^S7^SKX'VGP7\!/!>D%/NMIOA M>T@(_%(Q1]7XHJ_%7IP_PQ;_ /2A?VOX&X'^!EF+Q'_7VM"G?U]DG^!^<4W_ M 6^^)_CB5K7X._L;7MQ)G:F_P 1W>H$GW6"WC_+-(O[:?\ P6-^)1QX%_8X MO-+A?_4S_P#"%ZFF1Z^9=3;#]0 *_5&&&&WB6"WB6-$&%1%P /0 4ZC^Q\UJ M?Q<=)_X8QC^0_P#B(O 6#_Y%_"]"/_7VK5K??S6/RRC\#_\ !P'\2SNEDG\/ MVLG3=?:-:;?^^6:8?C5J+_@F9_P5_P#B*-WQ"_;,CTZW?_6VK^/-3?\ \A01 M>6?^^J_4.BC_ %:P\_XU>K/UF_TL+_B-6;X?_D7Y7@<-V=/#1O\ ?)RU/S&L MO^#?CXC^+)UOOBS^V49Y %/B)JGB";Q5_:GVV34+6.%8OLOV39L5,GG[0V_=Y,GW2C&WO\MKRU=EUL?CM17T[_P .;?\ @I%_T;E_Y=^C_P#R74*? M\$?/^"B\E\^FI^SOF:- [I_PEND< ]#G[7BOSS^Q\W_Z!ZG_ (!+_(_K_P#X MB+X??]#C"_\ A12_^3/FBOZ7/^$'TC_GYO?_ +:OQ _X+PGUCV].4+\EN9-7MS;7/Y0^D_Q'P]G_\ 9/\ 9>,I8CD] MOS>RJ0J_P#@6U'_ @^D?\ /S>_^!;5 ML5!9:EI^IQO+IE_!<+'(T;M!*'"N.JDC.".XZBONW."DHMZL_E%1;5[&=_P@ M^D?\_-[_ .!;5E:W_P *Y\-ZC9Z/KWB[[+=W\RQ65K-J9$DSL<*%7.3D\9Z5 MSDVG_M(?$Z9XK^_L_ >D%B#'9.+O495_ZZ<)&#V(^8>];G@CX$_#+X=SMKUO MI9O-2_UD^N:S-]HN6(ZN7?A#[J!7RM/.<[S2JEE^$<*5]:E>\+KKR4OXC=O^ M?GLEUUV/8E@,OP<&\36YI](T[2U_O3^%?]N\_P BM\1_ OC^XM[2Q^%M]:6\ MDTC"^OM6NI6^SI@8:-%^^W7@\=*YZX_9W^&/AG3)O'GQV\?3ZQ]@B,MWJGB& M_6"RM%'5@C'9&O\ O$BJ^@?MT?!3Q]\=+7X#?"%=5\9WHD<:]KGAFQ-QI>B! M49(,E!E3RQQNFTY1]UOO>HDY65]5'1[-7+7PK\3?!_X^?#> M?Q;\ _'YOM-$MS86>IVWF>5#<1$H2(W"[E5L$8PK+@@X(->=_"3_ ()U^&M- M\767QE_:5^)>L?$SQY9R+-9:GJDAAL-)D!# 65HIV1;6 (8Y.0& 4U]#:+HF MB^&])M] \.Z1:V%C:1"*TLK*W6*&%!T5$4 *!Z 8JU7ORRNABHT98R*G.GT5 MU#FTU4&VM+>ZW=QZ-'FSPD,3R3Q*4I1]>6_?E;:OV;NUT9C_ /"#Z1_S\WO_ M (%M1_P@^D?\_-[_ .!;5L45ZAV&/_P@^D?\_-[_ .!;4?\ "#Z1_P _-[_X M%M6Q10!C_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M6Q10!C_\(/I'_/S>_P#@ M6U'_ @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X%M1_P@^D?\_-[_P"!;5L4 M4 8__"#Z1_S\WO\ X%M1_P (/I'_ #\WO_@6U;%% '*:YX5TZUU'388Y[DB> MY*N6N&) V]O2M/\ X0?2/^?F]_\ MJ/$O\ R%]'_P"OT_\ H)K8H Q_^$'T MC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#'_P"$'TC_ )^;W_P+:C_A!](_Y^;W M_P "VK8HH Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#'_P"$'TC_ )^; MW_P+:C_A!](_Y^;W_P "VK8HH Q_^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MB MB@#'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VK8HH Q_^$'TC_GYO?\ P+:C M_A!](_Y^;W_P+:MBB@#'_P"$'TC_ )^;W_P+:C_A!](_Y^;W_P "VK8HH Q_ M^$'TC_GYO?\ P+:C_A!](_Y^;W_P+:MBB@#'_P"$'TC_ )^;W_P+:C_A!](_ MY^;W_P "VK8HH _'#]L/_@H3=:G^V%KUSX)C35?!>C[=&LX'F^:Y$#/YETDF M#RTK2;>H,83C/(GT;]M/X#ZG9BYO][TV1F!],Q!U_6OV(K-\8_\ MBQ>_]<#7\^<1> F%XFS2KF&*QS52I)R;C2MOTUJ-:+1=;'?PYQ/QSPS3G1HX MV%6DVVH5*3DH7=[1:J1DEY7LNBU9^+7Q3_;LT*#3I=,^$^F3W%W(I5=3OH@D M47^TJ'ES_O!0/0]*_0G_ ()6?'31/VH?V6M/.M:G<'Q)X3*Z1K\2714OL7]Q M<;1T$D8&3W=),=*^J-._Y!\'_7%?Y"IJ^HX \*J7 &.E7PV*YXSCRR3IV_P#@6U'_ @^D?\ /S>_^!;5L45^MDF/_P (/I'_ #\WO_@6U'_"#Z1_ MS\WO_@6U;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1 M_P _-[_X%M1_P@^D?\_-[_X%M6Q10!C_ /"#Z1_S\WO_ (%M1_P@^D?\_-[_ M .!;5L44 8__ @^D?\ /S>_^!;4?\(/I'_/S>_^!;5L44 8_P#P@^D?\_-[ M_P"!;4?\(/I'_/S>_P#@6U;%% &/_P (/I'_ #\WO_@6U'_"#Z1_S\WO_@6U M;%% &/\ \(/I'_/S>_\ @6U'_"#Z1_S\WO\ X%M6Q10!C_\ "#Z1_P _-[_X M%M7Y8?\ !1[_ ()A_MJ?&_\ ;.\9?%#X-_!=]8\-ZI_9W]FZC)XFTV$S>7IU MM#)\D]RD@Q)&Z_,HSMR,@@U^L]%>7FV4X;.<,J-9M).^EKWLUU3[GW' ''^< M^'.\%UM:^G;\*/^'-O_ 4B_P"C]DNB78_(> M/^/\Y\1LYIYEF5.G"I"FJ:5-24>52G)-J4YN]YOK:UM.^/\ \(/I'_/S>_\ M@6U'_"#Z1_S\WO\ X%M6Q17J'PYC_P#"#Z1_S\WO_@6U'_"#Z1_S\WO_ (%M M6Q10!C_\(/I'_/S>_P#@6U'_ @^D?\ /S>_^!;5L44 8_\ P@^D?\_-[_X% MM1_P@^D?\_-[_P"!;5L44 9=GX2TVQNDNX;BZ+1ME0]RQ'XBM2BB@ HHHH * M*** "BBB@ HHHH **** "BBB@ KPO_@GO_R1/5O^Q[UG_P!*37NE>%_\$]_^ M2)ZM_P!CWK/_ *4F@#W2BBB@ HHHH **** "BBB@ HHHH S?&/\ R+%[_P!< M#5S3O^0?!_UQ7^0JGXQ_Y%B]_P"N!JYIW_(/@_ZXK_(4 34444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !113+FYM[.W>[NYTBBB0O++(P544#))) MX [T#2;=D/HKY=_:-_X*_\ [%G[/GGZ5;>/3XSUJ'*_V5X/"W2J_3#W!(@7 MG@@.S#!^7M7RK?\ _!0S_@J)^WK>R^'OV-/@C-X4T"60QMK-E")&09P1)J-T M%@0XYQ&JR#G!->'BN(,/[?\767V276]6_M*6\,\D]I#<*#-, \A5)40DCJI R #7F MU?CF95)5#\NPU&JJL(4*,5./PS4:<4IK MRDE=>3"O3OV-_AA\8_C-^TAX<^&GP!\?_P#"+^+=3^V#2M=_M2XLOLP2SGDF M_?6ZM*FZ%)4^4'=OVG@DUYC7T[_P1L_Y21?#C_N,?^F>]HRVE&OF-&G+:4XK M31ZM+0.-,=6RO@[,L912D6]G MGZ>89L?K7Z*45^O0X6R.+O*ES/NY2?ZG^>5?QV\4*L/9TL:J4.U.E2BOO4+_ M (GQEX7_ ."$/[".@;?[6@\8:YMZ_P!J>(@F[Z_9HHOTKT?PM_P2C_X)\>$ MITS]FC2)RO\ %JE]=WN3ZD7$SC],5]#45W4LERBC\-"'_@*?YGR^-\2?$',+ M^WS7$-/HJLXK[HM+\#S_ ,+?LG_LN^"-I\(?LY>!=-9>DMGX3LXW/N6$>2?< MFNZL;"PTRV6STVRAMX4^Y%!&$5?H!P*FHKOITJ5)6A%+T5CY3%8_'8Z7-B:L MIO\ O2(O'&D6,B??CO-2BC M8?@S U\Y_MN?&3P?XVT#1?"W@?Q;:ZC$M[+<7XM)-RJRJ%CR>ASO?IZ5\#Q[ MQQ@.$^&L5BZ5:F\1"-H0[>[46[M=D]CZ3ASA_$YUFM&A.$E3D_>E M9VY4KO6UE=*R\VCS3XK?M)_%#XJZC*]YKT^GZ<6(@TJPG9(E7L'(P9#[MWZ M#BN-T7Q/XD\.7PU/P_X@O;&X!R)[2Z>-_P U(JC17^>F89]G6;9@\=B\1.=9 MN_,Y.Z?EV2Z)62V21_3>&RW 8/#+#T*48PVLDK?/OYMZL^L?V5?VJ]1\>ZC' M\./B1<(^INA.FZD%"_:MHR8W X#X!((QNQ@\_>]6^)7CKQ5X2%GI_@WX;W_B M"_O]XA$$BQ6\&W;S-*WW/O#''.#R,5\#>%]8O/#OB73]?TYB)[*^BGA*]=R. M&'ZBOTBK^Q/!3B[/>->%\5E^*Q,HU\.X)5K1E/DG=J_.I)R7))\G9-=;63T\L/PB^*_Q,_??&CXC- M9V+]?#?A8F&(C^[+,?GD'JO3T-=]X-\#^$_A[HB^'?!FAPV%FKE_*A!^9B " MS$DEFP ,DD\"JOQ1\?VWPL^'NK_$.[\-ZOK$6D6;7#Z9H-E]IO+@#^&*/(WM M[9' )KR?X!^+/VW?B]\18/B7\4?!VC?#GP EM*MGX)NT^V:U?EE_=S7,H(6U MVG#! -WWD9>CC]8P>59+D>8Q]G3G5Q,UK4ES5)\K>KE4EI"%_L1<5I[L':Q^ M=9AQ!B:\HX1WY7JH0C:"Z%[34OM<$<$I=/),RXW,8BNXJ>&)VG@&NR72],34W MUI-.@%Y) L,EV(5\UXE+,J%L9*@LQ S@%B>YJ>O]9_]*37NE>%_P#!/?\ Y(GJW_8] MZS_Z4F@#W2BBB@ HHHH **** "BBB@ HHHH S?&/_(L7O_7 UYKY-_:,_P"" MT_[&GP.^T:1X.\0W'C_68LJMIX7 :T5^V^[?$97WB\T^U M;_);OY'OY!PMQ'Q3B?J^4X6=:77EBVE_BE\,5YR:1]=5P7QQ_:B_9\_9MTG^ MV/C=\6M'\/J8]\-K=7.ZZG'K';INEE_X"IK\[9/VO_\ @KG_ ,%#7;3_ -F; MX93^!/"=T2HUC3E-LOEGNVI7&"[#_IV56_V:[OX'?\$$M!O-6_X3O]L7XVZE MXKU:XD\V]TW1+B1(I7[^;=S9FF!]0L3>]>)_;>-QVF78=R7\\_=CZKJ_E9GZ M9_Q#'AOA?W^,9!\:?^"\S^(M:_X5]^Q9\! M-3\2ZM"FFVQ5-PZ?OV1_4G-?HQ\%_VCZOYV8?\10R# MAA@J6BO"BO)?GU?S/S'/N)N(>)\5]8S7%3K3Z<\FTO\*VBO** M2/"?C+_P31_8E_:!^).I?%WXN_!7^U_$6K^3_:&H?\)'J5OYOE0I#'^[AN41 M<1QHORJ,[^#;YK?5-2@,MW>1'#VUODJ A[,Y#<]0%..2"/D5W M>1S)(Y9F.69CDD^M?SGXG^+N4\*YQ/+,LP-*MB(ZU)SBG&,GKRV5G*6MY/F5 MGIJ[V_7>"J/'6/RNG5JYQBJ-!)1IPA7J+W8Z*RYN6,4E:*2V6EE:_K/PP_X) MQ_\ !);X@YT_3/A=8W-\\[B&VD\8:Q#*ZY^7:CW2EN/0$U[!\&O^":/[$O[/ MWQ)TWXN_"+X*_P!D>(M(\[^S]0_X2/4KCRO-A>&3]W-GW'P\\97S7&IZ; )K.\E;+W%N"%( M<]V4E>>I#<\@DGAAXO95Q3G$,LS/ TJ.(EK3G"*47):\MG=QEI>+YG=Z:.US MC6CQU@,JJ5:6<8JM0:<:D)UZCO&6CNN;EE%WM)-;/6ZO;W6B@D*"S$ OZ4G.%.+E-V2U;?1=S\&C&4F MDE=LL45P>J?M/? 31\_:_B;I[XZ_90\__HM6S3?#/[1_P^\9:]:Z#X7LM;O# M=R[$NTT658$]V=P-H]\5\]_KAPH\1'#QQU&523248U(RE=NRT3;W\CU/[#SE M4G4>'FHI7NXM+3S:L=]17._$/Q9XO\*VEM+X/^'5QXBGGD97@@OHX!$ ,AF9 M^,'I7*_\)?\ M3:M_P @_P"#_A_2<]/[5\0>?M^OD@9J\?Q)@LOQ3P[I5IS5 MO@H59K57^-0]G_Y-IU)PV58C$T554X1B_P":I"+_ / 7+F_ ],HKE?AW#\9U MN;J?XK7OAQHW1?LD&@QS#RVR=VXR\GC'Y53\:_"_QOXN\02:A8_&K6='T]T4 M)INF6\2%"!@GS""QR>?;-:3S;&3RZ.)P^#J2E)VY'R0DEK[TN>:26G1N6J]W M>T1P5!8ITJM>*25^9UDALH&=HXY+AY3EF+,=SDDY))Z]Z,MQF M?8G$-8O"1HT[:/VO/*^EERJ"C:U[OG=K)6=[HQ=#+:5/]Q62+48Y&'U"$FL*?\ :T^!OFFWTKQ+=:E*.L6G M:3<2'\]@'ZUU6G?"GX8:0_FZ9\.]#@U*K/UG&*^[DE^9G^+ M]?OO#7ANXUW2_#EWJ\T(3R]/L<>;+N<+QGC@'%25]Y.>GE:,XK[[[G#^#+S]HF^\103>.='\)V.CX?[3#97%Q+=YV MG;M)^3&[&<]LXK0^(OA'X@>*GM$\%_%*7PY#$'%ZL.E17#7&=NW#.14O[-G@Z]>K44G=R=249]-%.G[-Q6FT;)W:=TV@EF,_K4:].G"+2 MLDHIQZZM3YDWKN[].J/,_P#AG;6-1Y\3?'[QQ=9^]'::HMK&WL513Q^-=1\. M_A=X=^&<%U%H-YJ-PUZZ-<2ZE?O.[%00,%NG4]*Z2BLL!PKD&6XJ.)H4?WD; MVE*4IR5U9VE.4GJG9ZEXG.,RQ5%TJE3W'NDE%::[121SE_\ "#X6:MK<_B35 M_A[I%Y?7+AI[F\L$E9R #\X/8"O/OVK?@59>+?A69O GANUAO\ 1I_M45M8 MVJH9HMI$B *!DXPP'?9@O%C#FRUCQ!;V M\Y4C((C=PY![8'-:7PQ^+'PW^-'A9?&_PJ\8V6NZ0]Q) FH:?+OB:1#AE![X M-<&<\-\+9_@,5E4H4XRK1ESS,>@_#>RM9R.);O4'G4'UVJ MJ']:_@3/.!LSRC-JN#I3A6C!V4XOW6O1V:?1I7L[I-[GZK'QZ\.HTI>WQ$H5 M([QY)RN^RE%.+[7;7R/M_P#9N^&%W\4_BMIVDB(&RLI5O-3=N@AC8$K]6.U? M^!9[5[S\=]&_;E^+7Q'NOA;\(]8T7X<^!8H8C=_$#S1?:M?[T!DBM+?A;%?AU_JQPG['$5&JM>2G-TY;QM[L.9)-1 M2;;<6FVW:5G8_-N+^)*G&]>%6TJ5%? E)\N]HQOFD &]SW..>_K6Y117[%3IPI4U". MR5EZ(\"$8PBHQV04445904444 %%%% !1110 4444 %%%% !1110 4444 %% M%% &/XE_Y"^C_P#7Z?\ T$UL5C^)?^0OH_\ U^G_ -!-;% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 5F^,?\ D6+W_K@:TJS? M&/\ R+%[_P!<#0!L_^E)H ]THHHH **** "BBB@ HHHH **** ,WQC_R+%[_U MP-7-._Y!\'_7%?Y"J?C'_D6+W_K@:N:=_P @^#_KBO\ (4 34444 %%%% !1 M110 4450\3^*O"_@K1)_$WC+Q'8:3IMJFZYU#4[Q(((5]6=R%4?4TFU%794( M3JS4(*[>B2U;?D7Z*^+?VC?^"Y/[)/P?\_1OA6M]\0]7BRJC2/\ 1]/5QV:Z MD7YA[Q)(#ZUX!_PN?_@LK_P4:_2YN9^#@ M_9QM//R^G@XCB/ 4ZGLJ%ZL^T%?[WM^)^JY1X.\68O"+'9KR9?A?^?F)E[._ M^&#]]OLN5)]&?H%\?_VS?V8_V8+-YOC3\7])TJZ$>Z/2$E,]]*,<;;:(-)@_ MWBH7GDBOB3XJ_P#!<[XD_%3Q"WPU_83_ &<-2U?4KC*VVHZQ927=RXZ%H[*V M)QCJ&>0CD;D'2NH^ '_! _X1Z#>)XL_:C^)FI^-M4ED\VZTS3I'L[-G)RPDE MR9YN?X@T1.>17VW\*_@K\)/@=X>7PK\(/AQH_ARP &^#2;!(?-(_BD8#=(W^ MTQ)/K6'L^(\Q^.2P\.R]Z?W[+Y:GJ?6O!S@[_=Z53-\0OM3O1PZ?=05ZD[=I M7B^C/S=TG_@FC_P4J_;FU*'Q7^V[\>I_#FD/()4T6ZN%N98^X,=C;,EM 2., ME@XXRIQBOK+]G/\ X)+?L6?LZ>1JEI\.%\5ZU#AO[:\8%;QE88;ZG2JK"X5:*CA MXJC32[>[[S7E*37D-CCCAC6&&-41% 55& .@ IU%<3XE_:,^"?A-S#JGQ$T M^24''D6#FY?=_=Q$&P?KBNO,,URO**7M<=7A2CWG*,5]\FC\\PV#QF.J4\_D*[;QMIWB[ M5?#TMEX'\10Z5J+NGE7MQ:"=8UW#=\AX)QG'O7%@^(MD[&M59=:T= MM3_L5=6MC>;"_P!D$Z^;M&,MMSG'(YQWKSK_ (9UU?Q!\WQ)^-WBG6=W^LMK M2Y6QMG^L40_K72>!/@C\+/AK=?VAX-\'V]K=%"ANV=Y9B#U&]R3SWYKFPN8< M3XO$1YL%&C2O[SJ54ZEO*%.,X7]:OWFM;#910I.V(55]=_MF? '5?B'IUO\ $+P;8M<: MIIL!BN[.(9>YM\E@4'=D);CJ0QQR #\BNCQN8Y$*LIPRL,$'TK^%/%_AW,LA MX[QE3$Q?)7G*K"7249OFLGWBWRM;JW9IO^B.",TPF9<.T(TFN:G%0DNJ<5;7 MUM=/]4Q*] _9B\*W'C3XQ:?X=CUW5--BF@N#=7>CW9@G5%B9L!P#@%@H/'(- M< B/(XCC0LS'"J!DD^E?7/[&OP$U/X,\-"%-NC2E&=5ZV4(N]FUUG;E2W=[[)M:<99 MQ0R?(:TI2M.:<8+JV]+I?W=WZ>:.J'[)GP@NB&\1PZQK+9R6U37+A\GWVLM> M@'P_HC:$OAF?2X9M/6V6W^QW""2-H@ H1@V=PP.^:?=:QI%CI,NO7NJVT-C! M T\][+.JQ1Q*"S.SDX"@ DDG KR.;_@H5^Q1'KUGX8MOVDO#-Y?7]Y':VD& MF79N_,ED8(BAH591EB!DG'O7]YX?*^$^'.;V5*C0=16;M"+FNS;UDM=FWOYG M\RYAGV(J\GUS$O36/-/1/^ZF[+IL>JZ5X2\*Z%C^Q/#.GV>WI]ELHX\?]\@5 MH5QOQU^-FB? /P./'>O>$/$FN0F]CM4L/"NCM?7;.X8@B)2#M^7!.>,CUKCO M@3^UMK/QU\;-X:C_ &5_BEX1TT6,DZZ]XX\.+I\#NI4",+YC,2P8D'IA37H+ M&Y7@L1'!QM&3M:*B^NVRLOG8X*V84GB52J3;F_5O^O4]CHKR7]H'QU^V#X=\ M366B?LW_ (\.>(K":Q$EYK?B#Q0+1+:?>P\KR54NXVA6W X^;':M[]G^[_: M5OO"]Y--5 MU.R_;_NO#OAZYU"632]!T7X?6)EM+=G)2(W3MO2]R'3_5S')?!6'\0?B MA\-?A-HB^)/BE\0=$\-Z?),(8[W7=4BM(GE*EA&K2LH9B%8A1R0#QQ7C/@G_ M ()B?LF>#?&.E?$.XT#Q%KFN:)J,-_I>IZ_XPO[AX+F)P\S^/?AE\-_BKI4&A?$_P :+XCL;6[6ZM[+7=+BNX8YU5D64)*K*'"NX#8 MR Q]:FC4S>KAYNI3A"?V5SN:_P"WO/G1DYPC&73WG)?/W8V^5_ M4YCX5_M8_LX?'#Q?<^ _A#\8M%\1:K9V+7ES:Z5<&79 KI&9-P&T@-(@X/\ M$*POCW^V?X)^ 'C2'X?ZG\*OB'XFU6XTY+V*W\&>$9-04QN[HHWAE4-F-OES MD<>M>C>$_AO\._ 8*^!O 6BZ*&38PTG2X;;*Y!Q^[4<9 X]JVJ/99M4P?+*K M&-2_Q1@VK=K.6_G?Y![/'3P]G.*G?=1;5O1O\;_(XKX#?&.\^./@J7QI>?"3 MQ?X+V:A);1Z3XVTH65ZZJJ,)O*#-A#O('/5&]*\L\4_%K_@I%J/B?4M'^'O[ M)'@O3=.M[^:'3M8\2>/EF6[A5RJ3^5;H'0.H#;#\R[L'D5]$445L#B:^'A3E MB9Q:W<5!,K?]NV"IA:U6E&+K236[CRJ_K=.WRL:\H^'?[.O[:6G^.-+\6_%C M]O>?7-/LKQ)KKPUI?P]L;"WND!YA:5&,A4^O6O?:*NOEN'Q-6%2I*=XVM:I. M*=M;N,9)2^:8ZN#I5IQE-R]WM*27S2:3^:9Y_P#M!?L[>&OVC=!L/#?BGQOX MLT6VL;PW!_X137WL&NN:T84B_M36/#]O M=3A$SM4/*C$ 9.,>M+\1/&'PR_9A^#.N?$.[TBQT?0/#FG2WLUIIULD",0.( MT50%WNVU%'=F KLZ\/\ V\OV1/%7[:7PKLOA'I/QH_X0_3%U-;S5]N@&^;4- M@_=1G_2(MB*Q+D?-EE0\;><KU/P\^,GQ5\5?''XJ:_P#%SQM<^;J?B#4Y;RYP M25CW'Y8UST1%"HH[*H%K>K?QGXU/A#B>K-SG M1NWJWS0W?_;Q<_X(.?M5_P#(9_9&\6:E_P ]-8\)>:_T^U6RY_"95'_38U^E ME?GS\&_^"&OBKX'?%30/BYX)_;(\K4_#^IQ7EMGP 0LFT_-&V-0Y1U+(P[JQ M%?H-7[MP#AL_R_(U@LUI]9_\ 2DT >Z4444 %%%% !1110 4444 %%%% &;XQ_P"18O?^N!JY MIW_(/@_ZXK_(53\8_P#(L7O_ %P-7-._Y!\'_7%?Y"@":BBB@ HK&\=_$3P% M\+_#LWBWXD>--*T'2X/];J&L7\=O"I]-TA R>PZFOC#]HK_@O%^S1\-VGT'X M$^'-2^(&J*2B72!K'3E;I_K)%,LF#V6/:W9^C#S- M%MFB/O\ ->W*LOINC/MFO8_V>/\ @@W^SA\.S%XC_:!\6:CX]U-3YDMIN:PT MY6ZG*HQEDP>[2!6[ISBO'_M?-,?_ +AA[1_GJ>ZOE'=^I^A?\0_X&X3][BS- ME.JM\/A+5:GI*H_W<'W3^3/-_'__ 6K_:2_:%\12_#;]@;]FJ_EN9/E35-0 ML&U"]5#TD^SQ9AM\?WI&D3KG%4_#/_!)+]NO]K[6[?QY^WK^T9$HO#_PE\(Z-HVBP@F*TT"R MCBA)'!.(AAFR"">22.>:Y/\ X:5CUWY/AM\)O%6OY^Y=+IWV:V;_ +:RXQ^5 M>1F/]EX/V<\[QCFYW<814K2M:_+"FG*5KK5+JK[G9A_$B>6QG0X'RFG@E'1U MIVJU];[U:ONPOK[MFET>AQO[.?\ P3%_8U_9F\C4?!WPIM]6UF#!7Q#XHQ?7 M8<='3>!'"WO$B&O?Z\VL=7_:C\2WL,K>$O#'AJR\U3/%?7SWER4SRJF+"9(] M:ZOXC^%-*\8>&7TO6_$VH:3:I*LL]UIVH?9F*C/RL_\ <.>1]*]G+LPI53G[5Q7WM6[*+MZ M%SQ!XR\(^$XO/\4>*-/TY,9!O;Q(L_3<1FL?P9\;/AE\0_$$_AGP5XF74+JV MMS-,8;>01JH95^^RA2HV$[0SZ-X4\(7L[1R*2I4 M8A6/.01PW:N#^U<]P]:G6S*MAL/2;^'FE4E)=HS?L4GM>U.?ZGBX[&\,8&A_ M$DY/X92<*:O_ (??(Q-15'=0@ZD*<4W9)RH1AHNOM)MVWNAQXBA@>2C2H1YG;WO9.I?SO\ @?PFW@K0$T)_$NJ:NRR,[7NL77G3L6.2"V!P.P[#BET'P)X) M\+.TOAOPCIM@[$EY+2R2-V)ZDL!D_C7&_M#_ [_ &B?B);:58_ +]H>W^'O MDO-_;-Y)X4@U62Y5@GEB-9V"QE*B^NRE=ZZ?#9'HVIZKI>BV;:AK&I M6]I;I]^>YF6-%^K,0!46D>(_#_B#1E\1>'];M-0L) YCO+"X6:)PI*MM9"0V M"I!QW!'6O(_BA_P3V_9(^-?Q0O?C!\6?A:VO:W?"(2R7NM7@@01Q)$H6!)5C M'RHN?EY.3U)KT_X>?#GP-\)O!UG\/_AMX7M-%T73PXLM-L8]D4.]VD; ]W9F M/J6)[UVT)YG+$S5:G"--7Y6IN4GKHVG"*5UNE*5GU.>E+&RK252,5#6S4FV^ MUURI+3S9X2W_ 5:_8YU/4AH_P /O$WB+Q?=>:(VB\,>#[^XVL3_ 'FB13US MD$U[-\:/&GQ ^'_P^N_$_P ,/A/<>-M9AEB2U\.VVJQ63W&]PK-YTH*(%!+' M/8&NFM+.ST^V2SL+6."&,82*&,*JCT ' J2L\/A\T]C4CB:\7*2T<(,TU'4BZQGR88_)41,SR[(^>I<8K\A_%W[87Q_\6?$;7?B M3)X_NX+G7M4FO9K3*RP0&1RPCC20,%51A0 .@%?;O_!>/]JO_D#?LC>$]2_Y MYZQXM\I_K]EMFQ^,S*?^F)K\TZ_F_P 4\XRY9G^$?VPOC_ .$_ MB-H7Q)C\?7<]SH.JPWL-IE8H)S&X8QR)&%#*PRI!'0FOUJT/]B[]BG]M32;/ M]I_Q#H>N>([;QI;QZHEI>^++U+>W9U :(10RHJ%&!5E'1E85^(U?I9_P0<_: MK_Y#/[(WBS4O^>FL>$O-?Z?:K9<_A,JC_IL:7A?B\JH9E_9.+HPE1K.\4XIQ M51+31JWO*\?-\HN',^Q&:YHZ&<5'7]ILZKZNO6Q^AW@SX8^ _A]\ M/;/X4^$_#4%MX=L+$V5KI4A::);<@@QGS2Q=2"00Q.0<57\+_!7X-^"&1O!? MPE\,Z08R#&=+T&WM]OT\M!BNFHK^G5AL,E%*"]U66BT79=EZ'ZPJ-%6]U::+ M3;T[!1116YH%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5CV7_( M[WO_ %Y1?S-;%8]E_P CO>_]>47\S0!L4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% &/XE_Y"^C_ /7Z?_036Q6/XE_Y"^C_ M /7Z?_036Q0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %9OC'_D6+W_ *X&M*LWQC_R+%[_ -<#0!Q\*>';C4[V58XVD(2&!6(^5#\SE4!QEAD5R'[ _[97@?_@H)^R7X2_:_ M^&OA;5=%T'QDM[)IFFZYY?VN**WOKBT!E$3,BLQ@+[59@-V,G&:[KXT@-\'/ M%JL,@^&;_(/_ %[R5\<_\&SO_*#SX#_]@S6O_3[J- 'LWC+]OJ.\^/7B_P#9 MO_9H^!&O?%3Q+\.--M;SXB'1=5LK&TT62Y1I+;3Q/=RHL]_+$ID6!<(J[?-E MB+*#V/P,_;3_ &=/V@OV7(OVQ?!/CR*U\"KI5W?:OJ&M)]DDT46F\7L-ZC\V M\MNT4JRJWW3&2"1@GX=_X->M;U7XD_L__M&?'GQA,T_B/QG^U=XHNM8N)3E\ MBWL&6(^@5I9,#H V!@5^?'[1WQE\<_"W_@G1_P %2O@SX%OI[70;?]KD6UFL M#$+:1:EK96]A3LJ,EG'$5Z;9#ZT ?L3H?_!6CP.W@3P7^T5\0_@)XN\(_!;X MBZS::;X1^*6NSVBQ'[8^RPO;ZS64SV%E=ML$,\@./.B,R0!\CZUKX#_X+0?# MKPKI'_!O-\2OAY]DB_LW0_A%I$=A%M&U#9R636^.PP\49'T%?3'_ 3I\?>) M_BM_P3Z^!7Q0\;74L^L^(_@YX9U35YYR2\MU<:5;2RNQ/))=V///- 'LE%%9 M_BOQ7X<\#>'+OQ;XMU>&PTVPA,MY>3G"1)TW'';F@#0KPO\ X)[_ /)$]6_[ M'O6?_2DUN_\ #<_[(_\ T7K0?^_S_P#Q-<;_ ,$\_&OA2;X':G/%KD#))XVU M:2-@3\R//O4_0JP/XT ?1-%9O_"8^&/^@U!_WU1_PF/AC_H-0?\ ?5 &E16; M_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]4 :5%9O_"8^&/^@U!_WU1_PF/AC_H- M0?\ ?5 &E16;_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]4 :5?@G^R3^R3IGQ"T MR/XF?$RW=]*=R-,TP.4^U;209'(Y"9! P6()/'WOW:_X3'PQ_T&H/\ OJOS M1\)Z)8^&O"VF^'M-15M[&QB@A"]-J(%'\J_G#Z1/$.-R7+<%1PLG&=9U%S+= M1CR7MV;NM>BO;74_H7P.S[&9/EV:T<-+EE5=#WENE'VU[=F[K7HKBZ)X4\,> M&K(:;X=\.V-A;J,"&SM$C7'T4"N+^+?[,?PJ^+6F3)>^'[?3M2928-7T^!8Y M4?L7 P)1[-VZ$'FO0Z*_CO"YEF&"Q2Q%"K*,][IN_P ^_FGH^I^J8;,H_&+1?VDM7O(-0NY=$71=.TFP>XF MU,1"_9GBZ(J[98CF1T'S@=7$&?NN\D@6TM ?^FF\>C5U/A+]C7P3^TY-K&NSW?AO3_$.E0V<%GJ'B/1 M/[0A\B1IRV82RAF4J"N>#N.>!BOH?X"_LFW'PXOK5/B]^TY!XWT2QMW2R\(1 M>";#2-(MY3C$R6UL-H90& [8=O6O[:X$SCC+B?A'#U,/2=.$DTIW@HR:G)3; M?,ZD4I)V48-V^\_/>..//#_!<9SQ^+R>>-QU14_:2J3C]7I.-.$5RTKIU+Q2 M;4KI7>O0^'/#W[ _CGX^>*(_'?[=7[76IZQJ!!:BUP-I*99G-N^ MUE8JFP8(XY&>L^,_['/[&G[0&OV&N?%/PJEZFFV8MK73+/5KFRLPH=G#-#;/ M&K-ECR>P Z"NT^#/PV_9X_9Z\,S>#O@OX=TSP_IMQ=&YGM;)G(DF*JAD8N26 M;:JC)/117V&1<,<383.%7QM6BZ2N_6FG,ZG.UKUA*#=MNA^:\5>+G%?% M%.6!DO986UHPA4Y()=E2IPA&WE4G4/#OCW_P4&^#OAWXGZI\-])_:>DL;G2[ ME[.]T'PWX$N]2U!+B)BDT9D,7EJ0X(R&KOF^$'AKQ5\'_P#A;UZOC;Q[<7/A MT:MIGAO6]7>TENF:#SH[;ROE$$C9";6/RL<&O6[/7O VGM*^GW5E T\IDG,, M84R.3DLV!R3ZFI_^$Q\,?]!J#_OJO2?!6$QV+K5\TDJZFVU&7M)0C=](5*M2 MGIV4(KR/SW"YQGV&@X1K1@K63ITU"2\W.[E)^K^1X!\'/B-^VY/K6A^%++]A M?0O /@V/4(UU";5/B!!>7$-JTF99(XH%_P!9@LP5CR>O6O5/V@?!?QY\<^&+ M+2?@!\:[3P+J*WX:_P!6N_#D6I[K?8P*)%*0H;>4.3V!%=7_ ,)CX8_Z#4'_ M 'U1_P )CX8_Z#4'_?5?083)X87 /".K.4;)+6,'%+1*'LHT^5*VECROJ]6I M":KUIU'-W16Z*F=I\F&5$+?,020<\>E>G_\)CX8_P"@U!_WU1_PF/AC_H-0?]]5K_8^ M6RPBPM6FJD$[VFW4U[MSTKRU_[>NS-^%7P@^&?P/\ M))X$^$W@RRT+2(YGF2PL4(3S&QN8Y)))P,DGM6_9V%CIT1@T^RB@0N7*0QA0 M6/4X'<^M4O\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J[J5&E1@H4XJ,5HDE9)=DE ML=,*<*<5&"22V2Z&E16;_P )CX8_Z#4'_?5'_"8^&/\ H-0?]]5H6:5%9O\ MPF/AC_H-0?\ ?5'_ F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z# M4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4 M'_?5'_"8^&/^@U!_WU0!#X'_ .01+_U^S?\ H5;%Q;@UJ?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!] M4 :5%9O_ F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_" M8^&/^@U!_P!]4 :5%9O_ F/AC_H-0?]]4?\)CX8_P"@U!_WU0!I45F_\)CX M8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_ F/AC_H-0?]]4?\)CX8_P"@U!_W MU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_ F/AC_H-0?]]4?\ M)CX8_P"@U!_WU0!I45F_\)CX8_Z#4'_?5'_"8^&/^@U!_P!]4 :5%9O_ F/ MAC_H-0?]]4?\)CX8_P"@U!_WU0!I5CV7_([WO_7E%_,U-_PF/AC_ *#4'_?5 M9=IXET%/%MW>OJD0B>UC5),\$@G(H Z:BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J M#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^ M^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_ M (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_OJC_A,?#'_0:@ M_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X3'PQ_P!!J#_O MJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J#_OJ@#2HK-_X M3'PQ_P!!J#_OJC_A,?#'_0:@_P"^J -*BLW_ (3'PQ_T&H/^^J/^$Q\,?]!J M#_OJ@"'Q+_R%]'_Z_3_Z":V*YG7O$N@W.IZ9-!JD3+#=%I6!^Z-O4UJ?\)CX M8_Z#4'_?5 &E16;_ ,)CX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ M *#4'_?5'_"8^&/^@U!_WU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU M0!I45F_\)CX8_P"@U!_WU1_PF/AC_H-0?]]4 :5%9O\ PF/AC_H-0?\ ?5'_ M F/AC_H-0?]]4 :5%9O_"8^&/\ H-0?]]4?\)CX8_Z#4'_?5 &E16;_ ,)C MX8_Z#4'_ 'U1_P )CX8_Z#4'_?5 &E16;_PF/AC_ *#4'_?5'_"8^&/^@U!_ MWU0!I45F_P#"8^&/^@U!_P!]4?\ "8^&/^@U!_WU0!I45F_\)CX8_P"@U!_W MU1_PF/AC_H-0?]]4 :59OC'_ )%B]_ZX&C_A,?#'_0:@_P"^JS_%'BCP_>>' M[NUM=5B>1XB$13R30!N:=_R#X/\ KBO\A4U9%CXN\-1V4,;ZS"&6)003T.*E M_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q M\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_ M[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3'PQ_T&H/^^J/ M^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J#_OJ@#2HK-_X3 M'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH_P"$Q\,?]!J# M_OJ@#2HK-_X3'PQ_T&H/^^J/^$Q\,?\ 0:@_[ZH TJ*S?^$Q\,?]!J#_ +ZH M_P"$Q\,?]!J#_OJ@#2K'\#_\@B7_ *_9O_0JF_X3'PQ_T&H/^^JR_"7B70;' M3)(;O5(HV-U*P5CV+<&@#IJ*S?\ A,?#'_0:@_[ZH_X3'PQ_T&H/^^J -*BL MW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0:@_[ZH_X3'PQ_ MT&H/^^J -*BLW_A,?#'_ $&H/^^J/^$Q\,?]!J#_ +ZH TJ*S?\ A,?#'_0: M@_[ZH_X3'PQ_T&H/^^J -*BJ%MXH\/WDZVMKJL3R.<(BGDFK] !1110 4444 M W5U/) ZQQJD2G&6P-[;4 M7/S,!S7R[_P;W?#_ .*GP)_X)8_#;]FGX[_"/Q/X,\:>![?48-=TCQ%HTD"_ MO]5O;B%X9L&*<&*1"=C$H3A@N1G[:HH ^ _V2OA'X^_X)+_'?]H+P(GP0\:^ M,/A;\5/B!/\ $;X9WG@#P\^J26^J7L21ZAHES%$/VEKJPTCXI?M/>,M8\>^+9;><74'A[6KF[2\ MT^U\U.)X[:6&$R%.&9YPC,I5C^E5% 'YJ?M(>#?VP_V]?^"97AS_ ()?:I^S M_P"+O!_Q)\166@^'/B_XNUC2BFA:!86%Q;/?ZG;7Q/D:D+E;4BW@MVDD_P!) M'G"'8Y'Z)?#GP#X9^%7P]T'X7^"K'[+HWAO1K72M(MMV?)M;>)88DSWPB*/P MK9HH *BOK"QU2TDT_4[**XMY5VRP3QAT<>A4\$5+10!A?\*N^&?_ $3O0O\ MP40__$UY#_P3VTW3E^"6JJNGP #QSK $0X N" .G8 #\*][KPO_ ()[_P#) M$]6_['O6?_2DT >W?V=I_P#SXP_]^A1_9VG_ //C#_WZ%344 0_V=I__ #XP M_P#?H4?V=I__ #XP_P#?H5-10!#_ &=I_P#SXP_]^A1_9VG_ //C#_WZ%344 M 0_V=I__ #XP_P#?H4?V=I__ #XP_P#?H5-10!#_ &=I_P#SXP_]^A7Y)?LQ M_%G3_BS\*-.OUN0=2T^W2TU:$M\RRH-H?Z.!N!Z5:I1NXRC%PIPC6YVN9I2D MY3IVC=)I2U6AB45] C_@GIXDT'P_+?:_\'\+E[KX:$ZU2VE-)1=^SE)J*7=IRMT3V M(O\ @D]\4-'^*GQ6^,6GZ0T=SIV@V_A^U@FP&664MJ;2NOMG:N>AV9'!%?:_ M]G:?_P ^,/\ WZ%?-O\ P3N_X)UK^P/)XQD'Q?\ ^$K/BT:<#_Q3_P!@^R_9 M?M/_ $\2[]WVG_9QL[YX^F*_M+@+):W#O"&$RZK#DE3BTU=/7FDV[Q;6M[Z/ MJ?CG$V?1XFS7^TE1]BYTZ/-"Z?+.-&G"I9K=.<9-/LU?4A_L[3_^?&'_ +]" MC^SM/_Y\8?\ OT*FHKZ\\ A_L[3_ /GQA_[]"C^SM/\ ^?&'_OT*FHH A_L[ M3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[]"C^SM/\ ^?&'_OT* MFHH A_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[]"C^SM/\ M^?&'_OT*FHH A_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_ /GQA_[] M"C^SM/\ ^?&'_OT*FHH A_L[3_\ GQA_[]"C^SM/_P"?&'_OT*FHH A_L[3_ M /GQA_[]"C^SM/\ ^?&'_OT*FHH PO!=E9RZ5(TMI$Q^V2C+1@\;JU_[.T__ M )\8?^_0K-\#_P#((E_Z_9O_ $*MB@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0 MJ:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_OT*/[.T__ M )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/_P"?&'_O MT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J:B@"'^SM/ M_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y\8?^_0J: MB@"'^SM/_P"?&'_OT*/[.T__ )\8?^_0J:B@"'^SM/\ ^?&'_OT*/[.T_P#Y M\8?^_0J:B@"'^SM/_P"?&'_OT*R+.RLSXSO8C:1;19QD+Y8P#DUNUCV7_([W MO_7E%_,T :7]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4? MV=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $/]G:?_SX MP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_]^A4U% $ M/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V=I_\ SXP_ M]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^,/_?H4?V= MI_\ SXP_]^A4U% $/]G:?_SXP_\ ?H4?V=I__/C#_P!^A4U% $/]G:?_ ,^, M/_?H4?V=I_\ SXP_]^A4U% &%XCLK--5TE4M(@&O"& C'(VFM?\ L[3_ /GQ MA_[]"LWQ+_R%]'_Z_3_Z":V* (?[.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* ( M?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[3_\ GQA_ M[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8?^_0H_L[ M3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[.T__ )\8 M?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[]"IJ* (?[ M.T__ )\8?^_0H_L[3_\ GQA_[]"IJ* (?[.T_P#Y\8?^_0H_L[3_ /GQA_[] M"IJ* (?[.T__ )\8?^_0K.\76-E'X:O'CLXE80G!6, BM>LWQC_R+%[_ -<# M0!-I^GV#6$!-E"285R3&/05-_9VG_P#/C#_WZ%&G?\@^#_KBO\A4U $/]G:? M_P ^,/\ WZ%']G:?_P ^,/\ WZ%344 0_P!G:?\ \^,/_?H4?V=I_P#SXP_] M^A4U% $/]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ%344 0_P!G:?\ \^,/_?H4 M?V=I_P#SXP_]^A4U% $/]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ%344 0_P!G M:?\ \^,/_?H4?V=I_P#SXP_]^A4U% $/]G:?_P ^,/\ WZ%']G:?_P ^,/\ MWZ%344 0_P!G:?\ \^,/_?H4?V=I_P#SXP_]^A4U% $/]G:?_P ^,/\ WZ%' M]G:?_P ^,/\ WZ%344 0_P!G:?\ \^,/_?H4?V=I_P#SXP_]^A4U% $/]G:? M_P ^,/\ WZ%9'@NRLY=*D:6TB8_;)1EHP>-U;M8_@?\ Y!$O_7[-_P"A4 :7 M]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ%344 0_P!G:?\ \^,/_?H4?V=I_P#S MXP_]^A4U% $/]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ%344 0_P!G:?\ \^,/ M_?H4?V=I_P#SXP_]^A4U% $/]G:?_P ^,/\ WZ%']G:?_P ^,/\ WZ%344 1 M)8V4;!X[.)6'0K& 14M%% !1110 4444 %%%% !1110 4444 %%%% !7A?\ MP3W_ .2)ZM_V/>L_^E)KW2O"_P#@GO\ \D3U;_L>]9_]*30![I1110 4444 M%%%% !1110 4444 9OC'_D6+W_K@:N:=_P @^#_KBO\ (53\8_\ (L7O_7 U M%_\ !/?_ M )(GJW_8]ZS_ .E)KW2O"_\ @GO_ ,D3U;_L>]9_]*30![I1110 4444 %%% M% !1110 4444 9OC'_D6+W_K@:N:=_R#X/\ KBO\A5/QC_R+%[_UP-7-._Y! M\'_7%?Y"@":BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH Q_ _P#R")?^OV;_ -"K8K'\#_\ ((E_Z_9O_0JV* "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K'LO^1WO?^O*+^9K M8K'LO^1WO?\ KRB_F: -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH Q_$O_ "%]'_Z_3_Z":V*Q_$O_ "%]'_Z_3_Z":V* M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K-\8_\ MBQ>_]<#6E6;XQ_Y%B]_ZX&@"YIW_ "#X/^N*_P A4U0Z=_R#X/\ KBO\A4U M!1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5C^!_^ M01+_ -?LW_H5;%8_@?\ Y!$O_7[-_P"A4 ;%%%% !1110 4444 %%%% !111 M0 4444 %%%% !1110 4444 %%%% !1110 4444 %>%_\$]_^2)ZM_P!CWK/_ M *4FO=*\+_X)[_\ )$]6_P"Q[UG_ -*30![I1110 4444 %%%% !1110 444 M4 9OC'_D6+W_ *X&KFG?\@^#_KBO\A5/QC_R+%[_ -<#5S3O^0?!_P!<5_D* M )J*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ M#'\#_P#((E_Z_9O_ $*MBL?P/_R")?\ K]F_]"K8H **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "L>R_Y'>]_P"O*+^9K8K'LO\ MD=[W_KRB_F: -BBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH Q_$O_(7T?_K]/_H)K8K'\2_\A?1_^OT_^@FMB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *S?&/_(L7O\ UP-: M59OC'_D6+W_K@: +FG?\@^#_ *XK_(5-4.G?\@^#_KBO\A4U !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5C^!_^01+_P!?LW_H M5;%8_@?_ )!$O_7[-_Z%0!L4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 5X7_P3W_Y(GJW_8]ZS_Z4FO=*\+_X)[_\ MD3U;_L>]9_\ 2DT >Z4444 %%%% !1110 4444 %%%% &;XQ_P"18O?^N!JY MIW_(/@_ZXK_(53\8_P#(L7O_ %P-7-._Y!\'_7%?Y"@":BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q_ __ "")?^OV;_T* MMBL?P/\ \@B7_K]F_P#0JV* "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ K'LO\ D=[W_KRB_F:V*Q[+_D=[W_KRB_F: -BBBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH Q_$O_(7 MT?\ Z_3_ .@FMBL?Q+_R%]'_ .OT_P#H)K8H **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "LWQC_ ,BQ>_\ 7 UI5F^,?^18O?\ MK@: +FG?\@^#_KBO\A4U0Z=_R#X/^N*_R%34 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !6/X'_ .01+_U^S?\ H5;%8_@?_D$2 M_P#7[-_Z%0!L4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110! M\;_MF_M*?\% _''[2#_LG_\ !+'5O@4OB?P;H%OK'Q,N_C3>:CY,*WK.+&SM M(M.#2M,(X)9YBXVI'-;EO K[+.SMC?GS9)Y6,:;G"+YDX7&U=[>2_MY_\ !O;^Q+^V M3XUU[]I#P3<>*OAC\==1NO[1TWXN>$_%FH"[@U%$"P2/"\YC,:[$7;$(G"*% M1TP,?$G_ 4$_:"_:O\ VFO^#6/XC2?M+_Z5\0_AU\2HO!7Q)U6S4"/59-(\ M2V]HUWA0 P !DC=L*#@ 'V1\1OV[?VY/V7/V'_"/_!4O]HJ?POJ'@S4 MCHVJ_$?X3Z'X;DCN/"_A_5)88XI;.^,QDNKVT^TV[3B1!%-B8(L "M7WUH6N M:/XGT2S\2^'M2AO-/U"UCN;&\MW#1SPR*'212.JLI!![@U\,_P#!:R^\,V/_ M 0 ^*UQ:O%_9K?";3H[ C&TAY+1(,?BR8_"OH'_ ()E6'B/2O\ @F[^S[IG MC!9%U:W^"/A2+4UFSO%PND6HD#9YW;@<^^: /;Z**R?'7B'5/"GA&_\ $>B> M%;O7+NT@,D&DV+*)KILCY$+<9^OI0!K5X7_P3W_Y(GJW_8]ZS_Z4FC_AK#XV M?]&/^.__ *MO_BJQ/\ @GCXIUF7X&ZE*_@N^1G\::J[(67*%IMQ4^ZDE3[J M: /H^BL?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI: -BBL?\ X275_P#H4+W_ M +Z6C_A)=7_Z%"]_[Z6@#8HK'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z6@#8 MHK'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EH V**Q_^$EU?_H4+W_OI:/\ MA)=7_P"A0O?^^EH F\8_\BQ>_P#7 UR_Y'>]_Z\HOYFC_A)=7_ .A0O?\ OI:S+77-17Q3 M=72^&[EG>VC5H R[E )Y- '5T5C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2 MT ;%%8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A> M_P#?2T?\)+J__0H7O_?2T ;%%8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!] M+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2T ;%%8__ DNK_\ 0H7O M_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2 MT ;%%8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!]+0!L45C_ /"2ZO\ ]"A> M_P#?2T?\)+J__0H7O_?2T ;%%8__ DNK_\ 0H7O_?2T?\)+J_\ T*%[_P!] M+0!L45C_ /"2ZO\ ]"A>_P#?2T?\)+J__0H7O_?2T 'B7_D+Z/\ ]?I_]!-; M%&[F,QW)9$9ES(=O05I_\ "2ZO_P!"A>_]]+0!L45C_P#" M2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO M_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\ M)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J M_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L45C_P#" M2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\)+J__0H7O_?2T?\ "2ZO M_P!"A>_]]+0!L45C_P#"2ZO_ -"A>_\ ?2T?\)+J_P#T*%[_ -]+0!L45C_\ M)+J__0H7O_?2T?\ "2ZO_P!"A>_]]+0!L5F^,?\ D6+W_K@:A_X275_^A0O? M^^EJCXEU[4[G0;J";PQ=0JT1!E=EPON: .@T[_D'P?\ 7%?Y"IJPK+Q'JJ6< M2+X2O& B4!@RX/'6I?\ A)=7_P"A0O?^^EH V**Q_P#A)=7_ .A0O?\ OI:/ M^$EU?_H4+W_OI: -BBL?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI: -BBL?\ MX275_P#H4+W_ +Z6C_A)=7_Z%"]_[Z6@#8HK'_X275_^A0O?^^EH_P"$EU?_ M *%"]_[Z6@#8HK'_ .$EU?\ Z%"]_P"^EH_X275_^A0O?^^EH V**Q_^$EU? M_H4+W_OI:/\ A)=7_P"A0O?^^EH V**Q_P#A)=7_ .A0O?\ OI:/^$EU?_H4 M+W_OI: -BBL?_A)=7_Z%"]_[Z6C_ (275_\ H4+W_OI: -BBL?\ X275_P#H M4+W_ +Z6C_A)=7_Z%"]_[Z6@#8HK'_X275_^A0O?^^EH_P"$EU?_ *%"]_[Z M6@#8K'\#_P#((E_Z_9O_ $*C_A)=7_Z%"]_[Z6LSPKKFHVNG21P^&[F<&YD8 MNC+@$MT_"@#JZ*Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI: -BBL?_ (275_\ MH4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_OI:/^$EU?_H4+W_OI M: -BBL?_ (275_\ H4+W_OI:/^$EU?\ Z%"]_P"^EH V**Q_^$EU?_H4+W_O MI:/^$EU?_H4+W_OI: -BBLNSU[4KFZ2";PS=0JS8:5V7"^YK4H **** "BBB M@ HHHH ^3?"/PP_X+.:1\2O&/AWQ'^U+\$M3\":OKUU<>$?$ESX!O3X@T&PE M(_\ @F3^ MTK\=OV5/!7_!.7]J#XP>%=6^#?A&XTF#Q!KVD172Z_XYTC2I8Y+#3KJ!U$-@ M2;>V^T7$2VQ(#(2OW+:VMK8VL=E96T<,,,82&&) JHH& H X X %24 M4 %%%% !7A?_ 3W_P"2)ZM_V/>L_P#I2:]TKPO_ ()[_P#)$]6_['O6?_2D MT >Z4444 %%%% !1110 4444 %%%% &;XQ_Y%B]_ZX&KFG?\@^#_ *XK_(53 M\8_\BQ>_]<#5S3O^0?!_UQ7^0H FHHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** ,?P/\ \@B7_K]F_P#0JV*Q_ __ "")?^OV M;_T*MB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M *Q[+_D=[W_KRB_F:V*Q[+_D=[W_ *\HOYF@#8HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** ,?Q+_P A?1_^OT_^@FMBL?Q+ M_P A?1_^OT_^@FMB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH *S?&/_(L7O_7 UI5F^,?^18O?^N!H N:=_P @^#_KBO\ (5-4 M.G?\@^#_ *XK_(5-0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M!1110 4444 %8_@?_D$2_P#7[-_Z%6Q6/X'_ .01+_U^S?\ H5 &Q1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !7A? M_!/?_DB>K?\ 8]ZS_P"E)KW2O"_^">__ "1/5O\ L>]9_P#2DT >Z4444 %% M%% !1110 4444 %%%% &;XQ_Y%B]_P"N!JYIW_(/@_ZXK_(53\8_\BQ>_P#7 M U]_Z\HOYF@#8HHHH **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** ,?Q+_R%]'_Z_3_Z":V*Q_$O_(7T?_K] M/_H)K8H **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "LWQC_R+%[_ -<#6E6;XQ_Y%B]_ZX&@"YIW_(/@_P"N*_R%35#IW_(/@_ZX MK_(5-0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%8_@?_D$2_\ 7[-_Z%6Q6/X'_P"01+_U^S?^A4 ;%%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>%_\$]_^2)ZM_V/ M>L_^E)KW2O"_^">__)$]6_['O6?_ $I- 'NE%%% !1110 4444 %%%% !111 M0!F^,?\ D6+W_K@:N:=_R#X/^N*_R%4_&/\ R+%[_P!<#5S3O^0?!_UQ7^0H M FHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M,?P/_P @B7_K]F_]"K8K'\#_ /((E_Z_9O\ T*MB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH *Q[+_ )'>]_Z\HOYFMBL>R_Y' M>]_Z\HOYF@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** ,?Q+_R%]'_ .OT_P#H)K8K'\2_\A?1_P#K]/\ Z":V* "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ K-\8_P#(L7O_ M %P-:59OC'_D6+W_ *X&@"YIW_(/@_ZXK_(5-4.G?\@^#_KBO\A4U !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5C^!_P#D$2_] M?LW_ *%6Q6/X'_Y!$O\ U^S?^A4 ;%%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %>%_P#!/?\ Y(GJW_8]ZS_Z4FO= M*\+_ .">_P#R1/5O^Q[UG_TI- 'NE%%% !1110 4444 %%%% !1110!F^,?^ M18O?^N!JYIW_ "#X/^N*_P A5/QC_P BQ>_]<#5S3O\ D'P?]<5_D* )J*** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'\#_\ M@B7_ *_9O_0JV*Q_ _\ R")?^OV;_P!"K8H **** "BBB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH **** "L>R_Y'>]_Z\HOYFMBL>R_Y'>]_Z\HO MYF@#8HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** ,?Q+_ ,A?1_\ K]/_ *":V*Q_$O\ R%]'_P"OT_\ H)K8H **** "BBB@ M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "LWQC_P BQ>_]<#6E M6;XQ_P"18O?^N!H N:=_R#X/^N*_R%35#IW_ "#X/^N*_P A4U !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 5C^!_\ D$2_]?LW M_H5;%8_@?_D$2_\ 7[-_Z%0!L4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 5X7_P $]_\ DB>K?]CWK/\ Z4FO=*\+ M_P"">_\ R1/5O^Q[UG_TI- 'NE%%% !1110 4444 %%%% !1110!F^,?^18O M?^N!JYIW_(/@_P"N*_R%4_&/_(L7O_7 UR_Y'>]_Z\HOYFMBL>R_Y'>]_P"O*+^9H V* M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@#'\ M2_\ (7T?_K]/_H)K8K'\2_\ (7T?_K]/_H)K8H **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "LWQC_R+%[_UP-:59OC'_D6+W_K@ M: +FG?\ (/@_ZXK_ "%35#IW_(/@_P"N*_R%34 %%%% !1110 4444 %%%% M!1110 4444 %%%% !1110 4444 %%%% !6/X'_Y!$O\ U^S?^A5L5C^!_P#D M$2_]?LW_ *%0!L4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111 M0 5\Z_\ !6/]MF7_ ()W_P#!/7XF_M;:98P7>K^&M$2+PY:W0W1RZG=3QVEI MO48+1K-.CNH()1&Y'4?15? 7_!SO\'?%WQE_X(M?%NQ\%6$MW>>'AIGB">UA M4EGM+._@ENGX[1VXEE/M$: /.OVJOAO\8/V$O^"36B?\%(/ /Q5\5ZM\>_ > MCZ#XO\>Z]KOB>\GA\8BXFMO[6TR]MFD, LC'3$D:_9O(A\GRRI)_1WX,? M%/PW\<_@]X4^-G@UG.C^,?#5AKFE&3&XVUW;I/%G'&=DBU\-_P#!9_XP>%=; M_P"#=SQW\3-!NDN+#QA\*] 301;_ #FZ.I3V$=NL8'+EO/4@#MSVKZP_8*^% M'B3X#_L,_!CX'^,86CU?P;\*/#NAZK&YY2YM--MX)5_!XV% 'K-%%9/CJS\8 MW_A&_L_A_K%II^M20$:=>WUN9889,C#.@^\,9XH UJ\+_P"">_\ R1/5O^Q[ MUG_TI-'_ @/_!03_HO_ ($_\)23_P"*KR>T_95_X*A_#7SM"^ O[3_PXTC1 M+BZEO);6^\-R2N;J5R\KY>*0@$D8&[ [ 4 ?9E%?'/\ PI?_ (+6_P#1Y'PL M_P#"1_\ N:C_ (4O_P %K?\ H\CX6?\ A(__ '-0!]C45\<_\*7_ ."UO_1Y M'PL_\)'_ .YJ/^%+_P#!:W_H\CX6?^$C_P#1\+/ M_"1_^YJ/^%+_ /!:W_H\CX6?^$C_ /GZU9?MA_"](;RQBGA27PC\RJZ!@#BVQG!H ^U**^.?^ M%+_\%K?^CR/A9_X2/_W-1_PI?_@M;_T>1\+/_"1_^YJ /L:BOCG_ (4O_P % MK?\ H\CX6?\ A(__ '-1_P *7_X+6_\ 1Y'PL_\ "1_^YJ /L:BOCG_A2_\ MP6M_Z/(^%G_A(_\ W-1_PI?_ (+6_P#1Y'PL_P#"1_\ N:@#[&HKXY_X4O\ M\%K?^CR/A9_X2/\ ]S4?\*7_ ."UO_1Y'PL_\)'_ .YJ /L:BOCG_A2__!:W M_H\CX6?^$C_]S4?\*7_X+6_]'D?"S_PD?_N:@#[&HKXY_P"%+_\ !:W_ */( M^%G_ (2/_P!S4?\ "E_^"UO_ $>1\+/_ D?_N:@#[&HKXY_X4O_ ,%K?^CR M/A9_X2/_ -S4?\*7_P""UO\ T>1\+/\ PD?_ +FH ^QJ*^.?^%+_ /!:W_H\ MCX6?^$C_ /1\+/_"1_P#N:@#[&HKXY_X4O_P6M_Z/(^%G M_A(__989"CL-MN1M)Y'?%=O_ M ,*7_P""UO\ T>1\+/\ PD?_ +FH ^QJ*^.?^%+_ /!:W_H\CX6?^$C_ /1\+/_"1_P#N:@#[&HKXY_X4O_P6M_Z/(^%G_A(__ M1\+/_"1_^YJ /L:BOCG_ (4O_P %K?\ H\CX6?\ A(__ '-1_P *7_X+6_\ M1Y'PL_\ "1_^YJ /L:BOCG_A2_\ P6M_Z/(^%G_A(_\ W-1_PI?_ (+6_P#1 MY'PL_P#"1_\ N:@#[&HKXY_X4O\ \%K?^CR/A9_X2/\ ]S4?\*7_ ."UO_1Y M'PL_\)'_ .YJ /L:BOCG_A2__!:W_H\CX6?^$C_]S4?\*7_X+6_]'D?"S_PD M?_N:@#[&K'LO^1WO?^O*+^9KY1_X4O\ \%K?^CR/A9_X2/\ ]S5Q&A:/_P % MA]5^/>O?"6U_:T^'*:MI.AVM]=W;^$E\B2*5B%5<6^[<,1\+/_"1_^YJ/^%+_ /!:W_H\CX6?^$C_ /1\ M+/\ PD?_ +FH_P"%+_\ !:W_ */(^%G_ (2/_P!S4 ?8U%?'/_"E_P#@M;_T M>1\+/_"1_P#N:C_A2_\ P6M_Z/(^%G_A(_\ W-0!]C45\<_\*7_X+6_]'D?" MS_PD?_N:C_A2_P#P6M_Z/(^%G_A(_P#W-0!]C45\<_\ "E_^"UO_ $>1\+/_ M D?_N:C_A2__!:W_H\CX6?^$C_]S4 ?8U%?'/\ PI?_ (+6_P#1Y'PL_P#" M1_\ N:C_ (4O_P %K?\ H\CX6?\ A(__ '-0!]7>)?\ D+Z/_P!?I_\ 036Q M7P%\4]'_ ."P_@+QGX*\-:[^UI\.;BY\3ZXUCIDMKX279#*(RY:3=;@[<#'& M3FNW_P"%+_\ !:W_ */(^%G_ (2/_P!S4 ?8U%?'/_"E_P#@M;_T>1\+/_"1 M_P#N:C_A2_\ P6M_Z/(^%G_A(_\ W-0!]C45\<_\*7_X+6_]'D?"S_PD?_N: MC_A2_P#P6M_Z/(^%G_A(_P#W-0!]C45\<_\ "E_^"UO_ $>1\+/_ D?_N:C M_A2__!:W_H\CX6?^$C_]S4 ?8U%?'/\ PI?_ (+6_P#1Y'PL_P#"1_\ N:C_ M (4O_P %K?\ H\CX6?\ A(__ '-0!]C45\<_\*7_ ."UO_1Y'PL_\)'_ .YJ M/^%+_P#!:W_H\CX6?^$C_P#1\+/_"1_^YJ/^%+_ M /!:W_H\CX6?^$C_ /ZM[+PD/-D4$#"[K<#//GZU9?MA_"](;RQBGA27PC\RJZ!@#BV MQG!J]_PI?_@M;_T>1\+/_"1_^YJ /L:BOCG_ (4O_P %K?\ H\CX6?\ A(__ M '-1_P *7_X+6_\ 1Y'PL_\ "1_^YJ /L:BOCG_A2_\ P6M_Z/(^%G_A(_\ MW-1_PI?_ (+6_P#1Y'PL_P#"1_\ N:@#[&HKXY_X4O\ \%K?^CR/A9_X2/\ M]S4?\*7_ ."UO_1Y'PL_\)'_ .YJ /L:BOCG_A2__!:W_H\CX6?^$C_]S4?\ M*7_X+6_]'D?"S_PD?_N:@#[&HKXY_P"%+_\ !:W_ */(^%G_ (2/_P!S4?\ M"E_^"UO_ $>1\+/_ D?_N:@#[&HKXY_X4O_ ,%K?^CR/A9_X2/_ -S4?\*7 M_P""UO\ T>1\+/\ PD?_ +FH ^QJ*^.?^%+_ /!:W_H\CX6?^$C_ /1\+/_"1_P#N:@#[&HKXY_X4O_P6M_Z/(^%G_A(__1\+/_ D?_N:@#[&H MKXY_X4O_ ,%K?^CR/A9_X2/_ -S4?\*7_P""UO\ T>1\+/\ PD?_ +FH ^QJ M*^.?^%+_ /!:W_H\CX6?^$C_ /1\+/_"1_P#N:@#[&HKY M;^$OPH_X*R:/\2]$U3XP_M3?#K5O"\&H(^NZ9IOA@Q7%S; _.D;^0NUB.AR, M5]24 %%%% !1110 4444 %5]6TK2]>TNYT/7--@O+*]MW@O+.ZA62*>)U*O& MZL"&5E)!!&""0:L44 ?-O@K_ ()8_LT^#5\)>&)=7\7ZUX%^'NMKK'P]^&&O MZ^+G0?#MZC,T$L,7EB:<0%V,$5U-/%;_ "F)(RB%?I*BB@ HHHH **** "BB MB@ HHHH **** "BBB@ HHHH \X_:[\*>(_'/[-/C'PCX1TB6_P!2O]':*SLX M "\K[E.T9[\5U_P^L;O2_ .AZ9J%NT4]OH]M%/$_5'6)0RGW!!%;%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 >0?L4^ M!?%WP^^$^I:)XTT&?3KN;QAJEU'!< !FADG+(_!Z$F:A;M%/;Z/;13Q/U1UB4,I]P016Q M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %>0 M?L4^!?%WP^^$^I:)XTT&?3KN;QAJEU'!< !FADG+(_!Z$XSQ7YS_L-ZE\7O#_ /P7V_:?^#OCC]H; MQOXWT/1OA?X7O=!M?%FJI+'IIN@LLR0001Q6\"F0L<1Q)P1G.,U^C-?G;^RC M_P K(_[5W_9&_!?_ **2@#H/^"AW[1GC3XH?\%+_ -GS_@DSX'\8:MH&B>.M M-U/QK\7=1T#49;.^NM!L8KC[+IL=Q"RRP175U;R1SO&R2&- JL [@TK/XL7O M_!/W_@LO\/?V(_#.L:B?A)^T+\/=1O/#?AS4]4GNX_#GB?2A)-.UF\[LT%M< MVBH&MP=GG@.H4NX;C_VF?"6H?#G_ (.BOV=/C1XAA:/1/B#\ ==\(Z)>2C$9 MU2P>_OY8@W0,8;F/ ZDDXS1^WKX3U?XS?\'&W[&?@SPO$\K?#KP'XL\8^)Y( MADV>GS1-:02/CHKW420@GN] 'U5\=O\ B\_[?$KQ7&/N M^>BOIFBP2#N'GN+^Z3TDTA3VKY%_X*X_\$W?%6B_LJ>-?VV=$_;*^-"?M"Z" M(=1\':IX9\;WMM82ZF]S'':Z'8:1$_DI!+)(MM%&JM.[.K223,TF_P"NOV%O M^+H^)?BO^U_=?O$^(/CJ;2O"TI[>'=#:33+3:>\$=+GU7P-XFTCQM?VMIHNI6\3R0W+V8F^RM MA@ \IC$P3(65#@@ ^B?@M;_%[4_V>?"5K\;M02P\>W'@RP3Q?=:2D)6WU=K2 M,73PAE>/"SF0J"K)P.".*^'O^"0&M?%BW_X*8?MV_"WXE?'CQCX[M/"7C+PE M;^'[GQCJ_P!IDLK:>RO[@PQ(BI# @:3&R*-%^4'&>:][_P""-/Q9^./QU_X) M,=<\#6\^J:A?J1/?QAG6WNY">6>:W6&9F_B,A;O7@W_!*+ M_E+]_P %$?\ L>/ _P#Z:+J@#Z<_X*,>)]?MOV9;WX1>!]4EL_$WQ8U>S\!> M'KFV;$UK)JDGD75Y'_M6MC]MO>_%H>#TKQ#_ (+Q^&_&GPG_ ."0'Q'U_P#9 MX^-GB[X:M\/_ ="-'@\#ZA%9"6".:VA6W>7RC.D8AW(!#+%D.=V[ Q[!KW_ M !>W_@I!HGA\?O=%^!W@>36[L=4/B'7#+9V9!_YZ0:=;:GN'4+JT1X!&?._^ M#@__ )0Q?M!?]B2/_2NWH ^@OV1[[4=0_9&^&.IW,[W5W/\ #C199);B4EII M#80DEF.222_L;_M.?LY?M+_ /!-CXP?&_\ ;%^+GB+2_P!I[P/= M>((_B-&_BR^L?$'A37/MEQ%I5IH]M%,K6T6XVEO;P6Z;)9PT;K+(TF[]-OV4 M-7M= _8F^&NO7J2M#9?"S1KB58(R[E4TV%B%4?>.!P.YK\K++_@G[\3O^"LG M[.NC_P#!>C]F'QU%\-OVH-3U2^\0_#6VT2UMUTW^R[&XN+.TT>^&S_2[J6& M^9>2[B7G,++Y$<:1@'ZG_L)ZO^T5K_[&/PNUO]K?3OLGQ-N_ NFR^.+=H%B= M-1:W0S>8B@+'+NY=% 57+ "O5Z\&_X)@?M>:W^WG^P'\+_ -K;Q1X5CT75 M?&?AP7&K:= &$4=W%-);SM$&)81/)"[H"20CJ"2>3[S0 4444 %%%% !1110 M 4444 %%%% 'YR?\%3]0^+_@#_@JA^Q)<>'/VBO'$7AKQG\4=2L]<\"1:K'! MH\JV]C$\3&&".-IR&>4YG>7!?Y=H %>L_P#!*;W43X\T2];[->SWD=Q*ZF]$[13PSJ 86+1K^Z';VRD_>0KJC&.[O(F'\5MIPOKP$9_P"/6OEO_@Z5 M6_\ '?\ P2 :EKOQ.^)GA;PYX2LK9@S:A?37Z3Q1QX^\66!B,=AFO MHC0?#W_"?_MX^%?AZ+DW>B_L\_#*.ZN)CRLOB+64:SMFSVE@TVSOMP_N:S&> M] %/]IO_ ()>_#G]K1&\.?&#XW_$+0O ^@:-!IO@7P;\.?&%SX?LM%CB@53> M3?9V!O+D-E4,Q:&**.-5B#&5Y.-_X(&G]JI/V X[#]J;XBZOXP%CXYUJT^&W MB[Q#(SW^N>%(IQ'I][,[DO()=LTD3L26@:$@E2I/TE^U#^R]\)OVPO@]JOP) M^-L.NS>'-9MWAU"VT'Q7?Z2\Z,I4J[V4T32ISDQR;HVP-R-TKXP_X('_ Z^ M,?[,GB;]I;]A'Q!\3M:\9_#;X+_%6VTGX5Z[KUS]HGM[2YT^.\ETWS< '[.D MUKN10JK)+(0J!@H *W[4.H?%_P "?\'#O[*7AB/]HOQQJ'A+QGX4\;7EYX&O M-5CCTBVGM=*N/*=+:WCB60@38#S>;(-@^?KG]!O'?C;PS\-/ ^L_$?QKJL=C MHWA_2KC4M7OI3\MO:P1-++(?945B?I7P%^V[_P K$O[$/_8C_$3_ --1KZ._ MX*&Y^(W@[P7^R#9G?)\9?'-IHFM1+S_Q3ULKZEK.\=HY;*SELBQX#W\0Y+ $ M ;^Q9\(?&]_^Q?:ZCXO\1ZWX/\9_%.YN_&GBO4-(^SC4-,O=7N#>FT4W$4L8 M:V@DAL02C%4MEVD, P\"_P"#;+QO\3O'W[ WB;5_B_\ %/Q#XSURV^-GBFRG M\0^*-5DO+VY6&XCC4O)(2>B\*,*.@ '%?H& , 5^=O_ ;*?\F">,O^R_\ MC'_TM6@"Q^REXNT+_@J7^V[^U-I'[0-YJM_X0^"GCJ'P!X*\"VVO7=E9VAAC ME^VZI*EM+'Y]U/<*PCF?+0QQ!8MI:1GU?^".W[2?Q5D^/_[2W_!-?XR^/]5\ M6W/[//CJUC\&>*O$%ZUSJ-YX;U..6>QM[N=\O'?%W@A-;T.^:SC9O[40 M_;;1[*9$,KERTBEI)&*D,5KS+_@W;^!?Q2UZX^/?_!3WXR7&LR7?[2/CR.]\ M%OXCL8K:_N/#%@9X]/O)H88XTB:=)R0JHH,<,3KE7!(!^EU%%% !1110 444 M4 %%%% !1110 5\.?\'$\WQ5\+_\$G_BM\5_A#^T#XT\":KX7T6"YB;P?J45 MF;T/?6T+QS3"(W"H8I)%Q%+&#O\ FW8 'W'7Q1_P<7?\H5/C]_V*]K_ZF?'?X@Z9K_ (I^'VMZ-XGO(+?P4+:> MY72-.L;99!!]C"VT1FC>-OM0GE$QDW CZJ^+?PF\2_'O_@CKXC^!_@N!I=9\ M8?LV76BZ1$G62ZNM :&%?Q=U'XUX=_P1U^,/A31/^#=7P1\3;JZ2WL_!_P ( MM>36A+\IM9-->^CN!(#RA!@8D'L<]Z /:/\ @F]_P43\._M>?\$M_!W_ 4% M^)DMKHT;^#;R_P#'30C;#9W.FM/#J$BJ3E(]]K+*JDDA&7D]:Y_X._L8>//C MU^QQX5\-_%SXG^*_!"_$2_U'QU\7-,\':K+INKZA?ZM,;Q-):_B(EM[6V2<6 MKB$I)(EG GF",2+)\A_\$F?@]XMT+_@AG^S-^Q=XJL9H-0^/_C6XN]8L)5.4 M\)_;[K6;YF!_Y8W6FVL=MGINU:/UK]1 9EBKO'_P ' M.NH?%_P%_P $X+_XO_";]HOQQX.FTOQ7H5G=Z5X6U6.RM]2@N;]()4N)(XQ< ML"LO*"98SL&4.3GD?@3^QKJ__!,__@O'X7^'/[)/Q"\5W7PI^/7PY\1^(_B- MX&U_Q)0F2=2[ JJ=O\ \'2W_*('Q3_V M/'A?_P!.]M0!^B5?(2^&_C%^TM\7?CU\7?@9XTC\/:I:W.F?"?P-XJ>!)O[' ML[29;C7]4MD<%'N%N+VXMU1P4:?18 PV@Y^A?VEOC9I/[-_[/OC/X\:S8/>1 M>$_#EWJ4>GP_ZR^FCB8PVL8')DEDV1(!R6D4#K61^Q[\&K_]FW]EKPA\,/&. MJPW&MZ;HYO/&.J[@$O-:N7>\U.[)Z 2WD]S*>?X^O>@#\PO^"E/[#_Q3_P"" M0.F> ?\ @H)^PI^V/\:]<\40_$W1=#\:^#?B+\0+C7+3QS;ZA<"$QRQR SM M(0.!@!R\8C=%:OIS_@H_^T?XW^(7_!17]G7_ ()._#_QCJOA_3/B4NI^+/BQ MJV@ZC+9WTGA[3K>>2'3HKB%EE@2\N+>2*62)DD")M5P':O3;3P;8?\%"?CGX M/_: \0P[_@S\*]9;6OAK;SKA/&/B%4>*/7R#_P N%HCRBS;_ )>)97NA^ZCM MI)?FK]J#2H?#W_!R]^RA^TFU_!=>$_B-\#M>\*^'=;MIEDM)KVVCU#4 %E4E M#YL-Y'L(/SY^7- '<77Q4NO^"=__ 6,^%O['GA35]1'PB_:,\#ZH=&\-ZEJ ML]W#X=\4:2K3O-:-.[M!!$]6^-?_!P? M^P_\/_"L+RR^ /#OB_QEXEDB&?L6GO%%!%+)CHLEQ;K"#T+2 5^E] !1110 M4444 %%%% !1110 4444 8WQ!\)ZCXY\'WWA32O'FL^&9KV+RQK7AXVXO+<$ M\F(W$,T:DC(W%"1G*E6 (^%_^#:KQY\3OB-_P3?N?$?Q@^)VO^,=?'Q7\3V] MYXA\3:I)>7EUY5Z44O+(2QX' Z#H !Q7Z U^=O\ P;"?\HTK_P#[+)XN_P#3 MBU #_P!GOX@K_P %4_\ @I7^TAX/^*>K:M%/!NGZU"VD0SS0R0""!79DC0EU59&+5UO_!(K]J+XA^(/C+^T;_P3O^,/ MC+4?$>L?L[_$..T\,^(];NVN+_4/#&HI+<:8EU,Y+W-Q!'&T3SL=SKY1;+%F M;S+_ ((:>$M0^#'[?_\ P4!^!7BZ%K?6O^%_)XN@BF&'FTO6?MEW:2KG[RF, MC)' )YQFN%_8F^(4_P (O^"@O_!37_@HC)I,M]X<\-ZUIGA[1H(.LWG_9(0O7?=*.,T ?87@+PSXW_ &EOCE\>OC1X \?/X:FMIK/X6^!_ M$T-FEQ)I]KISF?6;VU20&,7!OKRZM07#H)=(@9T=5*-\O?&+]@?XE?L0_P#! M2/\ 9I\9_L$_M%?%O5=0\=^-+JV^-'A/QM\0K[7;/5?#4$*RW^KW(NW81/&7 M6-7X7S[FV$81CA_O[]CSX(ZA^SI^S)X,^$'B#45OM;TS1UE\4:FG34-9N':Y MU&[^LUY-<3'WDK\]/^"WO[#-U^SQX[\#?\%8_P!C+XD^-]&^-FC?$WP[H5SI MD_C34-1M?%5CJ.I1VO\ 98M[J:3RT+S+^XAV0^7YO[K.UU /T1_:P\)>)_&G M[._B[1_!_P 6?$?@K4!X?O9;?7O"LMO'>0LMO(5"O/#*$^;!W(%<%1M9><_- MG_!NMX\\U6TUJ?4]:US4)+N[NY3KNH O+-*S M/(V !EB3Q7UC\:/^2.^+/^Q9O_\ TG>OCC_@V=_Y0>? ?_L&ZU_Z?=1H ]G_ M &@6?XQ_MK?"7X!VT9N--\#VM[\2_%<*D;6E@5M.T:VDS_STN;J[NT_V]'!S MQ@_*W[8/_!&_XG?%'X#>+/VL_'7_ 4&^,^A_M!:?X?N_$>GZUX<^(,]GX=\ M/WL,+W":99V,018]/CV^3OSYS@&5V+,RGZJ_8;_XNGXR^+7[7US^\C\=^.)= M$\*S'MX>T%I--M@I[QRWRZK>H>A2_4CCDT?VLWU7]LVYUO\ 8(^%&N7%KHM[ M"MG\2U68 @_P""1?[07QK_ M &PO^"7GPC^/?QYNI;+QIXL\&;]6U.UM8XY)I%EE@COUC9#&&FCCCN,;#'F7 MA=N%KP3_ ()%:U\6+7_@J/\ MX?"GXD?'KQEX[LO"/B;P7!X>N/&.KBX>QM[ MBQU&Y:&&.-4A@0-+C9%&B_*"1GFOOGX>Z3\/?"7AFW^&OPRM],L]*\)6\&CP M:/I3IY>E1Q6\1AM2BG]UM@:$A#@['0XP03\$_P#!*[_E,Q_P45_[&OX?_P#I MFO* /T2HHHH **** "BBB@ HHHH **** "DD4NC(LA0D$!EQD>XSQ2T4 ?G- M^PWJ7Q>\/_\ !?;]I_X.^./VAO&_C?0]&^%_A>]T&U\6:JDL>FFZ"RS)!!!' M%;P*9"QQ'$G!&-DD,:!58!W!Y_\ 91_Y61_V MKO\ LC?@O_T4E87[3/A+4/AS_P '17[.GQH\0PM'HGQ!^ .N^$=$O)1B,ZI8 M/?W\L0;H&,-S'@=22<9H ["S^+%[_P $_?\ @LO\/?V(_#.L:B?A)^T+\/=1 MO/#?AS4]4GNX_#GB?2A)-.UF\[LT%M2(9-GI\T36D$CXZ*]U$D()[O7U5^PM_P 7 M1\2_%?\ :_NOWB?$'QU-I7A:4]O#NAM)IEIM/>.:ZCU.^0]UU$&@#Y%_X*X_ M\$W?%6B_LJ>-?VV=$_;*^-"?M"Z"(=1\':IX9\;WMM82ZF]S'':Z'8:1$_DI M!+)(MM%&JM.[.K223,TF_P#0SX+6_P 7M3_9Y\)6OQNU!+#Q[<>#+!/%]UI* M0E;?5VM(Q=/"&5X\+.9"H*LG X(XKYV_X*Z_\$P/@Q_P4,^ &JWOC3Q[XM\, M>+/".ESZKX&\3:1XVO[6TT74K>)Y(;E[,3?96PP >4QB8)D+*AP1T?\ P1I^ M+/QQ^.O_ 2X^"'Q;_:/O+JZ\8ZYX&MY]4U"_4B>_C#.MO=R$\L\UNL,S-_$ M9"W>@#P3_@D!K7Q8M_\ @IA^W;\+?B5\>/&/CNT\)>,O"5OX?N?&.K_:9+*V MGLK^X,,2(J0P(&DQLBC1?E!QGFOI[_@HQXGU^V_9EO?A%X'U26S\3?%C5[/P M%X>N;9L36LFJ2>1=7D?^U:V/VV][\6AX/2OF/_@E%_RE^_X*(_\ 8\>!_P#T MT75?1NO?\7M_X*0:)X?'[W1?@=X'DUN['5#XAUPRV=F0?^>D&G6VI[AU"ZM$ M> 1D \__ &AO^"4=E^V1XHO-!^-?[07Q)\(_#;PMI]GHOPM^'WPJ\8OHEI:V ML5I$'U"\,2EKFZ\XR11(Y,44,$9"%I9*\C_X(H>._P!M#P1:?M3_ +$OQ&^* M=]\5Y/V?_'AT7X5>-/&5Z[7.J)-9R7$-A>7/+-Y6+;>Q+,GVEE!V+&H^T?VD MOC]J?PLL]/\ AW\*]!M_$?Q-\6K-%X)\+S3%(F*;1+J%ZZY-OI]MO1IIL9.Y M(HP\TT,;T/V//V;_ !^QY\-H?@S8^,TUKQ9XAU#4?%7C+7KXQQ7_BC6+F9' MU'57B!R%,LT2!5RL,9@BS@+D _/_ /X*3_\ !)GXD_ K]D;Q[_P4&\ ?\%*/ MCJOQ\^''AJZ\87?C"\\(+&*(QI#>75C#-,%0\H-[L0 MAY4'!Y%>7_M(^&[/_@HUX@N_V1-$F,OPCT/6X1\:==A;]WKTUM*LH\+VKC[X M,J(;^53B.-3:@F6:;[-]*Z#J7A[4; KX8O[*>UM)I+,BPE1HX9(7,4D/R'"L MCJR%.JE2" 1B@"[1110 4444 %%%% !1110 4444 %?G)_P5/U#XO^ /^"J' M[$EQX<_:*\<1>&O&?Q1U*SUSP)%JL<&CRK;V,3Q,88(XVG(9Y3F=Y<%_EV@ M5^C=?G;_ ,%A?^4EO_!/G_LLFN?^FZ&@#U#_ (+F_MU_$#]@']@+5_B/\%GA MC^(/B_Q!8>#OA]<7,2R);:K?LP%P58$,T4$=Q*JD,I>- P*DBO%O^"DNFW7_ M 1E_9V^'/[=?P6\?>+]4N?!/CC1M,^-3^(/%-[J)\>:)>M]FO9[R.XE=3>B M=HIX9U ,+%HU_=.8Z3_@Z:\$ZSJ'[!'P_P#C3:6,L^E?"C]H'POXK\4>6A81 M: :EKOQ.^)GA;PYX2LK9 M@S:A?37Z3Q1QX^\66!B,=AF@#ZD_X*(>+-3OOV7Y/A)\/]:>'7?C'JUCX$\. MWME)^\A75&,=W>1,/XK;3A?7@(S_ ,>M'/C!\;_B%H M7@?0-&@TWP+X-^'/C"Y\/V6BQQ0*IO)OL[ WER&RJ&8M#%%'&JQ!C*\ES0?# MW_"?_MX^%?AZ+DW>B_L\_#*.ZN)CRLOB+64:SMFSVE@TVSOMP_N:S&>]>J?M M0_LO?";]L+X/:K\"?C;#KLWAS6;=X=0MM!\5W^DO.C*5*N]E-$TJ+O$,C/?ZYX4BG$>GWL MSN2\@EVS21.Q):!H2"5*D^<_M0ZA\7_ G_!P[^REX8C_ &B_'&H>$O&?A3QM M>7G@:\U6./2+:>UTJX\ITMK>.)9"!-@/-YL@V#Y^N;/_ 0/^'7QC_9D\3?M M+?L(^(/B=K7C/X;?!?XJVVD_"O7=>N?M$]O:7.GQWDNF^;@ _9TFM=R*%59) M9"%0,%!^V[_RL2_L0_\ 8C_$3_TU&@#[]\=^-O#/PT\#ZS\1_&NJQV.C>']* MN-2U>^E/RV]K!$TLLA]E16)^E?&7@#]BKXW?M-?LL>"/"7CSXN^+?AKI'Q*N M]7^(?QI;P1K!T[7[[4=4GCNK/0A=JI>WM8(9S;S-'AV33K>(-M>0UZ]_P4-S M\1O!W@O]D&S.^3XR^.;31-:B7G_BGK97U+6=X[1RV5G+9%CP'OXAR6 /K_Q= M^+O@'X%_#^^^)?Q)UG[%I=@$3$4#33W,\CB.&VMX8P7GN)9&2*.&,,\DCJB@ ME@* /S2_9I^#?QN_X)<_\%MO!7[$_P &_P!HGQ[X]^!_QD^&FL:_>>%/B#XA MDU:?PE>V&?\ 28)I/F2*23R8ATW_ &A@^]HXV'TK^W%_P3(\"_M?VOBWXD_M M,?M$G\&^.+C0M+\&6L,.[[:8876.[N-RO-+/<[@%(C0(J9/ M:?LX? _4=&^+OB3]O;]J**ST?XA^/;&Q\.Z'HUY>Q%/!_A\7&;+1$E#%)+N> MYF\ZY9&*R7,J11ET@B9NK_;7_8@^!7[?OP4U#X!?M"#Q*_A_48'26+PYXOOM M+)9L8>1;:58KG:55E2X26,$?<.3D \O_ ."(.L?M=>(/^"7OPIUK]N#4-3O/ M']SI$\EQ>:ZKC4;C3S=3?8);O?\ ,9VM/(9B_P"\.09/WA>OJZO@C_@WK@^/ M_@O]F'XH_LX_&[XDZEXST_X.?'_Q+X$\ ^+-7F,D^HZ)IY@2/+L27"3-/&.2 M$VF(<1 #[WH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M**** "BBB@ HHHH *^=OAC_P38^$_P *?VO?$?[+; M_4=9M9+75;.W"+#;O:BU6&)%$:@&%8V'.&!9B?HFB@#SK]I/]EKX2?M5>%M* M\._%#3[R.Z\.:];ZYX3\0Z->M:ZEH.J0$^5>6DZ\QR ,RD$,DB.R2*Z,RG%^ M$W[%OPT^$FN>,/B-9>+/$VM?$#QUIT=CXB^)GB"_AGUI[>)'6WA@*0I;VD4) M=G2&"".+S"79&8LQ]?HH YCX1_"'P5\$?@YX;^!/@"TFMO#_ (5\.VFB:3$T MY\U;6W@6&/[^'?C7XI7-]I+QNQ9K9OE6XDMFR0]N\S12@L)%D#N&^L** *L>CVEEHBZ!H M:KIL$-J+>S%A#&HM4"[4\M"I0;1C *E1@#!'%>"_LX?\$W_A%^RY^T-X[_:< M^'/Q.\?7/B?XGWL%W\0CK6M07-MKDT$TBC2.* RQQ1F0(J !I-SG)RQXQY1X:_P"";7PD^'.B^(?A M[\%_BK\0O G@+Q5J-U>ZU\.?"FNP0:5YMTS/=BT>2W>\TQ)G=W9+&XMU5G9D M"$DU]#T4 8WP[^'G@?X2> ]&^%_PS\*V6A^'O#VFPZ?HFCZ; (H+*UB0)'%& MHX"JH 'TK9HHH **** "BBB@ HHHH **** "BBB@#Y\_:>_X)P?"']K7XX>! M/V@?B?\ $OQ[;Z[\,-5;4OA_'H6MP6EMHMVZQK)*D8MSYY?REW>>91@LH 4[ M:]E\:_#3P;\3_AKJ7PD^*FBV_B?0M;T>33->L=9MXWCU*WDC,(/&GBK0+J_NM1 M\>^*VU_Q!>:C,CNUQ]DMK*.--JKMACM[.WC1>2 A))))/844 ?.'C7_@FMX* M\4?M-:]^U-X:_:C^.7A'5_%$%O%X@\/^%OB1+%HMX(85A1OL M6YN)9&9Y)I7>1V8EF)KJJ* /G?XP?\$V?A-\:_VL?"7[:OBGXL?$&U\?> ;> M[M_!%[I>LVT-MHT%U&T=Q%';FV:*59$=E8S+(S#&2=HQZQJ7P2\):Q\=M&_: M$U6\OY];\/\ A6_T'1[:29/LMM!>W%K/+="O?$WAR[T'3O%6HZ)-B^)-:2_C74)RAFNDD:(3*[[! ME=^PY)V[CFO=Z* /'OC)^Q7\-OVC]=5OVB/&'B?QIX5AOX[VW^'&KWEO%X?\ MZ-@\?VBVM8(GU"-656$-[)<1;@&V9 (]>@@@M8$M;6%(XHT"QQQJ JJ!@ = M !VI]% !1110 4444 %%%% !1110 4444 %>1?MJ?L9?#7]O+X):A^SI\:_% M/B:U\&ZTJKK^C^'-1BM/[31)8Y8TEE,32JJO$K;8W0-DA]PP!Z[10!R?P/\ MA)8_ KX7Z1\)M'\8ZYK>G:%9166EW/B*XBFN8K6*-8XH3)'%&9 JJ!N<,YYW M,:\9\5?\$L/V:/%#^+/#<>K>+]*\!_$#7WUOQ[\+-%U_[/X?U^_D*M/+-$(_ M/B2=D5IX+>:*"<[C+&^]]WTE10!Q"?L__#^'XS:#\;;>">*_\+^#;OPSX=TN M#RTL-.LKJ>UFG,4*H"LC?8;1,[L!(0JJ,MGA?VN_V$/ _P"V!XE\&^-]9^-_ MQ4\!Z[X$N;F70]7^&/CF;29&$XC$J3Q[7AN$/E*,/&3C^)/PQT'X5?$CQWXDUZQT+Q+I M6MO=W]S;BXU.;3KZ.^M8KHQP*LD0GA@+ *K.(@&9LONB_:V_9;\!_MF_ C6? MV=/BEXE\3Z;X<\0HL.MCPGKCZ=G/#Y,VFW/QEU)[>6+&#$R;L%".-OI7UW\?? MV1O@?^T=\.=$^&OCOPY+:6_A75;+5?!FI:#=-97WAS4+3BUN[&:/F"2,94#! M1D9HW5D9E/IE% 'E/P+_ &/_ (9? [X@^(?C3_;.N^+?B!XJM+>RU_Q]XQO( M[C4KBR@+&"RC$,44%K;(SNXAMXHD9V+L&+=3T*:ZC"+JNC^3]I@&X$F,SQR("0"N2A( M#$C# ,/'/V$_^"?'P:_X)W> [[X5?L^>+?%[^&+_ %.XU)]#\2:RE_'%>SLK M37"2-$)E9RO*[]F23MW'->[44 >._&+]B?X:_%7XP6W[1'A[QCXI\!?$"+P^ MV@77C'P+J$-O=ZAI+2>;]BN4N(9H)T63+QNT9EA9F,3IN;,6@_L$?LY>#_@? MX>_9U\$^'KW2/"F@>,['Q3-9V]^TLVLZG:WZ:BL^H3SB26[:2\CCGE=VWR-& MN6VY4^ST4 >??M2_LV^"/VN?@7KG[/\ \1/$7B;2=)UU8?/U+P?X@FTO4;=X MIDFC>&XA(92'C4D'*L,AE()%<1\&O^"??PR^%^J>'/$'COXM?$KXJZEX.D,O MA*_^*_C!]6;29C&T7VF.-4CB>Y$;N@N94>=5=PLBAW#>\44 MZ%:ZO:R6M]>^'IX8KIH)$9)(UDEBD\OXCT"QU75(;J71#/)-+*]M,T&_)EF:3$ID M56 VJ!D'VVB@#C_AA\$_!_P;^!&A?L\?#FXOM-T/PWX6M]!T>XBN ;N"WAMQ M!'+YA7!FPH8N5Y?+$'-?%L?_ ;:_L$PW=[?P?%;X]1S:C?SWVH2Q?&G4E:Y MNIG,DT[D-\TCNS,S'EB22237Z!44 >6_LF?L@?!_]BC]G^R_9Q^ B:K9Z+8S MWERM_J>HF]U">YNIY)Y;F:>8,9I=\APS@\*JX(4"N,_9U_X)O?"/]F+]HSQW M^U)\//B?X^N?%7Q/NK>Y^(;ZSK5O<6VNR6\5^ M6OH6B@ HHHH **** "BBB@ HHHH **** "BBB@#YV^&/_!-CX3_"G]KWQ'^W M)H'Q:^(5S\0_&-A;6'BV_P!1UFUDM=5L[<(L-N]J+588D41J 85C8$_$.C7K6NI:#JD!/E7EI.O,<@# M,I!#)(CLDBNC,I]%HH \@^$W[%OPT^$FN>,/B-9>+/$VM?$#QUIT=CXB^)GB M"_AGUI[>)'6WA@*0I;VD4)=G2&"".+S"79&8LQ[CX1_"'P5\$?@YX;^!/@"T MFMO#_A7P[::)I,33GS5M;>!88]SK@E]J@EQ@ELGK73T4 ?)_PH_X) ? [X7> M%=0^%M]^T3\<_%_@#4YI'N_AWXU^*5S?:2\;L6:V;Y5N)+9LD/;O,T4H+"19 M [AOJ:/1[2RT1= T-5TV"&U%O9BPAC46J!=J>6A4H-HQ@%2HP!@CBK5% 'SW M^SA_P3?^$7[+G[0WCO\ :<^'/Q.\?7/B?XGWL%W\0CK6M07-MKDT$661N M9)9)'>1W/+.['O7<44 %%%% !1110 4444 %%%% !1110 5\^?M/?\$X/A#^ MUK\#?B?\ #74OA)\5-%M_$^A:WH\FF:]8ZS;QO'J5O)&8 MY5F155#O4G(55'/ '&/'?AE_P3?^!OP]\6>"O%&O^+_&OC:+X8PM%\+M'\<^ M(!?6?A,&+R0]LHC1IYEA/E)EQW,]U,&N9;B>[NII# M)/=7%Q,SRW-Q+(S/)-*[R.S$LQ->0_&#_@FS\)OC7^UCX2_;5\4_%CX@VOC[ MP#;W=OX(O=+UFVAMM&@NHVCN(H[(==\( M7CRS.,.T$3(TMF3V-O+&4& A154#Z8HH MY[X4_"CX<_ [X>Z7\*?A+X0L]"\/:-;F'3M+L4(2(%B[,226=W=F=Y&)=W=G M8LS$GH:** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***\1U7_@I%^POH MFIW.C:M^TSX:@NK2=X;F"2=]T8_MD_M'?\ #)/[-WB/]H/_ (0W_A(/ M^$?^Q_\ $H_M'[)]H\^\@MO];Y;?L$?]'1^%_\ MP(?_ .(KY_\ ^"H_[='[(OQC_83\<_#?X8?'K0=:UW4?[,^PZ993.99O+U2T ME? *CHB.Q]E->9F&:X2E@*LZ-:/.HR:]Z+U2=M.NO0^TX1X!S_&\5X##YAEM M?ZO.O2C4O3JQ7LY5(J=Y))Q7*W=IJRUNCSK_ (B.?^K-_P#S(?\ ][Z/^(CG M_JS?_P R'_\ >^OS%HK\O_UMX@_Y_?\ DL/_ )$_N;_B7_PC_P"A;_Y6Q'_R MT_3K_B(Y_P"K-_\ S(?_ -[Z_3JOYBZ_?_\ X>;?L$?]'1^%_P#P(?\ ^(KZ M[A7/\1C/;?7ZRTY>6_+'?FOLE?H?SYX[^$N4\.?V=_JIEM3W_;>UY/;5?A]E MR7YI3Y=YVM:^N]M/=:*\*_X>;?L$?]'1^%__ (?_P"(K6\"_M]_L;?$WQ=8 M> O 7[0OA_5-8U2<0Z?I]K,YDGD()VJ"O7 -?7QS# 2DHQK1;?\ >7^9_/%7 MA#BRA2E4J9?7C&*;;=*HDDM6VW&R26[.O_:#^,VA?LZ? ?QG\?O$^AZGJFG> M"?"U_KE[IFBP++>7D=K;O.T%NC,JO,X38BEE!9@"1UKY._:,_P""TVI?LD^! M_!GQ!_:,_P"";'QQ\+:?X_\ %MCX9\+K>:EX3EGN-3O(Y)+>"2&'6W>W++$^ M3*$"%<-M/%?;&KZ-I'B#3)]%U_2K:^L[E"EQ:7D"RQ2J?X65@0P]B*_,K_@Z M-_Y(A^S#_P!G@>$__2;4:[#YT^J=*_X*!?$J+XTZ1\#/B)_P3M^,?A34_$>D M:A>>&K_4;_PSR6XL]7FCAN&3'/[#U+5X[RXW63HC22-&BHC$L08U+A=O#MG M-?0M]HVD:G=6=[J6E6UQ-IUR;C3YIX%=K68Q/$9(R1E&,_'[P?\-XO!GQ<\>ZS;2:KX-&N7?B*Z@D\XVC^; M)'%86^$">8J3RLTA8",1XE /VNHKX T7_@L-XGU[_@F5^SI^TVOA:UM_B+^T M'JVF>'-.M+'P]?:K;:=J#BZZNH88[.YE2VC.]V:&,NH+2"GX7_;) M_;I^%_\ P4-^&OPCTO2/BM\:/@K\2+>YL_%/B7Q%^SKJOAVZ^'^I1@&"XDNO M[.M+>6RF9PI$B%HPC,93M < ^WOC[\8-"_9Z^!7C3X^^*-(U#4--\$>$]1U_ M4-/TB%9+NZAL[:2X>*!&95:5EC*HI8 L0"1UKY*_:/\ ^"U6H_LB_#;PC\5_ MVD/^":_QS\*:1XY\66'AKPW]MU#PI)<3:G>12RV\$D$.MO);ED@E),JH$*X? M:2!7VSK&C:1XATJXT+7]*MKZQO(6AN[.\@66*>-AAD=&!#*1P01@U^97_!U+ M_P FL_L[?]G@>$?_ $AU:@#ZX\#?MV>.M4_:)\+_ +._Q>_84^*_PZG\8VU\ M^@^*/$5UH%[I,TUK;FXDMFFTO4[HQ3&-79$=5+"-R,A21]#5C>.]1\$^&?#T M_P 1/'J6<=CX5@N-6;4;R /_ &5%?DI^TM_P %Q?VG?B-_P03_ .'IO[(TGA;P M3XKT358=#^(/AOQ!X;EU.2QU(ZA!8RBSD:X2.+#3).OGQ3YCE52%923[G^TW M^UQ^WG_P31^$OQC_ &[OVR_B'X \6> 4\.:>/AE\*O#&AR6=_IGB"YN%@CTZ M6]8M]JA#2H)+G[SA'D2&!5\I@#[XHKX$_;Z^-W_!2'_@G%^RI:_M\ZK\:-&^ M)+- L]9T6X=-IEM+J!)X7([$HZG'O0!YI^UW^WG\ M$/V.+GPOX1\9V^M>)/''CS4&L? 'PV\&V"WFN>(KA!ND\B%G1(XHU^:2XFDB MAC7EW&1GD_B'^W=\:_@!\,]4^-O[2/[!/C?1O"6C:=+?:O>^$-?TSQ!>:7;Q MIO>2ZM()DDVJ =QMOM 3&YL(&=?BW]AKQ%?_ +1W_!TI^U#X^^)CFYF^$7PV MLO#'@&QNCN72[61K,S20@_=+N;AR1VO''0U^LMQ;P7<#VMU DL4J%)(Y%#*Z MD8((/4$=J .8^!?Q5TKX[?!+P=\;]"L)+2Q\9>%=/URSM9G#/#%=VT=PB,1P M2%D )'!Q755\>_M _M&7O[./QV_9Z_X)+?L@IIN@:WXST"Y":WJ5J;V/PGX4 MT:RV[XH&91/=2^4MO 9"T:,CR2*X4(W*>*?VS_VE/V#_ /@I7\*_V./VG?B+ M%\1?AG^T!:WMK\._'5[H=K8:QH6OV@1I+"\%DD5M\?SYY%$*M)/1HY%E^=98]ZLOEA6&V+]M7]L3_@ME^R)^RMX3_X* MHQ>/?AEK_P -].T[0[WQW\%+?PJ5O%TJ[$$;79U0,6>Z9YD9UACCA@+\"X2) MFD /U=HKY'^+/[0W[3/Q7^+WPZU#X3^)4^&G[.FM?"9_&_B[XY3?V6;F&XE, M?V+2T&HB6"T!BE6>262"4,IVJ8RK,?+/^"?'_!0?]JO]JC]GS]IOP_IOQ4\# M>(/&'P-^(6K:)X+^)-QX7>73O$FFQ0?:+2YN;.TN8%,CH&!>"1(\,C!&VG> M?H717Y!^#?VZ?^"Q7QD_X(A:;_P59\,?M&?#GPYJ'A?PSJOB/4O#,GP[6^;Q M;!9ZE=),D\QFC33HU@A\N.*".21O*#O.&EVQ>N_\%(_V\?VV/AE^P3\&?^"H M/[-?C>UT+X?ZSIOA;5?C%X6D\*P:G-O@#\(?V3OCK'::G\2-$;2P^ MT7NI@-'M60R2:?!%(@$?F:DA:-EP%^F1P,9S0 4444 %%%% !16+KGQ(^'?A MF_.E>)/'NBZ?=!0QMK[5(8I IZ':[ X-7M#\0Z!XGL!JOAO7+/4+4L5%S8W* M2QEAU&Y"1D5FJM*4^525^U]25.#ERIZERBNHE4IM-IK0X/XF_M5_"OX4?';P/^SYXIU+R];\=_:/[.PX" M0>6O[OS/3S7S&GJRD5Z77X"_M<_M5^*OVC/VI]7_ &@].U*YLO*U-/\ A%=K ME9+"UMV_T;;_ '7X$AQ_&['O7[*_LF_M?_#_ /:!_9J\,?&K7_%.E:5=:A!] MEUB&\O8X%AU&(!9XQO(X)^=1UV2(>]? \*<=8;B+-<9A6THP=Z;VO!6BWZW] M[TE;H?+9'Q-1S;'8BB[)1=X><=G^.OS\CV6BLKP]X[\$>+9I+;PIXRTK4Y(5 M#2QZ?J,4S(I. 2$8X%1:Y\2/AWX9OSI7B3Q[HNGW04,;:^U2&*0*>AVNP.#7 MWWMJ/)S\RMWNK'U/M*?+S75C:HJGH?B'0/$]@-5\-ZY9ZA:EBHN;&Y26,L.H MW(2,BKE:1E&2NG=%)IJZ/G7XC?M]W8_:1U_]DK]E_P#9]UOXJ^-?!>EV6H?$ M!K'6;/2]+\,I>*SVEO:%INI>)M+\:06@1EO9;B.%K2>TGFBNX6^S2,)D?;_" M0'5U7XD_;F^!'_!43_@F+^WQ\0/^"H__ 3F^'D'QD^'?Q4@TZ?XR_!IM_\ M:,<]C;BW2ZL@@,CG8&96B$CJTT@:"2-5*?2'_!++_@J!^P[_ ,%4=?USXU?! M"VU'P]\4M'\.VNC>.O _B6(0ZGIMI%<321\#*W$"SS3@2H'S"MWK%\R[W8R3ND5O;Q) M\\L[L%1<<,2%+OV9?VP_^%Z?%#QW^SY\0/A+J?@3XA_#F/3;GQ#X=OM1@OH) M['4$E:SO;2Z@.V>%S;SH0RQR(\+!D *EOS?_ .#AW]H#6?&6M^#_ -IK]@_0 M=5\;>-OV)/B"OB/XBZOI]JLF@Z-;S"%;K2[F;S$>XNOW=NTT%L)#!;^>TS0G M8&]8TOXO?%?P/^S'X(_;R_X)]?$'P9\7?C)^UGXW\/6&I:OX^T"YBM+RV6VN M +*UM;*\0Z9:Z3#'>RR1,]PZ^5=&2225MQ /LS]N_P#;'TC]@O\ 9RU_]J'Q MA\)?$OBOPUX5L_M?B&/PK+9?:K2W\R-/,$=U/") #)DA6) 4G!KP#7/^"Z'P MU^&?P%\%?M;?M#_L6?&SP#\(?'EEIU[I/Q-OK'1-3TZSM;]$DM)[V+2]4N;N MTCD22,@O!G+JA <[:TO^"W5IXXL?^"(?QWM/B5K^DZIKJ?#>X&I:AH>D2V%I M-)YT?,5O+<7#Q+C PTKG()SS@?*OQ(U?]H;]K7_@WD^$W[!'[+O[&/CSQ1XM M\?? OP3H8UO6-/@T_0=+MH['3Y9-1DO;B94=-D):,1[G+,I*@C:0#];/"7BS MPSX\\*Z9XY\%:_::KHVLZ?#?:3JEA.LL%Y;3()(IHW4D.CHRLK#@@@UYC^VM M^V)X2_8F^#\?Q1U_X9>-/'6I:CK$.E>&_ GPYT(ZGKNO7DBO*T-G:AE\UH[> M&XN'Y&V*WD;M@N_8'_9KU+]CK]BOX7?LMZUXF36;[P)X(T_1]0U2+=Y=Q<0P MJLK1AN1'OW; >0@4&O#/^"G'_!/C]N+]JOXL>!_VA/V+?^"@:?"'Q)\-='OH MO#FBWO@B'4K*^O+LJ)Y;B621@@>*.&(?Z/*442X!\UA0!Z)^P=_P4!\0?MQW M7B2/4?V$/CS\'(/#D=L1<_&OP0NAC4WF,GR6B-,[S;!&2[!0J[T!.6 K#\0_ M\%1?#]XWQ*\6? S]GGQ=\1O OP-/#MW9)'%>6D8EO[?3K>:59=2 MDM$(,P0(N M:D@O9O$]QXEO=;DN#O-W+)KVH1,9">7)CC123G.* /K#QI^V[^R]X"_9!F_; MPU[XM:?_ ,*KB\+Q:_'XI@W/'<64JJ8?+0#>TLC.D:Q8WF1PFW=Q7!^%/^"B MD-A\1OA[X"_:1_9U\4_"B+XO2M;_ UU/Q/?V4\=Y?"+STTN]%M*_P#9]_)# MN>.%RZ.8WC$GF+Y9_"SX7_$KQCXQ_P""'G[,?[,6I:E<2>%;W]O>#PK+YKEE MGTE+A[M;=LG#1F>Z=\=,PCTK]-?^#K[7;_P+_P $NM-^+?AVX-OK_@GXQ^&= M=\,WB$A[:_AEE$4 $QSW2(V#WP3FLZE6E1CS5))+S=BH0G4=HJ[\ MB[169_PFO@W_ *&W3/\ P/C_ /BJNV.HZ?JEN+K3;Z&XB)($D$H=:,+XE?%;P/\)=$_MSQKJXMTW1=\T[#^%$ M')]SP!D9(KQ6^_X*&Z%'>F/3?AA=S6V[B6?4UC?'^X$8?^/5X=\>OB9J7Q4^ M)NI>(;JZ9K6.=H-,BW?+%;HQ"X'8G[Q]V-<;7\8\:^/_ !17SJI2R&<:.'A) MJ+Y8SE.SMS/G4DD]TDDTMVV?N^0>&V3T\!">8Q_0^ M[O@]^TO\-OC)+_9>C74MCJ@0L=,OP%=P.I0@E7'T.<#) %>A5^:^DZKJ6A:G M;ZSH][);W5K,LMO/$V&C=3D$'ZU]\?#'XO>&?&WP_P!(\4ZCK^GVUS>62-=0 M/=HA24?*XP3D#<#CVQ7Z]X0>+-7C6C5P6;U5SA&N)U0,?0;B,U^X1Q6&E3=133BMW=67 MS/SYT:JDHN+N^EBQ7SK\1OV^[L?M(Z_^R5^R_P#L^ZW\5?&O@O2[+4/B UCK M-GI>E^&4O%9[2WN;NZ<%KJ:-3(D$4;GR_F=D!&?HE'25!)&X96&593D$>M?E M%^W-\"/^"HG_ 3%_;X^('_!4?\ X)S?#R#XR?#OXJ0:=/\ &7X--O\ [1CG ML;<6Z75D$!D<[ S*T0D=6FD#021JI3=--&9]M_LM?M^Z?^TE\?O&W[,>O_L[ M>//AUXS^'FA:;J7B;2_&D%H$9;V6XCA:TGM)YHKN%OLTC"9'V_PD!U=5V/VR M_P!N+X?_ +',7@GPWJ?A/5_%?C7XF^*4\._#OP1X?,*W>L7S+O=C).Z16]O$ MGSRSNP5%QPQ(4^.?\$LO^"H'[#O_ 51U_7/C5\$+;4?#WQ2T?P[:Z-XZ\#^ M)8A#J>FVD5Q-)'P,K<0+/-.!*ARIDPZQLP6OD3_@X=_: UGQEK?@_P#::_8/ MT'5?&WC;]B3X@KXC^(NKZ?:K)H.C6\PA6ZTNYF\Q'N+K]W;M-!;"0P6_GM,T M)V!@#](/V9?VP_\ A>GQ0\=_L^?$#X2ZGX$^(?PYCTVY\0^';[48+Z">QU!) M6L[VTNH#MGA% M;/[7XAC\*RV7VJTM_,C3S!'=3PB0 R9(5B0%)P:^,]+^+WQ7\#_LQ^"/V\O^ M"?7Q!\&?%WXR?M9^-_#UAJ6K^/M N8K2\MEMK@"RM;6RO$.F6NDPQWLLD3/< M.OE71DDDE;.+'_@B'\=[3XE:_I.J:ZGPWN!J6H:'I$MA:32>= M'S%;RW%P\2XP,-*YR"<\X !FZY_P70^&OPS^ O@K]K;]H?\ 8L^-G@'X0^/+ M+3KW2?B;?6.B:GIUG:WZ)):3WL6EZI#.75" YVU]J>$O%GAGQ MYX5TSQSX*U^TU71M9T^&^TG5+"=98+RVF02131NI(='1E96'!!!K\D_B1J_[ M0W[6O_!O)\)OV"/V7?V,?'GBCQ;X^^!?@G0QK>L:?!I^@Z7;1V.GRR:C)>W$ MRHZ;(2T8CW.6925!&T_I!^P/^S7J7['7[%?PN_9;UKQ,FLWW@3P1I^CZAJD6 M[R[BXAA596C#?@Y!X;8(R78*%7>@)RP%>=_\%./ M^"?'[<7[5?Q8\#_M"?L6_P#!0-/A#XD^&NCWT7AS1;WP1#J5E?7EV5$\MQ+) M(P0/%'#$/]'E**)< ^:PKA/V'_\ @IM^U9\2O@/^T7\!_P!LSX8Z?X6_:,_9 MN\.7$_B$:&,Z=KT$EA<7&GZI:@YPLOD$LHROS1L GF>5& >Q^(?^"HOA^\;X ME>+/@9^SSXN^(W@7X.:I\!?L@S?MX:]\6M/_X57%X7BU^/Q3!N>.XLI54P^6@& M]I9&=(UBQO,CA-N[BOD__@V$\+Z8W_!#OX47FI(+V;Q/<>);W6Y+@[S=RR:] MJ$3&0GER8XT4DYSBOR@^%_Q*\8^,?^"'G[,?[,6I:E<2>%;W]O>#PK+YKEEG MTE+A[M;=LG#1F>Z=\=,PCTH _=/PI_P44AL/B-\/? 7[2/[.OBGX41?%Z5K? MX:ZGXGO[*>.\OA%YZ:7>BVE?^S[^2'<\<+ET5( ?H?7FW[7O[0E[^RE^S;XQ_:*M/A- MK7C2+P;X?O-8OM$T&\M()VMK:"2>63?=2QKM5(V)"[Y#QMC<\5\E?\$^_P#@ MH-\?/"_C#]KOX"?\%"OB=HWBBY_92O;+5+_XD:+X<32_[4T&\TVYU!'ELXG: M..6**U%RQ7>W'?%CXA_MS?MK_\$8_B7^W3:_&RQ\&1>-OA'XAUWP[\ M)T\,V=UI7'YF/[VQ<^E>IU^0.D?M7_ M +2?[$W_ 0S_8I^-7[/7Q&MK'^V[SP5X2\0:%JNA6]W;75E?"022HS*)8IA ML !#E,?P9^:OJO\ X*'_ +5_[2/[,7[=G[*_P]^&7Q#M3X.^,WQ$N/#GB_P[ MJ6A6\ICBB@259;:X 66-FW,&#%QT*[>00#[3JAXF\4^'/!FC2>(?%FMVVG6, M4D<3!(U>218XUR>[.ZJ!U+, .37PUXP_X*!7GQ!_X*5_%+_@G_K'[8UM M\"_$7@_3=$/PKTS4-"TZ5/'$E[8K8^3*WF,21# MX;_P6O\ ^&XX_P!C/]D.[^*7Q]/AKQ-K?QQ\ :'\3/#^@Z+ ;2_UV21[EKMV MW?O((+FU5X[88C8X9RQ5-@!^LU>9?MA_&?XQ?L^_L\:_\6O@)^S5JGQ=\5:4 M;;^S? &CZQ'87&I"2YCBD*SR(X7RXW>4@(Q(C( YR/CW_@HI^U)_P4C_ &*? MB[^R[\)/AK\8_!/C.+XK?$__ (1GQ!/K7@C^S[N\D9C)&7FCN'AAMMCA'$5N M)@(=RNS/M'-_\%%/CK_P62_X)L_\$O/B]^T[XY_:F^$GB[Q/X8\86TN@:K8_ M#":!QH=]>V-C#&L)NQ%;W$4UQ))B1;P% %+L?F !^E>DW=Y?Z5:WVH:8]E<3 M6Z23VJ?\$\O^"BC?M[>)?C/X9N/@)JO@&Z^#OQ-N/!E_9:UK5O=W-W<0(#+(PM@T M46')4!)9E( 8/@XKUO\ :6^-EY^SG\%/$'QMA^%NN>+[;PSI=SJ6J:1X&8D U\4?\ !"[_ ).6_;Q_[.WUG_T6M?97[9G_ M "9_\5O^R:Z[_P"F^>@#A/\ @FA_P4J_9_\ ^"J'[.)_:2_9[M-9T^PM]=N= M(U;0_$<,,=_IUW#M;9,D,LJ#?%)%*I5SE9!G!! W/^"@/[=GP4_X)O\ [+>O M_M8_'M=1GT/0Y;>!-,T6..2^U&XGF6*."W25T5W^8N.[6QAWJ/1KAICG'+R:E&.D7'I MW_!WU7P]:>)IK,W=Q93IOBF9+6>98PR%6 M"EMV&&0#D5ZG7P-^SQ\1?VN/A?\ \&_?P+\2?L-?""T\:_$N7X-^#++0-+U" M1!;VPGMK.&6]D1I8O-6")WEV;USL&3M!JAHW[>'Q9^#7_!7_ .$_[ L?[6^D M?&CPM\3O"VOKXB-SIVEQ:GX2US2K1KQE\S2XH8Q'+&NW[-,C2QY#&0@C(!^A M%?-?_!5C_@H;=?\ !,']D?6OVLI?V>-;^(.G:)+!'?P:7K5I8061GN(;:%KB M69FE5'FGC0&&"<@Y+!1@GC_AI^T1^T!_P4*^,'QO\*_LX?''_A6'@SX,>-[C MP%9Z[IWAVSU+4=<\3VMO'+?O.+U)(HK*W>>&%8HT$LK+(_G1C:E?*'_!7GQQ M^W#X^_X-@?BQJG_!1+X/:/X+^*EK>Z'9ZW8Z#J,%Q:WT<7BO2UAO4$,LJQ>: MF&,>\X()PH8(H!^M.B:E_;.BVFK^3Y?VJUCF\O=G;N4-C.!G&>M>:?%KXX_& MWP'^TA\,?@_X&_98U?Q9X1\:'5/^$Q^(MGKD$%MX.^S0+);^=;NI>X^T.3&, M,FW&1O/RU\8_M8_M2?\ !23]A/XF_LY?'+Q]\9/ NK?#'XK?%S0/AWXC^$NE M^#"KZ#'J<4GDW<6K/+YUY-$(79V,<$;-M B )QZ1^UO^U_\ M:_!'_@L%^RU M^RKH7C'PM_PJSXS_ /"5-JNF0^&'&JJ^E:.;C9)>27#HT;32Q.OE0PLHC*LS M@T ?;=%?G?JO[5O_ 4R\7_\%E?B!_P3M\"_%?X::;X:M/@G%XK\/:[/X&G= M]$6?48(!/+ UVS:C=(#)$JB:V@/F^:R$Q^5);_8+_P""BOQ^\%WG[8'P?_X* M!^/]*\87W[)EW%J=]X_\/^'8]+;6M#N--N-0C+V<;M''.D=J_"M@[U7)*EV M/T%HK\L_C+_P4)_X**W_ .Q[X?\ VV_V89O'OB3QY?V^EZZ?V?;+]F+Q!YBMYM[7JW/D3-"QCA174#L/VH?V]O\ @HCIG_!0/]DS MX$_!(^%?#7AG]HSPAKNIR^%?&7@BXCU?P[H1GPG8VJ>==(70B.>2]N=-MXG!\O% MU,VQ_+ !]%WLT]O9S7%K:-<2I$S1P*X4R,!D*"V ,GC)XYKY6_9G_X*K^'? MVGOVS_B/^P[X;_9;^(>B>*/A-);CQSJ>N7&D#3[-;C!@9'@OI))O,3+J%3.T M'=M/%?5U?E]_P3 $[?\ !P#_ ,%"!:NBRE/!GEM(I90W]GO@D @D9[9% 'Z@ MT5^:O[,'[2/_ 5D_;!_:E_:J_9-L?VD/AGX-_X5)XQTO2]'\=V'PR>Z-I!/ M;3RHEOILUZ0\DH"-)+<74JQ^7MCB;S=T4O[+/_!:7QOX,_X) ?%;]MW]MS2M M-U7QC\"_&^M^"O$'_".Q"T@\2ZM:7,%O:&),$0>?)=6Z.0"JX>0*%^0 'TI_ MP54_X*$77_!,7]D37/VM9?V>M;^(.G:"]NFH6^EZS:6,-F9[F&UA:XEF8RJC MS3QH##!.1DEE4']5_MW0;'6_(\K[99Q3^5NW;-Z!L9P,XSC.*_(_P#X M."/ /[=X_P""%?C;XJ?&C]I#3=0N=6M?#MQ\2OA_;^$K2#2M/2;6-/>.'2IE M47BR071@1I+F>=9HQ*=D3,FSZT_:._;GU7P!\<_AC^PS\.-9UO1M9\0_#.?Q MCXK\4>'?AY?^)[_2=&MY+>SA2ULK.WN,3SW,Q'VBXC>")+=PR.\L8 !]CT5\ M"_L7_M/_ +?_ ,2/VMOBQ^Q?\5K'XA7G@FV\,QZY\)OVCM:^!E[X;8R%H%FT MJ\@O;.&TGN$:8["DG?\*IUK3O \$?AN\\)2_O)=?D0JQ,$<,=PTRM)N,KVUM$1*9* /U; MHK)\"Z-XE\/>$-.T3QCXRE\0ZK;6RIJ&MS6,5L;R7^*3RH@$C&>BC. !DL* M^N**Y<5@<'C4E7IJ5MKJ]CWAP>U?IA7A/_!2[X-?$G]H']B7QK\(OA%X M<_M?Q%J_]F_V?I_VR&W\WRM2M9I/WDSHBXCC=OF89VX&20#X^8Y%EBRZLZ.' MCS\DK6CK>SM;SOL?HO!OBEQO/B_+HYAFU7V#KT?:<]5J')[2//SMNRCRWYKZ M6O?0_ &BOIW_ (\3_ /A22?\ Q-=+\'O^"0W[&WP,^)NC?%SP%HGB"/6-!O!=:>]U MKSRQB0 CYE(^88)XKZ?HK[2&2913FI1H136JT1_-6(\3/$'%X>="MFE>4)IQ MDG4DTTU9IJ^S6C"OS2_X.,OAI\>OVB?!GP-^''[.'[./CGQYJ7@CX]Z)XT\2 M-X?T!S;VNG6<%RK@3R[(Y96-PN$C9B-K;MO&?TMHKU#X8P;3XB:/>> #\1HM M%UY;06KSFPE\.7B:A\I(*?8VB$Y?(.%V?,,$94@G\UO^"4G@/X[? '_@EA\= M/@Y\9OV9/B/H/C#6O%WC/4]!\-3>$KB:?4H=4C/V01/"'BW,[;&#.NP@L^U/ MFK]1Z* /QG\-_L#_ +=OB/\ X(@_LUV7P,^%6J^&OVB_V5O&\/BG3O _C&Q- MHNKO#=7ADLDD=EAE6:&>-P5DP0K1,R,WR_9'['G[=?[>G[;'BC0O#OBC_@G) MXY^ .EZ3<1W7Q#\2_$6XAVS^6"?[.TF!D$EUY\@57N72-(X!+M_>M$1]H44 M%?FG_P '(?PR^/7[2'PC^#?PF_9L_9S\<>/-8\(?'O0_&GB#_A']!K66KV6C>-/ M#E]I-_!J.ES6%Y%#<126\H,-PBO&P#-@E<'AAE2"?@S_ ()1^(_VI?\ @F)^ MR?**!69@97C+("-VW[4_X*P_L M=:__ ,%;_P#@EIXD^"_P^L]1\+>*]7M[36O"MCXLL9;"6UU2SF646ERCC,8? M;)!Y@R@\P2*74 M]D44 ?G+^T=\1/VLO^"CO_!,W4?V';[]C[XA>#OC5X^T. MQ\-^.I/%OAE[;P]X??SH1J&J#5,FUO+<)'-)#':R2SN7B7RURS+]Y? _X3^' M/@)\%O"'P+\'-(VD>"_"^GZ%I1F^^;:SMH[>+=[[(US7444 ?G#^U]^Q=^U% M^R!_P5'@_P""Q?["GPDD^)%GXM\++X:^/7PHTZ_AMM3U&T00K%J>FF=EBEGC M6VMLPEE9OL^%)\]VC^D?"'[?7BGXR:4NE_!;]BCXT0>);E-J6?Q)\"7'AG3] M-<\>9=WEWA&B4\M]D%U(0/DC?BOHVB@#\[/^"B/[(O[5WP[_ &T?V;_^"JOP M2\-7WQ6U_P"$>FW7AGXN>%-"M8;>_P!;T2]CE2:]TZV9U1I(7N+B1;;>7;,( M#-M=CTOQ<^"_BC_@I;^W[^SK\=K3X2>+_"OPT_9_O-6\3:CJOCSPW/HMYK6N M7,4$5E8VMG=*ER$@>(SS3O&L381(V?B)X8L_'W[0NN^.?!KW_ (-NI&U72+ED M6)HU@5RLQV@^2^U\/G&%?;^B5% 'X90_"_XT? 7_ (-?OVFO@S^T#\$?%?@; MQ)!KVK:NFG^)=(:$3V5[K%K-!+'*NZ)S@E60-O4KR "I/U'\==7^+W[?_P#P M2,\-?L#?!O\ 9X\=Z/XZ^(G@7PYH/B'4?%7A*YM=$\+V(6U:\U)]2=1:7T8A MBD,,=I+-+(TD643YMOU3_P %//V.O'W[?O[&GB_]D+P5\4])\&P^-K..TU;7 M=3\/RZD\$"7$4W[J)+B ;SY6W+,0 V<'%>E?LW_#SQQ\(_@7X5^%?Q#\4Z7K M>I^&]!M-+DU;1]+DLH;I;>%(ED$,DTS1E@F2-[#)XH ^!/C[\+OVCOV;O^"G M7P8^V_L?>/\ XW_LY^"O@C;^'?ASH?@V&RNT\->+;>98TU2\M[N>"%9A:1)" MEU,RI$)R8V5EDK(_8+\'_MC? +XI_MQR?&W]B?QAIEM\1_'-_P"*- U32)8] M2M+X75BT<%C9F(":\G,CH&<1)!$!(9)D*A7_ %)HH _);]GCX,?M$>!_^#8' M5_V&/$_[,_Q"MOBT/AWXB\,Q>"_^$4N&FFO+^]OY;=EE4& PF.97:3S $^ZV M'*JWVE^Q1\&M+^*W_!*+X>?LJ_M%?"O6--7_ (4II?@GQ]X5\2:9):S1R1Z1 M#97<0WC#KD/MEC+*>"#D$#Z7KYQ_;D_93_;0_:-\:^!M7_9<_P""BFM_ _1M M%:[B\9Z9HW@BPU6378)A&%,%W( P!\Y_\ !OW^R]\< MOA;X#\4^)/VB_B#!XM/PWU34_@_\(=:A&5D\*Z+J]V'N0=A)_1JN6^"7P<\"_L]_"/P[\$OAGI\MMH7AC28=/TV.XG,LSI&N#)+(WS2R MNV7>1OF=W9CDDUU- !1110 4444 >9?%/]C/]ESXV^+'\=?%?X*:+KNKR0)" M]_?1,9#&@PJ\,.!75?"SX1?#7X(^$T\"_"?P=9Z%I$<[S)86*D1B1SEFY)Y. M*Z.BN2G@,#1Q#KTZ45-[R44I.^]W:[N80PN&IU75C!*3W:2N_GN>+:G_ ,$Z M?V(=:U*XUC5?V;?#D]U=SO-L72FU M*/6+3C;5?YGYCE^7YU@<9"M]4G))ZIPE9KJGIU1^O7P=_98_9Z_9^U.\UCX, M?"?2O#MUJ$"PWLVGQLK31JVX*L_$7Q!\*] U?XN^$?[!\43:9%_;^E"YAF6"Z V MR;7A=T*,P++ACA6 .""!TM?U53P&65\#"E["/LW:2@X))-ZZQ:T>NNET[G[C M#"X.KAHP]DN3?E<4DO\ MUK1_*YSGPL^$7PU^"/A-/ OPG\'6>A:1'.\R6%B MI$8D3BNCHHKOI4J5&FJ=.*C%:))627DD=,(0IP48*R6R6Q\@>$?VJ? MVI?@/^T]\:/#7[0/[)7Q.UKX67'C:WNOAC\0_!VD_P!N@6S:1IZW-G)IMJ[W MZ1I=+.\)9/$&M?":2_N4DFLX8W6-+AY(H+6.>9$"/Y*XG&'\_ M]R:* /@?_@I=XB_:E_:D_P""/WQ.\$W/[)'BRR\?_%/0KBS\%?#32-/.H:CI M]H9;=8_[3N86:U@N"N^=D\P!5<0KYKQ.S>X?\$HU\5>'O^">/P:^$OQ$^''B M3PIXG\"?"_0/#OB31?$NBRVLD%Y9Z?#;2;'8>7.A:$L'C9AAAG!R!]$44 %? M-7QO_;U^,7P)_:E_X4=J/_!.WXP>+O!]YHD%UHWQ-^'=A;ZK:37;%A):W,!D MC:SV8 $CN=Q;.U5^>OI6B@#YO_9C_9AUW5OCA\7/VR/CU\/(M"USXP:9I6A0 M^"KBZAN9M)\/Z=#.D,-Y+ S0O=SR75S)*(GDCC4PQ+))Y;2/\Z_L/>"_VFO^ M"4/[(?C;_@GMH'[/GC;QWJWA7Q!KC_L\ZYX?TKS],U_3M1FDN[-;Z])$&F2V M]U/,MS]J:(;5#PF;*_"/\ P0]\"_L-?"OQ+I=S\8?A M?X@L_B'X?UN>0K9WOB^&XDN98B[ $0ND\UI'(VW"B)W PPKN?VW?A;\3O^"P M]E\%_P!FZX_9Y\;>!/!6A_$33/&GQPO?'6BM8K;16$4I70+4OQJ,L\\N#\6>";*_O&C5&N)U) M8J.@X/:NGHKDQN7X#,J/L<72C4A>]IQ4E?O9IJYOA\3B<)4YZ$W"7>+:?WHX M;_AFGX#_ /1,-,_[]M_C73^%?"'AGP/I T'PGHT-A9K(SK;P A0QZGGUK2HK MDP60Y'EM;VV$PM.G.UKPA&+MVNDG8VQ&99CBJ?)7K3G'M*3:^YL_.?Q_X4OO M WC;5/".HPLDMA>R1888W*#\K#V9<,/8BL>OMS]H;]F#0/C6BZ[IMZFFZ[#' ML2[,>8[A!T24#GCLPY [$8 ^>K[]BO\ : M+TVEOX9M+J,-@7,&J0A#[X=E; M_P =K^%.-?!WB_(,ZJ0P.$GB,/*3=.5.+G[K>BDHW<6MG=6>Z=C^B,@XYR3, ML!"6(K1IU4ES*34=>K3>C3W5G?N>45]H_!K]F/X9P_"[1#XY^'UE<:M+9"6] MDN(V\P,Y+A6YZJ&"_P# :YCX$_L2KX6UB#Q=\5;ZVO)[9Q):Z5:Y:)7'(:1B M!OP?X0,9')(XKZ&K]F\%_"3$Y3&MF?$6&CS5(J,*4XQDXJZ;E).Z3=DDOB2O M>U['PG'G&M+&NGA,KJNT7>4XMJ[M9)-6;2U;Z-VMLT'X? MV%K>6LF^WN(D.Y&]1S6KXR^'O@KX@VT-GXT\.6^HQ6\A>!+A20C$8)&#Z5LT M5_0U+(LDH82>%IX6G&E/64%"*C)Z:N*5GLMUT1^8SS',*E>-:5:3G':3D[KT M=[HCM;:WLK:.SM8@D4,82-%Z*H& /RKY$\(_M4_M2_ ?]I[XT>&OV@?V2OB= MK7PLN/&UO=?#'XA^#M)_MT"V;2-/6YLY--M7>_2-+I9WCEC@>-S)*ORE 7^O MZ*]1144DE9(Y&VW=GYU_LO?LA^*_C)_P6=\;?\%4_!GP)U[X1>"I_A"/"$"> M)]%_LS5?&NMRW0EFU>73WQ+!!'#';Q?Z2L&[75]#\8V^H(D"_AQXED\0:U\)I+^Y22:SAC=8TN'DB@M8YYD0(_DKB<8?S_M'_ M (*7>(OVI?VI/^"/WQ.\$W/[)'BRR\?_ !3T*XL_!7PTTC3SJ&HZ?:&6W6/^ MT[F%FM8+@KOG9/, 57$*^:\3LWWQ10!\[_\ !*-?%7A[_@GC\&OA+\1/AQXD M\*>)_ GPOT#P[XDT7Q+HLMK)!>6>GPVTFQV'ESH6A+!XV8889P<@?1%%% 'S M5\;_ -O7XQ? G]J7_A1VH_\ !.WXP>+O!]YHD%UHWQ-^'=A;ZK:37;%A):W, M!DC:SV8 $CN=Q;.U5^>I?V8_V8==U;XX?%S]LCX]?#R+0M<^,&F:5H4/@JXN MH;F;2?#^G0SI##>2P,T+W<\EU6TC_ $A10!^V@?L^>-O'>K>%?$&N/^SSKGA_2O/TS7].U&:2[LUOKTD0 M:9+;W4\RW/VIHAM4/"9MP%*_"/_ 0]\"_L-?"OQ+I=S\8?A?X@ ML_B'X?UN>0K9WOB^&XDN98B[ $0ND\UI'(VW"B)W PPK]0** /SX_;=^%OQ. M_P""P]E\%_V;KC]GGQMX$\%:'\1-,\:?'"]\=:*UBMM%812E= M2_&HRSSRX M-S;>9;)'"7\TEE1OT'HHH _+_P ;>'OC9=?\''_AS]M>T_9@^)LWPHTGX$/X M)O?&D7@NZ,2ZB;JZN=XM]OVEH1YJ1[UB.6R0"OS5VW@_PE\6['_@XM\5_M-W MWP$\=Q?#C4/V>(/ =CXV;PM<&REUF/6(;IDX7S!#L5P+@H(B4SNV$,?T*HH M_+'X+?LI_%/X_?MC_P#!13P9\1/@]XZ\'>#?VHO"FB:+\//&NM>%;B&VF%IH M5]I]Q,X(W0;9+A)$6<1F0#'#$*><_9J^(O[?7PK_ ."2_CK_ ()4_'?_ ()O M?%>\^)7@SX3>(/!_A[Q3X8TVWN?#.OV!L;F&SN8;YIERZQ,B?9T22:0HFQ"\ MAB3]<:* /Q_^+G['W[;7Q"_X-X/@C\)-,_9.\367Q-^"&N^%-*K>PL-<2$V\232R6[W7D6<* D(US<1/,ZN%C555Y/ MU3HH _._]NGX2? 7]NGQ-\4_V?/^"C'_ 3T^(>J:9H=Y;_\*6^)7@SX?7.I MWTEM/I%E-+!;7NG+*]K/%J#72L+DI9R;4W,X5L>._M%_L3_\%&K/_@B+^RUX M*^)/@?6_B=\7?@I\8/#'C+QKX>TO4(KO5+C3+*[OBEI&[2;;FX@MKFUA;:[ MF%V#,!N/ZY44 ?F?_P %,KC]I']H;XV_L;_%[PG^Q/\ $Y8? 'QGC\6^-M)A MTB.ZN="T?B*-[AH':!KDH3*UM!),T84JQW84^C_\'#?P\^*W[3/_ 22\>_L M]_L\?"#Q5XQ\7^/CHG]@Z-H^A3%U2WUBPOIGN#(JBVQ# _RRE7+?*%)#;?NF MB@#\UO\ @HB_[4OBKXM_LF?%NQ_9(^(GQ1^ 6C&^?XM?"31-%4:D-8^RI%IU MQ?:==/$+N*VN-TJJY, :+S"3NA8N_9 \+?MA>"O^"V_QV_:*^(_[#_BOPYX* M^*OP[\,'2];;4K.YM='@TZU\MX;IK=WWWIV[?LMH+C#D#S#'B8_I/10!^?/_ M 1=\#?&/X9_M'?M;ZA\7?@+XU\(V7Q,^/NI^+_ VH>(?#TL$&IZ5*2B2;\$ M0R856\J78^)!@$JX7ZL_;IUG5-._9'^(>C^'/ _B#Q)K&N>#-5TO1-$\-:-- M>7-W>3V4R11XC4K$I8@&24I&N1E@2 ?6J* /S<_;R_8A\>_\%"?^"*/A7P-\ M/O 'B7PS\:OA+X>T/7? ECK.E2:=J-CXDTNSB\RTB>4*KF5/-A22-S"93&V\ M^6<:O[7'[+WQ@^$__!#KQW^RCI?@CQ'\2/C/\3O".I7'B>3PQH;W#:SXJU28 M7&HW,DJ*(8(5FG<1B1D @@2.,'8%'Z'44 ?E)\8? O[?5U_P;Y_"CX"?L[_! M#X@6/C[P'I'A'1OBU\/4MYM*U?5]#LXA#J5C8W/ E\[RH\FWD9C"SH>6,9;\ M4_#G[4'BO_@HS^Q;^U;\ /\ @EAXZ\+?#+X=:)XOT2#PI.-)TR\T 4_;T_X(T?M]?':#PG^POX\^ M.WP-^/\ \0+CQYX;U/X7QQ7%_P"'M18+1Y9'+8,]Q)'$9(XU:OTJHH _-C_@LAH'QC_:3^ 7[+VG_ MS]FSXD>(=2\(_M ^$?''BK2H/!]S#-I6E::EY'=>;YRHOG!W 6)69F'SC*,C M-J?M]Z%\5OB!_P %>_V,?VB/A]^S]\0M;\#_ JA\6S^._$5CX.N_+TU=:TF M"WM!Y;HLLK*RYE2-&:/E6 =60?HG10!^>G@+PI\6]._X.)/&W[3.I? /QW!\ M.-4^ %KX'T[QL_A:X-E/K$6JPW+)@*9%AVAP)R@B)0D-M*L>#_9X_98^)?QT M_;!_X*'^"?BI\&?'?@_P5^T_H&DZ1X"\8ZQX5GA@N8H-#OM/N9B& :W96G22 M-9Q&7''#?+7ZCT4 ?E5_P3^_:Z_X+!_LL?"+P]_P3<^-/_!*;Q7XK\<> ["+ MPUX1^*VG:Y##X/U#3;=1#:7E[?,I,21P+'N$8DGD5/\ 5)*Q2NS_ &S/ _[0 MD/\ P5S_ &+?C,GP>\?>/-"^"FA>*;/XJ>/="\&R"V^U:MHJ64=Q'%&/WH,N M99$MU<1ABHRRE!^D5% '&?M#? KX>?M1? ?Q;^SQ\5]*^V>&_&OAZZTC5X, M.(9XRA="1\LB$AT;JKJI'(KXG_X-\_V?_CUX+^ .I_%+]J3QU:>*M?T:27X8 M> =VMK-&6))\^X:Y;?_ ,M88;1B6V@U[I^VU^R#^V;^TE\4 M_"&N_L\_\%(/$?P7\(:?I]U9>-O#?AWP;87UQK4'O"VC6VE:)81L6$%K!&L<:[CDL0J MC+$DDY))))H VM1OH-+T^?4[E)FCMH6ED6VMGFD*J"2%CC!=VP.%4%B> "3B MOS*_X)R>%/CC\._^"TO[6G[1/Q*_9B^)'A_P)\8I="C\">)]1\(W'D71L(3; MN940-+;!]V]6E1 %!WE#Q7Z=T4 ?G;_P3&T7XJ?"C_@H+^V?\8OBM^S]\0_# MOACXG>--)UGP'K%_X,O&75[.RL[B&9ECBC>2)R=C)'*B.X< *6RH^:?A3_P3 M1_:6_:R_X)$?M8_L1>+?@[XG^'WCOQO\?M<^(/P[B\8Z4]K;:E;/=V-U:(TX MW1(TOV>6!D9@T9<.05!-?M110!^/?[?_ ,:OV^O^"A7_ 1)\:_L@ZO_ ,$O M_C5I'QFDT_PYIOBM+S0[=-*N+NUUG3GENK"?SRU['(82^(D81(9&D<)'YC>A M?MQ_#3_@H=\(?VB_@/\ \%@/V3?V3-:\3Z]X8^&TFGBE=+@L_[IY&!2 E&7S0GZA44 ?*W[,_[8O[5_P ?-)UC]HKXG_L3 M>/\ X4>!?#WAR=-.\!^(+.&Z\5>*M3=XF$B6<7-I%"L;Q()'5IWNB[B)(0S_ M "3^VC^R5^U;\9_@'X8_X*[?"SP5XUTK]K_PGXL@U7P=X(&E7+"PT8RM _@^ M:$81K7[,\TLUT2%FN))RKI'-&B?J_10!P/[,OQE\1_'KX+Z+\2/&OP:\2_#[ M7;NU0:YX/\5V)BNM,O-BF6(-]R>,,V%F0E7']U@RKWU%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110! "_]D! end XML 27 R1.htm IDEA: XBRL DOCUMENT v3.23.4
Cover - USD ($)
$ in Billions
12 Months Ended
Oct. 31, 2023
Dec. 13, 2023
May 05, 2023
Cover [Abstract]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Oct. 31, 2023    
Current Fiscal Year End Date --10-31    
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 Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Large Accelerated Filer    
Entity Small Business false    
Entity Emerging Growth Company false    
ICFR Auditor Attestation Flag true    
Document Financial Statement Error Correction [Flag] false    
Entity Shell Company false    
Entity Public Float     $ 11.0
Entity Common Stock, Shares Outstanding   103,874,211  
Documents Incorporated by Reference Portions of the registrant's definitive Proxy Statement for the 2024 Annual Meeting of Shareholders expected to be held March 19, 2024 are incorporated by reference into Part III of this Annual Report on Form 10-K.    
Entity Central Index Key 0000737758    
Amendment Flag false    
Document Fiscal Year Focus 2023    
Document Fiscal Period Focus FY    
XML 28 R2.htm IDEA: XBRL DOCUMENT v3.23.4
Audit Information
12 Months Ended
Oct. 31, 2023
Audit Information [Abstract]  
Auditor Name KPMG LLP
Auditor Location Minneapolis, MN
Auditor Firm ID 185
XML 29 R3.htm IDEA: XBRL DOCUMENT v3.23.4
Consolidated Statements of Earnings - USD ($)
shares in Millions, $ in Millions
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Income Statement [Abstract]      
Net sales $ 4,553.2 $ 4,514.7 $ 3,959.6
Cost of sales 2,975.6 3,010.1 2,621.1
Gross profit 1,577.6 1,504.6 1,338.5
Selling, general and administrative expense 995.6 928.9 820.2
Non-cash impairment charges 151.3 0.0 0.0
Operating earnings 430.7 575.7 518.3
Interest expense (58.7) (35.7) (28.7)
Other income, net 28.5 12.5 10.2
Earnings before income taxes 400.5 552.5 499.8
Provision for income taxes 70.8 109.2 89.9
Net earnings $ 329.7 $ 443.3 $ 409.9
Basic net earnings per share of common stock (in dollars per share) $ 3.16 $ 4.23 $ 3.82
Diluted net earnings per share of common stock (in dollars per share) $ 3.13 $ 4.20 $ 3.78
Weighted-average number of shares of common stock outstanding – Basic (in shares) 104.4 104.8 107.3
Weighted-average number of shares of common stock outstanding – Diluted (in shares) 105.3 105.6 108.5
XML 30 R4.htm IDEA: XBRL DOCUMENT v3.23.4
Consolidated Statements of Comprehensive Income - USD ($)
$ in Millions
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Statement of Comprehensive Income [Abstract]      
Net earnings $ 329.7 $ 443.3 $ 409.9
Other comprehensive (loss) income, net of tax:      
Foreign currency translation adjustments 9.6 (31.8) 5.0
Derivative instruments, net of tax of $(4.1), $7.2, and $0.7, respectively (12.8) 24.4 2.1
Pension benefits, net of tax of $(0.5), $0.2, and $0.0, respectively (0.7) 0.3 1.2
Other comprehensive (loss) income, net of tax (3.9) (7.1) 8.3
Comprehensive income $ 325.8 $ 436.2 $ 418.2
XML 31 R5.htm IDEA: XBRL DOCUMENT v3.23.4
Consolidated Statements of Comprehensive Income (Parenthetical) - USD ($)
$ in Millions
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Statement of Comprehensive Income [Abstract]      
Derivative instruments, tax $ (4.1) $ 7.2 $ 0.7
Pension benefits, tax $ (0.5) $ 0.2 $ 0.0
XML 32 R6.htm IDEA: XBRL DOCUMENT v3.23.4
Consolidated Balance Sheets - USD ($)
$ in Millions
Oct. 31, 2023
Oct. 31, 2022
ASSETS    
Cash and cash equivalents $ 193.1 $ 188.2
Receivables, net:    
Other 23.5 25.0
Total receivables, net 407.4 332.7
Inventories, net 1,087.8 1,051.1
Prepaid expenses and other current assets 110.5 103.4
Total current assets 1,798.8 1,675.4
Property, plant and equipment, net 641.7 571.7
Goodwill 450.8 583.3
Other intangible assets, net 540.1 585.8
Right-of-use assets 125.3 76.1
Investment in finance affiliate 50.6 39.3
Deferred income taxes 14.2 5.3
Other assets 22.8 19.1
Total assets 3,644.3 3,556.0
LIABILITIES AND STOCKHOLDERS' EQUITY    
Accounts payable 430.0 578.7
Short-term lease liabilities 19.5 15.7
Accrued liabilities:    
Warranty 143.9 134.5
Advertising and sales promotions and incentives programs 163.0 124.0
Compensation and benefit costs 98.7 101.4
Insurance 16.2 16.2
Interest 11.6 11.4
Other 65.7 81.7
Total accrued liabilities 499.1 469.2
Total current liabilities 948.6 1,063.6
Long-term debt 1,031.5 990.8
Long-term lease liabilities 112.1 63.6
Deferred income taxes 0.4 44.3
Other long-term liabilities 40.8 42.0
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.0
Common stock, par value $1.00 per share, authorized 175,000,000 shares; issued and outstanding 103,843,485 shares as of October 31, 2023 and 103,969,805 shares as of October 31, 2022 103.8 104.0
Retained earnings 1,444.1 1,280.8
Accumulated other comprehensive loss (37.0) (33.1)
Total stockholders' equity 1,510.9 1,351.7
Total liabilities and stockholders' equity 3,644.3 3,556.0
Nonrelated Party    
Receivables, net:    
Receivables, net 349.5 290.0
Related Party    
Receivables, net:    
Receivables, net $ 34.4 $ 17.7
XML 33 R7.htm IDEA: XBRL DOCUMENT v3.23.4
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Millions
Oct. 31, 2023
Oct. 31, 2022
Preferred stock, par value (in dollars per share) $ 1.00 $ 1.00
Preferred stock, issued (in shares) 0 0
Preferred stock, outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 1.00 $ 1.00
Common stock, authorized (in shares) 175,000,000 175,000,000
Common stock, issued (in shares) 103,843,485 103,969,805
Common stock, outstanding (in shares) 103,843,485 103,969,805
Nonrelated Party    
Customers, allowance for doubtful accounts $ 3.0 $ 3.3
Voting Preferred Stock    
Preferred stock, authorized (in shares) 1,000,000 1,000,000
Nonvoting Preferred Stock    
Preferred stock, authorized (in shares) 850,000 850,000
XML 34 R8.htm IDEA: XBRL DOCUMENT v3.23.4
Consolidated Statements of Cash Flows - USD ($)
$ in Millions
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Cash flows from operating activities:      
Net earnings $ 329.7 $ 443.3 $ 409.9
Adjustments to reconcile net earnings to net cash provided by operating activities:      
Non-cash income from finance affiliate (19.2) (8.8) (5.7)
Distributions from (contributions to) finance affiliate, net 7.9 (9.9) 4.8
Depreciation of property, plant, and equipment 83.5 74.9 75.5
Amortization of other intangible assets 35.7 33.9 23.8
Stock-based compensation expense 19.4 22.1 21.8
Deferred income taxes (47.9) (12.3) (22.9)
Non-cash impairment charges 151.3 0.0 0.0
Other (0.2) (0.1) 0.5
Changes in operating assets and liabilities, net of the effect of acquisitions:      
Receivables, net (71.6) (19.3) (52.3)
Inventories, net (26.7) (285.9) (98.3)
Other assets 17.8 (30.2) 3.0
Accounts payable (149.9) 66.3 139.3
Other liabilities (23.0) 23.2 56.1
Net cash provided by operating activities 306.8 297.2 555.5
Cash flows from investing activities:      
Purchases of property, plant and equipment (149.5) (143.5) (104.0)
Proceeds from insurance claim 7.1 0.0 0.0
Business combinations, net of cash acquired (21.0) (402.4) (24.9)
Asset acquisitions, net of cash acquired 0.0 (7.2) (27.2)
Proceeds from asset disposals 0.4 0.2 1.0
Proceeds from sale of a business 5.3 4.6 26.6
Net cash used in investing activities (157.7) (548.3) (128.5)
Cash flows from financing activities:      
Net borrowings under the revolving credit facility [1] 40.0 0.0 0.0
Long-term debt borrowings [1] 0.0 300.0 270.0
Long-term debt repayments [1] 0.0 0.0 (370.0)
Proceeds from exercise of stock options 19.7 10.3 13.1
Payments of withholding taxes for stock awards (3.8) (2.4) (2.1)
Purchases of TTC common stock (60.0) (140.0) (302.3)
Dividends paid on TTC common stock (141.9) (125.7) (112.4)
Other (1.5) 0.0 0.0
Net cash (used in) provided by financing activities (147.5) 42.2 (503.7)
Effect of exchange rates on cash and cash equivalents 3.3 (8.5) 2.4
Net increase (decrease) in cash and cash equivalents 4.9 (217.4) (74.3)
Cash and cash equivalents as of the beginning of the fiscal period 188.2 405.6 479.9
Cash and cash equivalents as of the end of the fiscal period 193.1 188.2 405.6
Cash paid during the fiscal year for:      
Interest 61.1 30.5 31.6
Income taxes $ 165.2 $ 120.5 $ 101.8
[1] Presentation of prior year revolving credit facility and long-term debt activity has been conformed to the current year presentation. There was no change to net cash (used in) provided by financing activities.
XML 35 R9.htm IDEA: XBRL DOCUMENT v3.23.4
Consolidated Statements of Stockholders' Equity - USD ($)
$ in Millions
Total
Common Stock
Retained Earnings
Accumulated Other Comprehensive Loss
Balance as of the beginning of the fiscal period at Oct. 31, 2020 $ 1,114.8 $ 107.6 $ 1,041.5 $ (34.3)
Increase (Decrease) in Stockholders' Equity        
Cash dividends paid on common stock (112.4)   (112.4)  
Issuance of shares of common stock under stock-based compensation plans, less contribution of shares of common stock to a deferred compensation trust 13.1 0.6 12.5  
Stock-based compensation expense 21.8   21.8  
Purchase of shares of common stock (304.4) (3.0) (301.4)  
Other comprehensive income (loss) 8.3     8.3
Net earnings 409.9   409.9  
Balance as if the end of the fiscal period at Oct. 31, 2021 1,151.1 105.2 1,071.9 (26.0)
Increase (Decrease) in Stockholders' Equity        
Cash dividends paid on common stock (125.7)   (125.7)  
Issuance of shares of common stock under stock-based compensation plans, less contribution of shares of common stock to a deferred compensation trust 10.4 0.4 10.0  
Stock-based compensation expense 22.1   22.1  
Purchase of shares of common stock (142.4) (1.6) (140.8)  
Other comprehensive income (loss) (7.1)     (7.1)
Net earnings 443.3   443.3  
Balance as if the end of the fiscal period at Oct. 31, 2022 1,351.7 104.0 1,280.8 (33.1)
Increase (Decrease) in Stockholders' Equity        
Cash dividends paid on common stock (141.9)   (141.9)  
Issuance of shares of common stock under stock-based compensation plans, less contribution of shares of common stock to a deferred compensation trust 19.7 0.4 19.3  
Stock-based compensation expense 19.4   19.4  
Purchase of shares of common stock (63.8) (0.6) (63.2)  
Other comprehensive income (loss) (3.9)     (3.9)
Net earnings 329.7   329.7  
Balance as if the end of the fiscal period at Oct. 31, 2023 $ 1,510.9 $ 103.8 $ 1,444.1 $ (37.0)
XML 36 R10.htm IDEA: XBRL DOCUMENT v3.23.4
Consolidated Statements of Stockholders' Equity (Parenthetical) - $ / shares
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Statement of Stockholders' Equity [Abstract]      
Cash dividends paid on common stock (in dollars per share) $ 1.36 $ 1.20 $ 1.05
Issuance of shares of common stock under stock-based compensation plans (in shares) 499,145 349,219 610,788
Contribution of shares of common stock to a deferred compensation trust (in shares) 14,270 33,162 22,700
Purchase of shares of common stock (in shares) 611,195 1,551,986 3,010,424
XML 37 R11.htm IDEA: XBRL DOCUMENT v3.23.4
Summary of Significant Accounting Policies and Related Data
12 Months Ended
Oct. 31, 2023
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies and Related Data
1Summary of Significant Accounting Policies and Related Data
The Toro Company is in the business of designing, manufacturing, marketing, and selling professional turf maintenance equipment and services; turf irrigation systems; landscaping equipment and lighting products; snow and ice management products; agricultural irrigation ("ag-irrigation") systems; rental, specialty, and underground construction equipment; and residential yard and snow thrower products. The company sells its products worldwide through a network of distributors, dealers, mass retailers, hardware retailers, equipment rental centers, and home centers, as well as online and direct to end-users. The company strives to provide innovative, well-built, and dependable products supported by an extensive service network.
The following are the company's significant accounting policies in addition to those included in the other Notes to Consolidated Financial Statements included within this Part II, Item 8, "Financial Statements and Supplementary Data," of this Annual Report on Form 10-K.
Basis of Presentation and Consolidation
The accompanying Consolidated Financial Statements have been prepared in accordance with accounting principles generally accepted ("GAAP") in the United States ("U.S.") and include the accounts of the company and its wholly-owned subsidiaries. In the opinion of management, the 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.
The company's businesses are organized, managed, and internally grouped into segments based on similarities in products and services. The company classifies its operations into two reportable business segments: Professional and Residential. The company's remaining activities are presented as "Other" due to their insignificance. For additional information regarding the company's reportable business segments refer to Note 3, Segment Data.
The company uses the equity method to account for equity investments in unconsolidated entities over which it has the ability to exercise significant influence over operating and financial policies. The company's share of the net earnings or losses of these equity method investments are recorded within other income, net on the Consolidated Statements of Earnings. Equity investments in unconsolidated entities that the company does not control and for which it does not have the ability to exercise significant influence over operating and financial policies are recorded at cost, less impairment, as applicable, within the Consolidated Balance Sheets. All intercompany accounts and transactions have been eliminated from the Consolidated Financial Statements.
Accounting Estimates
In preparing the 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; inventory valuation; warranty accruals; allowance for expected credit losses; pension accruals; self-insurance accruals; legal accruals; right-of-use assets and lease liabilities; useful lives for tangible and finite-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 or asset acquisition, 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 and current 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 and other relevant factors, as applicable. 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 Consolidated Financial Statements are prepared. Changes in those estimates will be reflected in the Consolidated Financial Statements in future periods.
Business Combinations and Asset Acquisitions
When applicable, the company accounts for the acquisition of a business in accordance with the accounting standards codification ("ASC") guidance for business combinations, whereby the total purchase consideration transferred is allocated to
the assets acquired and liabilities assumed, including amounts attributable to non-controlling interests, when applicable, based on their respective estimated fair values as of the date of acquisition. Goodwill represents the excess of purchase consideration transferred over the estimated fair value of the identifiable net assets acquired in a business combination.
Assigning estimated fair values to the net assets acquired requires the use of significant estimates, judgments, inputs, and assumptions regarding the fair value of the assets acquired and liabilities assumed. Estimated fair values of assets acquired and liabilities assumed are generally based on available historical information, independent valuations or appraisals, future expectations, and assumptions determined to be reasonable but are inherently uncertain with respect to future events, including economic conditions, competition, the useful life of the acquired assets, and other factors. The company may refine the estimated fair values of assets acquired and liabilities assumed, if necessary, over a period not to exceed one year from the date of acquisition by taking into consideration new information about facts and circumstances that existed as of the acquisition date that, if known at the date of acquisition, would have affected the estimated fair values ascribed to the assets acquired and liabilities assumed. The judgments made in determining the estimated fair value assigned to assets acquired and liabilities assumed, as well as the estimated useful life and depreciation or amortization method of each asset, can materially impact the net earnings of the periods subsequent to the acquisition through depreciation and amortization, and in certain instances through impairment charges, if the asset becomes impaired in the future. During the measurement period, any purchase price allocation changes that impact the carrying value of goodwill would also affect the amount of goodwill impairment taken, if applicable. If necessary, purchase price allocation revisions that occur outside of the measurement period are recorded within cost of sales or selling, general and administrative expense within the Consolidated Statements of Earnings depending on the nature of the adjustment.
When an acquisition does not meet the definition of a business combination because either: (i) substantially all of the fair value of the gross assets acquired is concentrated in a single identifiable asset, or group of similar identified assets, or (ii) the acquired entity does not have an input and a substantive process that together significantly contribute to the ability to create outputs, the company accounts for the acquisition as an asset acquisition. In an asset acquisition, goodwill is not recognized, but rather, any excess purchase consideration over the fair value of the net assets acquired is allocated on a relative fair value basis to the identifiable net assets as of the acquisition date and any direct acquisition-related transaction costs are capitalized as part of the purchase consideration.
Refer to Note 2, Business Combinations and Asset Acquisitions, for additional information regarding the company's accounting for recent business combinations and asset acquisitions.
Cash and Cash Equivalents
The company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents. Cash equivalents are stated at cost, which approximates fair value. As of October 31, 2023 and 2022, cash and cash equivalents held by the company's foreign subsidiaries were $91.1 million and $93.4 million, respectively.
Receivables, Net
Receivables are recorded at original carrying amount less an estimated allowance for expected credit losses. The allowance for expected credit losses is based on the company's assessment of losses that will result from its customers inability or unwillingness to pay amounts owed to the company. The allowance for expected credit losses is estimated using a combination of factors, including the age of receivable balances and historical credit loss experience, supplemented by the company's knowledge of customer-specific information, current market conditions, and reasonable and supportable projections of future events and economic conditions, when applicable. Receivables are written-off against the allowance for expected credit losses when all collection efforts have been exhausted.
The company's financial exposure related to the collection of accounts receivable is reduced due to its inventory financing arrangements, as further discussed in Note 11, Commitments and Contingencies.
For receivables not serviced through inventory financing agreements, the company provides financing in the form of open account terms in the normal course of business and performs on-going credit evaluations of customers.
Concentrations of Credit Risk
Financial instruments, which potentially subject the company to concentrations of credit risk, consist principally of accounts receivable and derivative instruments. Accounts receivable balances are generally concentrated in the Professional and Residential business segments. The credit risk associated with these business segments is limited because of the large number of customers in the company's customer base and their geographic dispersion. The credit risk associated with the company's derivative instruments is limited as the company enters into derivative instruments with multiple counterparties that are highly rated financial institutions.
Inventories, Net
The company uses a combination of inventory valuation methods. Inventories are valued at the lower of cost or net realizable value, with cost determined by the first-in, first-out ("FIFO") and average cost methods for approximately 58.5 percent and 50.8 percent of total net inventories as of October 31, 2023 and 2022, respectively. Other inventories are valued at the lower of cost or market, with cost determined under the last-in, first-out ("LIFO") method. During fiscal 2023 and fiscal 2022, LIFO layers were not materially reduced. As needed, the company records an inventory valuation adjustment for excess, slow-moving, and obsolete inventory that is equal to the excess of the cost of the inventory over the estimated net realizable value or market value for the inventory depending on the inventory costing method. Such inventory valuation adjustment is based on a review and comparison of current inventory levels to planned production, as well as planned and historical sales of the inventory. The inventory valuation adjustment to net realizable value or market value establishes a new cost basis of the inventory that cannot be subsequently reversed. Such inventory valuation adjustments for excess, obsolete, and slow moving inventory are not reduced or removed until the product is sold or disposed of. As of October 31, 2023 and 2022, the company's inventory valuation adjustment for excess, slow-moving, and obsolete inventory was $43.9 million and $38.7 million, respectively.
Inventories, net were as follows (dollars in millions):
October 3120232022
Raw materials and work in process$400.3 $482.9 
Finished goods and service parts844.2 738.1 
Total FIFO value1,244.5 1,221.0 
Less: adjustment to LIFO value156.7 169.9 
Total inventories, net$1,087.8 $1,051.1 
Property, Plant and Equipment, Net
Property, plant and equipment assets are carried at cost less accumulated depreciation. The company generally accounts 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 three 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. Costs associated with general maintenance and repairs are expenses as incurred within cost of sales or selling, general and administrative expense in the Consolidated Statements of Earnings depending on the nature and use of the related asset. Interest is capitalized during the construction period for significant capital projects. During the fiscal years ended October 31, 2023, 2022, and 2021, the company capitalized $4.2 million, $2.5 million, and $0.8 million of interest, respectively.
Property, plant and equipment, net was as follows (dollars in millions):
October 3120232022
Land and land improvements$69.0 $59.6 
Buildings and leasehold improvements355.8 324.3 
Machinery and equipment624.6 557.6 
Tooling260.4 225.9 
Computer hardware and software98.0 104.7 
Construction in process133.2 144.4 
Property, plant and equipment, gross1,541.0 1,416.5 
Less: accumulated depreciation899.3 844.8 
Property, plant and equipment, net$641.7 $571.7 
During fiscal 2023, 2022, and 2021, the company recorded depreciation expense of $83.5 million, $74.9 million, and $75.5 million, respectively.
Goodwill and Indefinite-Lived Intangible Assets
Goodwill is initially recognized as a result of the excess of purchase consideration transferred over the estimated fair value of the net assets acquired in a business combination and indefinite-lived intangible assets are initially recognized at their estimated fair values as a result of a business combination or asset acquisition. Goodwill is assigned to a reporting unit based upon the expected benefit of the synergies of the acquisition. Goodwill and certain trade names, which are considered to have indefinite lives, are not amortized; however, the company reviews them for impairment annually during the fourth quarter of each fiscal year or more frequently if changes in circumstances or the occurrence of events indicate that impairment may have occurred prior to the annual assessment. The company tests goodwill for impairment at the reporting unit level and tests indefinite-lived
intangible assets for impairment at the individual indefinite-lived intangible asset or asset group level, as appropriate. At the end of the third quarter of fiscal 2023, the company recorded an impairment charge of $18.0 million related to the indefinite-lived Spartan trade name intangible asset reported under the Professional segment. Further, during the same period, the company recorded an impairment charge of $133.3 million related to goodwill of the Intimidator reporting unit also reported under the Professional segment, Refer to Note 5, Goodwill and Other Intangible Assets for further information.
During the fourth quarter of fiscal 2023, the company performed its annual goodwill impairment test. In performing the annual goodwill impairment test, the company first reviewed its reporting units and determined that it has twelve reporting units, which are the same as its twelve operating segments as defined in Note 3, Segment Data. Nine reporting units contained goodwill on their respective balance sheets as of October 31, 2023. Next, the company elected to bypass the qualitative assessment and move directly to the quantitative goodwill impairment analysis. In performing the quantitative goodwill impairment analysis, the company compared the carrying value of each reporting unit, including goodwill, to its respective fair value. The carrying value of each reporting unit was determined based on the amount of equity required for the reporting unit's activities, considering the specific assets and liabilities of the reporting unit. The company did not assign corporate assets and liabilities that do not relate to the operations of the reporting unit, or are not considered in determining the fair value of the reporting unit, to the reporting units. The company's estimate of the respective fair values of its reporting units was determined based on a discounted cash flow model under the income approach, which utilized various inputs and assumptions, including projected operating results and growth rates from the company's projection process, applicable tax rates, estimated capital expenditures and depreciation, estimated changes in working capital, terminal growth rates applied to projected operating results in the terminal period, and a weighted-average cost of capital rate. Where available, and as appropriate, comparable market multiples and the company's market capitalization were also utilized to corroborate the results of the discounted cash flow models under the income approach. If the fair value of the reporting unit exceeds its carrying value, goodwill of the reporting unit is not impaired. If the carrying value of a reporting unit exceeds its fair value, an impairment charge would be recognized for the amount by which the carrying value of the reporting unit exceeds the its fair value, not to exceed the total amount of goodwill allocated to that reporting unit. Based on the quantitative annual goodwill impairment analysis performed in the fourth quarter of fiscal 2023, the company determined there was no impairment of goodwill for any of its reporting units. Further, no impairment of goodwill was recorded during fiscal 2022 and 2021.
During the fourth quarter of fiscal 2023, the company also performed a quantitative impairment analysis for its indefinite-lived intangible assets, which consist of certain trade names. The company's estimate of the fair values of its trade names are based on the relief from royalty method under the income approach and utilizes various inputs and assumptions, including projected revenues from the company's projection process, assumed royalty rates that could be payable if the company did not own the intangible asset, terminal growth rates applied to projected revenues, applicable tax rates, and a discount rate. If the fair value of the indefinite-lived intangible asset, or asset group, is less than its carrying value, an impairment loss is recognized in an amount equal to the excess. Based on this quantitative impairment analysis performed in the fourth quarter of fiscal 2023, the company concluded its indefinite-lived intangible assets were not impaired. Further, the company concluded its indefinite-lived intangible assets were not impaired during fiscal 2022 and 2021 based on the same quantitative impairment analysis performed in each respective prior fiscal year.
Other Long-Lived Assets
Other long-lived assets primarily consist of property, plant and equipment; right-of-use assets associated with operating lease agreements; capitalized implementation costs for hosted cloud-computing arrangements; finite-lived intangible assets; and other assets, as applicable. The company's finite-lived intangible assets are identifiable assets that were acquired as a result of business combinations or asset acquisitions and primarily consist of customer relationships and lists, developed technology, patents, trade names, non-compete agreements, and order backlog and are generally amortized on a straight-line basis over their expected useful lives, which typically range from several months to 20 years depending on the nature of the finite-lived intangible asset.
The company reviews other long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset, or asset group, may not be recoverable. Asset groups have identifiable cash flows and are largely independent of other asset groups. An impairment loss is recognized when estimated undiscounted future cash flows from the operation or disposition of the asset group are less than the carrying amount of the asset group. Measurement of an impairment loss is based on the excess of the carrying amount of the asset group over its fair value. Fair value is generally measured using a discounted cash flow model or independent appraisals, as appropriate. The company did not record an impairment loss for fiscal 2023, 2022, and 2021 as the company's long-lived assets were determined to not be at risk for impairment as no events or changes in circumstances were identified that would indicate that the carrying amount of an asset, or asset group, may not be recoverable.
For other long-lived assets to be abandoned, the company tests for potential impairment. If the company commits to a plan to abandon or dispose of an other long-lived asset, or asset group, before the end of its previously estimated useful life, depreciation or amortization expense is recognized over the revised estimated useful life.
Leases
The company enters into contracts that are, or contain, operating lease agreements that 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.
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. 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 market 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. The company has operating leases with both lease components and non-lease components. For purposes of determining lease payments, 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. 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. Minimum remaining lease payments are generally discounted to present value based the estimated incremental borrowing rate at lease commencement as the rate implicit in the lease is generally not readily determinable.
Right-of-use assets represent the company's right to use an underlying asset throughout the lease term and 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.
Lease expense for the company's operating leases is recognized on a straight-line basis over the lease term and is recorded within either cost of sales or selling, general and administrative expense in the Consolidated Statements of Earnings depending on the nature and use of the identified asset underlying the respective operating lease arrangement. The company does not recognize right-of-use assets and lease liabilities, but does recognize lease 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.
Accounts Payable
The company has a supply chain finance service agreement with a third-party financial institution to provide a web-based platform that facilitates the ability of participating suppliers to finance payment obligations from the company with the third-party financial institution. Participating suppliers may, at their sole discretion, make offers to finance one or more payment obligations of the company prior to their scheduled due dates at a discounted price to the third-party financial institution. The company's obligations to its suppliers, including amounts due and scheduled payment dates, are not affected by suppliers' decisions to finance amounts under this supply chain finance arrangement. As of October 31, 2023 and 2022, $99.6 million and $133.7 million, respectively, of the company's outstanding payment obligations were financed by participating suppliers through the third-party financial institution's supply chain finance web-based platform.
Insurance
The company is self-insured for certain losses relating to employee medical, dental, workers' compensation, and certain product liability claims. Specific stop loss coverages are provided for catastrophic claims in order to limit exposure to significant claims. Losses and claims are charged to net earnings when it is probable a loss has been incurred and the amount can be reasonably estimated. Self-insured liabilities are based on a number of factors, including historical claims experience, an estimate of claims incurred but not reported, demographic and severity factors, and utilizing valuations provided by independent third-party actuaries, as applicable.
Product 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. Standard 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. The company also sells separately priced extended warranty coverage on select products for a prescribed period after the original warranty period expires. For additional information on the contract liabilities associated with the company's separately priced extended warranties, refer to Note 4, Revenue.
At the time of sale, the company recognizes expense and records an accrual by product line for estimated costs in connection with projected future warranty claims. The company's estimate of the cost of future warranty claims is 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 the cost of actual claims experience indicates that adjustments to the company's warranty accrual are necessary. Additionally, from time to time, the company may also establish warranty accruals for its estimate of the costs necessary to settle major rework campaigns on a product-specific basis during the period in which the circumstances giving rise to the major rework campaign become known and when the costs to satisfactorily address the situation are both probable and estimable. The warranty accrual for the cost of a major rework campaign is primarily based on an estimate of the cost to repair each affected unit and the number of affected units expected to be repaired.
The changes in accrued warranties were as follows (dollars in millions):
Fiscal Years Ended October 31202320222021
Beginning balance$134.5 $116.8 $107.1 
Changes in accrual related to warranties issued during the period1
90.1 81.5 73.5 
Acquisitions— 5.7 — 
Payments made during the period1
(84.5)(74.6)(71.3)
Changes in accrual related to pre-existing warranties1
3.8 5.1 7.5 
Ending balance$143.9 $134.5 $116.8 
1    Presentation of prior period changes in accrued warranties has been conformed to the current year presentation. There was no impact to the balance of accrued warranties in any period.
Derivative Instruments and Hedging Activities
Derivative instruments, consisting primarily of forward currency contracts, are used to hedge most foreign currency transactions, including projected sales and purchases denominated in foreign currencies. All derivative instruments are recognized on the Consolidated Balance Sheets at fair value as either assets or liabilities. If the derivative instrument is designated as a cash flow hedging 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 Consolidated Balance Sheets and are subsequently reclassified to net earnings within the 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. Derivatives that are not designated as cash flow hedging instruments are adjusted to fair value through other income, net, on the Consolidated Statements of Earnings.
Foreign Currency Translation and Transactions
The functional currency of the company's foreign operations is generally the applicable local currency. The functional currency is translated into U.S. dollars using the respective current exchange rate in effect as of the balance sheet date for balance sheet accounts and the respective weighted-average exchange rate during the fiscal year for revenue and expense accounts. The resulting translation adjustments are deferred as a component of other comprehensive income within the Consolidated Statements of Comprehensive Income and the Consolidated Statements of Stockholders' Equity. Gains or losses resulting from transactions denominated in foreign currencies are included in other income, net in the Consolidated Statements of Earnings.
Debt Issuance Costs
Debt issuance costs incurred in connection with securing the company’s financing arrangements are capitalized and amortized over the term of the respective financing arrangement 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. Debt issuance costs are generally presented in the Consolidated Balance Sheets as a direct deduction from the carrying amount of the outstanding borrowings, consistent with debt discounts. However, the company classifies the debt issuance costs related to its $600.0 million five-year senior
unsecured revolving credit facility ("revolving credit facility") within other assets on the Consolidated Balance Sheets, regardless of whether the company has any outstanding borrowings on the revolving credit facility. Debt issuance costs related to borrowings that are fully extinguished in advance of the maturity date are charged to expense at the time of retirement of the borrowings. Debt issuance costs, net of accumulated amortization, were $3.8 million and $4.8 million as of October 31, 2023 and 2022, respectively.
Income Taxes
Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years that those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income tax expense in the period that includes the enactment date. A valuation allowance is provided when, in management's judgment, it is more likely than not that some portion or all of the deferred tax asset will not be realized. The company believes it has reflected the necessary deferred tax assets and liabilities in the accompanying Consolidated Balance Sheets. Management believes the future tax deductions will be realized principally through future taxable income, future reversals of existing taxable temporary differences, and carryback to taxable income in prior years.
The company recognizes the effect of income tax positions only if it is more likely than not that those positions will be sustained. Recognized income tax positions are measured at the largest amount that is greater than 50.0 percent likely to be realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. The company also records interest and penalties related to unrecognized tax benefits within income tax expense.
Revenue Recognition
The company's primary source of revenue is generated through the sale of equipment and irrigation products, as well as rendering of services to its customers. As a result, the company enters into contracts with its customers for the sale of products or rendering of services in the ordinary course of business, which generally occurs at the time the company receives and accepts a purchase or sales 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 generally occurs with the transfer of control of product or services 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 as a result of variable consideration. Variable consideration is recorded at the time revenue is recognized as a reduction of the transaction price and typically occurs as a result of certain of the company's sales promotion and incentive programs offered to customers that are determined to represent price concessions, as well as anticipated product returns, when applicable. 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.
Sales Promotions and Incentives
At the time revenue is recognized, the company records a reduction of the transaction price for the variable consideration associated with certain of the company's sales promotions and incentives programs offered to customers that are determined to represent price concessions. The expense of each sales promotion and incentive program is classified as a reduction from gross sales or as a component of selling, general and administrative expense within the Consolidated Statements of Earnings when revenue is recognized, depending on the nature of the program. Generally, the cost of a program is recorded as a reduction from gross sales when revenue is recognized and thus, is considered to be variable consideration, if the expense is determined to represent a price concession because the program either (i) results in an immediate reduction of the transaction price with no anticipated future costs or consideration provided to the customer or (ii) the company anticipates future costs based on historical or expected future business practice for which the company does not receive a distinct good or service in exchange for the future consideration provided to the customer under the program. In other circumstances, the anticipated future cost of a program based on historical or expected future business practice is recorded as selling, general and administrative expense because the company receives a distinct good or service in exchange for the future consideration provided to the customer under the program.
Examples of significant sales promotions and incentive programs that are considered to be variable consideration because the cost of the program is classified as a reduction from gross sales are as follows:
Off-Invoice Discounts: The company's off-invoice discounts represent an immediate reduction in the selling price of the company's products that is realized at the time of sale with no anticipated future cost or consideration provided to the customer.
Rebate Programs: The company's rebate programs are generally based on claims submitted from either the company's direct customers or end-users of the company's products or are based on purchase or retail sales goals for the company's direct customers of certain quantities or mixes of product during a specified time period, depending upon the program. The amount of the rebate varies based on the specific program and is either a dollar amount or a percentage of the purchase price and can also be based on actual retail price as compared to the company's selling price. Consideration is typically provided to the company's customers for the company's rebate programs after the initial sale of the company's products to the company's direct customers and thus, there is generally an anticipated future cost at the time revenue is recognized based on historical and expected future business practice.
Financing Programs: The company's financing programs consist of floor plan financing programs with Red Iron and separate third-party financial institutions and end-user retail financing. Costs incurred for floor plan financing programs represent financing costs associated with programs under which the company shares the expense of financing distributor and dealer inventories through third-party financing arrangements for a specific period of time. This charge represents interest for a pre-established length of time based on a predefined rate from the contract between the company and Red Iron or the separate third-party financial institution to finance distributor and dealer inventory purchase. The floor plan financing costs for distributor and dealer inventories were $114.7 million, $46.3 million, and $20.8 million for the fiscal years ended October 31, 2023, 2022 and 2021, respectively. End-user retail financing is similar to floor planning with the difference being that retail financing programs are offered to end-user customers under which the company, at its discretion, may pay a portion of interest costs on behalf of end-users for financing purchases of the company's equipment.
Examples of significant sales promotions and incentive programs that are not considered to be variable consideration because the cost of the program is classified as a component of selling, general, and administrative expense are as follows:
Commissions Paid to Distributors and Dealers: For certain products, the company uses a distribution network of dealers and distributors that purchase and take possession of products for sale to the end customer. The company also has dealers and distributors that act as sales agents for it on certain products using a direct-selling type model. Under this direct-selling type model, the company's network of distributors and dealers facilitates a sale directly to the dealer or end-user customer on its behalf. Commissions to distributors and dealers in these instances represent commission payments to sales agents that are also its customers. In addition, TTC dealers are often paid a commission to set up and deliver riding product purchased at certain mass retail and home centers.
Cooperative Advertising: Cooperative advertising programs are based on advertising costs incurred by distributors and dealers for promoting the company's products. The company supports a portion of those advertising costs in which claims are submitted by the distributor or dealer along with evidence of the advertising material procured/produced and evidence of the cost incurred in the form of third-party invoices or receipts.
Regardless of classification of the cost of the sales promotion and incentive program within the Consolidated Statements of Earnings, the company records an accrual within the Consolidated Balance Sheets for the estimated future expense of certain of its sales promotion and incentive programs for which the company anticipates a future cost based on historical or expected future business practice by using the expected value method and applying the portfolio approach practical expedient under the accounting standards codification guidance for revenue from contracts with customers. Under such approach, the company's determination of variable consideration and the related accrual associated with the estimated expense of certain of the company's sales promotions and incentives programs is primarily based on the terms of the sales arrangements and sales promotion and incentive programs with customers, historical payment and rebate claims experience, field inventory levels, quantity or mix of products purchased, projected sales volumes, types of programs offered, and expectations for the acceptance of sales promotion and incentive programs offered in the future or changes in other relevant trends.
Cost of Sales
Cost of sales is primarily comprised of direct materials and supplies consumed to manufacture the company's products, as well as compensations costs for manufacturing labor and direct overhead expense necessary to convert direct materials and supplies into finished product. Cost of sales also includes freight costs for the procurement of direct materials and supplies and shipping products to customers; charges associated with inventory valuation adjustments for excess, slow-moving, and obsolete inventory; depreciation and amortization expense on manufacturing-related tangible and intangible assets; operating lease expense related to leased manufacturing assets; cost of services provided; cash discounts on payments to vendors, and other manufacturing-related costs.
Selling, General and Administrative Expense
Selling, general and administrative expense is primarily comprised of compensation costs for non-manufacturing labor, occupancy and operating costs of distribution and corporate facilities, warranty expense, depreciation and amortization expense on non-manufacturing tangible and intangible assets, operating lease expense related to leased non-manufacturing assets; advertising, marketing, and selling expenses, engineering and research costs, information systems costs, and other miscellaneous administrative costs, such as legal costs for internal and outside services that are expensed as incurred.
Advertising Expense
General advertising costs are expensed in the period incurred. Cooperative advertising represents expenditures for shared advertising costs that the company reimburses to customers and is classified as a component of selling, general and administrative expense within the Consolidated Statements of Earnings. These obligations are accrued and expensed when the related revenues are recognized in accordance with the sales promotion and incentive programs established for certain product lines. Advertising costs were $77.6 million, $58.3 million, and $50.5 million for the fiscal years ended October 31, 2023, 2022, and 2021, respectively.
Engineering and Research Expense
The company's engineering and research costs are expensed as incurred as a component of selling, general and administrative expense within the Consolidated Statements of Earnings and are primarily incurred in connection with the development of new products that may have additional applications or represent extensions of existing product lines, improvements or enhancements to existing products, and cost reduction efforts. Costs incurred for engineering and research activities were $173.9 million, $155.6 million, and $141.0 million for the fiscal years ended October 31, 2023, 2022, and 2021, respectively.
Stock-Based Compensation Expense
The company's stock-based compensation awards are generally granted to executive officers, other employees, and non-employee members of the company's Board of Directors ("Board"), and include unrestricted common stock awards, performance share awards that are contingent on the achievement of performance goals of the company, non-qualified stock options, and restricted stock units. Generally, compensation expense equal to the grant date fair value determined under the Black-Scholes valuation method is recognized for these awards over the vesting period and is classified in selling, general and administrative expense within the Consolidated Statements of Earnings. For stock options and restricted stock units, expense recognized for other employees not considered executive officers and non-employee Board members is net of estimated forfeitures, which is based on historical forfeiture experience. Stock options granted to executive officers and other employees are subject to accelerated expensing if the option holder meets the retirement definition set forth in the applicable equity and incentive plan document. 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. For additional information on The Toro Company 2022 Equity and Incentive Plan, refer to Note 9, Stock-Based Compensation.
Other Income, Net
Other income, net primarily consists of the company's proportionate share of income or losses from Red Iron, realized foreign currency exchange rate gains and losses, interest and dividend income, gains or losses recognized on actuarial valuation changes for our pension and post-retirement plans, retail financing revenue, and other miscellaneous income.
Net Earnings Per Share
Basic net earnings per share is calculated as net earnings available to common stockholders divided by the weighted-average number of shares of common stock outstanding during the year plus the assumed issuance of contingent shares related to performance share awards under the company's equity and incentive plans. Diluted net earnings per share is similar to basic net earnings per share except that the weighted-average number of shares of common stock outstanding plus the assumed issuance of contingent shares is increased to include the number of additional shares of common stock that would have been outstanding assuming the issuance of all potentially dilutive shares, such as common stock to be issued upon exercise of options, contingently issuable shares, and restricted stock units.
Reconciliations of basic and diluted weighted-average shares of common stock outstanding are as follows (in millions):
Fiscal Years Ended October 31202320222021
Basic
Weighted-average number of shares of common stock104.4 104.8 107.3 
Assumed issuance of contingent shares— — — 
Weighted-average number of shares of common stock outstanding – Basic104.4 104.8 107.3 
Diluted   
Weighted-average number of shares of common stock outstanding – Basic104.4 104.8 107.3 
Effect of dilutive securities0.9 0.8 1.1 
Weighted-average number of shares of common stock outstanding – Diluted105.3 105.6 108.5 
Incremental shares from stock options and restricted stock units are computed under the treasury stock method. Stock option awards to purchase 573,662, 906,121, and 409,851 shares of common stock during fiscal 2023, 2022, and 2021, respectively, were excluded from the computation of diluted net earnings per share of common stock because they were anti-dilutive.
New Accounting Pronouncements
In November 2021, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2021-10, Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance. The update increases the transparency of government assistance including annual disclosure of the types of assistance, an entity’s accounting for the assistance, and the effect of the assistance on an entity’s financial statements. The amended guidance was adopted for the fiscal 2023 annual period and did not have a material impact on the company's Consolidated Financial Statements or annual disclosures.
The company believes that all other recently issued accounting pronouncements from the FASB that the company has not noted above will not have a material impact on its Consolidated Financial Statements or do not apply to its operations.
XML 38 R12.htm IDEA: XBRL DOCUMENT v3.23.4
Business Combinations and Asset Acquisitions
12 Months Ended
Oct. 31, 2023
Business Combination and Asset Acquisition [Abstract]  
Business Combinations and Asset Acquisitions
2Business Combinations and Asset Acquisitions
Business Combinations
Dealer Acquisition
On May 9, 2023, during the third quarter of fiscal 2023, the company completed the acquisition of substantially all of the assets of, and assumed certain liabilities for, a U.S. based dealer of underground construction equipment. The purchase price of this acquisition was allocated to the identifiable assets acquired and liabilities assumed based on estimates of their fair value and no goodwill or indefinite-lived intangible assets were recorded. The company finalized the purchase accounting for this acquisition during the third quarter of fiscal 2023. Additional purchase accounting disclosures have been omitted due to immateriality of this acquisition in relation to the company's consolidated financial condition and results of operations.
Intimidator
On January 13, 2022 ("Intimidator closing date"), during the first quarter of fiscal 2022, the company acquired the privately-held Intimidator for net aggregate purchase consideration of $399.8 million ("the purchase price"). Intimidator primarily designs, manufactures, markets, and sells a commercial-grade line of zero-turn mowers under the Spartan brand, which are intended to provide innovative turf management solutions to landscape contractors and other customers including homeowners who prefer professional solutions. The acquisition of Intimidator broadened the company's Professional segment and expanded its manufacturing footprint and dealer network.
Intimidator Purchase Price Allocation
The company accounted for the Intimidator acquisition in accordance with the accounting standards codification guidance for business combinations, whereby the purchase price was allocated to the acquired net tangible and intangible assets of Intimidator based on their fair values as of the closing date. During the first quarter of fiscal 2023, the company completed its valuation of income taxes to finalize the purchase price allocation. The following table summarizes the allocation of the Intimidator purchase price to the fair values assigned to the Intimidator assets acquired and liabilities assumed (dollars in millions):
January 13, 2022
Cash and cash equivalents$1.0 
Receivables7.0 
Inventories34.6 
Prepaid expenses and other current assets0.5 
Property, plant and equipment27.4 
Right-of-use assets0.3 
Goodwill163.7 
Indefinite-lived other intangible assets:
Trade names99.1 
Finite-lived other intangible assets:
Customer-related80.5 
Trade names3.3 
Backlog1.3 
Accounts payable(8.5)
Accrued liabilities(9.1)
Short-term lease liabilities(0.1)
Long-term liabilities(0.2)
Total fair value of net assets acquired400.8 
Less: cash and cash equivalents acquired(1.0)
Total purchase price$399.8 
The goodwill recognized is primarily attributable to the expected future cash flows, the value of the workforce, and expected synergies, including customer and dealer growth opportunities, expanding existing product lines, and cost reduction initiatives. Key areas of expected cost synergies include increased purchasing power for commodities, components, parts, and accessories and supply chain consolidation. The goodwill resulting from the acquisition of Intimidator was recognized within the company's Professional segment. The acquisition was considered an asset purchase for income tax purposes and as a result, the goodwill arising from the transaction is deductible.
Other Intimidator Intangible Assets Acquired
The allocation of the Intimidator purchase price to the net assets acquired resulted in the recognition of $184.2 million of value for other intangible assets as of the Intimidator closing date. The fair values of the acquired trade names and customer-related and backlog intangible assets were determined using the income approach whereby 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 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. As of the Intimidator closing date, the acquired finite-lived intangible assets had a weighted average useful life of 9.5 years. 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 respective trade name and were based on expected future revenues from the respective trade name. The weighted-average useful life of the finite-lived trade name intangible assets was determined to be 9.8 years as of the Intimidator closing date. The fair values of the customer-related and backlog intangible assets were determined using the excess earnings method and were based on the expected operating cash flows attributable to the respective intangible asset, which were determined by deducting expected economic costs, including operating expenses and contributory asset charges, from the revenue expected to be generated from the respective intangible asset. As of the Intimidator closing date, the weighted-average useful lives of the customer-related and backlog intangible assets were determined to be 9.6 years and nine months, respectively.
Impairment
During the preparation of the financial statements for the third quarter of fiscal 2023, the company recorded an impairment charge of $18.0 million related to the indefinite-lived Spartan trade name intangible asset. Further, during the same period, the
company recorded an impairment charge of $133.3 million related to goodwill of the Intimidator reporting unit. For additional information regarding these impairment charges, refer to refer to Note 5, Goodwill and Other Intangible Assets.
Asset Acquisitions
On June 10, 2022, during the third quarter of fiscal 2022, the company completed the acquisition of certain assets of Voigt Smith Innovation LLC, a manufacturer of liquid deicing equipment, brine makers and applicators, related smart-connected technologies, and hydroseeding products. On June 20, 2022, during the third quarter of fiscal 2022, the company completed the acquisition of certain assets of Tornado Global Hydrovacs Ltd. (“Tornado”), a designer and manufacturer of hydrovac trucks. On June 21, 2022, during the third quarter of fiscal 2022, the company completed the acquisition of certain assets of River City Manufacturing, Inc., a manufacturer of custom rock saws. These asset acquisitions pertain to the company's Professional segment.
On November 4, 2020, during the first quarter of fiscal 2021, the company completed the acquisition of Turflynx, Lda, a developer of innovative autonomous solutions for turf management. On March 1, 2021, during the second quarter of fiscal 2021, the company completed the acquisition of Left Hand Robotics, Inc., a developer of innovative autonomous solutions for turf and snow management. These acquisitions complement and support the development of alternative power, smart-connected, and autonomous products within the company's Professional and Residential segments.
None of these acquisitions met the definition of business combinations as substantially all of the fair value of the gross assets acquired in each acquisition was concentrated in the respective finite-lived developed technology intangible assets. As a result, the company accounted for each of these transactions as an asset acquisition. In an asset acquisition, goodwill is not recognized, but rather, any excess purchase consideration over the fair value of the net assets acquired is allocated on a relative fair value basis to the identifiable net assets as of the acquisition date and any direct acquisition-related transaction costs are capitalized as part of the purchase consideration. These asset acquisitions were immaterial in relation to the company's consolidated financial condition and results of operations and as a result, additional purchase accounting disclosures have been omitted.
XML 39 R13.htm IDEA: XBRL DOCUMENT v3.23.4
Segment Data
12 Months Ended
Oct. 31, 2023
Segment Reporting [Abstract]  
Segment Data
3Segment 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 the company's chief operating decision maker organizes segments for making operating and investment decisions and assessing performance. The company has identified twelve operating segments and has aggregated certain of those operating 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.
The Professional reportable business segment consists of turf and landscape equipment; rental, specialty, and underground construction equipment; snow and ice management equipment; and irrigation and lighting products. Turf and landscape equipment products include sports fields and grounds mowing and maintenance equipment, golf course mowing and maintenance equipment, landscape contractor mowing equipment, landscape creation and renovation equipment, and other maintenance equipment. Rental, specialty, and underground construction equipment products include horizontal directional drills, walk and ride trenchers, stand-on skid steers, vacuum excavators, stump grinders, turf renovation products, asset locators, pipe rehabilitation solutions, materials handling equipment, and other after-market tools. Snow and ice management equipment products primarily include snowplows; stand-on snow and ice removal equipment, including the related snowplow, snow brush, and snow thrower attachments; salt and sand spreaders; brine ice control products; and related parts and accessories for light and medium duty trucks, utility task vehicles, skid steers, and front-end loaders. Irrigation and lighting products consist of sprinkler heads, electric and hydraulic valves, controllers, computer irrigation central control systems, coupling systems, and ag-irrigation drip tape and hose products, as well as professionally installed landscape lighting products offered through distributors and landscape contractors that also purchase irrigation products. Professional reportable business segment products are marketed and sold mainly through a network of distributors and dealers to professional and other users, including homeowners, engaged in maintaining golf courses, sports fields, municipal properties, agricultural fields, residential and commercial landscapes, and removing snow and ice, as well as directly to government customers, rental companies, and large retailers.
The Residential reportable business segment primarily consists of walk power mowers, zero-turn riding mowers, snow throwers, replacement parts, and home solutions products, including grass trimmers, hedge trimmers, leaf blowers, blower-vacuums, chainsaws, string trimmers, and underground, hose, and hose-end retail irrigation products. Residential reportable business segment products are marketed and sold to homeowners through a network of distributors and dealers and through a broad array of home centers, hardware retailers, and mass retailers, as well as online.
The company's Other activities consists of the company's wholly-owned domestic distribution company, certain corporate activities, and the elimination of intersegment revenues and expenses. Corporate activities include general corporate expenditures (finance, human resources, legal, information technology, public relations, business development, and similar activities) and other unallocated corporate assets and liabilities, such as corporate facilities and deferred tax assets and liabilities.
The accounting policies of the reportable business segments are the same as those described in the summary of significant accounting policies in Note 1, Summary of Significant Accounting Policies and Related Data. The company evaluates the performance of its Professional and Residential reportable business segment results based on earnings from operations plus other income, net. The reportable business segment's operating profits or losses include direct costs incurred at the reportable business segment's operating level plus allocated expenses, such as profit sharing and manufacturing expenses. The allocated expenses represent costs that these operations would have incurred otherwise, but do not include general corporate expenses, interest expense, and income taxes. Operating loss for the company's Other activities includes earnings (loss) from the company's domestic wholly-owned distribution company, certain corporate activities, other income, and interest expense. The company accounts for intersegment gross sales at current market prices.
The following tables present summarized financial information concerning the company's reportable business segments and Other activities (dollars in millions):
Fiscal Year Ended October 31, 2023ProfessionalResidentialOtherTotal
Net sales$3,674.6 $854.2 $24.4 $4,553.2 
Intersegment gross sales (eliminations)45.8 0.2 (46.0)— 
Earnings (loss) before income taxes1
509.1 68.9 (177.5)400.5 
Total assets2,679.6 565.1 399.6 3,644.3 
Capital expenditures79.9 45.6 24.0 149.5 
Depreciation and amortization$89.3 $14.9 $15.0 $119.2 
Fiscal Year Ended October 31, 2022ProfessionalResidentialOtherTotal
Net sales$3,429.6 $1,068.6 $16.5 $4,514.7 
Intersegment gross sales (eliminations)33.5 0.1 (33.6)— 
Earnings (loss) before income taxes584.0 112.7 (144.2)552.5 
Total assets2,702.8 501.6 351.6 3,556.0 
Capital expenditures94.3 31.0 18.2 143.5 
Depreciation and amortization$82.7 $13.0 $13.1 $108.8 
Fiscal Year Ended October 31, 2021ProfessionalResidentialOtherTotal
Net sales$2,929.6 $1,010.1 $19.9 $3,959.6 
Intersegment gross sales (eliminations)30.5 — (30.5)— 
Earnings (loss) before income taxes507.3 121.5 (129.0)499.8 
Total assets2,032.4 388.2 515.5 2,936.1 
Capital expenditures79.5 16.7 7.8 104.0 
Depreciation and amortization$73.7 $13.5 $12.1 $99.3 
1    The Professional reportable segment earnings (loss) before income taxes includes $151.3 million of non-cash impairment charges recorded during the preparation of the financial statements for the third quarter of fiscal 2023 related to the Intimidator operating segment. For additional information regarding the impairment charges, refer to Note 5, Goodwill and Other Intangible Assets.
During fiscal 2023 and 2022, no customers accounted for 10.0 percent or more of total consolidated gross sales. During fiscal 2021, sales to one customer in the Residential segment accounted for 10.6 percent of total consolidated gross sales.
The following table presents the details of operating loss before income taxes for the company's Other activities (dollars in millions):
Fiscal Years Ended October 31202320222021
Corporate expenses$(151.8)$(126.3)$(112.4)
Interest expense(58.7)(35.7)(28.7)
Earnings from the company's wholly-owned domestic distribution company and other income, net33.0 17.8 12.1 
Total operating loss$(177.5)$(144.2)$(129.0)
The following geographic area data includes net sales based on product shipment destination and long-lived assets, which consist of property, plant and equipment, net, and is based on physical location in addition to allocated capital tooling from U.S. plant facilities (dollars in millions):
Fiscal Years Ended October 31United StatesInternational CountriesTotal
2023   
Net sales$3,605.5 $947.7 $4,553.2 
Long-lived assets$540.4 $101.3 $641.7 
2022   
Net sales$3,635.5 $879.2 $4,514.7 
Long-lived assets$505.9 $65.8 $571.7 
2021   
Net sales$3,132.0 $827.6 $3,959.6 
Long-lived assets$440.5 $47.2 $487.7 
XML 40 R14.htm IDEA: XBRL DOCUMENT v3.23.4
Revenue
12 Months Ended
Oct. 31, 2023
Revenue from Contract with Customer [Abstract]  
Revenue
4Revenue
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 or sales 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 generally 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 the variable consideration associated with the estimated expense of certain of the company's sales promotions and incentives programs offered to customers, as well as anticipated product returns, when applicable. The company recognizes a provision for estimated variable consideration at the time revenue is recognized as a reduction of the transaction price. 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 similar product type and geographic market (dollars in millions):
Fiscal Year Ended October 31, 2023ProfessionalResidentialOtherTotal
Revenue by product type:    
Equipment$3,236.9 $819.2 $13.1 $4,069.2 
Irrigation437.7 35.0 11.3 484.0 
Total net sales$3,674.6 $854.2 $24.4 $4,553.2 
Revenue by geographic market:
United States$2,898.5 $682.6 $24.4 $3,605.5 
International Countries776.1 171.6 — 947.7 
Total net sales$3,674.6 $854.2 $24.4 $4,553.2 
Fiscal Year Ended October 31, 2022ProfessionalResidentialOtherTotal
Revenue by product type:
Equipment$3,003.0 $1,039.2 $6.4 $4,048.6 
Irrigation426.6 29.4 10.1 466.1 
Total net sales$3,429.6 $1,068.6 $16.5 $4,514.7 
Revenue by geographic market:
United States$2,737.9 $881.1 $16.5 $3,635.5 
International Countries691.7 187.5 — 879.2 
Total net sales$3,429.6 $1,068.6 $16.5 $4,514.7 
Fiscal Year Ended October 31, 2021ProfessionalResidentialOtherTotal
Revenue by product type:
Equipment$2,530.8 $975.8 $11.7 $3,518.3 
Irrigation398.8 34.3 8.2 441.3 
Total net sales$2,929.6 $1,010.1 $19.9 $3,959.6 
Revenue by geographic market:
United States$2,268.9 $843.2 $19.9 $3,132.0 
International Countries660.7 166.9 — 827.6 
Total net sales$2,929.6 $1,010.1 $19.9 $3,959.6 
Product Revenue
The company's product revenues are generated through sales of manufactured equipment and irrigation products, including related replacement parts and accessories. For the majority of the company's products, control is transferred and revenue is recognized when the product is shipped from the company's manufacturing facilities or distribution centers to the company's customers, which primarily consist of distributors, dealers, and mass retailers. In certain situations, the company transfers control and recognizes revenue when delivery to the customer has occurred. In limited circumstances, the company ships some of its products on a consignment basis to a customer distribution center or warehouse whereby the company retains control of the product stored at the customer's distribution center or warehouse. As the company's products are removed from the distribution center or warehouse by the customer and shipped to the retail sale location, control is transferred from the company to the customer. At that time, the company invoices the customer and recognizes revenue for these consignment transactions. The company does not offer a right of return for products shipped to the customer's retail sale location from the distribution center or warehouse. The total value of consignment inventory as of October 31, 2023 and 2022 was $38.3 million and $28.3 million, respectively.
Product 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 control of a product to a customer. The company recognizes variable consideration as a reduction of the transaction price at the time of the initial product sale by applying the portfolio approach practical expedient under the accounting standards codification guidance for revenue from contracts with customers. Variable consideration typically occurs as a result of certain of the company's sales promotions and incentive programs that are determined to represent price concessions because the program either: (i) results in an immediate reduction of the transaction price with no anticipated future costs or consideration provided to the customer, or (ii) the company anticipates a future cost based on historical or expected future business practice for which the company does not receive a distinct good or service in exchange for the future consideration provided to the customer under the program. Such programs primarily consist of off-invoice discounts, rebates, and floor plan and retail financing. The cost of off-invoice discounts are incurred at the time of sale as a reduction of the transaction price and as a result, have no future cost. For all other sales promotion and incentive programs recorded as a reduction of the transaction price at the time of the initial product sale, the company estimates variable consideration using the expected value method because the company anticipates providing a future price concession based on historical or expected future business practice or other factors. Estimates of variable consideration under the expected value method are primarily based on the terms of the sales arrangements and sales promotion and incentive programs with customers, historical payment and rebate claims experience, field inventory levels, quantity or mix of products sold, projected sales volumes, types of programs offered, and expectations for the acceptance of sales promotion and incentive programs offered in the future or changes in other relevant trends. When revenue is recognized, the estimated expense of these sales promotions and incentives programs is recorded as a reduction from gross sales within the Consolidated Statements of Earnings with a corresponding accrual recorded within sales promotions and incentives programs in the Consolidated Balance Sheets. Additionally, from time to time, the company may offer its customers the right to return eligible equipment and irrigation products, replacement parts, and accessories. Such right of return offered on the company's products is also considered to be variable consideration that is estimated and recorded as a reduction of revenue based primarily on historical experience, anticipated sales returns estimated from sales terms, trend analysis, and other factors. The company records the obligation for
product returns within accrued liabilities in the Consolidated Balance Sheets and the right-of-return asset in prepaid expenses and other current assets in the Consolidated Balance Sheets. The refund liability and right-of-return asset are remeasured for changes in the estimate at each reporting date with a corresponding adjustment to net sales and cost of sales within the Consolidated Statements of Earnings. There are no material instances where variable consideration is constrained and not recorded at the initial time of sale.
Collectability from the customer for product revenue is generally assumed to be probable because the company's financial exposure related to accounts receivable is reduced due to its dealer and distributor inventory financing programs. For additional information regarding these programs, refer to Note 11, Commitments and Contingencies. The company's product sales to customers that do not elect to finance product purchases are generally on open account with terms that generally approximate 30 to 120 days. The resulting receivables are included within receivables, net on the Consolidated Balance Sheets. The company performs ongoing credit evaluations of customers on open account terms in order to assess collectability.
Service and Extended Warranty Revenue
In certain cases, the company renders service contracts to customers, which typically range from 12 to 60 months. The company also sells separately priced extended warranty coverage on select products for a prescribed period after the standard warranty period expires, which typically range from 12 to 24 months. Under both types of contracts, the company receives payment at the inception of the contract and recognizes revenue over the term of the agreement in proportion to the costs expected to be incurred in satisfying the performance obligations under the contract.
Contract Liabilities
Contract liabilities relate to deferred revenue recognized for cash consideration 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 October 31, 2023 and October 31, 2022, $25.6 million and $28.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 Consolidated Balance Sheets. For the fiscal year ended October 31, 2023, the company recognized $14.7 million of the October 31, 2022 deferred revenue balance. The company expects to recognize approximately $12.0 million of the October 31, 2023 deferred revenue balance within net sales in the Consolidated Statements of Earnings in fiscal 2024 and $13.6 million thereafter.
XML 41 R15.htm IDEA: XBRL DOCUMENT v3.23.4
Goodwill and Other Intangible Assets
12 Months Ended
Oct. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Other Intangible Assets
5Goodwill and Other Intangible Assets
Impairment
Goodwill and indefinite-lived intangible assets are assessed for impairment at least annually during the fourth quarter of each fiscal year unless events or changes in circumstances indicate that impairment may have occurred prior to the annual assessment. Goodwill is assessed for impairment at the reporting unit level and the company's reporting units are its 12 operating segments. Indefinite-lived intangible assets are assessed for impairment at the individual indefinite-lived intangible asset or asset group level, as appropriate. Through the second quarter of fiscal 2023, the company previously assessed qualitative factors, including overall financial performance such as actual and projected cash flows, revenues, and earnings, and concluded it was not more likely than not that the indefinite-lived Spartan trade name intangible asset was impaired nor that the fair value of the Intimidator reporting unit was less than its carrying amount.
During the preparation of the financial statements for the third quarter of fiscal 2023, the company identified deterioration in year-to-date fiscal 2023 results of Intimidator compared to previous expectations and resulting downward revisions to the company's projected future results of Intimidator made during the third quarter of fiscal 2023 as part of the company's annual long range strategic planning process, including future expected cash flows, which were significantly lower than previously expected. The underperformance was attributable to summer seasonality trends that did not materialize primarily due to reduced retail demand from homeowners who prefer professional solutions. This reduced retail demand from homeowners who prefer professional solutions was driven by persistent hot and dry weather patterns across key regions, coupled with a number of macro factors, including higher interest rates, economic uncertainty, and consumer spending preferences following the exceptional demand during the pandemic. Additionally, the company had previously replenished the Intimidator customer channel, which, combined with the reduced retail demand, caused a significant reduction in shipments and customer reorders during the third quarter of fiscal 2023, as well as a material reduction in projected future financial results for Intimidator.
Based on the above factors, the company concluded it was more likely than not that the indefinite-lived Spartan trade name intangible asset was impaired and that the fair value of the Intimidator reporting unit was less than its carrying amount. As such, the company performed quantitative impairment analyses to compare the fair value of the Spartan trade name intangible asset and the Intimidator reporting unit with their respective carrying amounts. Prior to the end of the third quarter of fiscal 2023, the company did not have a material uncertainty associated with the assets of the Intimidator reporting unit, and therefore, did not previously report an early warning disclosure.
The fair value of the Spartan trade name was determined using the relief-from-royalty method under the income approach which utilized various inputs and assumptions, including projected revenues from the company's projection process, assumed royalty rates that could be payable if the company did not own the intangible asset, terminal growth rates applied to projected revenues, applicable tax rates, and a discount rate. The fair value of the Intimidator reporting unit under the quantitative goodwill impairment test was determined using a discounted cash flow model under the income approach which utilized various inputs and assumptions, including projected operating results and growth rates from the company's projection process, applicable tax rates, estimated capital expenditures and depreciation, estimated changes in working capital, terminal growth rates applied to projected operating results in the terminal period, and a weighted-average cost of capital rate. Inputs used to estimate these fair values included significant unobservable inputs that reflect the company’s assumptions about the inputs that market participants would use and, therefore, the fair value assessments are classified within Level 3 of the fair value hierarchy.
As a result of these analyses, at the end of the third quarter of fiscal 2023, the company recorded an impairment charge of $18.0 million related to the indefinite-lived Spartan trade name intangible asset reported under the Professional segment. Further, during the same period, the company recorded an impairment charge of $133.3 million related to goodwill of the Intimidator reporting unit also reported under the Professional segment. Subsequent to these impairment charges, the remaining balance of the indefinite-lived Spartan trade name intangible asset was $81.1 million and the remaining balance of goodwill for the Intimidator reporting unit was $30.5 million. The charges are included in the Non-cash impairment charges caption on the Consolidated Statements of Earnings. These impairment charges resulted in a $36.7 million income tax benefit (deferred tax asset) associated with the remaining tax deductible basis in goodwill and other intangible assets.
Goodwill
The changes in the carrying amount of goodwill by reportable segment for fiscal 2023 and 2022 were as follows (dollars in millions):
 ProfessionalResidentialOtherTotal
Balance as of October 31, 2021$411.1 $10.6 $— $421.7 
Goodwill acquired163.7 — — 163.7 
Translation adjustments(1.8)(0.3)— (2.1)
Balance as of October 31, 2022573.0 10.3 — 583.3 
Non-cash impairment charge(133.3)— — (133.3)
Translation adjustments0.8 — — 0.8 
Balance as of October 31, 2023$440.5 $10.3 $— $450.8 
Other Intangible Assets
The components of other intangible assets were as follows (dollars in millions, except weighted-average useful life in years):
October 31, 2023Weighted-Average Useful Life in YearsGross Carrying AmountAccumulated AmortizationNet
Patents9.9$18.2 $(16.0)$2.2 
Non-compete agreements5.56.9 (6.9)— 
Customer-related15.8327.5 (106.7)220.8 
Developed technology7.1102.0 (63.1)38.9 
Trade names13.710.7 (4.0)6.7 
Backlog and other0.65.7 (5.7)— 
Total finite-lived13.3471.0 (202.4)268.6 
Indefinite-lived - trade names271.5 — 271.5 
Total other intangible assets, net$742.5 $(202.4)$540.1 
October 31, 2022Weighted-Average Useful Life in YearsGross Carrying AmountAccumulated AmortizationNet
Patents9.9$18.2 $(15.3)$2.9 
Non-compete agreements5.56.8 (6.8)— 
Customer-related16.0321.0 (83.8)237.2 
Developed technology7.1101.9 (53.0)48.9 
Trade names13.810.7 (3.4)7.3 
Backlog and other0.65.7 (5.5)0.2 
Total finite-lived13.4464.3 (167.8)296.5 
Indefinite-lived - trade names289.3 — 289.3 
Total other intangible assets, net$753.6 $(167.8)$585.8 
Amortization expense for finite-lived intangible assets for the fiscal years ended October 31, 2023, 2022, and 2021 was $35.7 million, $33.9 million, and $23.8 million, respectively. Estimated amortization expense for the succeeding fiscal years is as follows (dollars in millions):
Succeeding fiscal yearEstimated amortization expense
2024$34.5 
202531.7 
202630.5 
202725.6 
202822.3 
Thereafter124.0 
Total estimated amortization expense$268.6 
XML 42 R16.htm IDEA: XBRL DOCUMENT v3.23.4
Indebtedness
12 Months Ended
Oct. 31, 2023
Debt Disclosure [Abstract]  
Indebtedness
6Indebtedness
The following is a summary of the company's indebtedness (dollars in millions):
October 3120232022
$600 million revolving credit facility, due October 2026
$40.0 $— 
$270 million term loan, due October 2026
270.0 270.0 
$200 million term loan, due April 2027
200.0 200.0 
3.81% series A senior notes, due June 2029
100.0 100.0 
3.91% series B senior notes, due June 2031
100.0 100.0 
3.97% senior notes, due June 2032
100.0 100.0 
7.8% debentures, due June 2027
100.0 100.0 
6.625% senior notes, due May 2037
124.2 124.1 
Less: unamortized debt issuance costs2.7 3.3 
Long-term debt$1,031.5 $990.8 
Principal payments required on the company's outstanding indebtedness, based on the maturity dates defined within the company's debt arrangements, for the succeeding fiscal years is as follows (dollars in millions):
Succeeding fiscal yearPrincipal payments
2024$— 
202537.0 
2026303.0 
2027270.0 
2028— 
Thereafter425.0 
Total principal payments$1,035.0 
Revolving Credit Facility
On October 5, 2021, the company entered into an amended and restated credit agreement ("amended credit agreement") that provided for, among other things, a five-year unsecured revolving credit facility with a borrowing capacity of up to $600.0 million ("revolving credit facility") that matures on October 5, 2026 and replaced the company's prior $600.0 million unsecured senior revolving credit facility scheduled to mature on June 19, 2023. Included in the 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 revolving credit facility may be increased by an amount of 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 as defined in the amended credit agreement. As of October 31, 2023, the company had $40.0 million outstanding under the revolving credit facility and $2.6 million outstanding under the sublimit for standby letters of credit, resulting in $557.4 million of unutilized availability under the revolving credit facility. As of October 31, 2022, the company had no outstanding borrowings under the revolving credit facility and $3.1 million outstanding under the sublimit for standby letters of credit, resulting in $596.9 million of unutilized availability under the revolving credit facility.
On April 27, 2022, the company further amended the amended credit agreement to transition the reference rate from LIBOR to term SOFR. As of October 31, 2023, SOFR is the reference rate in effect for all outstanding variable interest borrowings of the company.
On September 22, 2023, the company further amended the amended credit agreement to permit non-cash charges in its “Consolidated EBIT” calculation among other administrative amendments.
Outstanding loans under the revolving credit facility (other than swingline loans), if applicable, bear interest at a variable rate generally based on SOFR 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 SOFR, in each case subject to an additional basis point spread as defined in the amended 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 SOFR, in each case subject to an additional basis point spread as defined in the amended credit agreement. Interest is payable quarterly in arrears. The interest rate on outstanding borrowings as of October 31, 2023 was 6.34%. During fiscal 2023, 2022 and 2021, the company incurred interest expense of $5.7 million, $2.4 million and $0.0 million, respectively, on the outstanding borrowings under the current and prior revolving credit facilities.
The company's revolving credit facility contains customary covenants, including, without limitation, financial covenants, such as the maintenance of a maximum leverage ratio; and negative covenants, which among other things, limit cash dividends, disposition of assets, consolidations and mergers, 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 amended credit agreement for the company's revolving credit facility as of October 31, 2023.
$270.0 Million Term Loan Credit Agreement
The amended credit agreement executed on October 5, 2021, as further amended on April 27, 2022 and September 22, 2023, also provided for a five-year unsecured term loan in an aggregate principal amount of $270.0 million, the entire amount of which was funded on October 5, 2021 and matures on October 5, 2026 ("$270.0 million term loan"). Under the amended credit agreement, incremental term loan commitments may be established at the company's election and the approval of the borrowers on the $270.0 million term loan by an amount of up to $100.0 million.
Beginning December 31, 2024, the company is required to make quarterly principal amortization payments on the $270.0 million term loan equal to 2.5% of the original aggregate principal amount reduced by any applicable prepayments. On October 5, 2026, the aggregate principal amount of any remaining outstanding borrowings under the $270.0 million term loan is required to be repaid. The $270.0 million term loan may be prepaid and terminated at the company's election at any time without penalty or premium. Amounts repaid or prepaid may not be reborrowed. As of October 31, 2023, there was $270.0 million of outstanding borrowings under the $270.0 million term loan.
Outstanding borrowings under the $270.0 million term loan bear interest on the outstanding principal amount thereof for each interest period at a variable rate generally based on Term SOFR 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 Term SOFR, in each case subject to an additional basis point spread as defined in the amended credit agreement. Interest is payable quarterly in arrears. The interest rate on outstanding borrowings as of October 31, 2023 was 6.30%. For the fiscal years ended October 31, 2023, 2022, and 2021, the company incurred interest expense of $15.9 million, $5.7 million and $0.2 million, respectively, on the outstanding borrowings under the $270.0 million term loan.
The $270.0 million term loan contains customary covenants, including, without limitation, financial covenants generally consistent with those applicable under the company's revolving credit facility and the company was in compliance with all covenants as of October 31, 2023.
$200.0 Million Term Loan Credit Agreement
On April 27, 2022, the company entered into a term loan credit agreement ("$200.0 million term loan") with certain financial institutions for the purpose of paying down certain of its outstanding borrowings incurred in connection with the company's acquisition of Intimidator on January 13, 2022 and borrowed under its revolving credit facility provided under the amended credit agreement. On September 22, 2023, the company amended the $200.0 million term loan credit agreement to permit non-cash charges in its “Consolidated EBIT” calculation among other administrative amendments. The entire $200.0 million available under the agreement was funded on April 27, 2022, and matures on April 27, 2027. In connection with the company's entry into the $200.0 million term loan, the company incurred immaterial debt issuance costs, which are being deferred and amortized over the life of the $200.0 million term loan and are netted against the outstanding borrowings under the $200.0 million term loan within the long-term debt line item on the company's Consolidated Balance Sheets.
Beginning with the last business day of June 2025, the company is required to make quarterly amortization payments on the $200.0 million term loan equal to 2.5% of the original aggregate principal amount reduced by any applicable prepayments. The $200.0 million term loan may be prepaid and terminated at the company's election at any time without penalty or premium. Amounts repaid or prepaid may not be reborrowed.
Outstanding borrowings under the $200.0 million term loan bear interest on the outstanding principal amount thereof for each interest period at a variable rate generally based on Term SOFR 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 Term SOFR, in each case subject to an additional basis point spread as defined in the amended credit agreement. Interest is payable quarterly in arrears. The interest rate on outstanding borrowings as of October 31, 2023 was 6.30%. For the fiscal years ended October 31, 2023 and 2022, the company incurred interest expense of $11.7 million and $3.1 million, respectively, on the outstanding borrowings under the $200.0 million term loan.
The $200.0 million term loan contains customary covenants, including, without limitation, financial covenants generally consistent with those applicable under the company's revolving credit facility. The company was in compliance with all covenants as of October 31, 2023.
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 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 unsecured senior obligations of the company.
No principal is due on the Senior Notes prior to their stated due dates. The company has the right to prepay all or a portion of either series of the Senior Notes in amounts not less than 10% of the then outstanding principal amount of the series of Senior Notes being prepaid upon notice to the holders of such series for 100% 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 of such series for 100% 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 offer to prepay all Senior Notes for 100% of the principal amount thereof plus accrued and unpaid interest, if any, to the date of prepayment.
Interest on the Senior Notes is payable semiannually on the 15th day of June and December in each year. For each of the fiscal years ended October 31, 2023, 2022, and 2021, the company incurred interest expense of $7.7 million, respectively.
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 generally consistent with those applicable under the company's revolving credit facility. The company was in compliance with all covenants as of October 31, 2023.
3.97% Senior Notes
On June 30, 2022, the company issued $100.0 million of 3.97% Senior Notes due June 30, 2032 ("3.97% Senior Notes") pursuant to a private placement note purchase agreement ("2022 Note Purchase Agreement") with certain purchasers. The proceeds were used pay down certain of its outstanding borrowings incurred in connection with the company's acquisition of
Intimidator on January 13, 2022 and borrowed under its revolving credit facility provided under the amended credit agreement. In connection with the 2022 Note Purchase Agreement, the company incurred immaterial debt issuance costs, which were capitalized as contra-debt on the company's Consolidated Balance Sheets and will be amortized over the life of the 3.97% Senior Notes. The 3.97% Senior Notes are unsecured senior obligations of the company and mature on June 30, 2032.
The company has the right to prepay all or a portion of the 3.97% Senior Notes in an amount not less than 10% of the then outstanding principal amount upon notice to the holders for 100% of the prepaid principal amount plus a make-whole premium, as set forth in the 2022 Note Purchase Agreement, plus accrued and unpaid interest, if any, to the date of prepayment. In addition, at any time during the 90 day period ending on the maturity date of the 3.97% Senior Notes, the company will have the right to prepay all of the 3.97% Senior Notes for 100% of the principal amount 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 offer to prepay all of the 3.97% Senior Notes for 100% of the principal amount thereof plus accrued and unpaid interest, if any, to the date of prepayment.
Interest on the 3.97% Senior Notes is payable semiannually on the 30th day of June and December in each year. For the fiscal years ended October 31, 2023 and 2022, the company incurred interest expense of $4.0 million and $1.3 million, respectively, on the outstanding borrowings under the 3.97% Senior Notes.
The 2022 Note Purchase Agreement contains customary representations and warranties of the company, as well as certain customary covenants, including, without limitation, financial covenants generally consistent with those applicable under the company's revolving credit facility. The company was in compliance with all covenants as of October 31, 2023.
7.8% Debentures
In June 1997, the company issued $175.0 million of debt securities consisting of $75.0 million of 7.125% coupon 10-year notes and $100.0 million of 7.8% coupon 30-year debentures. The $75.0 million of 7.125% 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 fiscal years ended October 31, 2023, 2022, and 2021, the company incurred interest expense of $8.0 million, respectively.
6.625% Senior Notes
On April 26, 2007, the company issued $125.0 million in aggregate principal amount of 6.625% senior notes due May 1, 2037 and priced at 98.513% of par value. The resulting discount of $1.9 million is 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%, the effective interest rate is 6.741% after taking into account the issuance discount. 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% 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 fiscal years ended October 31, 2023, 2022, and 2021, the company incurred interest expense of $8.4 million, respectively.
XML 43 R17.htm IDEA: XBRL DOCUMENT v3.23.4
Investment in Joint Venture
12 Months Ended
Oct. 31, 2023
Equity Method Investments and Joint Ventures [Abstract]  
Investment in Joint Venture
7Investment in Joint Venture
The company is party to a joint venture with HDF, a subsidiary of The Huntington National Bank, established as Red Iron, the primary purpose of which is to provide customer inventory financing to certain distributors and dealers of certain of the company’s products in the U.S. The company has also entered into a limited inventory repurchase agreement with Red Iron. For
additional information regarding the customer financing aspect of the arrangement, as well as the limited inventory purchase agreement, refer to Note 11, Commitments and Contingencies.
The company owns 45 percent of Red Iron and HDF owns 55 percent of Red Iron. The company accounts for its investment in Red Iron under the equity method of accounting. The company and HDF each contributed a specified amount of the estimated cash required to enable Red Iron to purchase the company's floor plan financing receivables and to provide financial support for Red Iron's floor plan financing programs. Red Iron borrows the remaining requisite estimated cash utilizing a $1,350.0 million secured revolving credit facility established under a credit agreement between Red Iron and HDF. The company's total investment in Red Iron as of October 31, 2023 and 2022 was $50.6 million and $39.3 million, respectively. The company has not guaranteed the outstanding indebtedness of Red Iron.
XML 44 R18.htm IDEA: XBRL DOCUMENT v3.23.4
Income Taxes
12 Months Ended
Oct. 31, 2023
Income Tax Disclosure [Abstract]  
Income Taxes
8Income Taxes
Earnings Before Income Taxes
Earnings before income taxes were as follows (dollars in millions):
Fiscal Years Ended October 31202320222021
Earnings before income taxes:   
United States$345.0 $491.3 $446.2 
Foreign55.5 61.2 53.6 
Total earnings before income taxes$400.5 $552.5 $499.8 
Reconciliation of Effective Tax Rate
A reconciliation of the statutory federal income tax rate to the company's effective tax rate is summarized as follows:
Fiscal Years Ended October 31202320222021
Statutory federal income tax rate21.0 %21.0 %21.0 %
Excess deduction for stock-based compensation(1.1)(0.4)(1.5)
State and local income taxes, net of federal benefit1.8 2.0 1.4 
Foreign operations(0.7)(0.7)(0.5)
Federal research tax credit(2.3)(1.3)(1.4)
Foreign-derived intangible income(1.1)(0.7)(0.9)
Other, net0.1 (0.1)(0.1)
Effective tax rate17.7 %19.8 %18.0 %
The Coronavirus Aid, Relief, and Economic Security Act ("CARES Act") was signed into law on March 27, 2020 and allowed for 100% deduction of meals expense, delayed payment of employer payroll taxes, among other items. The company has reflected the impact of the CARES Act for the fiscal years ended October 31, 2023, 2022, and 2021 within its Consolidated Financial Statements and such impact was not material to the company's Consolidated Financial Statements.
The Inflation Reduction Act ("IRA") was signed into law on August 16, 2022. Among other provisions, the IRA includes a 15% corporate minimum tax applied to large corporations, a 1% excise tax on corporate stock repurchases made after December 31, 2022 and various energy tax credits. There are no material impacts from the IRA within the Consolidated Financial Statements for the fiscal years ended October 31, 2023 and 2022.
On December 22, 2017, the U.S enacted Public Lax No. 115-97 ("Tax Act"), originally introduced as the Tax Cuts and Jobs Act, which significantly modified the Internal Revenue Code. The Tax Act introduced the capitalization and amortization of research and experimentation expenditures for taxable years beginning after December 31, 2021. The company has reflected the impact for the fiscal year ended October 31, 2023.
Provision for Income Taxes
Components of the company's provision for income taxes were as follows (dollars in millions):
Fiscal Years Ended October 31202320222021
Current provision:
Federal$94.4 $94.7 $90.2 
State17.0 19.1 16.0 
Foreign7.3 7.7 9.2 
Total current provision$118.7 $121.5 $115.4 
Deferred (benefit) provision:
Federal$(37.8)$(7.4)$(18.4)
State(10.3)(4.9)(6.5)
Foreign0.2 — (0.6)
Total deferred benefit(47.9)(12.3)(25.5)
Total provision for income taxes$70.8 $109.2 $89.9 

Deferred Income Taxes
The components of the company's deferred income tax assets and liabilities were as follows (dollars in millions):
Fiscal Years Ended October 3120232022
Deferred income tax assets:  
Compensation and benefits$32.5 $32.9 
Warranty and insurance37.6 35.4 
Lease liabilities35.3 20.2 
Advertising and sales promotions and incentives16.5 7.2 
Inventory14.4 36.4 
Deferred revenue0.3 3.3 
Other3.0 — 
Net operating losses and other carryforwards5.3 6.4 
Research and Experimentation35.4 — 
Valuation allowance(3.3)(3.2)
Deferred income tax assets$177.0 $138.6 
Deferred income tax liabilities:
Right-of-use assets$(34.8)$(19.5)
Depreciation(60.0)(51.9)
Amortization(68.4)(102.4)
Other— (3.8)
Deferred income tax liabilities(163.2)(177.6)
Deferred income tax assets (liabilities), net$13.8 $(39.0)
As of October 31, 2023, the company has domestic net operating loss carryforwards of $4.1 million for both federal and state income tax purposes that does not expire. As of October 31, 2023, the company has net operating loss carryforwards of approximately $5.1 million in foreign jurisdictions, which are comprised of $5.0 million that do not expire and $0.1 million that expires between fiscal 2035 and fiscal 2040. The company also has domestic credit carryforwards of $1.9 million that expire between fiscal 2027 and fiscal 2043.
The net change in the total valuation allowance between the fiscal years ended October 31, 2023 and 2022 was an increase of $0.1 million. The change in valuation allowance is related to domestic tax credits, capital loss carryforwards, and net operating losses that are expected to expire prior to utilization.
The company expects that $41.8 million of the total undistributed earnings of its foreign operations will be indefinitely reinvested. Should these earnings be distributed in the future in the form of dividends or otherwise, the company may be subject to foreign withholding taxes, state income taxes, and/or additional federal taxes for currency fluctuations. As of October 31, 2023, the unrecognized deferred tax liabilities for temporary differences related to the company’s investment in non-U.S. subsidiaries, and any withholding, state, or additional federal taxes that may be applied upon any future repatriation, are expected to be immaterial.
Unrecognized Tax Benefits
A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows (dollars in millions):
Unrecognized tax benefits as of October 31, 2022$3.3 
Increase as a result of tax positions taken during a prior period0.2 
Increase as a result of tax positions taken during the current period0.6 
Reductions as a result of statute of limitations lapses(0.4)
Unrecognized tax benefits as of October 31, 2023$3.7 
The company recognizes interest and penalties related to unrecognized tax benefits as a component of the provision for income taxes within the Consolidated Statements of Earnings. In addition to the unrecognized tax benefits of $3.7 million, which have been recorded as an other accrued liability within the Consolidated Balance Sheets as of October 31, 2023, the company recorded $1.0 million of accrued interest and penalties as an other accrued liability within the Consolidated Balance Sheets as of October 31, 2023. Included in the balance of unrecognized tax benefits as of October 31, 2023 are potential benefits of $3.8 million that, if recognized, would affect the effective tax rate.
The company and its wholly owned subsidiaries file income tax returns in the U.S. federal jurisdiction, and numerous state and foreign jurisdictions. With few exceptions, the company is no longer subject to U.S. federal, state and local, and foreign income tax examinations by tax authorities for taxable years before fiscal 2019. The company is under audit in certain state jurisdictions and expects various statutes of limitation to expire during the next 12 months. Due to the uncertainty related to the response of taxing authorities, a range of outcomes cannot be reasonably estimated at this time.
XML 45 R19.htm IDEA: XBRL DOCUMENT v3.23.4
Stock-Based Compensation
12 Months Ended
Oct. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation
9Stock-Based Compensation
On March 15, 2022, the company’s shareholders approved The Toro Company 2022 Equity and Incentive Plan (the “2022 plan”), which became effective immediately and replaced The Toro Company Amended and Restated 2010 Equity and Incentive Plan, as amended (the “2010 plan”) with respect to future grants of awards. The 2022 plan is administered by the Compensation & Human Resources Committee of the Board and permits the grant of nonqualified and incentive stock options, stock appreciation rights, restricted stock, restricted stock units, performance shares, performance units, annual performance awards, non-employee director awards and other cash-based and stock-based awards to eligible individuals. Subject to adjustment as provided in the 2022 plan, the maximum aggregate number of shares of the company’s common stock authorized for issuance under the 2022 plan is equal to the sum of: (a) 1,250,000 shares, plus (b) the number of shares remaining available for grant under the 2010 plan but not subject to outstanding awards thereunder as of March 15, 2022, and plus (c) the number of shares subject to awards outstanding under the 2010 plan as of March 15, 2022 but only to the extent that such outstanding awards are forfeited, expire or otherwise terminate without the issuance of such shares. The number of unissued shares of common stock available for future stock-based compensation award grants under the 2022 plan was 3,046,609 as of October 31, 2023. All outstanding stock-based compensation awards were granted under the 2010 plan or the 2022 plan. Shares of common stock issued upon the exercise, vesting, or settlement of stock options, restricted stock units, and performance shares are issued from treasury shares.
Compensation costs related to stock-based compensation awards were as follows (dollars in millions):
Fiscal Years Ended October 31202320222021
Stock option awards$8.5 $10.0 $10.0 
Performance share awards2.9 5.8 6.8 
Restricted stock unit awards6.9 5.7 4.3 
Unrestricted common stock awards1.1 0.6 0.7 
Total compensation cost for stock-based compensation awards$19.4 $22.1 $21.8 
Related tax benefit from stock-based compensation awards$4.7 $5.3 $5.2 
Stock Option Awards
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 and are generally granted to executive officers, other employees, and non-employee Board members on an annual basis in the first quarter of the company's fiscal year but may also be granted throughout the fiscal year in connection with hiring, mid-year promotions, leadership transition, or retention, as needed and applicable. Options generally vest one-third each year over a three-year period and have a ten-year term but in certain circumstances, the vesting requirement may be modified such that 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 determined under the Black-Scholes valuation method is generally recognized for these awards over the vesting period. Compensation cost
recognized for other employees not considered executive officers or non-employee Board members is net of estimated forfeitures, which are determined at the time of grant based on historical forfeiture experience. Stock options granted to executive officers and other employees are subject to accelerated expensing if the option holder meets the retirement definition set forth in the applicable equity and incentive 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 Board member has served on the company's Board for ten full fiscal years or more, the awards will not be forfeited but continue to vest according to their schedule following retirement. 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 various inputs and assumptions under 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 Board members are expected to exercise their stock options, which is primarily based on historical exercise experience. The company groups executive officers and non-employee Board members for valuation purposes based on similar historical exercise behavior. Expected stock price volatility is 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. The expected 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 used under the Black-Scholes valuation method for options granted in the following fiscal periods:
Fiscal Years Ended October 31202320222021
Expected life of option in years6.316.196.21
Expected stock price volatility25.20 %23.74 %23.26 %
Risk-free interest rate3.79 %1.31 %0.55 %
Expected dividend yield0.95 %0.94 %0.86 %
Per share weighted-average fair value at date of grant$33.21 $22.55 $19.39 
The table below presents stock option activity for fiscal 2023:
 Stock Option AwardsWeighted-Average Exercise PriceWeighted-Average
Contractual Life (years)
Aggregate Intrinsic
Value (dollars in millions)
Outstanding as of October 31, 20222,986,033 $71.23 6.0$102.1 
Granted475,620 110.87   
Exercised(389,923)52.76 
Forfeited(98,300)107.67   
Outstanding as of October 31, 20232,973,430 $78.80 5.4$32.0 
Exercisable as of October 31, 20232,078,025 $68.37 4.4$32.0 
As of October 31, 2023, there was $7.5 million of total unrecognized compensation cost related to unvested stock options that is expected to be recognized over a weighted-average period of 2.04 years.
The table below presents the total market value of stock options exercised and the total intrinsic value of options exercised during the following fiscal years (dollars in millions):
Fiscal Years Ended October 31202320222021
Market value of stock options exercised$43.4 $20.1 $40.1 
Intrinsic value of stock options exercised1
$22.8 $9.8 $26.0 
1    Intrinsic value is calculated as the amount by which the stock price at exercise date exceeded the option exercise price.
Performance Share Awards
The company grants performance share awards on an annual basis in the first quarter of the company's fiscal year 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, 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. Compensation cost is
recognized for these awards on a straight-line basis over the vesting period based on the per share fair value, which is equal to the closing price of the company's common stock on the date of grant, and the probability of achieving each performance goal.
Factors related to the company's performance share awards are as follows (dollars in millions, except per award data):
Fiscal Years Ended October 31202320222021
Weighted-average fair value per award at date of grant$112.14 $98.41 $90.59 
Fair value of performance share awards vested$5.3 $4.8 $3.4 
The table below presents fiscal 2023 activity for unvested performance share awards:
 Performance SharesWeighted-Average Fair Value at Date of Grant
Unvested as of October 31, 2022195,600 $88.63 
Granted66,131 112.14 
Vested(46,831)77.33 
Forfeited(28,140)106.16 
Unvested as of October 31, 2023186,760 $100.57 
As of October 31, 2023, there was $4.2 million of total unrecognized compensation cost related to unvested performance share awards that is expected to be recognized over a weighted-average period of 1.63 years.
Restricted Stock Unit Awards
Restricted stock unit awards are generally granted on an annual basis to certain employees that are not executive officers and occasionally 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. In rare circumstances, such awards may have performance-based rather than time-based vesting requirements. Compensation cost equal to the grant date fair value, net of estimated forfeitures, is recognized for these awards over the vesting period. The grant date fair value 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 and estimated forfeitures are determined on the grant date based on historical forfeiture experience.
Factors related to the company's restricted stock unit awards are as follows (dollars in millions, except per award data):
Fiscal Years Ended October 31202320222021
Weighted-average fair value per award at date of grant$103.40 $88.90 $97.87 
Fair value of restricted stock units vested$6.2 $5.5 $4.5 
The table below presents fiscal 2023 activity for unvested restricted stock units:
 Restricted Stock UnitsWeighted-Average Fair Value at Date
of Grant
Unvested as of October 31, 2022150,677 $90.39 
Granted99,081 103.40 
Vested(57,727)89.16 
Forfeited(12,205)93.26 
Unvested as of October 31, 2023179,826 $97.66 
As of October 31, 2023, there was $9.3 million of total unrecognized compensation cost related to unvested restricted stock units that is expected to be recognized over a weighted-average period of 2.23 years.
Unrestricted Common Stock Awards
During fiscal 2023, 2022, and 2021, 10,329, 6,453, and 8,070 shares, respectively, of fully vested unrestricted common stock awards were granted to certain Board members as a component of their compensation for their service on the Board and were recorded within selling, general and administrative expense in the Consolidated Statements of Earnings. Additionally, our Board members may elect to convert a portion or all of their calendar year annual retainers otherwise payable in cash into shares of the company's common stock.
Deferred Compensation Plan
The company maintains a deferred compensation plan that allows executive officers and certain other employees that receive performance share awards to defer receipt of shares of the company's common stock paid out under such awards to a date in the future. Participants can defer up to 100 percent of the common stock payout and are always 100 percent vested in their accounts. Common stock payout deferrals under this plan are held in a rabbi trust and treated in a manner similar to treasury shares and are recorded at cost within stockholders' equity in the Consolidated Balance Sheets as of October 31, 2023 and 2022. The total of common stock required to settle this deferred compensation obligation is included in the denominator of the calculation of both basic and diluted net earnings per share of common stock.
XML 46 R20.htm IDEA: XBRL DOCUMENT v3.23.4
Stockholders' Equity
12 Months Ended
Oct. 31, 2023
Stockholders' Equity Note [Abstract]  
Stockholders' Equity
10Stockholders' Equity
Stock Repurchase Program
On December 4, 2018, the company's Board authorized the repurchase of 5,000,000 shares of common stock in open-market or in privately negotiated transactions under the authorized stock repurchase program. During fiscal 2023 and 2022, the company paid $60.0 million and $140.0 million to repurchase 577,115 and 1,525,856 shares, respectively, under the authorized repurchase program. As of October 31, 2023, 1,949,491 shares remained available for repurchase under the December 4, 2018 tranche of authorized shares under the company's stock repurchase program. This program has no expiration date but may be terminated by the Board at any time. Shares of the company's common stock surrendered by employees to satisfy minimum tax withholding obligations upon vesting of certain stock-based compensation awards are not a part of this program.
On December 13, 2022, the company's Board authorized the repurchase of up to an additional 5,000,000 shares of common stock in open-market or in privately negotiated transactions under the authorized stock repurchase program. As of October 31, 2023, no shares have been repurchased under this program. This program has no expiration date but may be terminated by the Board at any time.
Treasury Shares
Treasury shares generally consist of shares of the company's common stock repurchased under the company's Board authorized stock repurchase program. The company values treasury shares on an average cost basis. As of October 31, 2023, the company had a total of 23,888,294 treasury shares at a total average cost of $1,743.6 million. As of October 31, 2022, the company had a total of 23,774,518 treasury shares at a total average cost of $1,715.0 million.
Accumulated Other Comprehensive Loss
The components of AOCL, net of tax, within the Consolidated Statements of Stockholders' Equity were as follows (dollars in millions):
As of October 3120232022
Foreign currency translation adjustments$41.7 $51.3 
Pension benefits4.3 3.6 
Cash flow derivative instruments(9.0)(21.8)
Total accumulated other comprehensive loss$37.0 $33.1 
The components and activity of AOCL, net of tax, were as follows (dollars in millions):
 Foreign Currency Translation AdjustmentsPension BenefitsCash Flow Derivative InstrumentsTotal
Balance as of October 31, 2022$51.3 $3.6 $(21.8)$33.1 
Other comprehensive (income) loss before reclassifications(9.6)0.7 (2.5)(11.4)
Amounts reclassified from AOCL— — 15.3 15.3 
Net current period other comprehensive (income) loss(9.6)0.7 12.8 3.9 
Balance as of October 31, 2023$41.7 $4.3 $(9.0)$37.0 
 Foreign Currency Translation AdjustmentsPension BenefitsCash Flow Derivative InstrumentsTotal
Balance as of October 31, 2021$19.5 $3.9 $2.6 $26.0 
Other comprehensive loss (income) before reclassifications31.8 (0.3)(19.3)12.2 
Amounts reclassified from AOCL— — (5.1)(5.1)
Net current period other comprehensive loss (income)31.8 (0.3)(24.4)7.1 
Balance as of October 31, 2022$51.3 $3.6 $(21.8)$33.1 
For additional information on the components reclassified from AOCL to the respective line items in net earnings for derivative instruments refer to Note 13, Derivative Instruments and Hedging Activities.
XML 47 R21.htm IDEA: XBRL DOCUMENT v3.23.4
Commitments and Contingencies
12 Months Ended
Oct. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
11Commitments and Contingencies
Customer Financing
Inventory Financing Arrangements
The company is party to inventory financing arrangements with Red Iron, HCFC, and other third-party financial institutions (collectively, the "financial institutions") which provide inventory financing to certain dealers and distributors of certain of the company's products in the U.S. and internationally. These financing arrangements are structured as an advance in the form of a payment by the financial institutions to the company on behalf of a distributor or dealer with respect to invoices financed by the financial institution. These payments extinguish the obligation of the dealer or distributor to make payment to the company under the terms of the applicable invoice.
Under separate agreements between the financial institutions and the dealers and distributors, the financial institutions provide loans to the dealers and distributors for the advances paid by the financial institutions to the company. Under these financing arrangements, down payments are not required, and depending on the finance program for each product line, finance charges are incurred by the company, shared between the company and the distributor and/or the dealer, or paid by the distributor or dealer. The financial institutions retain a security interest in the distributors' and dealers' financed inventories and such inventories are monitored regularly through audits. Financing terms to the distributors and dealers require payment as the inventory, which secures the indebtedness, is sold to end-users or when payment otherwise become due under the agreements between the financial institutions and the distributors and dealers, whichever occurs first. Rates are generally indexed to SOFR, or an alternative variable rate, plus a fixed percentage that differs based on whether the financing is for a distributor or dealer. Rates may also vary based on the product that is financed.
The net amount of receivables financed for dealers and distributors under this arrangement with Red Iron during fiscal 2023, 2022, and 2021 was $2,789.5 million, $2,627.5 million, and $2,282.6 million, respectively. The total amount of net receivables outstanding under this arrangement with Red Iron as of October 31, 2023 and 2022 was $1,019.0 million and $776.1 million, respectively. The total amount of receivables due from Red Iron to the company as of October 31, 2023 and 2022 were $34.4 million and $17.7 million, respectively.
The net amount of receivables financed for dealers and distributors under the arrangements with HCFC and the other third-party financial institutions during fiscal 2023, 2022, and 2021 was $545.4 million, $633.5 million, and $460.5 million, respectively. As of October 31, 2023 and 2022, $234.7 million and $220.0 million, respectively, of receivables financed by HCFC and the other third-party financial institutions were outstanding.
Inventory Repurchase Agreements
The company has entered into a limited inventory repurchase agreement with Red Iron and HCFC under which the company has agreed to repurchase certain repossessed products, up to a maximum aggregate amount of $7.5 million in a calendar year.
The company has also entered into inventory repurchase agreements with the other third-party financial institutions under which the company has agreed to repurchase certain repossessed products. Under these agreements, for the fiscal years ended October 31, 2023 and 2022, the company was contingently liable to repurchase up to $32.2 million and $80.0 million of repossessed inventory, respectively. The company's financial exposure under these inventory repurchase agreements is limited to the difference between the amount paid to Red Iron, HCFC or other third-party financing institutions for repurchases of inventory and the amount received upon subsequent resale of the repossessed product. The company has repurchased immaterial amounts of inventory pursuant to such arrangements during the fiscal years ended October 31, 2023, 2022, and 2021.
End-User Financing
The company has agreements with third-party financing companies to provide financing options to end-customers throughout the world. The company has no material contingent liabilities for residual value or credit collection risk under these agreements with third-party financing companies. From time to time, the company enters into agreements where it provides recourse to third-party finance companies in the event of default by the end-customer for financing payments to the third-party finance company. The company's maximum exposure for credit collection for the fiscal years ended October 31, 2023 and 2022 was $5.2 million and $8.6 million, respectively.
Purchase Commitments
As of October 31, 2023, the company had $28.7 million of noncancelable purchase commitments with certain of the company's suppliers for commodities as part of the normal course of business. Additionally, associated with the Tornado asset acquisition described in Note 2, Business Combinations and Asset Acquisitions, the company has entered into a minimum purchase arrangement for a total of approximately $35 million of inventory through fiscal 2025. As of October 31, 2023, the company did not have material noncancelable purchase commitments related to capital expenditures for renovation and expansion efforts at the company's facilities and other property, plant and equipment.
Litigation
From time to time, 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 occasionally 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 reviews certain patents issued by the U.S. Patent and Trademark Office and foreign patent offices. The company believes these activities help minimize its risk of being a defendant in patent infringement litigation.
The company records a liability in its 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 the company's consolidated results of operations, financial position, or cash flows. In situations where the company receives, or expects to receive, a favorable ruling related to a litigation settlement, the company follows the accounting standards codification guidance for gain contingencies. The company does not allow for the recognition of a gain contingency within its Consolidated Financial Statements prior to the settlement of the underlying events or contingencies associated with the gain contingency. As a result, the consideration related to a gain contingency is recorded in the Consolidated Financial Statements during the period in which all underlying events or contingencies are resolved and the gain is realized.
Litigation Settlement
On November 19, 2020, Exmark Manufacturing Company Incorporated ("Exmark"), a wholly-owned subsidiary of the company, and Briggs & Stratton Corporation (“BGG”) entered into a settlement agreement (“Settlement Agreement”) relating to the decade-long patent infringement litigation that Exmark originally filed in May 2010 against Briggs & Stratton Power Products Group, LLC (“BSPPG”), a former wholly-owned subsidiary of BGG (Case No. 8:10CV187, U.S. District Court for the District of Nebraska) (the “Infringement Action”). In the Infringement Action, Exmark alleged that certain mower decks manufactured by BSPPG infringed an Exmark mower deck patent. Despite favorable judgments in the Infringement Action in favor of Exmark, including with regard to awarded damages, actions by BGG during the second half of calendar year 2020 put in jeopardy the certainty and timing of the eventual receipt of the damages awarded to Exmark in the Infringement Action, including (i) the filing by BGG and certain of its subsidiaries for bankruptcy relief under chapter 11 of title 11 of the United States Bankruptcy Code (“BGG Bankruptcy”); (ii) the sale of substantially all the assets (but not certain liabilities, including the Infringement Action) of BGG and its subsidiaries to a third-party pursuant to Section 363 of the United States Bankruptcy Code; and (iii) a petition filed by BGG for a panel rehearing of the United States Court of Appeals for the Federal Circuit's decision in the Infringement Action (“Rehearing Petition”).
As a result, on November 19, 2020, Exmark entered into the Settlement Agreement with BGG which provided, among other things, that (i) upon approval by the bankruptcy court, and such approval becoming final and nonappealable, BGG agreed to pay Exmark $33.65 million (“Settlement Amount”), (ii) BGG agreed to immediately withdraw the Rehearing Petition and otherwise not pursue additional appellate review regarding the Infringement Action, and (iii) after receipt of the Settlement Amount, Exmark agreed to release a supersedeas appeal bond that had been obtained by BGG to support payment of the damages awarded to Exmark in the Infringement Action. On November 20, 2020, BGG filed a motion to withdraw the Rehearing Petition and on December 16, 2020, the bankruptcy court approved the Settlement Agreement. During January 2021, the first quarter of fiscal 2021, the Settlement Amount was received by Exmark in connection with the settlement of the Infringement Action and at such time, the underlying events and contingencies associated with the gain contingency related to the Infringement Action were satisfied. As such, the company recognized in selling, general and administrative expense within the Consolidated Statements of Earnings during the first quarter of fiscal 2021 (i) the gain associated with the Infringement Action and (ii) a corresponding expense related to the contingent fee arrangement with the company's external legal counsel customary in patent infringement cases equal to approximately 50 percent of the Settlement Amount.
XML 48 R22.htm IDEA: XBRL DOCUMENT v3.23.4
Leases
12 Months Ended
Oct. 31, 2023
Leases [Abstract]  
Leases
12Leases
The company enters into contracts that are, or contain, operating lease agreements for certain property, plant, or equipment assets utilized 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. 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 in cost of sales or selling, general and administrative expense within the Consolidated Statements of Earnings depending on the nature and use of the identified asset underlying the respective operating lease arrangement. 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 market 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 (dollars in millions):
Fiscal Year Ended October 31202320222021
Operating lease expense$24.0 $22.6 $20.4 
Short-term lease expense4.5 4.5 2.9 
Variable lease expense— — 0.1 
Total lease expense$28.5 $27.1 $23.4 
The following table presents supplemental cash flow information related to the company's operating leases (dollars in millions):
Fiscal Year Ended October 31202320222021
Right-of-use assets obtained in exchange for lease obligations$67.6 $27.0 $5.4 
Operating cash flows for amounts included in the measurement of lease liabilities$20.9 $19.2 $18.9 
The following table presents other lease information related to the company's operating leases as of October 31, 2023 and October 31, 2022:
October 31, 2023October 31, 2022
Weighted-average remaining lease term of operating leases in years9.36.0
Weighted-average discount rate of operating leases4.83 %3.53 %
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 Consolidated Balance Sheets as of October 31, 2023 (dollars in millions):
October 31, 2023
2024$25.1 
202523.3 
202617.4 
202713.9 
202811.8 
Thereafter69.6 
Total future minimum operating lease payments161.1 
Less: imputed interest29.5 
Present value of operating lease liabilities$131.6 
XML 49 R23.htm IDEA: XBRL DOCUMENT v3.23.4
Derivative Instruments and Hedging Activities
12 Months Ended
Oct. 31, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Instruments and Hedging Activities
13Derivative 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, costs associated with 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 a company policy that places 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 projected 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 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 projected transactions, such as sales to third-parties and costs associated with foreign plant operations, including 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 Consolidated Balance Sheets and are subsequently reclassified to net earnings within the 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 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 costs associated with foreign plant operations, including purchases from suppliers, 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 projected trade sales and purchases is two years.
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 Consolidated Statements of Earnings line item as the underlying exposure when the projected 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 projected 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 Consolidated Statements of Earnings line item as the underlying exposure when the projected transaction affects net earnings. However, if it is probable that a projected 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 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 Consolidated Balance Sheets, recognizing future changes in the fair value within other income, net in the Consolidated Statements of Earnings. As of October 31, 2023, the notional amount outstanding of forward currency contracts designated as cash flow hedging instruments was $307.5 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 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 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 Consolidated Balance Sheets (dollars in millions):
Fair Value as of October 3120232022
Derivative assets:  
Derivatives designated as cash flow hedging instruments:  
Prepaid expenses and other current assets  
Forward currency contracts$13.7 $27.7 
Derivatives not designated as cash flow hedging instruments:  
Prepaid expenses and other current assets  
Forward currency contracts3.1 5.5 
Total derivative assets$16.8 33.2 
Derivative liabilities:  
Derivatives designated as cash flow hedging instruments:  
Accrued liabilities  
Forward currency contracts$— $— 
Derivatives not designated as cash flow hedging instruments:  
Accrued liabilities  
Forward currency contracts— — 
Total derivative liabilities$— $— 
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 on its 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 on the Consolidated Balance Sheets (dollars in millions):
Fair Value as of October 3120232022
Derivative assets:  
Forward currency contracts:  
Gross amount of derivative assets$16.8 $33.2 
Derivative liabilities offsetting derivative assets— — 
Net amount of derivative assets$16.8 $33.2 
Derivative liabilities:  
Forward currency contracts:  
Gross amount of derivative liabilities$— $— 
Derivative assets offsetting derivative liabilities— — 
Net amount of derivative liabilities$— $— 
The following table presents the impact and location of the amounts reclassified from AOCL into net earnings on the Consolidated Statements of Earnings and the impact of derivative instruments on the Consolidated Statements of Comprehensive Income for the company's derivatives designated as cash flow hedging instruments (dollars in millions):
Gain Reclassified from AOCL into Income(Loss) Gain Recognized in OCI on Derivatives
Fiscal Years Ended October 312023202220232022
Derivatives designated as cash flow hedging instruments:
Forward currency contracts:
Net sales$10.8 $4.5 $(12.9)$21.2 
Cost of sales4.5 0.6 0.1 3.2 
Total derivatives designated as cash flow hedging instruments$15.3 $5.1 $(12.8)$24.4 
During fiscal 2023 and 2022, the company recognized immaterial losses and gains, respectively, within other income, net on the Consolidated Statement of Earnings due to the discontinuance of cash flow hedge accounting on certain forward currency
contracts designated as cash flow hedging instruments. As of October 31, 2023, the company expects to reclassify approximately $8.6 million of gains from AOCL to earnings during the next twelve months.
The following tables present the impact and location of derivative instruments on the Consolidated Statements of Earnings for the company’s derivatives designated as cash flow hedging instruments and the related components excluded from hedge effectiveness testing (dollars in millions):
Gain Recognized in Earnings on Cash Flow Hedging Instruments
Fiscal Year Ended October 31, 2023Net SalesCost of Sales
Total Consolidated Statements of Earnings income (expense) amounts in which the effects of cash flow hedging instruments are recorded$4,553.2 $(2,975.6)
Gain on derivatives designated as cash flow hedging instruments:
Forward currency contracts:
Amount of gain reclassified from AOCL into earnings10.8 4.5 
Gain on components excluded from effectiveness testing recognized in earnings based on changes in fair value$2.2 $2.6 
(Loss) Gain Recognized in Earnings on Cash Flow Hedging Instruments
Fiscal Year Ended October 31, 2022Net SalesCost of Sales
Total Consolidated Statements of Earnings income (expense) amounts in which the effects of cash flow hedging instruments are recorded$4,514.7 $(3,010.1)
Gain (loss) on derivatives designated as cash flow hedging instruments:
Forward currency contracts:
Amount of gain reclassified from AOCL into earnings4.5 0.6 
(Loss) gain on components excluded from effectiveness testing recognized in earnings based on changes in fair value$(1.1)$1.7 
The following table presents the impact and location of derivative instruments on the Consolidated Statements of Earnings for the company’s derivatives not designated as cash flow hedging instruments (dollars in millions):
Fiscal Years Ended October 3120232022
(Loss) gain on derivative instruments not designated as cash flow hedging instruments:
Forward currency contracts:
Other (expense) income, net$(6.3)$4.2 
Total (loss) gain on derivatives not designated as cash flow hedging instruments$(6.3)$4.2 
XML 50 R24.htm IDEA: XBRL DOCUMENT v3.23.4
Fair Value Measurements
12 Months Ended
Oct. 31, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurements
14Fair 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.
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 October 31, 2023 and 2022, according to the valuation technique utilized to determine their fair values (dollars in millions):
 Fair Value Measurements Using Inputs Considered as: 
October 31, 2023Fair ValueLevel 1Level 2Level 3
Assets:    
Forward currency contracts$16.8 $— $16.8 $— 
Total assets$16.8 $— $16.8 $— 
Liabilities:    
Forward currency contracts$— $— $— $— 
Total liabilities$— $— $— $— 
 Fair Value Measurements Using Inputs Considered as:
October 31, 2022Fair ValueLevel 1Level 2Level 3
Assets:    
Forward currency contracts$33.2 $— $33.2 $— 
Total assets$33.2 $— $33.2 $— 
Liabilities:    
Forward currency contracts$— $— $— $— 
Total liabilities$— $— $— $— 
Nonrecurring Fair Value Measurements
The company measures certain assets and liabilities at fair value on a non-recurring 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. For additional information regarding impairment related fair value measurements, refer to Note 5, Goodwill and Other Intangible Assets. Assets acquired and liabilities assumed as part of a business combination are also measured at fair value on a non-recurring basis during the measurement period allowed by the accounting standards codification guidance for business combinations when applicable. Alternatively, under a cost accumulation model, the company measures the fair values of net assets acquired as part of an asset acquisition before allocating the cost of the asset acquisition to the net assets acquired on the basis of their relative fair values. For additional information on the company's business combinations and asset acquisitions and the related non-recurring fair value measurement of the assets acquired and liabilities assumed, refer to Note 2, Business Combinations and Asset Acquisitions.
Other Fair Value Disclosures
The carrying values 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 October 31, 2023 and 2022, the company's long-term debt included $524.2 million and $524.1 million, respectively, of gross fixed-rate debt that is not subject to variable interest rate fluctuations. The gross 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 October 31, 2023, the estimated gross fair value of long-term debt with fixed interest rates was $478.2 million compared to its gross carrying amount of $524.2 million. As of October 31, 2022, the estimated gross fair value of long-term debt with fixed interest rates was $489.8 million compared to its gross carrying amount of $524.1 million. For additional information regarding long-term debt with fixed interest rates, refer to Note 6, Indebtedness.
XML 51 R25.htm IDEA: XBRL DOCUMENT v3.23.4
Employee Retirement Plans
12 Months Ended
Oct. 31, 2023
Retirement Benefits [Abstract]  
Employee Retirement Plans
15Employee Retirement Plans
Defined Contribution Plan
The company maintains The Toro Company Retirement Plan for eligible employees. The company's expenses under this plan, which include costs related to matching contributions and discretionary retirement fund contributions, as applicable, were $38.1 million, $35.3 million, and $28.5 million for the fiscal years ended October 31, 2023, 2022, and 2021, respectively.
Defined Benefit Plans
The company has a defined benefit pension plan covering certain employees in the United Kingdom ("defined benefit retirement plan"). The projected and accumulated benefit obligation of the defined benefit retirement plan was $18.3 million and $18.9 million as of October 31, 2023 and 2022, respectively. The fair value of the defined benefit retirement plan assets as of October 31, 2023 and 2022 was $17.6 million and $18.4 million, respectively. The net funded status of the defined benefit retirement plan as of October 31, 2023 and 2022 was underfunded at $0.7 million and $0.6 million, respectively.
Service costs of the defined benefit retirement plans are presented in selling, general and administrative expense within the Consolidated Statements of Earnings. Non-service cost components of net periodic benefit cost (income), including realized gains or losses as a result of changes in actuarial valuation assumptions, are presented in other income, net within the Consolidated Statements of Earnings. The company recognized expense of $0.2 million for the fiscal year ended October 31, 2023, and recognized income of $0.2 million, and $0.1 million for the fiscal years ended October 31, 2022 and 2021, respectively.
The company has omitted the remaining disclosures for the defined benefit retirement plan as the company deems this defined benefit retirement plan to be immaterial to its Consolidated Financial Statements.
XML 52 R26.htm IDEA: XBRL DOCUMENT v3.23.4
Subsequent Events
12 Months Ended
Oct. 31, 2023
Subsequent Events [Abstract]  
Subsequent Events
16Subsequent Events
The company has evaluated all subsequent events and concluded that no additional subsequent events have occurred that would require recognition in the Consolidated Financial Statements or disclosure in the Notes to Consolidated Financial Statements.
XML 53 R27.htm IDEA: XBRL DOCUMENT v3.23.4
Pay vs Performance Disclosure - USD ($)
$ in Millions
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Pay vs Performance Disclosure      
Net earnings $ 329.7 $ 443.3 $ 409.9
XML 54 R28.htm IDEA: XBRL DOCUMENT v3.23.4
Insider Trading Arrangements
3 Months Ended
Oct. 31, 2023
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 55 R29.htm IDEA: XBRL DOCUMENT v3.23.4
Summary of Significant Accounting Policies and Related Data (Policies)
12 Months Ended
Oct. 31, 2023
Accounting Policies [Abstract]  
Basis of Presentation and Consolidation
Basis of Presentation and Consolidation
The accompanying Consolidated Financial Statements have been prepared in accordance with accounting principles generally accepted ("GAAP") in the United States ("U.S.") and include the accounts of the company and its wholly-owned subsidiaries. In the opinion of management, the 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.
The company's businesses are organized, managed, and internally grouped into segments based on similarities in products and services. The company classifies its operations into two reportable business segments: Professional and Residential. The company's remaining activities are presented as "Other" due to their insignificance. For additional information regarding the company's reportable business segments refer to Note 3, Segment Data.
The company uses the equity method to account for equity investments in unconsolidated entities over which it has the ability to exercise significant influence over operating and financial policies. The company's share of the net earnings or losses of these equity method investments are recorded within other income, net on the Consolidated Statements of Earnings. Equity investments in unconsolidated entities that the company does not control and for which it does not have the ability to exercise significant influence over operating and financial policies are recorded at cost, less impairment, as applicable, within the Consolidated Balance Sheets. All intercompany accounts and transactions have been eliminated from the Consolidated Financial Statements.
Accounting Estimates
Accounting Estimates
In preparing the 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; inventory valuation; warranty accruals; allowance for expected credit losses; pension accruals; self-insurance accruals; legal accruals; right-of-use assets and lease liabilities; useful lives for tangible and finite-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 or asset acquisition, 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 and current 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 and other relevant factors, as applicable. 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 Consolidated Financial Statements are prepared. Changes in those estimates will be reflected in the Consolidated Financial Statements in future periods.
Business Combinations and Asset Acquisitions
Business Combinations and Asset Acquisitions
When applicable, the company accounts for the acquisition of a business in accordance with the accounting standards codification ("ASC") guidance for business combinations, whereby the total purchase consideration transferred is allocated to
the assets acquired and liabilities assumed, including amounts attributable to non-controlling interests, when applicable, based on their respective estimated fair values as of the date of acquisition. Goodwill represents the excess of purchase consideration transferred over the estimated fair value of the identifiable net assets acquired in a business combination.
Assigning estimated fair values to the net assets acquired requires the use of significant estimates, judgments, inputs, and assumptions regarding the fair value of the assets acquired and liabilities assumed. Estimated fair values of assets acquired and liabilities assumed are generally based on available historical information, independent valuations or appraisals, future expectations, and assumptions determined to be reasonable but are inherently uncertain with respect to future events, including economic conditions, competition, the useful life of the acquired assets, and other factors. The company may refine the estimated fair values of assets acquired and liabilities assumed, if necessary, over a period not to exceed one year from the date of acquisition by taking into consideration new information about facts and circumstances that existed as of the acquisition date that, if known at the date of acquisition, would have affected the estimated fair values ascribed to the assets acquired and liabilities assumed. The judgments made in determining the estimated fair value assigned to assets acquired and liabilities assumed, as well as the estimated useful life and depreciation or amortization method of each asset, can materially impact the net earnings of the periods subsequent to the acquisition through depreciation and amortization, and in certain instances through impairment charges, if the asset becomes impaired in the future. During the measurement period, any purchase price allocation changes that impact the carrying value of goodwill would also affect the amount of goodwill impairment taken, if applicable. If necessary, purchase price allocation revisions that occur outside of the measurement period are recorded within cost of sales or selling, general and administrative expense within the Consolidated Statements of Earnings depending on the nature of the adjustment.
When an acquisition does not meet the definition of a business combination because either: (i) substantially all of the fair value of the gross assets acquired is concentrated in a single identifiable asset, or group of similar identified assets, or (ii) the acquired entity does not have an input and a substantive process that together significantly contribute to the ability to create outputs, the company accounts for the acquisition as an asset acquisition. In an asset acquisition, goodwill is not recognized, but rather, any excess purchase consideration over the fair value of the net assets acquired is allocated on a relative fair value basis to the identifiable net assets as of the acquisition date and any direct acquisition-related transaction costs are capitalized as part of the purchase consideration.
Refer to Note 2, Business Combinations and Asset Acquisitions, for additional information regarding the company's accounting for recent business combinations and asset acquisitions.
Cash and Cash Equivalents
Cash and Cash Equivalents
The company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents. Cash equivalents are stated at cost, which approximates fair value.
Receivables, Net
Receivables, Net
Receivables are recorded at original carrying amount less an estimated allowance for expected credit losses. The allowance for expected credit losses is based on the company's assessment of losses that will result from its customers inability or unwillingness to pay amounts owed to the company. The allowance for expected credit losses is estimated using a combination of factors, including the age of receivable balances and historical credit loss experience, supplemented by the company's knowledge of customer-specific information, current market conditions, and reasonable and supportable projections of future events and economic conditions, when applicable. Receivables are written-off against the allowance for expected credit losses when all collection efforts have been exhausted.
The company's financial exposure related to the collection of accounts receivable is reduced due to its inventory financing arrangements, as further discussed in Note 11, Commitments and Contingencies.
For receivables not serviced through inventory financing agreements, the company provides financing in the form of open account terms in the normal course of business and performs on-going credit evaluations of customers.
Concentrations of Credit Risk
Concentrations of Credit Risk
Financial instruments, which potentially subject the company to concentrations of credit risk, consist principally of accounts receivable and derivative instruments. Accounts receivable balances are generally concentrated in the Professional and Residential business segments. The credit risk associated with these business segments is limited because of the large number of customers in the company's customer base and their geographic dispersion. The credit risk associated with the company's derivative instruments is limited as the company enters into derivative instruments with multiple counterparties that are highly rated financial institutions.
Inventories, Net
Inventories, Net
The company uses a combination of inventory valuation methods. Inventories are valued at the lower of cost or net realizable value, with cost determined by the first-in, first-out ("FIFO") and average cost methods for approximately 58.5 percent and 50.8 percent of total net inventories as of October 31, 2023 and 2022, respectively. Other inventories are valued at the lower of cost or market, with cost determined under the last-in, first-out ("LIFO") method. During fiscal 2023 and fiscal 2022, LIFO layers were not materially reduced. As needed, the company records an inventory valuation adjustment for excess, slow-moving, and obsolete inventory that is equal to the excess of the cost of the inventory over the estimated net realizable value or market value for the inventory depending on the inventory costing method. Such inventory valuation adjustment is based on a review and comparison of current inventory levels to planned production, as well as planned and historical sales of the inventory. The inventory valuation adjustment to net realizable value or market value establishes a new cost basis of the inventory that cannot be subsequently reversed. Such inventory valuation adjustments for excess, obsolete, and slow moving inventory are not reduced or removed until the product is sold or disposed of.
Property, Plant and Equipment, Net
Property, Plant and Equipment, Net
Property, plant and equipment assets are carried at cost less accumulated depreciation. The company generally accounts 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 three 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. Costs associated with general maintenance and repairs are expenses as incurred within cost of sales or selling, general and administrative expense in the Consolidated Statements of Earnings depending on the nature and use of the related asset. Interest is capitalized during the construction period for significant capital projects.
Goodwill and Indefinite-Lived Intangible Assets
Goodwill and Indefinite-Lived Intangible Assets
Goodwill is initially recognized as a result of the excess of purchase consideration transferred over the estimated fair value of the net assets acquired in a business combination and indefinite-lived intangible assets are initially recognized at their estimated fair values as a result of a business combination or asset acquisition. Goodwill is assigned to a reporting unit based upon the expected benefit of the synergies of the acquisition. Goodwill and certain trade names, which are considered to have indefinite lives, are not amortized; however, the company reviews them for impairment annually during the fourth quarter of each fiscal year or more frequently if changes in circumstances or the occurrence of events indicate that impairment may have occurred prior to the annual assessment. The company tests goodwill for impairment at the reporting unit level and tests indefinite-lived
intangible assets for impairment at the individual indefinite-lived intangible asset or asset group level, as appropriate. At the end of the third quarter of fiscal 2023, the company recorded an impairment charge of $18.0 million related to the indefinite-lived Spartan trade name intangible asset reported under the Professional segment. Further, during the same period, the company recorded an impairment charge of $133.3 million related to goodwill of the Intimidator reporting unit also reported under the Professional segment, Refer to Note 5, Goodwill and Other Intangible Assets for further information.
During the fourth quarter of fiscal 2023, the company performed its annual goodwill impairment test. In performing the annual goodwill impairment test, the company first reviewed its reporting units and determined that it has twelve reporting units, which are the same as its twelve operating segments as defined in Note 3, Segment Data. Nine reporting units contained goodwill on their respective balance sheets as of October 31, 2023. Next, the company elected to bypass the qualitative assessment and move directly to the quantitative goodwill impairment analysis. In performing the quantitative goodwill impairment analysis, the company compared the carrying value of each reporting unit, including goodwill, to its respective fair value. The carrying value of each reporting unit was determined based on the amount of equity required for the reporting unit's activities, considering the specific assets and liabilities of the reporting unit. The company did not assign corporate assets and liabilities that do not relate to the operations of the reporting unit, or are not considered in determining the fair value of the reporting unit, to the reporting units. The company's estimate of the respective fair values of its reporting units was determined based on a discounted cash flow model under the income approach, which utilized various inputs and assumptions, including projected operating results and growth rates from the company's projection process, applicable tax rates, estimated capital expenditures and depreciation, estimated changes in working capital, terminal growth rates applied to projected operating results in the terminal period, and a weighted-average cost of capital rate. Where available, and as appropriate, comparable market multiples and the company's market capitalization were also utilized to corroborate the results of the discounted cash flow models under the income approach. If the fair value of the reporting unit exceeds its carrying value, goodwill of the reporting unit is not impaired. If the carrying value of a reporting unit exceeds its fair value, an impairment charge would be recognized for the amount by which the carrying value of the reporting unit exceeds the its fair value, not to exceed the total amount of goodwill allocated to that reporting unit.
Other Long-Lived Assets
Other Long-Lived Assets
Other long-lived assets primarily consist of property, plant and equipment; right-of-use assets associated with operating lease agreements; capitalized implementation costs for hosted cloud-computing arrangements; finite-lived intangible assets; and other assets, as applicable. The company's finite-lived intangible assets are identifiable assets that were acquired as a result of business combinations or asset acquisitions and primarily consist of customer relationships and lists, developed technology, patents, trade names, non-compete agreements, and order backlog and are generally amortized on a straight-line basis over their expected useful lives, which typically range from several months to 20 years depending on the nature of the finite-lived intangible asset.
The company reviews other long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset, or asset group, may not be recoverable. Asset groups have identifiable cash flows and are largely independent of other asset groups. An impairment loss is recognized when estimated undiscounted future cash flows from the operation or disposition of the asset group are less than the carrying amount of the asset group. Measurement of an impairment loss is based on the excess of the carrying amount of the asset group over its fair value. Fair value is generally measured using a discounted cash flow model or independent appraisals, as appropriate. The company did not record an impairment loss for fiscal 2023, 2022, and 2021 as the company's long-lived assets were determined to not be at risk for impairment as no events or changes in circumstances were identified that would indicate that the carrying amount of an asset, or asset group, may not be recoverable.
For other long-lived assets to be abandoned, the company tests for potential impairment. If the company commits to a plan to abandon or dispose of an other long-lived asset, or asset group, before the end of its previously estimated useful life, depreciation or amortization expense is recognized over the revised estimated useful life.
Leases
Leases
The company enters into contracts that are, or contain, operating lease agreements that 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.
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. 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 market 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. The company has operating leases with both lease components and non-lease components. For purposes of determining lease payments, 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. 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. Minimum remaining lease payments are generally discounted to present value based the estimated incremental borrowing rate at lease commencement as the rate implicit in the lease is generally not readily determinable.
Right-of-use assets represent the company's right to use an underlying asset throughout the lease term and 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.
Lease expense for the company's operating leases is recognized on a straight-line basis over the lease term and is recorded within either cost of sales or selling, general and administrative expense in the Consolidated Statements of Earnings depending on the nature and use of the identified asset underlying the respective operating lease arrangement. The company does not recognize right-of-use assets and lease liabilities, but does recognize lease 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.
The company enters into contracts that are, or contain, operating lease agreements for certain property, plant, or equipment assets utilized 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. 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 in cost of sales or selling, general and administrative expense within the Consolidated Statements of Earnings depending on the nature and use of the identified asset underlying the respective operating lease arrangement. 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 market 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.
Accounts Payable
Accounts Payable
The company has a supply chain finance service agreement with a third-party financial institution to provide a web-based platform that facilitates the ability of participating suppliers to finance payment obligations from the company with the third-party financial institution. Participating suppliers may, at their sole discretion, make offers to finance one or more payment obligations of the company prior to their scheduled due dates at a discounted price to the third-party financial institution. The company's obligations to its suppliers, including amounts due and scheduled payment dates, are not affected by suppliers' decisions to finance amounts under this supply chain finance arrangement.
Insurance
Insurance
The company is self-insured for certain losses relating to employee medical, dental, workers' compensation, and certain product liability claims. Specific stop loss coverages are provided for catastrophic claims in order to limit exposure to significant claims. Losses and claims are charged to net earnings when it is probable a loss has been incurred and the amount can be reasonably estimated. Self-insured liabilities are based on a number of factors, including historical claims experience, an estimate of claims incurred but not reported, demographic and severity factors, and utilizing valuations provided by independent third-party actuaries, as applicable.
Product Warranty Guarantees
Product 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. Standard 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. The company also sells separately priced extended warranty coverage on select products for a prescribed period after the original warranty period expires. For additional information on the contract liabilities associated with the company's separately priced extended warranties, refer to Note 4, Revenue.
At the time of sale, the company recognizes expense and records an accrual by product line for estimated costs in connection with projected future warranty claims. The company's estimate of the cost of future warranty claims is 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 the cost of actual claims experience indicates that adjustments to the company's warranty accrual are necessary. Additionally, from time to time, the company may also establish warranty accruals for its estimate of the costs necessary to settle major rework campaigns on a product-specific basis during the period in which the circumstances giving rise to the major rework campaign become known and when the costs to satisfactorily address the situation are both probable and estimable. The warranty accrual for the cost of a major rework campaign is primarily based on an estimate of the cost to repair each affected unit and the number of affected units expected to be repaired.
Derivatives Instruments and Hedging Activities
Derivative Instruments and Hedging Activities
Derivative instruments, consisting primarily of forward currency contracts, are used to hedge most foreign currency transactions, including projected sales and purchases denominated in foreign currencies. All derivative instruments are recognized on the Consolidated Balance Sheets at fair value as either assets or liabilities. If the derivative instrument is designated as a cash flow hedging 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 Consolidated Balance Sheets and are subsequently reclassified to net earnings within the 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. Derivatives that are not designated as cash flow hedging instruments are adjusted to fair value through other income, net, on the Consolidated Statements of Earnings.
Foreign Currency Translation and Transactions
Foreign Currency Translation and Transactions
The functional currency of the company's foreign operations is generally the applicable local currency. The functional currency is translated into U.S. dollars using the respective current exchange rate in effect as of the balance sheet date for balance sheet accounts and the respective weighted-average exchange rate during the fiscal year for revenue and expense accounts. The resulting translation adjustments are deferred as a component of other comprehensive income within the Consolidated Statements of Comprehensive Income and the Consolidated Statements of Stockholders' Equity. Gains or losses resulting from transactions denominated in foreign currencies are included in other income, net in the Consolidated Statements of Earnings.
Debt Issuance Costs
Debt Issuance Costs
Debt issuance costs incurred in connection with securing the company’s financing arrangements are capitalized and amortized over the term of the respective financing arrangement 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. Debt issuance costs are generally presented in the Consolidated Balance Sheets as a direct deduction from the carrying amount of the outstanding borrowings, consistent with debt discounts. However, the company classifies the debt issuance costs related to its $600.0 million five-year senior
unsecured revolving credit facility ("revolving credit facility") within other assets on the Consolidated Balance Sheets, regardless of whether the company has any outstanding borrowings on the revolving credit facility. Debt issuance costs related to borrowings that are fully extinguished in advance of the maturity date are charged to expense at the time of retirement of the borrowings.
Income Taxes
Income Taxes
Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years that those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income tax expense in the period that includes the enactment date. A valuation allowance is provided when, in management's judgment, it is more likely than not that some portion or all of the deferred tax asset will not be realized. The company believes it has reflected the necessary deferred tax assets and liabilities in the accompanying Consolidated Balance Sheets. Management believes the future tax deductions will be realized principally through future taxable income, future reversals of existing taxable temporary differences, and carryback to taxable income in prior years.
The company recognizes the effect of income tax positions only if it is more likely than not that those positions will be sustained. Recognized income tax positions are measured at the largest amount that is greater than 50.0 percent likely to be realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. The company also records interest and penalties related to unrecognized tax benefits within income tax expense.
Revenue Recognition
Revenue Recognition
The company's primary source of revenue is generated through the sale of equipment and irrigation products, as well as rendering of services to its customers. As a result, the company enters into contracts with its customers for the sale of products or rendering of services in the ordinary course of business, which generally occurs at the time the company receives and accepts a purchase or sales 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 generally occurs with the transfer of control of product or services 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 as a result of variable consideration. Variable consideration is recorded at the time revenue is recognized as a reduction of the transaction price and typically occurs as a result of certain of the company's sales promotion and incentive programs offered to customers that are determined to represent price concessions, as well as anticipated product returns, when applicable. 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.
Sales Promotions and Incentives
At the time revenue is recognized, the company records a reduction of the transaction price for the variable consideration associated with certain of the company's sales promotions and incentives programs offered to customers that are determined to represent price concessions. The expense of each sales promotion and incentive program is classified as a reduction from gross sales or as a component of selling, general and administrative expense within the Consolidated Statements of Earnings when revenue is recognized, depending on the nature of the program. Generally, the cost of a program is recorded as a reduction from gross sales when revenue is recognized and thus, is considered to be variable consideration, if the expense is determined to represent a price concession because the program either (i) results in an immediate reduction of the transaction price with no anticipated future costs or consideration provided to the customer or (ii) the company anticipates future costs based on historical or expected future business practice for which the company does not receive a distinct good or service in exchange for the future consideration provided to the customer under the program. In other circumstances, the anticipated future cost of a program based on historical or expected future business practice is recorded as selling, general and administrative expense because the company receives a distinct good or service in exchange for the future consideration provided to the customer under the program.
Examples of significant sales promotions and incentive programs that are considered to be variable consideration because the cost of the program is classified as a reduction from gross sales are as follows:
Off-Invoice Discounts: The company's off-invoice discounts represent an immediate reduction in the selling price of the company's products that is realized at the time of sale with no anticipated future cost or consideration provided to the customer.
Rebate Programs: The company's rebate programs are generally based on claims submitted from either the company's direct customers or end-users of the company's products or are based on purchase or retail sales goals for the company's direct customers of certain quantities or mixes of product during a specified time period, depending upon the program. The amount of the rebate varies based on the specific program and is either a dollar amount or a percentage of the purchase price and can also be based on actual retail price as compared to the company's selling price. Consideration is typically provided to the company's customers for the company's rebate programs after the initial sale of the company's products to the company's direct customers and thus, there is generally an anticipated future cost at the time revenue is recognized based on historical and expected future business practice.
Financing Programs: The company's financing programs consist of floor plan financing programs with Red Iron and separate third-party financial institutions and end-user retail financing. Costs incurred for floor plan financing programs represent financing costs associated with programs under which the company shares the expense of financing distributor and dealer inventories through third-party financing arrangements for a specific period of time. This charge represents interest for a pre-established length of time based on a predefined rate from the contract between the company and Red Iron or the separate third-party financial institution to finance distributor and dealer inventory purchase. The floor plan financing costs for distributor and dealer inventories were $114.7 million, $46.3 million, and $20.8 million for the fiscal years ended October 31, 2023, 2022 and 2021, respectively. End-user retail financing is similar to floor planning with the difference being that retail financing programs are offered to end-user customers under which the company, at its discretion, may pay a portion of interest costs on behalf of end-users for financing purchases of the company's equipment.
Examples of significant sales promotions and incentive programs that are not considered to be variable consideration because the cost of the program is classified as a component of selling, general, and administrative expense are as follows:
Commissions Paid to Distributors and Dealers: For certain products, the company uses a distribution network of dealers and distributors that purchase and take possession of products for sale to the end customer. The company also has dealers and distributors that act as sales agents for it on certain products using a direct-selling type model. Under this direct-selling type model, the company's network of distributors and dealers facilitates a sale directly to the dealer or end-user customer on its behalf. Commissions to distributors and dealers in these instances represent commission payments to sales agents that are also its customers. In addition, TTC dealers are often paid a commission to set up and deliver riding product purchased at certain mass retail and home centers.
Cooperative Advertising: Cooperative advertising programs are based on advertising costs incurred by distributors and dealers for promoting the company's products. The company supports a portion of those advertising costs in which claims are submitted by the distributor or dealer along with evidence of the advertising material procured/produced and evidence of the cost incurred in the form of third-party invoices or receipts.
Regardless of classification of the cost of the sales promotion and incentive program within the Consolidated Statements of Earnings, the company records an accrual within the Consolidated Balance Sheets for the estimated future expense of certain of its sales promotion and incentive programs for which the company anticipates a future cost based on historical or expected future business practice by using the expected value method and applying the portfolio approach practical expedient under the accounting standards codification guidance for revenue from contracts with customers. Under such approach, the company's determination of variable consideration and the related accrual associated with the estimated expense of certain of the company's sales promotions and incentives programs is primarily based on the terms of the sales arrangements and sales promotion and incentive programs with customers, historical payment and rebate claims experience, field inventory levels, quantity or mix of products purchased, projected sales volumes, types of programs offered, and expectations for the acceptance of sales promotion and incentive programs offered in the future or changes in other relevant trends.
Cost of Sales
Cost of Sales
Cost of sales is primarily comprised of direct materials and supplies consumed to manufacture the company's products, as well as compensations costs for manufacturing labor and direct overhead expense necessary to convert direct materials and supplies into finished product. Cost of sales also includes freight costs for the procurement of direct materials and supplies and shipping products to customers; charges associated with inventory valuation adjustments for excess, slow-moving, and obsolete inventory; depreciation and amortization expense on manufacturing-related tangible and intangible assets; operating lease expense related to leased manufacturing assets; cost of services provided; cash discounts on payments to vendors, and other manufacturing-related costs.
Selling, General, and Administrative Expense
Selling, General and Administrative Expense
Selling, general and administrative expense is primarily comprised of compensation costs for non-manufacturing labor, occupancy and operating costs of distribution and corporate facilities, warranty expense, depreciation and amortization expense on non-manufacturing tangible and intangible assets, operating lease expense related to leased non-manufacturing assets; advertising, marketing, and selling expenses, engineering and research costs, information systems costs, and other miscellaneous administrative costs, such as legal costs for internal and outside services that are expensed as incurred.
Advertising Expense
Advertising Expense
General advertising costs are expensed in the period incurred. Cooperative advertising represents expenditures for shared advertising costs that the company reimburses to customers and is classified as a component of selling, general and administrative expense within the Consolidated Statements of Earnings. These obligations are accrued and expensed when the related revenues are recognized in accordance with the sales promotion and incentive programs established for certain product lines.
Engineering and Research Expense
Engineering and Research Expense
The company's engineering and research costs are expensed as incurred as a component of selling, general and administrative expense within the Consolidated Statements of Earnings and are primarily incurred in connection with the development of new products that may have additional applications or represent extensions of existing product lines, improvements or enhancements to existing products, and cost reduction efforts.
Stock-Based Compensation Expense
Stock-Based Compensation Expense
The company's stock-based compensation awards are generally granted to executive officers, other employees, and non-employee members of the company's Board of Directors ("Board"), and include unrestricted common stock awards, performance share awards that are contingent on the achievement of performance goals of the company, non-qualified stock options, and restricted stock units. Generally, compensation expense equal to the grant date fair value determined under the Black-Scholes valuation method is recognized for these awards over the vesting period and is classified in selling, general and administrative expense within the Consolidated Statements of Earnings. For stock options and restricted stock units, expense recognized for other employees not considered executive officers and non-employee Board members is net of estimated forfeitures, which is based on historical forfeiture experience. Stock options granted to executive officers and other employees are subject to accelerated expensing if the option holder meets the retirement definition set forth in the applicable equity and incentive plan document. 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. For additional information on The Toro Company 2022 Equity and Incentive Plan, refer to Note 9, Stock-Based Compensation.
Other Income, Net
Other Income, Net
Other income, net primarily consists of the company's proportionate share of income or losses from Red Iron, realized foreign currency exchange rate gains and losses, interest and dividend income, gains or losses recognized on actuarial valuation changes for our pension and post-retirement plans, retail financing revenue, and other miscellaneous income.
Net Earnings Per Share
Net Earnings Per Share
Basic net earnings per share is calculated as net earnings available to common stockholders divided by the weighted-average number of shares of common stock outstanding during the year plus the assumed issuance of contingent shares related to performance share awards under the company's equity and incentive plans. Diluted net earnings per share is similar to basic net earnings per share except that the weighted-average number of shares of common stock outstanding plus the assumed issuance of contingent shares is increased to include the number of additional shares of common stock that would have been outstanding assuming the issuance of all potentially dilutive shares, such as common stock to be issued upon exercise of options, contingently issuable shares, and restricted stock units.
Incremental shares from stock options and restricted stock units are computed under the treasury stock method.
New Accounting Pronouncements
New Accounting Pronouncements
In November 2021, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2021-10, Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance. The update increases the transparency of government assistance including annual disclosure of the types of assistance, an entity’s accounting for the assistance, and the effect of the assistance on an entity’s financial statements. The amended guidance was adopted for the fiscal 2023 annual period and did not have a material impact on the company's Consolidated Financial Statements or annual disclosures.
The company believes that all other recently issued accounting pronouncements from the FASB that the company has not noted above will not have a material impact on its Consolidated Financial Statements or do not apply to its operations.
Commitments and Contingencies
The company records a liability in its 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 the company's consolidated results of operations, financial position, or cash flows. In situations where the company receives, or expects to receive, a favorable ruling related to a litigation settlement, the company follows the accounting standards codification guidance for gain contingencies. The company does not allow for the recognition of a gain contingency within its Consolidated Financial Statements prior to the settlement of the underlying events or contingencies associated with the gain contingency. As a result, the consideration related to a gain contingency is recorded in the Consolidated Financial Statements during the period in which all underlying events or contingencies are resolved and the gain is realized.
XML 56 R30.htm IDEA: XBRL DOCUMENT v3.23.4
Summary of Significant Accounting Policies and Related Data (Tables)
12 Months Ended
Oct. 31, 2023
Accounting Policies [Abstract]  
Schedule of Inventories
Inventories, net were as follows (dollars in millions):
October 3120232022
Raw materials and work in process$400.3 $482.9 
Finished goods and service parts844.2 738.1 
Total FIFO value1,244.5 1,221.0 
Less: adjustment to LIFO value156.7 169.9 
Total inventories, net$1,087.8 $1,051.1 
Schedule of Property, Plant and Equipment
Property, plant and equipment, net was as follows (dollars in millions):
October 3120232022
Land and land improvements$69.0 $59.6 
Buildings and leasehold improvements355.8 324.3 
Machinery and equipment624.6 557.6 
Tooling260.4 225.9 
Computer hardware and software98.0 104.7 
Construction in process133.2 144.4 
Property, plant and equipment, gross1,541.0 1,416.5 
Less: accumulated depreciation899.3 844.8 
Property, plant and equipment, net$641.7 $571.7 
Schedule of Changes in Accrued Warranties
The changes in accrued warranties were as follows (dollars in millions):
Fiscal Years Ended October 31202320222021
Beginning balance$134.5 $116.8 $107.1 
Changes in accrual related to warranties issued during the period1
90.1 81.5 73.5 
Acquisitions— 5.7 — 
Payments made during the period1
(84.5)(74.6)(71.3)
Changes in accrual related to pre-existing warranties1
3.8 5.1 7.5 
Ending balance$143.9 $134.5 $116.8 
1    Presentation of prior period changes in accrued warranties has been conformed to the current year presentation. There was no impact to the balance of accrued warranties in any period.
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 (in millions):
Fiscal Years Ended October 31202320222021
Basic
Weighted-average number of shares of common stock104.4 104.8 107.3 
Assumed issuance of contingent shares— — — 
Weighted-average number of shares of common stock outstanding – Basic104.4 104.8 107.3 
Diluted   
Weighted-average number of shares of common stock outstanding – Basic104.4 104.8 107.3 
Effect of dilutive securities0.9 0.8 1.1 
Weighted-average number of shares of common stock outstanding – Diluted105.3 105.6 108.5 
XML 57 R31.htm IDEA: XBRL DOCUMENT v3.23.4
Business Combinations and Asset Acquisitions (Tables)
12 Months Ended
Oct. 31, 2023
Business Combination and Asset Acquisition [Abstract]  
Schedule of Recognized Identified Assets Acquired and Liabilities Assumed The following table summarizes the allocation of the Intimidator purchase price to the fair values assigned to the Intimidator assets acquired and liabilities assumed (dollars in millions):
January 13, 2022
Cash and cash equivalents$1.0 
Receivables7.0 
Inventories34.6 
Prepaid expenses and other current assets0.5 
Property, plant and equipment27.4 
Right-of-use assets0.3 
Goodwill163.7 
Indefinite-lived other intangible assets:
Trade names99.1 
Finite-lived other intangible assets:
Customer-related80.5 
Trade names3.3 
Backlog1.3 
Accounts payable(8.5)
Accrued liabilities(9.1)
Short-term lease liabilities(0.1)
Long-term liabilities(0.2)
Total fair value of net assets acquired400.8 
Less: cash and cash equivalents acquired(1.0)
Total purchase price$399.8 
XML 58 R32.htm IDEA: XBRL DOCUMENT v3.23.4
Segment Data (Tables)
12 Months Ended
Oct. 31, 2023
Segment Reporting [Abstract]  
Summarized Financial Information Concerning the Company's Reportable Segments
The following tables present summarized financial information concerning the company's reportable business segments and Other activities (dollars in millions):
Fiscal Year Ended October 31, 2023ProfessionalResidentialOtherTotal
Net sales$3,674.6 $854.2 $24.4 $4,553.2 
Intersegment gross sales (eliminations)45.8 0.2 (46.0)— 
Earnings (loss) before income taxes1
509.1 68.9 (177.5)400.5 
Total assets2,679.6 565.1 399.6 3,644.3 
Capital expenditures79.9 45.6 24.0 149.5 
Depreciation and amortization$89.3 $14.9 $15.0 $119.2 
Fiscal Year Ended October 31, 2022ProfessionalResidentialOtherTotal
Net sales$3,429.6 $1,068.6 $16.5 $4,514.7 
Intersegment gross sales (eliminations)33.5 0.1 (33.6)— 
Earnings (loss) before income taxes584.0 112.7 (144.2)552.5 
Total assets2,702.8 501.6 351.6 3,556.0 
Capital expenditures94.3 31.0 18.2 143.5 
Depreciation and amortization$82.7 $13.0 $13.1 $108.8 
Fiscal Year Ended October 31, 2021ProfessionalResidentialOtherTotal
Net sales$2,929.6 $1,010.1 $19.9 $3,959.6 
Intersegment gross sales (eliminations)30.5 — (30.5)— 
Earnings (loss) before income taxes507.3 121.5 (129.0)499.8 
Total assets2,032.4 388.2 515.5 2,936.1 
Capital expenditures79.5 16.7 7.8 104.0 
Depreciation and amortization$73.7 $13.5 $12.1 $99.3 
1    The Professional reportable segment earnings (loss) before income taxes includes $151.3 million of non-cash impairment charges recorded during the preparation of the financial statements for the third quarter of fiscal 2023 related to the Intimidator operating segment. For additional information regarding the impairment charges, refer to Note 5, Goodwill and Other Intangible Assets.
Summary of the Components of the Loss before Income Taxes included in "Other"
The following table presents the details of operating loss before income taxes for the company's Other activities (dollars in millions):
Fiscal Years Ended October 31202320222021
Corporate expenses$(151.8)$(126.3)$(112.4)
Interest expense(58.7)(35.7)(28.7)
Earnings from the company's wholly-owned domestic distribution company and other income, net33.0 17.8 12.1 
Total operating loss$(177.5)$(144.2)$(129.0)
Schedule of Geographic Area Data
The following geographic area data includes net sales based on product shipment destination and long-lived assets, which consist of property, plant and equipment, net, and is based on physical location in addition to allocated capital tooling from U.S. plant facilities (dollars in millions):
Fiscal Years Ended October 31United StatesInternational CountriesTotal
2023   
Net sales$3,605.5 $947.7 $4,553.2 
Long-lived assets$540.4 $101.3 $641.7 
2022   
Net sales$3,635.5 $879.2 $4,514.7 
Long-lived assets$505.9 $65.8 $571.7 
2021   
Net sales$3,132.0 $827.6 $3,959.6 
Long-lived assets$440.5 $47.2 $487.7 
XML 59 R33.htm IDEA: XBRL DOCUMENT v3.23.4
Revenue (Tables)
12 Months Ended
Oct. 31, 2023
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following tables disaggregate the company's reportable segment net sales by similar product type and geographic market (dollars in millions):
Fiscal Year Ended October 31, 2023ProfessionalResidentialOtherTotal
Revenue by product type:    
Equipment$3,236.9 $819.2 $13.1 $4,069.2 
Irrigation437.7 35.0 11.3 484.0 
Total net sales$3,674.6 $854.2 $24.4 $4,553.2 
Revenue by geographic market:
United States$2,898.5 $682.6 $24.4 $3,605.5 
International Countries776.1 171.6 — 947.7 
Total net sales$3,674.6 $854.2 $24.4 $4,553.2 
Fiscal Year Ended October 31, 2022ProfessionalResidentialOtherTotal
Revenue by product type:
Equipment$3,003.0 $1,039.2 $6.4 $4,048.6 
Irrigation426.6 29.4 10.1 466.1 
Total net sales$3,429.6 $1,068.6 $16.5 $4,514.7 
Revenue by geographic market:
United States$2,737.9 $881.1 $16.5 $3,635.5 
International Countries691.7 187.5 — 879.2 
Total net sales$3,429.6 $1,068.6 $16.5 $4,514.7 
Fiscal Year Ended October 31, 2021ProfessionalResidentialOtherTotal
Revenue by product type:
Equipment$2,530.8 $975.8 $11.7 $3,518.3 
Irrigation398.8 34.3 8.2 441.3 
Total net sales$2,929.6 $1,010.1 $19.9 $3,959.6 
Revenue by geographic market:
United States$2,268.9 $843.2 $19.9 $3,132.0 
International Countries660.7 166.9 — 827.6 
Total net sales$2,929.6 $1,010.1 $19.9 $3,959.6 
XML 60 R34.htm IDEA: XBRL DOCUMENT v3.23.4
Goodwill and Other Intangible Assets (Tables)
12 Months Ended
Oct. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The changes in the carrying amount of goodwill by reportable segment for fiscal 2023 and 2022 were as follows (dollars in millions):
 ProfessionalResidentialOtherTotal
Balance as of October 31, 2021$411.1 $10.6 $— $421.7 
Goodwill acquired163.7 — — 163.7 
Translation adjustments(1.8)(0.3)— (2.1)
Balance as of October 31, 2022573.0 10.3 — 583.3 
Non-cash impairment charge(133.3)— — (133.3)
Translation adjustments0.8 — — 0.8 
Balance as of October 31, 2023$440.5 $10.3 $— $450.8 
Schedule of Finite-Lived Intangible Assets
The components of other intangible assets were as follows (dollars in millions, except weighted-average useful life in years):
October 31, 2023Weighted-Average Useful Life in YearsGross Carrying AmountAccumulated AmortizationNet
Patents9.9$18.2 $(16.0)$2.2 
Non-compete agreements5.56.9 (6.9)— 
Customer-related15.8327.5 (106.7)220.8 
Developed technology7.1102.0 (63.1)38.9 
Trade names13.710.7 (4.0)6.7 
Backlog and other0.65.7 (5.7)— 
Total finite-lived13.3471.0 (202.4)268.6 
Indefinite-lived - trade names271.5 — 271.5 
Total other intangible assets, net$742.5 $(202.4)$540.1 
October 31, 2022Weighted-Average Useful Life in YearsGross Carrying AmountAccumulated AmortizationNet
Patents9.9$18.2 $(15.3)$2.9 
Non-compete agreements5.56.8 (6.8)— 
Customer-related16.0321.0 (83.8)237.2 
Developed technology7.1101.9 (53.0)48.9 
Trade names13.810.7 (3.4)7.3 
Backlog and other0.65.7 (5.5)0.2 
Total finite-lived13.4464.3 (167.8)296.5 
Indefinite-lived - trade names289.3 — 289.3 
Total other intangible assets, net$753.6 $(167.8)$585.8 
Schedule of Indefinite-Lived Intangible Assets
The components of other intangible assets were as follows (dollars in millions, except weighted-average useful life in years):
October 31, 2023Weighted-Average Useful Life in YearsGross Carrying AmountAccumulated AmortizationNet
Patents9.9$18.2 $(16.0)$2.2 
Non-compete agreements5.56.9 (6.9)— 
Customer-related15.8327.5 (106.7)220.8 
Developed technology7.1102.0 (63.1)38.9 
Trade names13.710.7 (4.0)6.7 
Backlog and other0.65.7 (5.7)— 
Total finite-lived13.3471.0 (202.4)268.6 
Indefinite-lived - trade names271.5 — 271.5 
Total other intangible assets, net$742.5 $(202.4)$540.1 
October 31, 2022Weighted-Average Useful Life in YearsGross Carrying AmountAccumulated AmortizationNet
Patents9.9$18.2 $(15.3)$2.9 
Non-compete agreements5.56.8 (6.8)— 
Customer-related16.0321.0 (83.8)237.2 
Developed technology7.1101.9 (53.0)48.9 
Trade names13.810.7 (3.4)7.3 
Backlog and other0.65.7 (5.5)0.2 
Total finite-lived13.4464.3 (167.8)296.5 
Indefinite-lived - trade names289.3 — 289.3 
Total other intangible assets, net$753.6 $(167.8)$585.8 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense Estimated amortization expense for the succeeding fiscal years is as follows (dollars in millions):
Succeeding fiscal yearEstimated amortization expense
2024$34.5 
202531.7 
202630.5 
202725.6 
202822.3 
Thereafter124.0 
Total estimated amortization expense$268.6 
XML 61 R35.htm IDEA: XBRL DOCUMENT v3.23.4
Indebtedness (Tables)
12 Months Ended
Oct. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Long-Term Debt
The following is a summary of the company's indebtedness (dollars in millions):
October 3120232022
$600 million revolving credit facility, due October 2026
$40.0 $— 
$270 million term loan, due October 2026
270.0 270.0 
$200 million term loan, due April 2027
200.0 200.0 
3.81% series A senior notes, due June 2029
100.0 100.0 
3.91% series B senior notes, due June 2031
100.0 100.0 
3.97% senior notes, due June 2032
100.0 100.0 
7.8% debentures, due June 2027
100.0 100.0 
6.625% senior notes, due May 2037
124.2 124.1 
Less: unamortized debt issuance costs2.7 3.3 
Long-term debt$1,031.5 $990.8 
Schedule of Principal Payments
Principal payments required on the company's outstanding indebtedness, based on the maturity dates defined within the company's debt arrangements, for the succeeding fiscal years is as follows (dollars in millions):
Succeeding fiscal yearPrincipal payments
2024$— 
202537.0 
2026303.0 
2027270.0 
2028— 
Thereafter425.0 
Total principal payments$1,035.0 
XML 62 R36.htm IDEA: XBRL DOCUMENT v3.23.4
Income Taxes (Tables)
12 Months Ended
Oct. 31, 2023
Income Tax Disclosure [Abstract]  
Schedule of Earnings before Income Taxes
Earnings before income taxes were as follows (dollars in millions):
Fiscal Years Ended October 31202320222021
Earnings before income taxes:   
United States$345.0 $491.3 $446.2 
Foreign55.5 61.2 53.6 
Total earnings before income taxes$400.5 $552.5 $499.8 
Schedule of Reconciliation of the Statutory Federal Income Tax Rate to the Company's Consolidated Effective Tax Rate
A reconciliation of the statutory federal income tax rate to the company's effective tax rate is summarized as follows:
Fiscal Years Ended October 31202320222021
Statutory federal income tax rate21.0 %21.0 %21.0 %
Excess deduction for stock-based compensation(1.1)(0.4)(1.5)
State and local income taxes, net of federal benefit1.8 2.0 1.4 
Foreign operations(0.7)(0.7)(0.5)
Federal research tax credit(2.3)(1.3)(1.4)
Foreign-derived intangible income(1.1)(0.7)(0.9)
Other, net0.1 (0.1)(0.1)
Effective tax rate17.7 %19.8 %18.0 %
Schedule of Components of the Provision for Income Taxes
Components of the company's provision for income taxes were as follows (dollars in millions):
Fiscal Years Ended October 31202320222021
Current provision:
Federal$94.4 $94.7 $90.2 
State17.0 19.1 16.0 
Foreign7.3 7.7 9.2 
Total current provision$118.7 $121.5 $115.4 
Deferred (benefit) provision:
Federal$(37.8)$(7.4)$(18.4)
State(10.3)(4.9)(6.5)
Foreign0.2 — (0.6)
Total deferred benefit(47.9)(12.3)(25.5)
Total provision for income taxes$70.8 $109.2 $89.9 
Schedule of Tax Effects of Temporary Differences that Give Rise to the Net Deferred Income Tax Assets
The components of the company's deferred income tax assets and liabilities were as follows (dollars in millions):
Fiscal Years Ended October 3120232022
Deferred income tax assets:  
Compensation and benefits$32.5 $32.9 
Warranty and insurance37.6 35.4 
Lease liabilities35.3 20.2 
Advertising and sales promotions and incentives16.5 7.2 
Inventory14.4 36.4 
Deferred revenue0.3 3.3 
Other3.0 — 
Net operating losses and other carryforwards5.3 6.4 
Research and Experimentation35.4 — 
Valuation allowance(3.3)(3.2)
Deferred income tax assets$177.0 $138.6 
Deferred income tax liabilities:
Right-of-use assets$(34.8)$(19.5)
Depreciation(60.0)(51.9)
Amortization(68.4)(102.4)
Other— (3.8)
Deferred income tax liabilities(163.2)(177.6)
Deferred income tax assets (liabilities), net$13.8 $(39.0)
Schedule of Reconciliation of the Beginning and Ending Amount of Unrecognized Tax Benefits
A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows (dollars in millions):
Unrecognized tax benefits as of October 31, 2022$3.3 
Increase as a result of tax positions taken during a prior period0.2 
Increase as a result of tax positions taken during the current period0.6 
Reductions as a result of statute of limitations lapses(0.4)
Unrecognized tax benefits as of October 31, 2023$3.7 
XML 63 R37.htm IDEA: XBRL DOCUMENT v3.23.4
Stock-Based Compensation (Tables)
12 Months Ended
Oct. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of Compensation Costs Related to Stock-Based Awards
Compensation costs related to stock-based compensation awards were as follows (dollars in millions):
Fiscal Years Ended October 31202320222021
Stock option awards$8.5 $10.0 $10.0 
Performance share awards2.9 5.8 6.8 
Restricted stock unit awards6.9 5.7 4.3 
Unrestricted common stock awards1.1 0.6 0.7 
Total compensation cost for stock-based compensation awards$19.4 $22.1 $21.8 
Related tax benefit from stock-based compensation awards$4.7 $5.3 $5.2 
Schedule of Weighted Average Valuation Assumptions of Stock-Based Compensation
The table below illustrates the weighted-average valuation assumptions used under the Black-Scholes valuation method for options granted in the following fiscal periods:
Fiscal Years Ended October 31202320222021
Expected life of option in years6.316.196.21
Expected stock price volatility25.20 %23.74 %23.26 %
Risk-free interest rate3.79 %1.31 %0.55 %
Expected dividend yield0.95 %0.94 %0.86 %
Per share weighted-average fair value at date of grant$33.21 $22.55 $19.39 
Schedule of Stock Options Activity
The table below presents stock option activity for fiscal 2023:
 Stock Option AwardsWeighted-Average Exercise PriceWeighted-Average
Contractual Life (years)
Aggregate Intrinsic
Value (dollars in millions)
Outstanding as of October 31, 20222,986,033 $71.23 6.0$102.1 
Granted475,620 110.87   
Exercised(389,923)52.76 
Forfeited(98,300)107.67   
Outstanding as of October 31, 20232,973,430 $78.80 5.4$32.0 
Exercisable as of October 31, 20232,078,025 $68.37 4.4$32.0 
Schedule of Total Market Value and the Intrinsic Value of Options Exercised
The table below presents the total market value of stock options exercised and the total intrinsic value of options exercised during the following fiscal years (dollars in millions):
Fiscal Years Ended October 31202320222021
Market value of stock options exercised$43.4 $20.1 $40.1 
Intrinsic value of stock options exercised1
$22.8 $9.8 $26.0 
1    Intrinsic value is calculated as the amount by which the stock price at exercise date exceeded the option exercise price.
Schedule of Performance Share Awards Granted
Factors related to the company's performance share awards are as follows (dollars in millions, except per award data):
Fiscal Years Ended October 31202320222021
Weighted-average fair value per award at date of grant$112.14 $98.41 $90.59 
Fair value of performance share awards vested$5.3 $4.8 $3.4 
Schedule of Unvested Performance Share Awards and the Weighted Average Fair Value at the Date of Grant
The table below presents fiscal 2023 activity for unvested performance share awards:
 Performance SharesWeighted-Average Fair Value at Date of Grant
Unvested as of October 31, 2022195,600 $88.63 
Granted66,131 112.14 
Vested(46,831)77.33 
Forfeited(28,140)106.16 
Unvested as of October 31, 2023186,760 $100.57 
Schedule of Restricted Stock and Restricted Stock Unit Awards Granted
Factors related to the company's restricted stock unit awards are as follows (dollars in millions, except per award data):
Fiscal Years Ended October 31202320222021
Weighted-average fair value per award at date of grant$103.40 $88.90 $97.87 
Fair value of restricted stock units vested$6.2 $5.5 $4.5 
Schedule of Unvested Restricted Stock Shares and the Weighted Average Fair Value at the Date of Grant
The table below presents fiscal 2023 activity for unvested restricted stock units:
 Restricted Stock UnitsWeighted-Average Fair Value at Date
of Grant
Unvested as of October 31, 2022150,677 $90.39 
Granted99,081 103.40 
Vested(57,727)89.16 
Forfeited(12,205)93.26 
Unvested as of October 31, 2023179,826 $97.66 
XML 64 R38.htm IDEA: XBRL DOCUMENT v3.23.4
Stockholders' Equity (Tables)
12 Months Ended
Oct. 31, 2023
Stockholders' Equity Note [Abstract]  
Schedule of Components of Accumulated Other Comprehensive Loss
The components of AOCL, net of tax, within the Consolidated Statements of Stockholders' Equity were as follows (dollars in millions):
As of October 3120232022
Foreign currency translation adjustments$41.7 $51.3 
Pension benefits4.3 3.6 
Cash flow derivative instruments(9.0)(21.8)
Total accumulated other comprehensive loss$37.0 $33.1 
Schedule of Components and Activity of Accumulated Other Comprehensive Loss
The components and activity of AOCL, net of tax, were as follows (dollars in millions):
 Foreign Currency Translation AdjustmentsPension BenefitsCash Flow Derivative InstrumentsTotal
Balance as of October 31, 2022$51.3 $3.6 $(21.8)$33.1 
Other comprehensive (income) loss before reclassifications(9.6)0.7 (2.5)(11.4)
Amounts reclassified from AOCL— — 15.3 15.3 
Net current period other comprehensive (income) loss(9.6)0.7 12.8 3.9 
Balance as of October 31, 2023$41.7 $4.3 $(9.0)$37.0 
 Foreign Currency Translation AdjustmentsPension BenefitsCash Flow Derivative InstrumentsTotal
Balance as of October 31, 2021$19.5 $3.9 $2.6 $26.0 
Other comprehensive loss (income) before reclassifications31.8 (0.3)(19.3)12.2 
Amounts reclassified from AOCL— — (5.1)(5.1)
Net current period other comprehensive loss (income)31.8 (0.3)(24.4)7.1 
Balance as of October 31, 2022$51.3 $3.6 $(21.8)$33.1 
XML 65 R39.htm IDEA: XBRL DOCUMENT v3.23.4
Leases (Tables)
12 Months Ended
Oct. 31, 2023
Leases [Abstract]  
Schedule of Lease Cost
The following table presents the lease expense incurred on the company’s operating, short-term, and variable leases (dollars in millions):
Fiscal Year Ended October 31202320222021
Operating lease expense$24.0 $22.6 $20.4 
Short-term lease expense4.5 4.5 2.9 
Variable lease expense— — 0.1 
Total lease expense$28.5 $27.1 $23.4 
The following table presents supplemental cash flow information related to the company's operating leases (dollars in millions):
Fiscal Year Ended October 31202320222021
Right-of-use assets obtained in exchange for lease obligations$67.6 $27.0 $5.4 
Operating cash flows for amounts included in the measurement of lease liabilities$20.9 $19.2 $18.9 
The following table presents other lease information related to the company's operating leases as of October 31, 2023 and October 31, 2022:
October 31, 2023October 31, 2022
Weighted-average remaining lease term of operating leases in years9.36.0
Weighted-average discount rate of operating leases4.83 %3.53 %
Schedule of Operating Lease Maturities
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 Consolidated Balance Sheets as of October 31, 2023 (dollars in millions):
October 31, 2023
2024$25.1 
202523.3 
202617.4 
202713.9 
202811.8 
Thereafter69.6 
Total future minimum operating lease payments161.1 
Less: imputed interest29.5 
Present value of operating lease liabilities$131.6 
XML 66 R40.htm IDEA: XBRL DOCUMENT v3.23.4
Derivative Instruments and Hedging Activities (Tables)
12 Months Ended
Oct. 31, 2023
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 Consolidated Balance Sheets (dollars in millions):
Fair Value as of October 3120232022
Derivative assets:  
Derivatives designated as cash flow hedging instruments:  
Prepaid expenses and other current assets  
Forward currency contracts$13.7 $27.7 
Derivatives not designated as cash flow hedging instruments:  
Prepaid expenses and other current assets  
Forward currency contracts3.1 5.5 
Total derivative assets$16.8 33.2 
Derivative liabilities:  
Derivatives designated as cash flow hedging instruments:  
Accrued liabilities  
Forward currency contracts$— $— 
Derivatives not designated as cash flow hedging instruments:  
Accrued liabilities  
Forward currency contracts— — 
Total derivative liabilities$— $— 
Schedule of Effects of the Master Netting Arrangements on the Fair Value of the Company's Derivative Contracts that are Recorded in the 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 on the Consolidated Balance Sheets (dollars in millions):
Fair Value as of October 3120232022
Derivative assets:  
Forward currency contracts:  
Gross amount of derivative assets$16.8 $33.2 
Derivative liabilities offsetting derivative assets— — 
Net amount of derivative assets$16.8 $33.2 
Derivative liabilities:  
Forward currency contracts:  
Gross amount of derivative liabilities$— $— 
Derivative assets offsetting derivative liabilities— — 
Net amount of derivative liabilities$— $— 
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 Consolidated Statements of Earnings and the impact of derivative instruments on the Consolidated Statements of Comprehensive Income for the company's derivatives designated as cash flow hedging instruments (dollars in millions):
Gain Reclassified from AOCL into Income(Loss) Gain Recognized in OCI on Derivatives
Fiscal Years Ended October 312023202220232022
Derivatives designated as cash flow hedging instruments:
Forward currency contracts:
Net sales$10.8 $4.5 $(12.9)$21.2 
Cost of sales4.5 0.6 0.1 3.2 
Total derivatives designated as cash flow hedging instruments$15.3 $5.1 $(12.8)$24.4 
The following tables present the impact and location of derivative instruments on the Consolidated Statements of Earnings for the company’s derivatives designated as cash flow hedging instruments and the related components excluded from hedge effectiveness testing (dollars in millions):
Gain Recognized in Earnings on Cash Flow Hedging Instruments
Fiscal Year Ended October 31, 2023Net SalesCost of Sales
Total Consolidated Statements of Earnings income (expense) amounts in which the effects of cash flow hedging instruments are recorded$4,553.2 $(2,975.6)
Gain on derivatives designated as cash flow hedging instruments:
Forward currency contracts:
Amount of gain reclassified from AOCL into earnings10.8 4.5 
Gain on components excluded from effectiveness testing recognized in earnings based on changes in fair value$2.2 $2.6 
(Loss) Gain Recognized in Earnings on Cash Flow Hedging Instruments
Fiscal Year Ended October 31, 2022Net SalesCost of Sales
Total Consolidated Statements of Earnings income (expense) amounts in which the effects of cash flow hedging instruments are recorded$4,514.7 $(3,010.1)
Gain (loss) on derivatives designated as cash flow hedging instruments:
Forward currency contracts:
Amount of gain reclassified from AOCL into earnings4.5 0.6 
(Loss) gain on components excluded from effectiveness testing recognized in earnings based on changes in fair value$(1.1)$1.7 
Schedule of Derivatives Not Designated as Hedging Instruments
The following table presents the impact and location of derivative instruments on the Consolidated Statements of Earnings for the company’s derivatives not designated as cash flow hedging instruments (dollars in millions):
Fiscal Years Ended October 3120232022
(Loss) gain on derivative instruments not designated as cash flow hedging instruments:
Forward currency contracts:
Other (expense) income, net$(6.3)$4.2 
Total (loss) gain on derivatives not designated as cash flow hedging instruments$(6.3)$4.2 
XML 67 R41.htm IDEA: XBRL DOCUMENT v3.23.4
Fair Value Measurements (Tables)
12 Months Ended
Oct. 31, 2023
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 October 31, 2023 and 2022, according to the valuation technique utilized to determine their fair values (dollars in millions):
 Fair Value Measurements Using Inputs Considered as: 
October 31, 2023Fair ValueLevel 1Level 2Level 3
Assets:    
Forward currency contracts$16.8 $— $16.8 $— 
Total assets$16.8 $— $16.8 $— 
Liabilities:    
Forward currency contracts$— $— $— $— 
Total liabilities$— $— $— $— 
 Fair Value Measurements Using Inputs Considered as:
October 31, 2022Fair ValueLevel 1Level 2Level 3
Assets:    
Forward currency contracts$33.2 $— $33.2 $— 
Total assets$33.2 $— $33.2 $— 
Liabilities:    
Forward currency contracts$— $— $— $— 
Total liabilities$— $— $— $— 
XML 68 R42.htm IDEA: XBRL DOCUMENT v3.23.4
Summary of Significant Accounting Policies and Related Data - Basis of Presentation and Consolidation (Details)
12 Months Ended
Oct. 31, 2023
segment
Accounting Policies [Abstract]  
Number of reportable business segments 2
XML 69 R43.htm IDEA: XBRL DOCUMENT v3.23.4
Summary of Significant Accounting Policies and Related Data - Cash and Cash Equivalents (Details) - USD ($)
$ in Millions
Oct. 31, 2023
Oct. 31, 2022
Subsidiaries | International Countries    
Cash and Cash Equivalents [Line Items]    
Cash and cash equivalents $ 91.1 $ 93.4
XML 70 R44.htm IDEA: XBRL DOCUMENT v3.23.4
Summary of Significant Accounting Policies and Related Data - Inventory Valuations (Details) - USD ($)
$ in Millions
Oct. 31, 2023
Oct. 31, 2022
Inventory Disclosure [Abstract]    
Percentage of FIFO and weighted average cost inventory 58.50% 50.80%
Inventory valuation adjustment $ 43.9 $ 38.7
Inventory, Net [Abstract]    
Raw materials and work in process 400.3 482.9
Finished goods and service parts 844.2 738.1
Total FIFO value 1,244.5 1,221.0
Less: adjustment to LIFO value 156.7 169.9
Total inventories, net $ 1,087.8 $ 1,051.1
XML 71 R45.htm IDEA: XBRL DOCUMENT v3.23.4
Summary of Significant Accounting Policies and Related Data - Property and Depreciation (Details) - USD ($)
$ in Millions
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Property and Depreciation      
Capitalized interest amount $ 4.2 $ 2.5 $ 0.8
Property, plant and equipment, gross 1,541.0 1,416.5  
Less: accumulated depreciation 899.3 844.8  
Property, plant and equipment, net 641.7 571.7 487.7
Depreciation expense 83.5 74.9 $ 75.5
Land and land improvements      
Property and Depreciation      
Property, plant and equipment, gross 69.0 59.6  
Buildings and leasehold improvements      
Property and Depreciation      
Property, plant and equipment, gross $ 355.8 324.3  
Buildings and leasehold improvements | Minimum      
Property and Depreciation      
Estimated useful life 10 years    
Buildings and leasehold improvements | Maximum      
Property and Depreciation      
Estimated useful life 40 years    
Machinery and equipment      
Property and Depreciation      
Property, plant and equipment, gross $ 624.6 557.6  
Machinery and equipment | Minimum      
Property and Depreciation      
Estimated useful life 3 years    
Machinery and equipment | Maximum      
Property and Depreciation      
Estimated useful life 15 years    
Tooling      
Property and Depreciation      
Property, plant and equipment, gross $ 260.4 225.9  
Tooling | Minimum      
Property and Depreciation      
Estimated useful life 3 years    
Tooling | Maximum      
Property and Depreciation      
Estimated useful life 5 years    
Computer hardware and software      
Property and Depreciation      
Property, plant and equipment, gross $ 98.0 104.7  
Computer hardware and software | Minimum      
Property and Depreciation      
Estimated useful life 2 years    
Computer hardware and software | Maximum      
Property and Depreciation      
Estimated useful life 5 years    
Construction in process      
Property and Depreciation      
Property, plant and equipment, gross $ 133.2 $ 144.4  
XML 72 R46.htm IDEA: XBRL DOCUMENT v3.23.4
Summary of Significant Accounting Policies and Related Data - Goodwill and Indefinite-Life Intangible Assets (Details)
3 Months Ended 12 Months Ended
Oct. 31, 2023
USD ($)
Aug. 04, 2023
USD ($)
Oct. 31, 2023
USD ($)
reportingUnit
segment
Oct. 31, 2022
USD ($)
Oct. 31, 2021
USD ($)
Indefinite-lived Intangible Assets [Line Items]          
Impairment of intangible assets, indefinite-lived (excluding goodwill)     $ 0 $ 0 $ 0
Goodwill, impairment loss $ 0   $ 133,300,000 $ 0 $ 0
Number of reporting units tested for impairment of goodwill | reportingUnit     12    
Number of operating segments | segment     12    
Number of reporting units containing goodwill | reportingUnit     9    
Professional          
Indefinite-lived Intangible Assets [Line Items]          
Impairment of intangible assets, indefinite-lived (excluding goodwill)   $ 18,000,000      
Professional | Intimidator Reporting Unit          
Indefinite-lived Intangible Assets [Line Items]          
Goodwill, impairment loss   $ 133,300,000      
XML 73 R47.htm IDEA: XBRL DOCUMENT v3.23.4
Summary of Significant Accounting Policies and Related Data - Other Long-Lived Assets (Details) - USD ($)
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Indefinite-lived Intangible Assets [Line Items]      
Estimated useful life 13 years 3 months 18 days 13 years 4 months 24 days  
Impairment of long-lived assets held-for-use $ 0 $ 0 $ 0
Maximum      
Indefinite-lived Intangible Assets [Line Items]      
Estimated useful life 20 years    
XML 74 R48.htm IDEA: XBRL DOCUMENT v3.23.4
Summary of Significant Accounting Policies and Related Data - Accounts Payable (Details) - USD ($)
$ in Millions
Oct. 31, 2023
Oct. 31, 2022
Accounting Policies [Abstract]    
Outstanding payment obligations placed on the accounts payable tracking system $ 99.6 $ 133.7
XML 75 R49.htm IDEA: XBRL DOCUMENT v3.23.4
Summary of Significant Accounting Policies and Related Data - Accrued Warranties (Details) - USD ($)
$ in Millions
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Movement in Standard Product Warranty Accrual [Roll Forward]      
Beginning balance $ 134.5 $ 116.8 $ 107.1
Changes in accrual related to warranties issued during the period 90.1 81.5 73.5
Acquisitions 0.0 5.7 0.0
Payments made during the period (84.5) (74.6) (71.3)
Changes in accrual related to pre-existing warranties 3.8 5.1 7.5
Ending balance $ 143.9 $ 134.5 $ 116.8
XML 76 R50.htm IDEA: XBRL DOCUMENT v3.23.4
Summary of Significant Accounting Policies and Related Data - Debt Issuance Costs (Details) - USD ($)
Oct. 05, 2021
Oct. 31, 2023
Oct. 31, 2022
Debt Instrument [Line Items]      
Debt issuance costs, net   $ 3,800,000 $ 4,800,000
Line of Credit      
Debt Instrument [Line Items]      
Maximum borrowing capacity under credit facility $ 600,000,000    
Debt instrument, term 5 years    
XML 77 R51.htm IDEA: XBRL DOCUMENT v3.23.4
Summary of Significant Accounting Policies and Related Data - Financing Programs (Details) - USD ($)
$ in Millions
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Accounting Policies [Abstract]      
Financing costs for distributor and dealer inventories $ 114.7 $ 46.3 $ 20.8
XML 78 R52.htm IDEA: XBRL DOCUMENT v3.23.4
Summary of Significant Accounting Policies and Related Data - Advertising (Details) - USD ($)
$ in Millions
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Accounting Policies [Abstract]      
Advertising costs $ 77.6 $ 58.3 $ 50.5
XML 79 R53.htm IDEA: XBRL DOCUMENT v3.23.4
Summary of Significant Accounting Policies and Related Data - Engineering and Research (Details) - USD ($)
$ in Millions
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Accounting Policies [Abstract]      
Engineering and research costs $ 173.9 $ 155.6 $ 141.0
XML 80 R54.htm IDEA: XBRL DOCUMENT v3.23.4
Summary of Significant Accounting Policies and Related Data - Net Earnings Per Share (Details) - shares
shares in Thousands
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Basic      
Weighted-average number of shares of common stock (in shares) 104,400 104,800 107,300
Assumed issuance of contingent shares (in shares) 0 0 0
Weighted-average number of shares of common stock outstanding – Basic (in shares) 104,400 104,800 107,300
Diluted      
Weighted-average number of shares of common stock outstanding – Basic (in shares) 104,400 104,800 107,300
Effect of dilutive securities (in shares) 900 800 1,100
Weighted-average number of shares of common stock outstanding – Diluted (in shares) 105,300 105,600 108,500
Antidilutive securities excluded from computation of earnings per share, amount (in shares) 573,662 906,121 409,851
XML 81 R55.htm IDEA: XBRL DOCUMENT v3.23.4
Business Combinations and Asset Acquisitions - Narrative (Details) - USD ($)
3 Months Ended 12 Months Ended
Jan. 13, 2022
Oct. 31, 2023
Aug. 04, 2023
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Business Acquisition [Line Items]            
Estimated useful life   13 years 3 months 18 days   13 years 3 months 18 days 13 years 4 months 24 days  
Impairment of intangible assets, indefinite-lived (excluding goodwill)       $ 0 $ 0 $ 0
Goodwill, impairment loss   $ 0   $ 133,300,000 $ 0 $ 0
Professional            
Business Acquisition [Line Items]            
Impairment of intangible assets, indefinite-lived (excluding goodwill)     $ 18,000,000      
Professional | Intimidator Reporting Unit            
Business Acquisition [Line Items]            
Goodwill, impairment loss     $ 133,300,000      
Trade names            
Business Acquisition [Line Items]            
Estimated useful life   13 years 8 months 12 days   13 years 8 months 12 days 13 years 9 months 18 days  
Developed technology            
Business Acquisition [Line Items]            
Estimated useful life   7 years 1 month 6 days   7 years 1 month 6 days 7 years 1 month 6 days  
Intimidator Group            
Business Acquisition [Line Items]            
Business combination, consideration transferred $ 399,800,000          
Other intangible assets $ 184,200,000          
Estimated useful life 9 years 6 months          
Intimidator Group | Trade names            
Business Acquisition [Line Items]            
Estimated useful life 9 years 9 months 18 days          
Intimidator Group | Customer-related            
Business Acquisition [Line Items]            
Estimated useful life 9 years 7 months 6 days          
Intimidator Group | Developed technology            
Business Acquisition [Line Items]            
Estimated useful life 9 months          
XML 82 R56.htm IDEA: XBRL DOCUMENT v3.23.4
Business Combinations and Asset Acquisitions - Summary of Purchase Price Allocation (Details) - USD ($)
$ in Millions
Jan. 13, 2022
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Business Acquisition [Line Items]        
Goodwill   $ 450.8 $ 583.3 $ 421.7
Intimidator Group        
Business Acquisition [Line Items]        
Cash and cash equivalents $ 1.0      
Receivables 7.0      
Inventories 34.6      
Prepaid expenses and other current assets 0.5      
Property, plant and equipment 27.4      
Right-of-use assets 0.3      
Goodwill 163.7      
Finite-lived other intangible assets:        
Accounts payable (8.5)      
Accrued liabilities (9.1)      
Short-term lease liabilities (0.1)      
Long-term liabilities (0.2)      
Total fair value of net assets acquired 400.8      
Less: cash and cash equivalents acquired (1.0)      
Total purchase price 399.8      
Intimidator Group | Customer-related        
Finite-lived other intangible assets:        
Finite-lived intangibles 80.5      
Intimidator Group | Trade names        
Finite-lived other intangible assets:        
Finite-lived intangibles 3.3      
Intimidator Group | Backlog        
Finite-lived other intangible assets:        
Finite-lived intangibles 1.3      
Intimidator Group | Trade names        
Indefinite-lived other intangible assets:        
Indefinite-lived intangibles $ 99.1      
XML 83 R57.htm IDEA: XBRL DOCUMENT v3.23.4
Segment Data - Narrative (Details) - segment
12 Months Ended
Oct. 31, 2023
Oct. 31, 2021
Segment Reporting Information [Line Items]    
Number of operating segments 12  
Number of reportable business segments 2  
One Customer | Revenue from Contract with Customer | Customer concentration    
Segment Reporting Information [Line Items]    
Percentage of consolidated gross sales accounted for by one customer   10.60%
XML 84 R58.htm IDEA: XBRL DOCUMENT v3.23.4
Segment Data - Summarized Financial Information (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Aug. 04, 2023
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Segment Reporting Information [Line Items]        
Net sales   $ 4,553.2 $ 4,514.7 $ 3,959.6
Earnings (loss) before income taxes1   400.5 552.5 499.8
Total assets   3,644.3 3,556.0 2,936.1
Capital expenditures   149.5 143.5 104.0
Depreciation and amortization   119.2 108.8 99.3
Non-cash impairment charges $ 151.3 151.3 0.0 0.0
Operating Segments | Professional        
Segment Reporting Information [Line Items]        
Net sales   3,674.6 3,429.6 2,929.6
Earnings (loss) before income taxes1   509.1 584.0 507.3
Total assets   2,679.6 2,702.8 2,032.4
Capital expenditures   79.9 94.3 79.5
Depreciation and amortization   89.3 82.7 73.7
Operating Segments | Residential        
Segment Reporting Information [Line Items]        
Net sales   854.2 1,068.6 1,010.1
Earnings (loss) before income taxes1   68.9 112.7 121.5
Total assets   565.1 501.6 388.2
Capital expenditures   45.6 31.0 16.7
Depreciation and amortization   14.9 13.0 13.5
Other Activities        
Segment Reporting Information [Line Items]        
Net sales   24.4 16.5 19.9
Earnings (loss) before income taxes1   (177.5) (144.2) (129.0)
Total assets   399.6 351.6 515.5
Capital expenditures   24.0 18.2 7.8
Depreciation and amortization   15.0 13.1 12.1
Intersegment gross sales (eliminations)        
Segment Reporting Information [Line Items]        
Net sales   (46.0) (33.6) (30.5)
Intersegment gross sales (eliminations) | Professional        
Segment Reporting Information [Line Items]        
Net sales   45.8 33.5 30.5
Intersegment gross sales (eliminations) | Residential        
Segment Reporting Information [Line Items]        
Net sales   $ 0.2 $ 0.1 $ 0.0
XML 85 R59.htm IDEA: XBRL DOCUMENT v3.23.4
Segment Data - Other Segment Operating Loss Before Income Taxes (Details) - USD ($)
$ in Millions
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Segment Reporting Information [Line Items]      
Interest expense $ (58.7) $ (35.7) $ (28.7)
Earnings from the company's wholly-owned domestic distribution company and other income, net 28.5 12.5 10.2
Earnings before income taxes 400.5 552.5 499.8
Other Activities      
Segment Reporting Information [Line Items]      
Corporate expenses (151.8) (126.3) (112.4)
Interest expense (58.7) (35.7) (28.7)
Earnings from the company's wholly-owned domestic distribution company and other income, net 33.0 17.8 12.1
Earnings before income taxes $ (177.5) $ (144.2) $ (129.0)
XML 86 R60.htm IDEA: XBRL DOCUMENT v3.23.4
Segment Data - Geographic Data (Details) - USD ($)
$ in Millions
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Geographic Data      
Net sales $ 4,553.2 $ 4,514.7 $ 3,959.6
Long-lived assets 641.7 571.7 487.7
United States      
Geographic Data      
Net sales 3,605.5 3,635.5 3,132.0
Long-lived assets 540.4 505.9 440.5
International Countries      
Geographic Data      
Net sales 947.7 879.2 827.6
Long-lived assets $ 101.3 $ 65.8 $ 47.2
XML 87 R61.htm IDEA: XBRL DOCUMENT v3.23.4
Revenue - Disaggregation of Revenue (Details) - USD ($)
$ in Millions
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Disaggregation of Revenue [Line Items]      
Net sales $ 4,553.2 $ 4,514.7 $ 3,959.6
United States      
Disaggregation of Revenue [Line Items]      
Net sales 3,605.5 3,635.5 3,132.0
International Countries      
Disaggregation of Revenue [Line Items]      
Net sales 947.7 879.2 827.6
Equipment      
Disaggregation of Revenue [Line Items]      
Net sales 4,069.2 4,048.6 3,518.3
Irrigation      
Disaggregation of Revenue [Line Items]      
Net sales 484.0 466.1 441.3
Operating Segments | Professional      
Disaggregation of Revenue [Line Items]      
Net sales 3,674.6 3,429.6 2,929.6
Operating Segments | Professional | United States      
Disaggregation of Revenue [Line Items]      
Net sales 2,898.5 2,737.9 2,268.9
Operating Segments | Professional | International Countries      
Disaggregation of Revenue [Line Items]      
Net sales 776.1 691.7 660.7
Operating Segments | Professional | Equipment      
Disaggregation of Revenue [Line Items]      
Net sales 3,236.9 3,003.0 2,530.8
Operating Segments | Professional | Irrigation      
Disaggregation of Revenue [Line Items]      
Net sales 437.7 426.6 398.8
Operating Segments | Residential      
Disaggregation of Revenue [Line Items]      
Net sales 854.2 1,068.6 1,010.1
Operating Segments | Residential | United States      
Disaggregation of Revenue [Line Items]      
Net sales 682.6 881.1 843.2
Operating Segments | Residential | International Countries      
Disaggregation of Revenue [Line Items]      
Net sales 171.6 187.5 166.9
Operating Segments | Residential | Equipment      
Disaggregation of Revenue [Line Items]      
Net sales 819.2 1,039.2 975.8
Operating Segments | Residential | Irrigation      
Disaggregation of Revenue [Line Items]      
Net sales 35.0 29.4 34.3
Other Activities      
Disaggregation of Revenue [Line Items]      
Net sales 24.4 16.5 19.9
Other Activities | United States      
Disaggregation of Revenue [Line Items]      
Net sales 24.4 16.5 19.9
Other Activities | International Countries      
Disaggregation of Revenue [Line Items]      
Net sales 0.0 0.0 0.0
Other Activities | Equipment      
Disaggregation of Revenue [Line Items]      
Net sales 13.1 6.4 11.7
Other Activities | Irrigation      
Disaggregation of Revenue [Line Items]      
Net sales $ 11.3 $ 10.1 $ 8.2
XML 88 R62.htm IDEA: XBRL DOCUMENT v3.23.4
Revenue - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Disaggregation of Revenue [Line Items]    
Consignment inventory amount $ 38.3 $ 28.3
Contract with customer, liability 25.6 $ 28.0
Contract with customer, liability, revenue recognized $ 14.7  
Minimum | Product Revenue    
Disaggregation of Revenue [Line Items]    
Contract with customer, contract period 30 days  
Minimum | Service Revenue    
Disaggregation of Revenue [Line Items]    
Contract with customer, contract period 12 months  
Minimum | Warranty Revenue    
Disaggregation of Revenue [Line Items]    
Contract with customer, contract period 12 months  
Maximum | Product Revenue    
Disaggregation of Revenue [Line Items]    
Contract with customer, contract period 120 days  
Maximum | Service Revenue    
Disaggregation of Revenue [Line Items]    
Contract with customer, contract period 60 months  
Maximum | Warranty Revenue    
Disaggregation of Revenue [Line Items]    
Contract with customer, contract period 24 months  
XML 89 R63.htm IDEA: XBRL DOCUMENT v3.23.4
Revenue - Performance Obligation (Details)
$ in Millions
Oct. 31, 2023
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-11-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, amount $ 12.0
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-11-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, amount $ 13.6
Revenue, remaining performance obligation, expected timing of satisfaction, period
XML 90 R64.htm IDEA: XBRL DOCUMENT v3.23.4
Goodwill and Other Intangible Assets - Narrative (Details)
3 Months Ended 12 Months Ended
Oct. 31, 2023
USD ($)
Aug. 04, 2023
USD ($)
Oct. 31, 2023
USD ($)
segment
Oct. 31, 2022
USD ($)
Oct. 31, 2021
USD ($)
Jan. 13, 2022
USD ($)
Business Acquisition [Line Items]            
Number of operating segments | segment     12      
Impairment of intangible assets, indefinite-lived (excluding goodwill)     $ 0 $ 0 $ 0  
Impairment, Intangible Asset, Indefinite-Lived (Excluding Goodwill), Statement of Income or Comprehensive Income [Extensible Enumeration]     Non-cash impairment charges      
Goodwill, impairment loss $ 0   $ 133,300,000 0 0  
Indefinite-lived - trade names 271,500,000   271,500,000 289,300,000    
Goodwill 450,800,000   450,800,000 583,300,000 421,700,000  
Deferred tax assets, goodwill and intangible assets 36,700,000   36,700,000      
Amortization expense for intangible assets     35,700,000 $ 33,900,000 $ 23,800,000  
Trade Name, Spartan            
Business Acquisition [Line Items]            
Indefinite-lived - trade names 81,100,000   81,100,000      
Intimidator Reporting Unit            
Business Acquisition [Line Items]            
Goodwill $ 30,500,000   $ 30,500,000      
Professional            
Business Acquisition [Line Items]            
Impairment of intangible assets, indefinite-lived (excluding goodwill)   $ 18,000,000        
Professional | Intimidator Reporting Unit            
Business Acquisition [Line Items]            
Goodwill, impairment loss   $ 133,300,000        
Intimidator Group            
Business Acquisition [Line Items]            
Goodwill           $ 163,700,000
XML 91 R65.htm IDEA: XBRL DOCUMENT v3.23.4
Goodwill and Other Intangible Assets - Changes in Net Carrying Amount of Goodwill (Details) - USD ($)
3 Months Ended 12 Months Ended
Oct. 31, 2023
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Changes in the net carrying amount of goodwill        
Goodwill as of the beginning of the fiscal period   $ 583,300,000 $ 421,700,000  
Goodwill acquired     163,700,000  
Non-cash impairment charge $ 0 (133,300,000) 0 $ 0
Translation adjustments   800,000 (2,100,000)  
Goodwill as of the end of the fiscal period 450,800,000 450,800,000 583,300,000 421,700,000
Operating Segments | Professional        
Changes in the net carrying amount of goodwill        
Goodwill as of the beginning of the fiscal period   573,000,000.0 411,100,000  
Goodwill acquired     163,700,000  
Non-cash impairment charge   (133,300,000)    
Translation adjustments   800,000 (1,800,000)  
Goodwill as of the end of the fiscal period 440,500,000 440,500,000 573,000,000.0 411,100,000
Operating Segments | Residential        
Changes in the net carrying amount of goodwill        
Goodwill as of the beginning of the fiscal period   10,300,000 10,600,000  
Goodwill acquired     0  
Non-cash impairment charge   0    
Translation adjustments   0 (300,000)  
Goodwill as of the end of the fiscal period 10,300,000 10,300,000 10,300,000 10,600,000
Other Activities        
Changes in the net carrying amount of goodwill        
Goodwill as of the beginning of the fiscal period   0 0  
Goodwill acquired     0  
Non-cash impairment charge   0    
Translation adjustments   0 0  
Goodwill as of the end of the fiscal period $ 0 $ 0 $ 0 $ 0
XML 92 R66.htm IDEA: XBRL DOCUMENT v3.23.4
Goodwill and Other Intangible Assets - Components of Other Intangible Assets (Details) - USD ($)
$ in Millions
Oct. 31, 2023
Oct. 31, 2022
Other Intangible Assets    
Estimated useful life 13 years 3 months 18 days 13 years 4 months 24 days
Gross Carrying Amount $ 471.0 $ 464.3
Accumulated Amortization (202.4) (167.8)
Net 268.6 296.5
Indefinite-lived - trade names 271.5 289.3
Total other intangible assets, gross 742.5 753.6
Total other intangible assets, net $ 540.1 $ 585.8
Patents    
Other Intangible Assets    
Estimated useful life 9 years 10 months 24 days 9 years 10 months 24 days
Gross Carrying Amount $ 18.2 $ 18.2
Accumulated Amortization (16.0) (15.3)
Net $ 2.2 $ 2.9
Non-compete agreements    
Other Intangible Assets    
Estimated useful life 5 years 6 months 5 years 6 months
Gross Carrying Amount $ 6.9 $ 6.8
Accumulated Amortization (6.9) (6.8)
Net $ 0.0 $ 0.0
Customer-related    
Other Intangible Assets    
Estimated useful life 15 years 9 months 18 days 16 years
Gross Carrying Amount $ 327.5 $ 321.0
Accumulated Amortization (106.7) (83.8)
Net $ 220.8 $ 237.2
Developed technology    
Other Intangible Assets    
Estimated useful life 7 years 1 month 6 days 7 years 1 month 6 days
Gross Carrying Amount $ 102.0 $ 101.9
Accumulated Amortization (63.1) (53.0)
Net $ 38.9 $ 48.9
Trade names    
Other Intangible Assets    
Estimated useful life 13 years 8 months 12 days 13 years 9 months 18 days
Gross Carrying Amount $ 10.7 $ 10.7
Accumulated Amortization (4.0) (3.4)
Net $ 6.7 $ 7.3
Backlog and other    
Other Intangible Assets    
Estimated useful life 7 months 6 days 7 months 6 days
Gross Carrying Amount $ 5.7 $ 5.7
Accumulated Amortization (5.7) (5.5)
Net $ 0.0 $ 0.2
XML 93 R67.htm IDEA: XBRL DOCUMENT v3.23.4
Goodwill and Other Intangible Assets, Net - Future Amortization Expense (Details) - USD ($)
$ in Millions
Oct. 31, 2023
Oct. 31, 2022
Estimated amortization expense    
2024 $ 34.5  
2025 31.7  
2026 30.5  
2027 25.6  
2028 22.3  
Thereafter 124.0  
Net $ 268.6 $ 296.5
XML 94 R68.htm IDEA: XBRL DOCUMENT v3.23.4
Indebtedness - Summary of Long Term Debt (Details) - USD ($)
Oct. 31, 2023
Oct. 31, 2022
Jun. 30, 2022
Oct. 05, 2021
Apr. 30, 2019
Jun. 30, 1997
Debt Instrument [Line Items]            
Less: unamortized debt issuance costs $ 2,700,000 $ 3,300,000        
Long-term debt 1,031,500,000 990,800,000        
Line of Credit            
Debt Instrument [Line Items]            
Carrying amount of long-term debt 40,000,000.0 0        
Aggregate principal amount of notes issued 600,000,000          
Senior Notes | $270 million term loan, due October 2026            
Debt Instrument [Line Items]            
Carrying amount of long-term debt 270,000,000.0 270,000,000.0        
Long-term debt 270,000,000          
Aggregate principal amount of notes issued 270,000,000     $ 270,000,000    
Interest rate percentage       2.50%    
Senior Notes | $200 million term loan, due April 2027            
Debt Instrument [Line Items]            
Carrying amount of long-term debt 200,000,000.0 200,000,000.0        
Aggregate principal amount of notes issued 200,000,000          
Senior Notes | 3.81% series A senior notes, due June 2029            
Debt Instrument [Line Items]            
Carrying amount of long-term debt $ 100,000,000.0 100,000,000.0        
Aggregate principal amount of notes issued         $ 100,000,000  
Interest rate percentage 3.81%       3.81%  
Senior Notes | 3.91% series B senior notes, due June 2031            
Debt Instrument [Line Items]            
Carrying amount of long-term debt $ 100,000,000.0 100,000,000.0        
Aggregate principal amount of notes issued         $ 100,000,000  
Interest rate percentage 3.91%       3.91%  
Senior Notes | 3.97% senior notes, due June 2032            
Debt Instrument [Line Items]            
Carrying amount of long-term debt $ 100,000,000.0 100,000,000.0        
Aggregate principal amount of notes issued     $ 100,000,000      
Interest rate percentage 3.97%   3.97%      
Senior Notes | 6.625% senior notes, due May 2037            
Debt Instrument [Line Items]            
Carrying amount of long-term debt $ 124,200,000 124,100,000        
Interest rate percentage 6.625%          
Debentures            
Debt Instrument [Line Items]            
Aggregate principal amount of notes issued           $ 175,000,000
Interest rate percentage           7.80%
Debentures | 7.8% debentures, due June 2027            
Debt Instrument [Line Items]            
Carrying amount of long-term debt $ 100,000,000.0 $ 100,000,000.0        
Long-term debt           $ 100,000,000
Interest rate percentage 7.80%         7.80%
XML 95 R69.htm IDEA: XBRL DOCUMENT v3.23.4
Indebtedness - Schedule of Principal Payments (Details)
$ in Millions
Oct. 31, 2023
USD ($)
Debt Disclosure [Abstract]  
2024 $ 0.0
2025 37.0
2026 303.0
2027 270.0
2028 0.0
Thereafter 425.0
Total principal payments $ 1,035.0
XML 96 R70.htm IDEA: XBRL DOCUMENT v3.23.4
Indebtedness - Narrative (Details)
1 Months Ended 12 Months Ended
Jun. 30, 2022
USD ($)
d
Oct. 05, 2021
USD ($)
Apr. 30, 2019
USD ($)
Jun. 30, 1997
USD ($)
instrument
Oct. 31, 2023
USD ($)
Oct. 31, 2022
USD ($)
Oct. 31, 2021
USD ($)
Apr. 27, 2022
USD ($)
Jun. 01, 2018
USD ($)
Apr. 26, 2007
USD ($)
Debt Instrument [Line Items]                    
Total long-term debt         $ 1,031,500,000 $ 990,800,000        
Debentures                    
Debt Instrument [Line Items]                    
Interest expense, debt         8,000,000 8,000,000 $ 8,000,000      
Aggregate principal amount of notes issued       $ 175,000,000            
Interest rate percentage       7.80%            
Amount paid to terminate forward-starting interest rate swap agreements       $ 23,700,000            
Number of terminated forward-starting interest rate swap agreements | instrument       3            
Derivative, notional amount       $ 125,000,000            
Deferred income amount at the time of swap termination       $ 18,700,000            
$270 million term loan, due October 2026 | $500.0 million term loan                    
Debt Instrument [Line Items]                    
Debt instrument, term   5 years                
Total long-term debt         270,000,000          
Interest expense, debt         15,900,000 5,700,000 200,000      
Aggregate principal amount of notes issued   $ 270,000,000     $ 270,000,000          
Accordion feature, increase limit   $ 100,000,000                
Interest rate percentage   2.50%                
Debt, weighted average interest rate         6.30%          
$200 million term loan, due April 2027 | $500.0 million term loan                    
Debt Instrument [Line Items]                    
Interest expense, debt         $ 11,700,000 3,100,000        
Aggregate principal amount of notes issued               $ 200,000,000    
Interest rate percentage               2.50%    
Debt, weighted average interest rate         6.30%          
3.81% series A senior notes, due June 2029 | $500.0 million term loan                    
Debt Instrument [Line Items]                    
Aggregate principal amount of notes issued     $ 100,000,000              
Interest rate percentage     3.81%   3.81%          
3.91% series B senior notes, due June 2031 | $500.0 million term loan                    
Debt Instrument [Line Items]                    
Aggregate principal amount of notes issued     $ 100,000,000              
Interest rate percentage     3.91%   3.91%          
Series A and Series B Senior Notes | $500.0 million term loan                    
Debt Instrument [Line Items]                    
Interest expense, debt         $ 7,700,000 7,700,000 7,700,000      
Debt instrument, redemption price, percentage     100.00%              
Series A and Series B Senior Notes | $500.0 million term loan | Debt Instrument, Redemption, Period One                    
Debt Instrument [Line Items]                    
Debt instrument, redemption price, percentage     10.00%              
Series A and Series B Senior Notes | $500.0 million term loan | Debt Instrument, Redemption, Period Two                    
Debt Instrument [Line Items]                    
Debt instrument, redemption price, percentage     100.00%              
Series A and Series B Senior Notes | $500.0 million term loan | Debt Instrument, Redemption, Period Three                    
Debt Instrument [Line Items]                    
Debt instrument, redemption price, percentage     100.00%              
3.97% senior notes, due June 2032 | $500.0 million term loan                    
Debt Instrument [Line Items]                    
Interest expense, debt         $ 4,000,000 1,300,000        
Aggregate principal amount of notes issued $ 100,000,000                  
Interest rate percentage 3.97%       3.97%          
Debt instrument, redemption price, percentage 10.00%                  
Debt instrument, prepaid principal, percentage 100.00%                  
Debt instrument, repayment period | d 90                  
Coupon 7.125% Debt Notes | Debentures                    
Debt Instrument [Line Items]                    
Debt instrument, term       10 years            
Aggregate principal amount of notes issued       $ 75,000,000            
Interest rate percentage       7.125%            
7.8% debentures, due June 2027 | Debentures                    
Debt Instrument [Line Items]                    
Debt instrument, term       30 years            
Total long-term debt       $ 100,000,000            
Interest rate percentage       7.80% 7.80%          
6.625% Senior Notes                    
Debt Instrument [Line Items]                    
Interest expense, debt         $ 8,400,000 8,400,000 8,400,000      
Debt instrument, basis spread on variable rate         0.30%          
6.625% Senior Notes | $500.0 million term loan                    
Debt Instrument [Line Items]                    
Aggregate principal amount of notes issued                   $ 125,000,000
Interest rate percentage         6.625%         6.625%
Percentage of par value at which debt was issued                   98.513%
Debt discount, unamortized                   $ 1,900,000
Effective interest rate         6.741%          
Redemption price as a percentage of the principal amount upon the occurrence of both a change of control and downgrade of rating         101.00%          
Revolving Credit Facility | Unsecured Revolving Credit Facility                    
Debt Instrument [Line Items]                    
Debt instrument, term   5 years                
Maximum borrowing capacity under credit facility   $ 600,000,000             $ 600,000,000  
Accordion feature   300,000,000                
Total long-term debt         $ 40,000,000 0        
Unused borrowing capacity         $ 557,400,000 596,900,000        
Interest rate on outstanding borrowings         6.34%          
Interest expense, debt         $ 5,700,000 2,400,000 $ 0      
Standby Letters of Credit | Unsecured Revolving Credit Facility                    
Debt Instrument [Line Items]                    
Maximum borrowing capacity under credit facility   10,000,000                
Total long-term debt         $ 2,600,000 $ 3,100,000        
Swingline Loan | Unsecured Revolving Credit Facility                    
Debt Instrument [Line Items]                    
Maximum borrowing capacity under credit facility   $ 30,000,000                
XML 97 R71.htm IDEA: XBRL DOCUMENT v3.23.4
Investment in Joint Venture (Details) - Red Iron Acceptance, LLC - USD ($)
Oct. 31, 2023
Oct. 31, 2022
Schedule of Equity Method Investments [Line Items]    
Portion owned by Toro 45.00%  
Portion owned by TCFIF 55.00%  
Maximum borrowing capacity under credit facility $ 1,350,000,000  
Investment in joint venture $ 50,600,000 $ 39,300,000
XML 98 R72.htm IDEA: XBRL DOCUMENT v3.23.4
Income Taxes - Earnings Before Income Taxes (Details) - USD ($)
$ in Millions
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Earnings before income taxes:      
United States $ 345.0 $ 491.3 $ 446.2
Foreign 55.5 61.2 53.6
Total earnings before income taxes $ 400.5 $ 552.5 $ 499.8
XML 99 R73.htm IDEA: XBRL DOCUMENT v3.23.4
Income Taxes - Reconciliation of the Statutory Federal Income Tax Rate (Details)
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Effective Income Tax Rate Reconciliation, Percent [Abstract]      
Statutory federal income tax rate 21.00% 21.00% 21.00%
Excess deduction for stock-based compensation (1.10%) (0.40%) (1.50%)
State and local income taxes, net of federal benefit 1.80% 2.00% 1.40%
Foreign operations (0.70%) (0.70%) (0.50%)
Federal research tax credit (2.30%) (1.30%) (1.40%)
Foreign-derived intangible income (1.10%) (0.70%) (0.90%)
Other, net 0.10% (0.10%) (0.10%)
Effective tax rate 17.70% 19.80% 18.00%
XML 100 R74.htm IDEA: XBRL DOCUMENT v3.23.4
Income Taxes - Components of the Provisions for Income Taxes (Details) - USD ($)
$ in Millions
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Current provision:      
Federal $ 94.4 $ 94.7 $ 90.2
State 17.0 19.1 16.0
Foreign 7.3 7.7 9.2
Total current provision 118.7 121.5 115.4
Deferred (benefit) provision:      
Federal (37.8) (7.4) (18.4)
State (10.3) (4.9) (6.5)
Foreign 0.2 0.0 (0.6)
Total deferred benefit (47.9) (12.3) (25.5)
Total provision for income taxes $ 70.8 $ 109.2 $ 89.9
XML 101 R75.htm IDEA: XBRL DOCUMENT v3.23.4
Income Taxes - Tax Effects of Temporary Differences (Details) - USD ($)
$ in Millions
Oct. 31, 2023
Oct. 31, 2022
Deferred income tax assets:    
Compensation and benefits $ 32.5 $ 32.9
Warranty and insurance 37.6 35.4
Lease liabilities 35.3 20.2
Advertising and sales promotions and incentives 16.5 7.2
Inventory 14.4 36.4
Deferred revenue 0.3 3.3
Other 3.0 0.0
Net operating losses and other carryforwards 5.3 6.4
Research and Experimentation 35.4 0.0
Valuation allowance (3.3) (3.2)
Deferred income tax assets 177.0 138.6
Deferred income tax liabilities:    
Right-of-use assets (34.8) (19.5)
Depreciation (60.0) (51.9)
Amortization (68.4) (102.4)
Other 0.0 (3.8)
Deferred income tax liabilities (163.2) (177.6)
Deferred income tax assets (liabilities), net $ 13.8  
Deferred income tax assets (liabilities), net   $ (39.0)
XML 102 R76.htm IDEA: XBRL DOCUMENT v3.23.4
Income Taxes - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Income Taxes [Line Items]    
Net operating losses and other carryforwards $ 5.3 $ 6.4
Valuation allowance, deferred tax asset, increase 0.1  
Undistributed earnings of foreign subsidiaries 41.8  
Unrecognized tax benefits 3.7 $ 3.3
Accrued interest and penalties for unrecognized tax benefits 1.0  
Potential benefits that would affect the effective tax rate 3.8  
Domestic Tax Authority    
Income Taxes [Line Items]    
Net operating losses and other carryforwards 4.1  
Tax credit carryforwards 1.9  
Foreign Jurisdictions    
Income Taxes [Line Items]    
Net operating losses and other carryforwards 5.1  
Net operating loss carryforwards in foreign jurisdictions not subject to expiration 5.0  
Net operating loss carryforwards subject to expiration $ 0.1  
XML 103 R77.htm IDEA: XBRL DOCUMENT v3.23.4
Income Taxes - Reconciliation of Unrecognized Tax Benefits (Details)
$ in Millions
12 Months Ended
Oct. 31, 2023
USD ($)
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]  
Balance at the beginning of the period $ 3.3
Increase as a result of tax positions taken during a prior period 0.2
Increase as a result of tax positions taken during the current period 0.6
Reductions as a result of statute of limitations lapses (0.4)
Balance at the end of the period $ 3.7
XML 104 R78.htm IDEA: XBRL DOCUMENT v3.23.4
Stock-Based Compensation - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common stock, authorized (in shares) 175,000,000 175,000,000  
Deferred compensation plan, deferral percentage 100.00%    
Deferred compensation plan, vested percentage 100.00%    
2022 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common stock, authorized (in shares) 1,250,000    
Common stock available for future grants (in shares) 3,046,609    
Share-based Payment Arrangement, Nonemployee      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Granted (in shares) 10,329 6,453 8,070
Stock option awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Compensation cost not yet recognized $ 7.5    
Period for recognition 2 years 14 days    
Stock option awards | Certain employees      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period 3 years    
Term of award 10 years    
Stock option awards | Nonemployee      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Requisite service period for non-employee director after which fair value of options granted is fully expensed on the date of grant 10 years    
Performance share awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Compensation cost not yet recognized $ 4.2    
Period for recognition 1 year 7 months 17 days    
Performance goal period 3 years    
Granted (in shares) 66,131,000    
Restricted stock unit awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting period 3 years    
Compensation cost not yet recognized $ 9.3    
Period for recognition 2 years 2 months 23 days    
Granted (in shares) 99,081,000    
Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting rights percentage 200.00%    
Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting rights percentage 0.00%    
Share-based Compensation Award, Tranche One      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting rights percentage 33.33%    
Share-based Compensation Award, Tranche One | Restricted stock unit awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting rights percentage 33.33%    
Share-based Compensation Award, Tranche Two      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting rights percentage 33.33%    
Share-based Compensation Award, Tranche Two | Restricted stock unit awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting rights percentage 33.33%    
Share-based Compensation Award, Tranche Three      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting rights percentage 33.33%    
Share-based Compensation Award, Tranche Three | Restricted stock unit awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Award vesting rights percentage 33.33%    
XML 105 R79.htm IDEA: XBRL DOCUMENT v3.23.4
Stock-Based Compensation - Compensation Costs Related to Stock-Based Awards (Details) - USD ($)
$ in Millions
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total compensation cost for stock-based awards $ 19.4 $ 22.1 $ 21.8
Related tax benefit from stock-based compensation awards 4.7 5.3 5.2
Stock option awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total compensation cost for stock-based awards 8.5 10.0 10.0
Performance share awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total compensation cost for stock-based awards 2.9 5.8 6.8
Restricted stock unit awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total compensation cost for stock-based awards 6.9 5.7 4.3
Unrestricted common stock awards      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Total compensation cost for stock-based awards $ 1.1 $ 0.6 $ 0.7
XML 106 R80.htm IDEA: XBRL DOCUMENT v3.23.4
Stock-Based Compensation - Weighted-average Valuation Assumptions For Options Granted (Details) - $ / shares
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Share-Based Payment Arrangement [Abstract]      
Expected life of option in years 6 years 3 months 21 days 6 years 2 months 8 days 6 years 2 months 15 days
Expected stock price volatility 25.20% 23.74% 23.26%
Risk-free interest rate 3.79% 1.31% 0.55%
Expected dividend yield 0.95% 0.94% 0.86%
Per share weighted-average fair value at date of grant (in dollars per share) $ 33.21 $ 22.55 $ 19.39
XML 107 R81.htm IDEA: XBRL DOCUMENT v3.23.4
Stock-Based Compensation - Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Stock Option Awards    
Outstanding at the beginning of the period (in shares) 2,986,033  
Granted (in shares) 475,620  
Exercised (in shares) (389,923)  
Forfeited (in shares) (98,300)  
Outstanding at the end of the period (in shares) 2,973,430 2,986,033
Exercisable at the end of the period (in shares) 2,078,025  
Weighted-Average Exercise Price    
Outstanding at the beginning of the period (in dollars per share) $ 71.23  
Granted (in dollars per share) 110.87  
Exercised (in dollars per share) 52.76  
Forfeited (in dollars per share) 107.67  
Outstanding at the end of the period (in dollars per share) 78.80 $ 71.23
Exercisable at the end of the period (in dollars per share) $ 68.37  
Additional Disclosures    
Outstanding, Weighted-average contractual life 5 years 4 months 24 days 6 years
Exercisable at the end of the period, Weighted-average contractual life 4 years 4 months 24 days  
Outstanding of the beginning of the period, aggregate intrinsic value $ 102.1  
Outstanding of the end of the period, aggregate intrinsic value 32.0 $ 102.1
Exercisable at the end of the period, aggregate intrinsic value $ 32.0  
XML 108 R82.htm IDEA: XBRL DOCUMENT v3.23.4
Stock-Based Compensation - Market and Intrinsic Value of Options Exercised (Details) - USD ($)
$ in Millions
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Share-Based Payment Arrangement [Abstract]      
Market value of stock options exercised $ 43.4 $ 20.1 $ 40.1
Intrinsic value of stock options exercised $ 22.8 $ 9.8 $ 26.0
XML 109 R83.htm IDEA: XBRL DOCUMENT v3.23.4
Stock-Based Compensation - Factors Related to the Company's Performance Share Awards (Details) - Performance share awards - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted-average per award fair value at date of grant (in dollars per share) $ 112.14 $ 98.41 $ 90.59
Fair value of restricted stock units vested $ 5.3 $ 4.8 $ 3.4
XML 110 R84.htm IDEA: XBRL DOCUMENT v3.23.4
Stock-Based Compensation - Summary of Activity For Unvested Performance Share Awards (Details) - Performance share awards - $ / shares
shares in Thousands
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Performance Shares      
Unvested at the beginning of the period (in shares) 195,600    
Granted (in shares) 66,131    
Vested (in shares) (46,831)    
Unvested at the end of the period (in shares) 186,760 195,600  
Weighted-Average Fair Value at Date of Grant      
Unvested at the beginning of the period (in dollars per share) $ 88.63    
Granted (in dollars per share) 112.14 $ 98.41 $ 90.59
Vested (in dollars per share) 77.33    
Unvested at the end of the period (in dollars per share) $ 100.57 $ 88.63  
XML 111 R85.htm IDEA: XBRL DOCUMENT v3.23.4
Stock-Based Compensation - Factors Related to the Company's Stock and Restricted Stock Units (Details) - Restricted stock unit awards - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted-average per award fair value at date of grant (in dollars per share) $ 103.40 $ 88.90 $ 97.87
Fair value of restricted stock units vested $ 6.2 $ 5.5 $ 4.5
XML 112 R86.htm IDEA: XBRL DOCUMENT v3.23.4
Stock-Based Compensation - Summary of Activity For Unvested Restricted Stock and Restricted Stock Units (Details) - $ / shares
shares in Thousands
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Performance share awards      
Restricted Stock Units      
Unvested at the beginning of the period (in shares) 195,600    
Granted (in shares) 66,131    
Vested (in shares) (46,831)    
Forfeited (in shares) (28,140)    
Unvested at the end of the period (in shares) 186,760 195,600  
Weighted-Average Fair Value at Date of Grant      
Unvested at the beginning of the period (in dollars per share) $ 88.63    
Granted (in dollars per share) 112.14 $ 98.41 $ 90.59
Vested (in dollars per share) 77.33    
Forfeited (in dollars per share) 106.16    
Unvested at the end of the period (in dollars per share) $ 100.57 $ 88.63  
Restricted stock unit awards      
Restricted Stock Units      
Unvested at the beginning of the period (in shares) 150,677    
Granted (in shares) 99,081    
Vested (in shares) (57,727)    
Forfeited (in shares) (12,205)    
Unvested at the end of the period (in shares) 179,826 150,677  
Weighted-Average Fair Value at Date of Grant      
Unvested at the beginning of the period (in dollars per share) $ 90.39    
Granted (in dollars per share) 103.40 $ 88.90 $ 97.87
Vested (in dollars per share) 89.16    
Forfeited (in dollars per share) 93.26    
Unvested at the end of the period (in dollars per share) $ 97.66 $ 90.39  
XML 113 R87.htm IDEA: XBRL DOCUMENT v3.23.4
Stockholders' Equity - Narrative (Details) - USD ($)
$ in Millions
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Dec. 13, 2022
Dec. 04, 2018
Stock repurchase program          
Payments for repurchase of common stock $ 60.0 $ 140.0 $ 302.3    
Repurchase of shares (in shares) 611,195 1,551,986 3,010,424    
Treasury shares          
Treasury shares held (in shares) 23,888,294 23,774,518      
Cost of treasury shares $ 1,743.6 $ 1,715.0      
December 2018 Stock Repurchase Program          
Stock repurchase program          
Number of shares authorized to be repurchased (in shares)         5,000,000
Repurchase of shares (in shares) 577,115 1,525,856      
Number of shares remained authorized for repurchase (in shares) 1,949,491        
December 2022 Stock Repurchase Program          
Stock repurchase program          
Number of shares authorized to be repurchased (in shares)       5,000,000  
Repurchase of shares (in shares) 0        
XML 114 R88.htm IDEA: XBRL DOCUMENT v3.23.4
Stockholders' Equity - Components of AOCL (Details) - USD ($)
$ in Millions
Oct. 31, 2023
Oct. 31, 2022
Accumulated other comprehensive loss (AOCL)    
Foreign currency translation adjustments $ 41.7 $ 51.3
Pension benefits 4.3 3.6
Cash flow derivative instruments (9.0) (21.8)
Total accumulated other comprehensive loss $ 37.0 $ 33.1
XML 115 R89.htm IDEA: XBRL DOCUMENT v3.23.4
Stockholders' Equity - Components and Activity of AOCL (Details) - USD ($)
$ in Millions
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Components and activity of accumulated other comprehensive loss      
Balance as of the beginning of the fiscal period $ (1,351.7) $ (1,151.1) $ (1,114.8)
Other comprehensive (income) loss before reclassifications (11.4) 12.2  
Amounts reclassified from AOCL 15.3 (5.1)  
Net current period other comprehensive (income) loss 3.9 7.1 (8.3)
Balance as of the end of the fiscal period (1,510.9) (1,351.7) (1,151.1)
Total      
Components and activity of accumulated other comprehensive loss      
Balance as of the beginning of the fiscal period 33.1 26.0 34.3
Net current period other comprehensive (income) loss 3.9 7.1 (8.3)
Balance as of the end of the fiscal period 37.0 33.1 26.0
Foreign Currency Translation Adjustments      
Components and activity of accumulated other comprehensive loss      
Balance as of the beginning of the fiscal period 51.3 19.5  
Other comprehensive (income) loss before reclassifications (9.6) 31.8  
Amounts reclassified from AOCL 0.0 0.0  
Net current period other comprehensive (income) loss (9.6) 31.8  
Balance as of the end of the fiscal period 41.7 51.3 19.5
Pension Benefits      
Components and activity of accumulated other comprehensive loss      
Balance as of the beginning of the fiscal period 3.6 3.9  
Other comprehensive (income) loss before reclassifications 0.7 (0.3)  
Amounts reclassified from AOCL 0.0 0.0  
Net current period other comprehensive (income) loss 0.7 (0.3)  
Balance as of the end of the fiscal period 4.3 3.6 3.9
Cash Flow Derivative Instruments      
Components and activity of accumulated other comprehensive loss      
Balance as of the beginning of the fiscal period (21.8) 2.6  
Other comprehensive (income) loss before reclassifications (2.5) (19.3)  
Amounts reclassified from AOCL 15.3 (5.1)  
Net current period other comprehensive (income) loss 12.8 (24.4)  
Balance as of the end of the fiscal period $ (9.0) $ (21.8) $ 2.6
XML 116 R90.htm IDEA: XBRL DOCUMENT v3.23.4
Commitments and Contingencies (Details) - USD ($)
12 Months Ended
Nov. 19, 2020
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
COMMITMENTS AND CONTINGENT LIABILITIES        
Amount of noncancelable purchase commitments   $ 28,700,000    
Related Party        
COMMITMENTS AND CONTINGENT LIABILITIES        
Receivables, net   34,400,000 $ 17,700,000  
Tornado        
COMMITMENTS AND CONTINGENT LIABILITIES        
Amount of noncancelable purchase commitments   35,000,000    
Red Iron And TCFCFC        
COMMITMENTS AND CONTINGENT LIABILITIES        
Repurchase commitment, maximum amount   7,500,000    
Briggs & Stratton Power Products Groups, LLC        
COMMITMENTS AND CONTINGENT LIABILITIES        
Gain (loss) related to litigation settlement $ 33,650,000      
Wholesale Financing        
COMMITMENTS AND CONTINGENT LIABILITIES        
Receivables purchased by third party financing company from the company   545,400,000 633,500,000 $ 460,500,000
Receivables financed by third party financing company, excluding Red Iron, outstanding   234,700,000 220,000,000  
Maximum amount of contingent liability to repurchase inventory related receivables under limited inventory repurchase agreements   32,200,000 80,000,000  
End-User Financing        
COMMITMENTS AND CONTINGENT LIABILITIES        
Contingent liabilities for residual value or credit collection risk   0    
End-User Financing | Maximum        
COMMITMENTS AND CONTINGENT LIABILITIES        
Exposure for credit collection   5,200,000 8,600,000  
Red Iron Acceptance, LLC        
COMMITMENTS AND CONTINGENT LIABILITIES        
Net amount of receivables financed for dealers and distributors   2,789,500,000 2,627,500,000 $ 2,282,600,000
Net amount outstanding of receivables financed for dealers and distributors   $ 1,019,000,000 $ 776,100,000  
XML 117 R91.htm IDEA: XBRL DOCUMENT v3.23.4
Leases - Narrative (Details)
Oct. 31, 2023
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 118 R92.htm IDEA: XBRL DOCUMENT v3.23.4
Leases - Lease Expense Incurred (Details) - USD ($)
$ in Millions
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Leases [Abstract]      
Operating lease expense $ 24.0 $ 22.6 $ 20.4
Short-term lease expense 4.5 4.5 2.9
Variable lease expense 0.0 0.0 0.1
Total lease expense $ 28.5 $ 27.1 $ 23.4
XML 119 R93.htm IDEA: XBRL DOCUMENT v3.23.4
Leases - Supplemental Cash Flow and Other Lease Information (Details) - USD ($)
$ in Millions
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Leases [Abstract]      
Right-of-use assets obtained in exchange for lease obligations $ 67.6 $ 27.0 $ 5.4
Operating cash flows for amounts included in the measurement of lease liabilities $ 20.9 $ 19.2 $ 18.9
XML 120 R94.htm IDEA: XBRL DOCUMENT v3.23.4
Leases - Summary of Other Lease Information (Details)
Oct. 31, 2023
Oct. 31, 2022
Leases [Abstract]    
Weighted-average remaining lease term of operating leases in years 9 years 3 months 18 days 6 years
Weighted-average discount rate of operating leases 4.83% 3.53%
XML 121 R95.htm IDEA: XBRL DOCUMENT v3.23.4
Leases - Schedule of Future Minimum Operating Lease Payments (Details)
$ in Millions
Oct. 31, 2023
USD ($)
ASC Topic 842 Leases  
2024 $ 25.1
2025 23.3
2026 17.4
2027 13.9
2028 11.8
Thereafter 69.6
Total future minimum operating lease payments 161.1
Less: imputed interest 29.5
Present value of operating lease liabilities $ 131.6
XML 122 R96.htm IDEA: XBRL DOCUMENT v3.23.4
Derivative Instruments and Hedging Activities - Narrative (Details)
$ in Millions
12 Months Ended
Oct. 31, 2023
USD ($)
Summary of cash flow hedge activity  
Maximum time limit for cash flow hedge 2 years
Cash flow hedge effectiveness testing, grace period 2 months
Gains for AOCL to earnings $ 8.6
Forward currency contracts  
Summary of cash flow hedge activity  
Derivative, notional amount $ 307.5
XML 123 R97.htm IDEA: XBRL DOCUMENT v3.23.4
Derivative Instruments and Hedging Activities - Fair Value of Derivatives (Details) - USD ($)
$ in Millions
Oct. 31, 2023
Oct. 31, 2022
Fair value of derivatives    
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Prepaid expenses and other current assets Prepaid expenses and other current assets
Asset derivatives $ 16.8 $ 33.2
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Accrued Liabilities Accrued Liabilities
Liability derivatives $ 0.0 $ 0.0
Forward currency contracts    
Fair value of derivatives    
Asset derivatives 16.8 33.2
Liability derivatives 0.0 0.0
Forward currency contracts | Derivatives Designated as Hedging Instruments    
Fair value of derivatives    
Asset derivatives 13.7 27.7
Liability derivatives 0.0 0.0
Forward currency contracts | Derivatives Not Designated as Hedging Instruments    
Fair value of derivatives    
Asset derivatives 3.1 5.5
Liability derivatives $ 0.0 $ 0.0
XML 124 R98.htm IDEA: XBRL DOCUMENT v3.23.4
Derivative Instruments and Hedging Activities - Effects of Master Netting Arrangements (Details) - USD ($)
$ in Millions
Oct. 31, 2023
Oct. 31, 2022
Derivative assets:    
Net amount of derivative assets $ 16.8 $ 33.2
Derivative liabilities:    
Net amount of derivative liabilities 0.0 0.0
Forward currency contracts    
Derivative assets:    
Gross amount of derivative assets 16.8 33.2
Derivative liabilities offsetting derivative assets 0.0 0.0
Net amount of derivative assets 16.8 33.2
Derivative liabilities:    
Gross amount of derivative liabilities 0.0 0.0
Derivative assets offsetting derivative liabilities 0.0 0.0
Net amount of derivative liabilities $ 0.0 $ 0.0
XML 125 R99.htm IDEA: XBRL DOCUMENT v3.23.4
Derivative Instruments and Hedging Activities - Impacts and Location of Amounts Reclassified From AOCL (Details) - Cash Flow Hedging - USD ($)
$ in Millions
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Derivative Instruments, Gain (Loss) [Line Items]    
Gain Reclassified from AOCL into Income $ 15.3 $ 5.1
(Loss) Gain Recognized in OCI on Derivatives (12.8) 24.4
Forward currency contracts | Net sales    
Derivative Instruments, Gain (Loss) [Line Items]    
Gain Reclassified from AOCL into Income 10.8 4.5
(Loss) Gain Recognized in OCI on Derivatives (12.9) 21.2
Forward currency contracts | Cost of sales    
Derivative Instruments, Gain (Loss) [Line Items]    
Gain Reclassified from AOCL into Income 4.5 0.6
(Loss) Gain Recognized in OCI on Derivatives $ 0.1 $ 3.2
XML 126 R100.htm IDEA: XBRL DOCUMENT v3.23.4
Derivative Instruments and Hedging Activities - Impact and Location of Derivative Instruments on Consolidated Statements of Earnings (Details) - USD ($)
$ in Millions
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Derivative Instruments and Hedging Activities      
Net sales $ 4,553.2 $ 4,514.7 $ 3,959.6
Cost of sales $ (2,975.6) $ (3,010.1) $ (2,621.1)
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Other Noncash Income (Expense) Other Noncash Income (Expense)  
Cash Flow Hedging      
Derivative Instruments and Hedging Activities      
Amount of gain reclassified from AOCL into earnings $ 15.3 $ 5.1  
Cash Flow Hedging | Net sales      
Derivative Instruments and Hedging Activities      
Net sales 4,553.2 4,514.7  
Cash Flow Hedging | Net sales | Forward currency contracts      
Derivative Instruments and Hedging Activities      
Amount of gain reclassified from AOCL into earnings 10.8 4.5  
Gain on components excluded from effectiveness testing recognized in earnings based on changes in fair value 2.2 (1.1)  
Cash Flow Hedging | Cost of sales      
Derivative Instruments and Hedging Activities      
Cost of sales (2,975.6) (3,010.1)  
Cash Flow Hedging | Cost of sales | Forward currency contracts      
Derivative Instruments and Hedging Activities      
Amount of gain reclassified from AOCL into earnings 4.5 0.6  
Gain on components excluded from effectiveness testing recognized in earnings based on changes in fair value 2.6 1.7  
Derivatives Not Designated as Hedging Instruments      
Derivative Instruments and Hedging Activities      
Total (loss) gain on derivatives not designated as cash flow hedging instruments (6.3) 4.2  
Derivatives Not Designated as Hedging Instruments | Forward currency contracts      
Derivative Instruments and Hedging Activities      
Total (loss) gain on derivatives not designated as cash flow hedging instruments $ (6.3) $ 4.2  
XML 127 R101.htm IDEA: XBRL DOCUMENT v3.23.4
Fair Value Measurements - Recurring Fair Value Measurements (Details) - USD ($)
$ in Millions
Oct. 31, 2023
Oct. 31, 2022
Assets:    
Forward currency contracts $ 16.8 $ 33.2
Liabilities:    
Forward currency contracts 0.0 0.0
Forward currency contracts    
Assets:    
Forward currency contracts 16.8 33.2
Liabilities:    
Forward currency contracts 0.0 0.0
Measured on a recurring basis    
Assets:    
Total assets 16.8 33.2
Liabilities:    
Total liabilities 0.0 0.0
Measured on a recurring basis | Forward currency contracts    
Assets:    
Forward currency contracts 16.8 33.2
Liabilities:    
Forward currency contracts 0.0 0.0
Measured on a recurring basis | Level 1    
Assets:    
Total assets 0.0 0.0
Liabilities:    
Total liabilities 0.0 0.0
Measured on a recurring basis | Level 1 | Forward currency contracts    
Assets:    
Forward currency contracts 0.0 0.0
Liabilities:    
Forward currency contracts 0.0 0.0
Measured on a recurring basis | Level 2    
Assets:    
Total assets 16.8 33.2
Liabilities:    
Total liabilities 0.0 0.0
Measured on a recurring basis | Level 2 | Forward currency contracts    
Assets:    
Forward currency contracts 16.8 33.2
Liabilities:    
Forward currency contracts 0.0 0.0
Measured on a recurring basis | Level 3    
Assets:    
Total assets 0.0 0.0
Liabilities:    
Total liabilities 0.0 0.0
Measured on a recurring basis | Level 3 | Forward currency contracts    
Assets:    
Forward currency contracts 0.0 0.0
Liabilities:    
Forward currency contracts $ 0.0 $ 0.0
XML 128 R102.htm IDEA: XBRL DOCUMENT v3.23.4
Fair Value Measurements - Narrative (Details) - USD ($)
$ in Millions
Oct. 31, 2023
Oct. 31, 2022
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt bearing fixed interest $ 524.2 $ 524.1
Level 2    
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]    
Long-term debt $ 478.2 $ 489.8
XML 129 R103.htm IDEA: XBRL DOCUMENT v3.23.4
Employee Retirement Plans (Details) - USD ($)
$ in Millions
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Retirement Benefits [Abstract]      
Plan expenses $ 38.1 $ 35.3 $ 28.5
Projected benefit obligation 18.3 18.9  
Fair value of the plan assets 17.6 18.4  
Underfunded status of plans 0.7 0.6  
Net cost and (reversal of cost) recognized $ 0.2 $ (0.2) $ (0.1)
XML 130 ttc-20231031_htm.xml IDEA: XBRL DOCUMENT 0000737758 2022-11-01 2023-10-31 0000737758 2023-05-05 0000737758 2023-12-13 0000737758 2021-11-01 2022-10-31 0000737758 2020-11-01 2021-10-31 0000737758 2023-10-31 0000737758 2022-10-31 0000737758 us-gaap:NonrelatedPartyMember 2023-10-31 0000737758 us-gaap:NonrelatedPartyMember 2022-10-31 0000737758 us-gaap:RelatedPartyMember 2023-10-31 0000737758 us-gaap:RelatedPartyMember 2022-10-31 0000737758 ttc:VotingPreferredStockMember 2022-10-31 0000737758 ttc:VotingPreferredStockMember 2023-10-31 0000737758 ttc:NonvotingPreferredStockMember 2022-10-31 0000737758 ttc:NonvotingPreferredStockMember 2023-10-31 0000737758 2021-10-31 0000737758 2020-10-31 0000737758 us-gaap:CommonStockMember 2020-10-31 0000737758 us-gaap:RetainedEarningsMember 2020-10-31 0000737758 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-10-31 0000737758 us-gaap:RetainedEarningsMember 2020-11-01 2021-10-31 0000737758 us-gaap:CommonStockMember 2020-11-01 2021-10-31 0000737758 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-11-01 2021-10-31 0000737758 us-gaap:CommonStockMember 2021-10-31 0000737758 us-gaap:RetainedEarningsMember 2021-10-31 0000737758 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-10-31 0000737758 us-gaap:RetainedEarningsMember 2021-11-01 2022-10-31 0000737758 us-gaap:CommonStockMember 2021-11-01 2022-10-31 0000737758 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-11-01 2022-10-31 0000737758 us-gaap:CommonStockMember 2022-10-31 0000737758 us-gaap:RetainedEarningsMember 2022-10-31 0000737758 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-10-31 0000737758 us-gaap:RetainedEarningsMember 2022-11-01 2023-10-31 0000737758 us-gaap:CommonStockMember 2022-11-01 2023-10-31 0000737758 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-11-01 2023-10-31 0000737758 us-gaap:CommonStockMember 2023-10-31 0000737758 us-gaap:RetainedEarningsMember 2023-10-31 0000737758 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-10-31 0000737758 srt:SubsidiariesMember us-gaap:NonUsMember 2023-10-31 0000737758 srt:SubsidiariesMember us-gaap:NonUsMember 2022-10-31 0000737758 srt:MinimumMember ttc:BuildingAndLeaseholdImprovementsMember 2023-10-31 0000737758 srt:MaximumMember ttc:BuildingAndLeaseholdImprovementsMember 2023-10-31 0000737758 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2023-10-31 0000737758 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2023-10-31 0000737758 srt:MinimumMember us-gaap:ToolsDiesAndMoldsMember 2023-10-31 0000737758 srt:MaximumMember us-gaap:ToolsDiesAndMoldsMember 2023-10-31 0000737758 srt:MinimumMember us-gaap:ComputerEquipmentMember 2023-10-31 0000737758 srt:MaximumMember us-gaap:ComputerEquipmentMember 2023-10-31 0000737758 us-gaap:LandAndLandImprovementsMember 2023-10-31 0000737758 us-gaap:LandAndLandImprovementsMember 2022-10-31 0000737758 ttc:BuildingAndLeaseholdImprovementsMember 2023-10-31 0000737758 ttc:BuildingAndLeaseholdImprovementsMember 2022-10-31 0000737758 us-gaap:MachineryAndEquipmentMember 2023-10-31 0000737758 us-gaap:MachineryAndEquipmentMember 2022-10-31 0000737758 us-gaap:ToolsDiesAndMoldsMember 2023-10-31 0000737758 us-gaap:ToolsDiesAndMoldsMember 2022-10-31 0000737758 us-gaap:ComputerEquipmentMember 2023-10-31 0000737758 us-gaap:ComputerEquipmentMember 2022-10-31 0000737758 us-gaap:ConstructionInProgressMember 2023-10-31 0000737758 us-gaap:ConstructionInProgressMember 2022-10-31 0000737758 ttc:ProfessionalSegmentMember 2023-05-06 2023-08-04 0000737758 ttc:IntimidatorReportingUnitMember ttc:ProfessionalSegmentMember 2023-05-06 2023-08-04 0000737758 2023-08-05 2023-10-31 0000737758 srt:MaximumMember 2023-10-31 0000737758 us-gaap:LineOfCreditMember 2021-10-05 0000737758 us-gaap:LineOfCreditMember 2021-10-05 2021-10-05 0000737758 ttc:IntimidatorGroupMember 2022-01-13 2022-01-13 0000737758 ttc:IntimidatorGroupMember 2022-01-13 0000737758 ttc:IntimidatorGroupMember us-gaap:TradeNamesMember 2022-01-13 0000737758 ttc:IntimidatorGroupMember us-gaap:CustomerRelatedIntangibleAssetsMember 2022-01-13 0000737758 ttc:IntimidatorGroupMember us-gaap:TradeNamesMember 2022-01-13 0000737758 ttc:IntimidatorGroupMember us-gaap:OrderOrProductionBacklogMember 2022-01-13 0000737758 ttc:IntimidatorGroupMember us-gaap:DevelopedTechnologyRightsMember 2022-01-13 0000737758 us-gaap:OperatingSegmentsMember ttc:ProfessionalSegmentMember 2022-11-01 2023-10-31 0000737758 us-gaap:OperatingSegmentsMember ttc:ResidentialSegmentMember 2022-11-01 2023-10-31 0000737758 ttc:OtherActivitiesMember 2022-11-01 2023-10-31 0000737758 us-gaap:IntersegmentEliminationMember ttc:ProfessionalSegmentMember 2022-11-01 2023-10-31 0000737758 us-gaap:IntersegmentEliminationMember ttc:ResidentialSegmentMember 2022-11-01 2023-10-31 0000737758 us-gaap:IntersegmentEliminationMember 2022-11-01 2023-10-31 0000737758 us-gaap:OperatingSegmentsMember ttc:ProfessionalSegmentMember 2023-10-31 0000737758 us-gaap:OperatingSegmentsMember ttc:ResidentialSegmentMember 2023-10-31 0000737758 ttc:OtherActivitiesMember 2023-10-31 0000737758 us-gaap:OperatingSegmentsMember ttc:ProfessionalSegmentMember 2021-11-01 2022-10-31 0000737758 us-gaap:OperatingSegmentsMember ttc:ResidentialSegmentMember 2021-11-01 2022-10-31 0000737758 ttc:OtherActivitiesMember 2021-11-01 2022-10-31 0000737758 us-gaap:IntersegmentEliminationMember ttc:ProfessionalSegmentMember 2021-11-01 2022-10-31 0000737758 us-gaap:IntersegmentEliminationMember ttc:ResidentialSegmentMember 2021-11-01 2022-10-31 0000737758 us-gaap:IntersegmentEliminationMember 2021-11-01 2022-10-31 0000737758 us-gaap:OperatingSegmentsMember ttc:ProfessionalSegmentMember 2022-10-31 0000737758 us-gaap:OperatingSegmentsMember ttc:ResidentialSegmentMember 2022-10-31 0000737758 ttc:OtherActivitiesMember 2022-10-31 0000737758 us-gaap:OperatingSegmentsMember ttc:ProfessionalSegmentMember 2020-11-01 2021-10-31 0000737758 us-gaap:OperatingSegmentsMember ttc:ResidentialSegmentMember 2020-11-01 2021-10-31 0000737758 ttc:OtherActivitiesMember 2020-11-01 2021-10-31 0000737758 us-gaap:IntersegmentEliminationMember ttc:ProfessionalSegmentMember 2020-11-01 2021-10-31 0000737758 us-gaap:IntersegmentEliminationMember ttc:ResidentialSegmentMember 2020-11-01 2021-10-31 0000737758 us-gaap:IntersegmentEliminationMember 2020-11-01 2021-10-31 0000737758 us-gaap:OperatingSegmentsMember ttc:ProfessionalSegmentMember 2021-10-31 0000737758 us-gaap:OperatingSegmentsMember ttc:ResidentialSegmentMember 2021-10-31 0000737758 ttc:OtherActivitiesMember 2021-10-31 0000737758 2023-05-06 2023-08-04 0000737758 ttc:OneCustomerMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2020-11-01 2021-10-31 0000737758 country:US 2022-11-01 2023-10-31 0000737758 us-gaap:NonUsMember 2022-11-01 2023-10-31 0000737758 country:US 2023-10-31 0000737758 us-gaap:NonUsMember 2023-10-31 0000737758 country:US 2021-11-01 2022-10-31 0000737758 us-gaap:NonUsMember 2021-11-01 2022-10-31 0000737758 country:US 2022-10-31 0000737758 us-gaap:NonUsMember 2022-10-31 0000737758 country:US 2020-11-01 2021-10-31 0000737758 us-gaap:NonUsMember 2020-11-01 2021-10-31 0000737758 country:US 2021-10-31 0000737758 us-gaap:NonUsMember 2021-10-31 0000737758 us-gaap:OperatingSegmentsMember ttc:EquipmentProductsAndServicesMember ttc:ProfessionalSegmentMember 2022-11-01 2023-10-31 0000737758 us-gaap:OperatingSegmentsMember ttc:EquipmentProductsAndServicesMember ttc:ResidentialSegmentMember 2022-11-01 2023-10-31 0000737758 ttc:OtherActivitiesMember ttc:EquipmentProductsAndServicesMember 2022-11-01 2023-10-31 0000737758 ttc:EquipmentProductsAndServicesMember 2022-11-01 2023-10-31 0000737758 us-gaap:OperatingSegmentsMember ttc:IrrigationMember ttc:ProfessionalSegmentMember 2022-11-01 2023-10-31 0000737758 us-gaap:OperatingSegmentsMember ttc:IrrigationMember ttc:ResidentialSegmentMember 2022-11-01 2023-10-31 0000737758 ttc:OtherActivitiesMember ttc:IrrigationMember 2022-11-01 2023-10-31 0000737758 ttc:IrrigationMember 2022-11-01 2023-10-31 0000737758 us-gaap:OperatingSegmentsMember country:US ttc:ProfessionalSegmentMember 2022-11-01 2023-10-31 0000737758 us-gaap:OperatingSegmentsMember country:US ttc:ResidentialSegmentMember 2022-11-01 2023-10-31 0000737758 ttc:OtherActivitiesMember country:US 2022-11-01 2023-10-31 0000737758 us-gaap:OperatingSegmentsMember us-gaap:NonUsMember ttc:ProfessionalSegmentMember 2022-11-01 2023-10-31 0000737758 us-gaap:OperatingSegmentsMember us-gaap:NonUsMember ttc:ResidentialSegmentMember 2022-11-01 2023-10-31 0000737758 ttc:OtherActivitiesMember us-gaap:NonUsMember 2022-11-01 2023-10-31 0000737758 us-gaap:OperatingSegmentsMember ttc:EquipmentProductsAndServicesMember ttc:ProfessionalSegmentMember 2021-11-01 2022-10-31 0000737758 us-gaap:OperatingSegmentsMember ttc:EquipmentProductsAndServicesMember ttc:ResidentialSegmentMember 2021-11-01 2022-10-31 0000737758 ttc:OtherActivitiesMember ttc:EquipmentProductsAndServicesMember 2021-11-01 2022-10-31 0000737758 ttc:EquipmentProductsAndServicesMember 2021-11-01 2022-10-31 0000737758 us-gaap:OperatingSegmentsMember ttc:IrrigationMember ttc:ProfessionalSegmentMember 2021-11-01 2022-10-31 0000737758 us-gaap:OperatingSegmentsMember ttc:IrrigationMember ttc:ResidentialSegmentMember 2021-11-01 2022-10-31 0000737758 ttc:OtherActivitiesMember ttc:IrrigationMember 2021-11-01 2022-10-31 0000737758 ttc:IrrigationMember 2021-11-01 2022-10-31 0000737758 us-gaap:OperatingSegmentsMember country:US ttc:ProfessionalSegmentMember 2021-11-01 2022-10-31 0000737758 us-gaap:OperatingSegmentsMember country:US ttc:ResidentialSegmentMember 2021-11-01 2022-10-31 0000737758 ttc:OtherActivitiesMember country:US 2021-11-01 2022-10-31 0000737758 us-gaap:OperatingSegmentsMember us-gaap:NonUsMember ttc:ProfessionalSegmentMember 2021-11-01 2022-10-31 0000737758 us-gaap:OperatingSegmentsMember us-gaap:NonUsMember ttc:ResidentialSegmentMember 2021-11-01 2022-10-31 0000737758 ttc:OtherActivitiesMember us-gaap:NonUsMember 2021-11-01 2022-10-31 0000737758 us-gaap:OperatingSegmentsMember ttc:EquipmentProductsAndServicesMember ttc:ProfessionalSegmentMember 2020-11-01 2021-10-31 0000737758 us-gaap:OperatingSegmentsMember ttc:EquipmentProductsAndServicesMember ttc:ResidentialSegmentMember 2020-11-01 2021-10-31 0000737758 ttc:OtherActivitiesMember ttc:EquipmentProductsAndServicesMember 2020-11-01 2021-10-31 0000737758 ttc:EquipmentProductsAndServicesMember 2020-11-01 2021-10-31 0000737758 us-gaap:OperatingSegmentsMember ttc:IrrigationMember ttc:ProfessionalSegmentMember 2020-11-01 2021-10-31 0000737758 us-gaap:OperatingSegmentsMember ttc:IrrigationMember ttc:ResidentialSegmentMember 2020-11-01 2021-10-31 0000737758 ttc:OtherActivitiesMember ttc:IrrigationMember 2020-11-01 2021-10-31 0000737758 ttc:IrrigationMember 2020-11-01 2021-10-31 0000737758 us-gaap:OperatingSegmentsMember country:US ttc:ProfessionalSegmentMember 2020-11-01 2021-10-31 0000737758 us-gaap:OperatingSegmentsMember country:US ttc:ResidentialSegmentMember 2020-11-01 2021-10-31 0000737758 ttc:OtherActivitiesMember country:US 2020-11-01 2021-10-31 0000737758 us-gaap:OperatingSegmentsMember us-gaap:NonUsMember ttc:ProfessionalSegmentMember 2020-11-01 2021-10-31 0000737758 us-gaap:OperatingSegmentsMember us-gaap:NonUsMember ttc:ResidentialSegmentMember 2020-11-01 2021-10-31 0000737758 ttc:OtherActivitiesMember us-gaap:NonUsMember 2020-11-01 2021-10-31 0000737758 us-gaap:ProductMember srt:MinimumMember 2022-11-01 2023-10-31 0000737758 us-gaap:ProductMember srt:MaximumMember 2022-11-01 2023-10-31 0000737758 us-gaap:ServiceMember srt:MinimumMember 2022-11-01 2023-10-31 0000737758 us-gaap:ServiceMember srt:MaximumMember 2022-11-01 2023-10-31 0000737758 ttc:WarrantyRevenueMember srt:MinimumMember 2022-11-01 2023-10-31 0000737758 ttc:WarrantyRevenueMember srt:MaximumMember 2022-11-01 2023-10-31 0000737758 2023-11-01 2023-10-31 0000737758 2024-11-01 2023-10-31 0000737758 ttc:TradeNameSpartanMember 2023-10-31 0000737758 ttc:IntimidatorReportingUnitMember 2023-10-31 0000737758 us-gaap:PatentsMember 2023-10-31 0000737758 us-gaap:NoncompeteAgreementsMember 2023-10-31 0000737758 us-gaap:CustomerRelationshipsMember 2023-10-31 0000737758 us-gaap:DevelopedTechnologyRightsMember 2023-10-31 0000737758 us-gaap:TradeNamesMember 2023-10-31 0000737758 us-gaap:OtherIntangibleAssetsMember 2023-10-31 0000737758 us-gaap:PatentsMember 2022-10-31 0000737758 us-gaap:NoncompeteAgreementsMember 2022-10-31 0000737758 us-gaap:CustomerRelationshipsMember 2022-10-31 0000737758 us-gaap:DevelopedTechnologyRightsMember 2022-10-31 0000737758 us-gaap:TradeNamesMember 2022-10-31 0000737758 us-gaap:OtherIntangibleAssetsMember 2022-10-31 0000737758 us-gaap:LineOfCreditMember 2023-10-31 0000737758 us-gaap:LineOfCreditMember 2022-10-31 0000737758 ttc:UnsecuredSeniorTermLoanFacilityMaturingOctober52026Member us-gaap:SeniorNotesMember 2023-10-31 0000737758 ttc:UnsecuredSeniorTermLoanFacilityMaturingOctober52026Member us-gaap:SeniorNotesMember 2022-10-31 0000737758 ttc:UnsecuredSeniorTermLoanFacilityMaturingApril272022Member us-gaap:SeniorNotesMember 2023-10-31 0000737758 ttc:UnsecuredSeniorTermLoanFacilityMaturingApril272022Member us-gaap:SeniorNotesMember 2022-10-31 0000737758 ttc:SeriesASeniorNotesMember us-gaap:SeniorNotesMember 2023-10-31 0000737758 ttc:SeriesASeniorNotesMember us-gaap:SeniorNotesMember 2022-10-31 0000737758 ttc:SeriesBSeniorNotesMember us-gaap:SeniorNotesMember 2023-10-31 0000737758 ttc:SeriesBSeniorNotesMember us-gaap:SeniorNotesMember 2022-10-31 0000737758 ttc:SeniorNotesDueJune302032Member us-gaap:SeniorNotesMember 2023-10-31 0000737758 ttc:SeniorNotesDueJune302032Member us-gaap:SeniorNotesMember 2022-10-31 0000737758 ttc:SevenPointEightPercentCouponDebenturesMember us-gaap:CorporateDebtSecuritiesMember 2023-10-31 0000737758 ttc:SevenPointEightPercentCouponDebenturesMember us-gaap:CorporateDebtSecuritiesMember 2022-10-31 0000737758 ttc:A6625SeniorNotesMember us-gaap:SeniorNotesMember 2023-10-31 0000737758 ttc:A6625SeniorNotesMember us-gaap:SeniorNotesMember 2022-10-31 0000737758 us-gaap:RevolvingCreditFacilityMember ttc:UnsecuredRevolvingCreditFacilityMember 2021-10-05 2021-10-05 0000737758 us-gaap:RevolvingCreditFacilityMember ttc:UnsecuredRevolvingCreditFacilityMember 2021-10-05 0000737758 us-gaap:RevolvingCreditFacilityMember ttc:UnsecuredRevolvingCreditFacilityMember 2018-06-01 0000737758 us-gaap:StandbyLettersOfCreditMember ttc:UnsecuredRevolvingCreditFacilityMember 2021-10-05 0000737758 us-gaap:BridgeLoanMember ttc:UnsecuredRevolvingCreditFacilityMember 2021-10-05 0000737758 us-gaap:RevolvingCreditFacilityMember ttc:UnsecuredRevolvingCreditFacilityMember 2023-10-31 0000737758 us-gaap:StandbyLettersOfCreditMember ttc:UnsecuredRevolvingCreditFacilityMember 2023-10-31 0000737758 us-gaap:RevolvingCreditFacilityMember ttc:UnsecuredRevolvingCreditFacilityMember 2022-10-31 0000737758 us-gaap:StandbyLettersOfCreditMember ttc:UnsecuredRevolvingCreditFacilityMember 2022-10-31 0000737758 us-gaap:RevolvingCreditFacilityMember ttc:UnsecuredRevolvingCreditFacilityMember 2022-11-01 2023-10-31 0000737758 us-gaap:RevolvingCreditFacilityMember ttc:UnsecuredRevolvingCreditFacilityMember 2021-11-01 2022-10-31 0000737758 us-gaap:RevolvingCreditFacilityMember ttc:UnsecuredRevolvingCreditFacilityMember 2020-11-01 2021-10-31 0000737758 ttc:UnsecuredSeniorTermLoanFacilityMaturingOctober52026Member us-gaap:SeniorNotesMember 2021-10-05 0000737758 ttc:UnsecuredSeniorTermLoanFacilityMaturingOctober52026Member us-gaap:SeniorNotesMember 2021-10-05 2021-10-05 0000737758 ttc:UnsecuredSeniorTermLoanFacilityMaturingOctober52026Member us-gaap:SeniorNotesMember 2022-11-01 2023-10-31 0000737758 ttc:UnsecuredSeniorTermLoanFacilityMaturingOctober52026Member us-gaap:SeniorNotesMember 2021-11-01 2022-10-31 0000737758 ttc:UnsecuredSeniorTermLoanFacilityMaturingOctober52026Member us-gaap:SeniorNotesMember 2020-11-01 2021-10-31 0000737758 ttc:TermLoanDueApril2027Member us-gaap:SeniorNotesMember 2022-04-27 0000737758 ttc:TermLoanDueApril2027Member us-gaap:SeniorNotesMember 2023-10-31 0000737758 ttc:TermLoanDueApril2027Member us-gaap:SeniorNotesMember 2022-11-01 2023-10-31 0000737758 ttc:TermLoanDueApril2027Member us-gaap:SeniorNotesMember 2021-11-01 2022-10-31 0000737758 ttc:SeriesASeniorNotesMember us-gaap:SeniorNotesMember 2019-04-30 0000737758 ttc:SeriesBSeniorNotesMember us-gaap:SeniorNotesMember 2019-04-30 0000737758 ttc:SeriesAandSeriesBSeniorNotesMember us-gaap:DebtInstrumentRedemptionPeriodOneMember us-gaap:SeniorNotesMember 2019-04-30 2019-04-30 0000737758 ttc:SeriesAandSeriesBSeniorNotesMember us-gaap:DebtInstrumentRedemptionPeriodTwoMember us-gaap:SeniorNotesMember 2019-04-30 2019-04-30 0000737758 ttc:SeriesAandSeriesBSeniorNotesMember us-gaap:DebtInstrumentRedemptionPeriodThreeMember us-gaap:SeniorNotesMember 2019-04-30 2019-04-30 0000737758 ttc:SeriesAandSeriesBSeniorNotesMember us-gaap:SeniorNotesMember 2019-04-30 2019-04-30 0000737758 ttc:SeriesAandSeriesBSeniorNotesMember us-gaap:SeniorNotesMember 2022-11-01 2023-10-31 0000737758 ttc:SeriesAandSeriesBSeniorNotesMember us-gaap:SeniorNotesMember 2020-11-01 2021-10-31 0000737758 ttc:SeriesAandSeriesBSeniorNotesMember us-gaap:SeniorNotesMember 2021-11-01 2022-10-31 0000737758 ttc:SeniorNotesDueJune302032Member us-gaap:SeniorNotesMember 2022-06-30 0000737758 ttc:SeniorNotesDueJune302032Member us-gaap:SeniorNotesMember 2022-06-30 2022-06-30 0000737758 ttc:SeniorNotesDueJune302032Member us-gaap:SeniorNotesMember 2022-11-01 2023-10-31 0000737758 ttc:SeniorNotesDueJune302032Member us-gaap:SeniorNotesMember 2021-11-01 2022-10-31 0000737758 us-gaap:CorporateDebtSecuritiesMember 1997-06-30 0000737758 ttc:Coupon7.125PercentDebtNotesMember us-gaap:CorporateDebtSecuritiesMember 1997-06-30 0000737758 ttc:Coupon7.125PercentDebtNotesMember us-gaap:CorporateDebtSecuritiesMember 1997-06-01 1997-06-30 0000737758 ttc:SevenPointEightPercentCouponDebenturesMember us-gaap:CorporateDebtSecuritiesMember 1997-06-30 0000737758 ttc:SevenPointEightPercentCouponDebenturesMember us-gaap:CorporateDebtSecuritiesMember 1997-06-01 1997-06-30 0000737758 us-gaap:CorporateDebtSecuritiesMember 1997-06-01 1997-06-30 0000737758 us-gaap:CorporateDebtSecuritiesMember 2021-11-01 2022-10-31 0000737758 us-gaap:CorporateDebtSecuritiesMember 2020-11-01 2021-10-31 0000737758 us-gaap:CorporateDebtSecuritiesMember 2022-11-01 2023-10-31 0000737758 ttc:SixPointSixTwoFivePercentSeniorNotesMember us-gaap:SeniorNotesMember 2007-04-26 0000737758 ttc:SixPointSixTwoFivePercentSeniorNotesMember us-gaap:SeniorNotesMember 2023-10-31 0000737758 ttc:SixPointSixTwoFivePercentSeniorNotesMember 2022-11-01 2023-10-31 0000737758 ttc:SixPointSixTwoFivePercentSeniorNotesMember us-gaap:SeniorNotesMember 2022-11-01 2023-10-31 0000737758 ttc:SixPointSixTwoFivePercentSeniorNotesMember 2020-11-01 2021-10-31 0000737758 ttc:SixPointSixTwoFivePercentSeniorNotesMember 2021-11-01 2022-10-31 0000737758 ttc:RedIronMember 2023-10-31 0000737758 ttc:RedIronMember 2022-10-31 0000737758 us-gaap:DomesticCountryMember 2023-10-31 0000737758 us-gaap:ForeignCountryMember 2023-10-31 0000737758 ttc:A2022PlanMember 2023-10-31 0000737758 ttc:StockOptionAwardsMember 2022-11-01 2023-10-31 0000737758 ttc:StockOptionAwardsMember 2021-11-01 2022-10-31 0000737758 ttc:StockOptionAwardsMember 2020-11-01 2021-10-31 0000737758 us-gaap:PerformanceSharesMember 2022-11-01 2023-10-31 0000737758 us-gaap:PerformanceSharesMember 2021-11-01 2022-10-31 0000737758 us-gaap:PerformanceSharesMember 2020-11-01 2021-10-31 0000737758 us-gaap:RestrictedStockUnitsRSUMember 2022-11-01 2023-10-31 0000737758 us-gaap:RestrictedStockUnitsRSUMember 2021-11-01 2022-10-31 0000737758 us-gaap:RestrictedStockUnitsRSUMember 2020-11-01 2021-10-31 0000737758 us-gaap:StockCompensationPlanMember 2022-11-01 2023-10-31 0000737758 us-gaap:StockCompensationPlanMember 2021-11-01 2022-10-31 0000737758 us-gaap:StockCompensationPlanMember 2020-11-01 2021-10-31 0000737758 ttc:CertainEmployeesMember ttc:StockOptionAwardsMember 2022-11-01 2023-10-31 0000737758 ttc:NonemployeeMember ttc:StockOptionAwardsMember 2022-11-01 2023-10-31 0000737758 ttc:StockOptionAwardsMember 2023-10-31 0000737758 srt:MaximumMember 2022-11-01 2023-10-31 0000737758 srt:MinimumMember 2022-11-01 2023-10-31 0000737758 us-gaap:PerformanceSharesMember 2022-10-31 0000737758 us-gaap:PerformanceSharesMember 2023-10-31 0000737758 us-gaap:RestrictedStockUnitsRSUMember 2022-10-31 0000737758 us-gaap:RestrictedStockUnitsRSUMember 2023-10-31 0000737758 us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2022-11-01 2023-10-31 0000737758 us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2021-11-01 2022-10-31 0000737758 us-gaap:ShareBasedPaymentArrangementNonemployeeMember 2020-11-01 2021-10-31 0000737758 us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-11-01 2023-10-31 0000737758 us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-11-01 2023-10-31 0000737758 us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2022-11-01 2023-10-31 0000737758 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-11-01 2023-10-31 0000737758 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-11-01 2023-10-31 0000737758 us-gaap:RestrictedStockUnitsRSUMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2022-11-01 2023-10-31 0000737758 ttc:December2018StockRepurchaseProgramMember 2018-12-04 0000737758 ttc:December2018StockRepurchaseProgramMember 2022-11-01 2023-10-31 0000737758 ttc:December2018StockRepurchaseProgramMember 2021-11-01 2022-10-31 0000737758 ttc:December2018StockRepurchaseProgramMember 2023-10-31 0000737758 ttc:December2022StockRepurchaseProgramMember 2022-12-13 0000737758 ttc:December2022StockRepurchaseProgramMember 2022-11-01 2023-10-31 0000737758 us-gaap:AccumulatedTranslationAdjustmentMember 2022-10-31 0000737758 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-10-31 0000737758 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-10-31 0000737758 us-gaap:AccumulatedTranslationAdjustmentMember 2022-11-01 2023-10-31 0000737758 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-11-01 2023-10-31 0000737758 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-11-01 2023-10-31 0000737758 us-gaap:AccumulatedTranslationAdjustmentMember 2023-10-31 0000737758 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-10-31 0000737758 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-10-31 0000737758 us-gaap:AccumulatedTranslationAdjustmentMember 2021-10-31 0000737758 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-10-31 0000737758 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-10-31 0000737758 us-gaap:AccumulatedTranslationAdjustmentMember 2021-11-01 2022-10-31 0000737758 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-11-01 2022-10-31 0000737758 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-11-01 2022-10-31 0000737758 ttc:RedIronMember 2022-11-01 2023-10-31 0000737758 ttc:RedIronMember 2021-11-01 2022-10-31 0000737758 ttc:RedIronMember 2020-11-01 2021-10-31 0000737758 ttc:WholesaleFinancingMember 2022-11-01 2023-10-31 0000737758 ttc:WholesaleFinancingMember 2021-11-01 2022-10-31 0000737758 ttc:WholesaleFinancingMember 2020-11-01 2021-10-31 0000737758 ttc:WholesaleFinancingMember 2023-10-31 0000737758 ttc:WholesaleFinancingMember 2022-10-31 0000737758 ttc:RedIronAndTCFCFCMember 2023-10-31 0000737758 ttc:EndUserFinancingMember 2023-10-31 0000737758 srt:MaximumMember ttc:EndUserFinancingMember 2023-10-31 0000737758 srt:MaximumMember ttc:EndUserFinancingMember 2022-10-31 0000737758 ttc:TornadoGlobalHydrovacsLtdMember 2023-10-31 0000737758 ttc:BriggsStrattonPowerProductsGroupsLLCMember 2020-11-19 2020-11-19 0000737758 srt:MinimumMember 2023-10-31 0000737758 us-gaap:ForeignExchangeForwardMember 2023-10-31 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-10-31 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-10-31 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2023-10-31 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2022-10-31 0000737758 us-gaap:ForeignExchangeForwardMember 2022-10-31 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:SalesMember 2022-11-01 2023-10-31 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:SalesMember 2021-11-01 2022-10-31 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:CostOfSalesMember 2022-11-01 2023-10-31 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:CostOfSalesMember 2021-11-01 2022-10-31 0000737758 us-gaap:CashFlowHedgingMember 2022-11-01 2023-10-31 0000737758 us-gaap:CashFlowHedgingMember 2021-11-01 2022-10-31 0000737758 us-gaap:CashFlowHedgingMember us-gaap:SalesMember 2022-11-01 2023-10-31 0000737758 us-gaap:CashFlowHedgingMember us-gaap:CostOfSalesMember 2022-11-01 2023-10-31 0000737758 us-gaap:CashFlowHedgingMember us-gaap:SalesMember 2021-11-01 2022-10-31 0000737758 us-gaap:CashFlowHedgingMember us-gaap:CostOfSalesMember 2021-11-01 2022-10-31 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2022-11-01 2023-10-31 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2021-11-01 2022-10-31 0000737758 us-gaap:NondesignatedMember 2022-11-01 2023-10-31 0000737758 us-gaap:NondesignatedMember 2021-11-01 2022-10-31 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueMeasurementsRecurringMember 2023-10-31 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-10-31 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-10-31 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-10-31 0000737758 us-gaap:FairValueMeasurementsRecurringMember 2023-10-31 0000737758 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-10-31 0000737758 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-10-31 0000737758 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-10-31 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueMeasurementsRecurringMember 2022-10-31 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-10-31 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-10-31 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-10-31 0000737758 us-gaap:FairValueMeasurementsRecurringMember 2022-10-31 0000737758 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-10-31 0000737758 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-10-31 0000737758 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-10-31 0000737758 us-gaap:FairValueInputsLevel2Member 2023-10-31 0000737758 us-gaap:FairValueInputsLevel2Member 2022-10-31 iso4217:USD shares iso4217:USD shares ttc:segment pure ttc:reportingUnit utr:D ttc:instrument 0000737758 false 2023 FY P3Y P3Y P2Y P1Y http://fasb.org/us-gaap/2023#AssetImpairmentCharges P10Y 0.3333 0.3333 0.3333 0.3333 0.3333 0.3333 P2Y http://fasb.org/us-gaap/2023#PrepaidExpenseAndOtherAssetsCurrent http://fasb.org/us-gaap/2023#PrepaidExpenseAndOtherAssetsCurrent http://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrentAndNoncurrent http://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrentAndNoncurrent http://fasb.org/us-gaap/2023#OtherNoncashIncomeExpense http://fasb.org/us-gaap/2023#OtherNoncashIncomeExpense 10-K true 2023-10-31 --10-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 No Yes Yes Large Accelerated Filer false false true false false 11000000000 103874211 Portions of the registrant's definitive Proxy Statement for the 2024 Annual Meeting of Shareholders expected to be held March 19, 2024 are incorporated by reference into Part III of this Annual Report on Form 10-K. 4553200000 4514700000 3959600000 2975600000 3010100000 2621100000 1577600000 1504600000 1338500000 995600000 928900000 820200000 151300000 0 0 430700000 575700000 518300000 58700000 35700000 28700000 28500000 12500000 10200000 400500000 552500000 499800000 70800000 109200000 89900000 329700000 443300000 409900000 3.16 4.23 3.82 3.13 4.20 3.78 104400000 104800000 107300000 105300000 105600000 108500000 329700000 443300000 409900000 9600000 -31800000 5000000.0 -4100000 7200000 700000 -12800000 24400000 2100000 -500000 200000 0.0 700000 -300000 -1200000 -3900000 -7100000 8300000 325800000 436200000 418200000 193100000 188200000 3000000.0 3300000 349500000 290000000.0 34400000 17700000 23500000 25000000.0 407400000 332700000 1087800000 1051100000 110500000 103400000 1798800000 1675400000 641700000 571700000 450800000 583300000 540100000 585800000 125300000 76100000 50600000 39300000 14200000 5300000 22800000 19100000 3644300000 3556000000 430000000.0 578700000 19500000 15700000 143900000 134500000 163000000.0 124000000.0 98700000 101400000 16200000 16200000 11600000 11400000 65700000 81700000 499100000 469200000 948600000 1063600000 1031500000 990800000 112100000 63600000 400000 44300000 40800000 42000000.0 1.00 1.00 1000000 1000000 850000 850000 0 0 0 0 0 0 1.00 1.00 175000000 175000000 103843485 103843485 103969805 103969805 103800000 104000000.0 1444100000 1280800000 -37000000.0 -33100000 1510900000 1351700000 3644300000 3556000000 329700000 443300000 409900000 19200000 8800000 5700000 7900000 -9900000 4800000 83500000 74900000 75500000 35700000 33900000 23800000 19400000 22100000 21800000 -47900000 -12300000 -22900000 151300000 0 0 200000 100000 -500000 71600000 19300000 52300000 26700000 285900000 98300000 -17800000 30200000 -3000000.0 -149900000 66300000 139300000 -23000000.0 23200000 56100000 306800000 297200000 555500000 149500000 143500000 104000000.0 7100000 0 0 21000000.0 402400000 24900000 0 7200000 27200000 400000 200000 1000000.0 5300000 4600000 26600000 -157700000 -548300000 -128500000 40000000.0 0 0 0 300000000.0 270000000.0 0 0 370000000.0 19700000 10300000 13100000 3800000 2400000 2100000 60000000.0 140000000.0 302300000 141900000 125700000 112400000 -1500000 0 0 -147500000 42200000 -503700000 3300000 -8500000 2400000 4900000 -217400000 -74300000 188200000 405600000 479900000 193100000 188200000 405600000 61100000 30500000 31600000 165200000 120500000 101800000 107600000 1041500000 -34300000 1114800000 1.05 112400000 112400000 610788 22700 600000 12500000 13100000 21800000 21800000 3010424 3000000.0 301400000 304400000 8300000 8300000 409900000 409900000 105200000 1071900000 -26000000.0 1151100000 1.20 125700000 125700000 349219 33162 400000 10000000.0 10400000 22100000 22100000 1551986 1600000 140800000 142400000 -7100000 -7100000 443300000 443300000 104000000.0 1280800000 -33100000 1351700000 1.36 141900000 141900000 499145 14270 400000 19300000 19700000 19400000 19400000 611195 600000 63200000 63800000 -3900000 -3900000 329700000 329700000 103800000 1444100000 -37000000.0 1510900000 <div style="margin-bottom:1pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:246.75pt"><tr><td style="width:1.0pt"></td><td style="width:28.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:214.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:27pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:24pt;font-weight:700;line-height:100%">1</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Summary of Significant Accounting Policies and Related Data</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Toro Company is in the business of designing, manufacturing, marketing, and selling professional turf maintenance equipment and services; turf irrigation systems; landscaping equipment and lighting products; snow and ice management products; agricultural irrigation ("ag-irrigation") systems; rental, specialty, and underground construction equipment; and residential yard and snow thrower products. The company sells its products worldwide through a network of distributors, dealers, mass retailers, hardware retailers, equipment rental centers, and home centers, as well as online and direct to end-users. The company strives to provide innovative, well-built, and dependable products supported by an extensive service network.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following are the company's significant accounting policies in addition to those included in the other Notes to Consolidated Financial Statements included within this Part II, Item 8, "Financial Statements and Supplementary Data," of this Annual Report on Form 10-K.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation and Consolidation</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying Consolidated Financial Statements have been prepared in accordance with accounting principles generally accepted ("GAAP") in the United States ("U.S.") and include the accounts of the company and its wholly-owned subsidiaries. In the opinion of management, the 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.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company's businesses are organized, managed, and internally grouped into segments based on similarities in products and services. The company classifies its operations into two reportable business segments: Professional and Residential. The company's remaining activities are presented as "Other" due to their insignificance. For additional information regarding the company's reportable business segments refer to Note 3, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Data</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company uses the equity method to account for equity investments in unconsolidated entities over which it has the ability to exercise significant influence over operating and financial policies. The company's share of the net earnings or losses of these equity method investments are recorded within other income, net on the Consolidated Statements of Earnings. Equity investments in unconsolidated entities that the company does not control and for which it does not have the ability to exercise significant influence over operating and financial policies are recorded at cost, less impairment, as applicable, within the Consolidated Balance Sheets. All intercompany accounts and transactions have been eliminated from the Consolidated Financial Statements.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounting Estimates</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In preparing the 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; inventory valuation; warranty accruals; allowance for expected credit losses; pension accruals; self-insurance accruals; legal accruals; right-of-use assets and lease liabilities; useful lives for tangible and finite-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 or asset acquisition, 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 and current 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 and other relevant factors, as applicable. 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 Consolidated Financial Statements are prepared. Changes in those estimates will be reflected in the Consolidated Financial Statements in future periods.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business Combinations and Asset Acquisitions</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When applicable, the company accounts for the acquisition of a business in accordance with the accounting standards codification ("ASC") guidance for business combinations, whereby the total purchase consideration transferred is allocated to </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the assets acquired and liabilities assumed, including amounts attributable to non-controlling interests, when applicable, based on their respective estimated fair values as of the date of acquisition. Goodwill represents the excess of purchase consideration transferred over the estimated fair value of the identifiable net assets acquired in a business combination.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assigning estimated fair values to the net assets acquired requires the use of significant estimates, judgments, inputs, and assumptions regarding the fair value of the assets acquired and liabilities assumed. Estimated fair values of assets acquired and liabilities assumed are generally based on available historical information, independent valuations or appraisals, future expectations, and assumptions determined to be reasonable but are inherently uncertain with respect to future events, including economic conditions, competition, the useful life of the acquired assets, and other factors. The company may refine the estimated fair values of assets acquired and liabilities assumed, if necessary, over a period not to exceed one year from the date of acquisition by taking into consideration new information about facts and circumstances that existed as of the acquisition date that, if known at the date of acquisition, would have affected the estimated fair values ascribed to the assets acquired and liabilities assumed. The judgments made in determining the estimated fair value assigned to assets acquired and liabilities assumed, as well as the estimated useful life and depreciation or amortization method of each asset, can materially impact the net earnings of the periods subsequent to the acquisition through depreciation and amortization, and in certain instances through impairment charges, if the asset becomes impaired in the future. During the measurement period, any purchase price allocation changes that impact the carrying value of goodwill would also affect the amount of goodwill impairment taken, if applicable. If necessary, purchase price allocation revisions that occur outside of the measurement period are recorded within cost of sales or selling, general and administrative expense within the Consolidated Statements of Earnings depending on the nature of the adjustment.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When an acquisition does not meet the definition of a business combination because either: (i) substantially all of the fair value of the gross assets acquired is concentrated in a single identifiable asset, or group of similar identified assets, or (ii) the acquired entity does not have an input and a substantive process that together significantly contribute to the ability to create outputs, the company accounts for the acquisition as an asset acquisition. In an asset acquisition, goodwill is not recognized, but rather, any excess purchase consideration over the fair value of the net assets acquired is allocated on a relative fair value basis to the identifiable net assets as of the acquisition date and any direct acquisition-related transaction costs are capitalized as part of the purchase consideration.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to Note 2, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations and Asset Acquisitions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, for additional information regarding the company's accounting for recent business combinations and asset acquisitions.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents. Cash equivalents are stated at cost, which approximates fair value. As of October 31, 2023 and 2022, cash and cash equivalents held by the company's foreign subsidiaries were $91.1 million and $93.4 million, respectively.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Receivables, Net</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Receivables are recorded at original carrying amount less an estimated allowance for expected credit losses. The allowance for expected credit losses is based on the company's assessment of losses that will result from its customers inability or unwillingness to pay amounts owed to the company. The allowance for expected credit losses is estimated using a combination of factors, including the age of receivable balances and historical credit loss experience, supplemented by the company's knowledge of customer-specific information, current market conditions, and reasonable and supportable projections of future events and economic conditions, when applicable. Receivables are written-off against the allowance for expected credit losses when all collection efforts have been exhausted.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company's financial exposure related to the collection of accounts receivable is reduced due to its inventory financing arrangements, as further discussed in Note 11, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commitments and Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For receivables not serviced through inventory financing agreements, the company provides financing in the form of open account terms in the normal course of business and performs on-going credit evaluations of customers.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Concentrations of Credit Risk</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments, which potentially subject the company to concentrations of credit risk, consist principally of accounts receivable and derivative instruments. Accounts receivable balances are generally concentrated in the Professional and Residential business segments. The credit risk associated with these business segments is limited because of the large number of customers in the company's customer base and their geographic dispersion. The credit risk associated with the company's derivative instruments is limited as the company enters into derivative instruments with multiple counterparties that are highly rated financial institutions.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Inventories, Net</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company uses a combination of inventory valuation methods. Inventories are valued at the lower of cost or net realizable value, with cost determined by the first-in, first-out ("FIFO") and average cost methods for approximately 58.5 percent and 50.8 percent of total net inventories as of October 31, 2023 and 2022, respectively. Other inventories are valued at the lower of cost or market, with cost determined under the last-in, first-out ("LIFO") method. During fiscal 2023 and fiscal 2022, LIFO layers were not materially reduced. As needed, the company records an inventory valuation adjustment for excess, slow-moving, and obsolete inventory that is equal to the excess of the cost of the inventory over the estimated net realizable value or market value for the inventory depending on the inventory costing method. Such inventory valuation adjustment is based on a review and comparison of current inventory levels to planned production, as well as planned and historical sales of the inventory. The inventory valuation adjustment to net realizable value or market value establishes a new cost basis of the inventory that cannot be subsequently reversed. Such inventory valuation adjustments for excess, obsolete, and slow moving inventory are not reduced or removed until the product is sold or disposed of. As of October 31, 2023 and 2022, the company's inventory valuation adjustment for excess, slow-moving, and obsolete inventory was $43.9 million and $38.7 million, respectively.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories, net were as follows (dollars in millions):</span></div><div style="margin-bottom:7pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.046%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.599%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 31</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Raw materials and work in process</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">400.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">482.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Finished goods and service parts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">844.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">738.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total FIFO value</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,244.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,221.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less: adjustment to LIFO value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">156.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">169.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total inventories, net</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,087.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,051.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property, Plant and Equipment, Net</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment assets are carried at cost less accumulated depreciation. The company generally accounts 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 <span style="-sec-ix-hidden:f-407">three</span> to 15 years, tooling is generally depreciated over <span style="-sec-ix-hidden:f-409">three</span> to five years, and computer hardware and software and website development costs are generally depreciated over <span style="-sec-ix-hidden:f-411">two</span> to five years. Expenditures for major renewals and improvements, which substantially increase the useful lives of existing assets, are capitalized. Costs associated with general maintenance and repairs are expenses as incurred within cost of sales or selling, general and administrative expense in the Consolidated Statements of Earnings depending on the nature and use of the related asset. Interest is capitalized during the construction period for significant capital projects. During the fiscal years ended October 31, 2023, 2022, and 2021, the company capitalized $4.2 million, $2.5 million, and $0.8 million of interest, respectively.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment, net was as follows (dollars in millions):</span></div><div style="margin-bottom:7pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.046%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.599%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 31</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Land and land improvements</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">69.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">59.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Buildings and leasehold improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">355.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">324.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">624.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">557.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Tooling</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">260.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">225.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Computer hardware and software</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">98.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">104.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Construction in process</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">133.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">144.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Property, plant and equipment, gross</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,541.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,416.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">899.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">844.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">641.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">571.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal 2023, 2022, and 2021, the company recorded depreciation expense of $83.5 million, $74.9 million, and $75.5 million, respectively.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill and Indefinite-Lived Intangible Assets</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is initially recognized as a result of the excess of purchase consideration transferred over the estimated fair value of the net assets acquired in a business combination and indefinite-lived intangible assets are initially recognized at their estimated fair values as a result of a business combination or asset acquisition. Goodwill is assigned to a reporting unit based upon the expected benefit of the synergies of the acquisition. Goodwill and certain trade names, which are considered to have indefinite lives, are not amortized; however, the company reviews them for impairment annually during the fourth quarter of each fiscal year or more frequently if changes in circumstances or the occurrence of events indicate that impairment may have occurred prior to the annual assessment. The company tests goodwill for impairment at the reporting unit level and tests indefinite-lived </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">intangible assets for impairment at the individual indefinite-lived intangible asset or asset group level, as appropriate. At the end of the third quarter of fiscal 2023, the company recorded an impairment charge of $18.0 million related to the indefinite-lived Spartan trade name intangible asset reported under the Professional segment. Further, during the same period, the company recorded an impairment charge of $133.3 million related to goodwill of the Intimidator reporting unit also reported under the Professional segment, Refer to Note 5, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill and Other Intangible Assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for further information.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fourth quarter of fiscal 2023, the company performed its annual goodwill impairment test. In performing the annual goodwill impairment test, the company first reviewed its reporting units and determined that it has twelve reporting units, which are the same as its twelve operating segments as defined in Note 3, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Data</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Nine reporting units contained goodwill on their respective balance sheets as of October 31, 2023. Next, the company elected to bypass the qualitative assessment and move directly to the quantitative goodwill impairment analysis. In performing the quantitative goodwill impairment analysis, the company compared the carrying value of each reporting unit, including goodwill, to its respective fair value. The carrying value of each reporting unit was determined based on the amount of equity required for the reporting unit's activities, considering the specific assets and liabilities of the reporting unit. The company did not assign corporate assets and liabilities that do not relate to the operations of the reporting unit, or are not considered in determining the fair value of the reporting unit, to the reporting units. The company's estimate of the respective fair values of its reporting units was determined based on a discounted cash flow model under the income approach, which utilized various inputs and assumptions, including projected operating results and growth rates from the company's projection process, applicable tax rates, estimated capital expenditures and depreciation, estimated changes in working capital, terminal growth rates applied to projected operating results in the terminal period, and a weighted-average cost of capital rate. Where available, and as appropriate, comparable market multiples and the company's market capitalization were also utilized to corroborate the results of the discounted cash flow models under the income approach. If the fair value of the reporting unit exceeds its carrying value, goodwill of the reporting unit is not impaired. If the carrying value of a reporting unit exceeds its fair value, an impairment charge would be recognized for the amount by which the carrying value of the reporting unit exceeds the its fair value, not to exceed the total amount of goodwill allocated to that reporting unit. Based on the quantitative annual goodwill impairment analysis performed in the fourth quarter of fiscal 2023, the company determined there was no impairment of goodwill for any of its reporting units. Further, no impairment of goodwill was recorded during fiscal 2022 and 2021.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fourth quarter of fiscal 2023, the company also performed a quantitative impairment analysis for its indefinite-lived intangible assets, which consist of certain trade names. The company's estimate of the fair values of its trade names are based on the relief from royalty method under the income approach and utilizes various inputs and assumptions, including projected revenues from the company's projection process, assumed royalty rates that could be payable if the company did not own the intangible asset, terminal growth rates applied to projected revenues, applicable tax rates, and a discount rate. If the fair value of the indefinite-lived intangible asset, or asset group, is less than its carrying value, an impairment loss is recognized in an amount equal to the excess. Based on this quantitative impairment analysis performed in the fourth quarter of fiscal 2023, the company concluded its indefinite-lived intangible assets were not impaired. Further, the company concluded its indefinite-lived intangible assets were not impaired during fiscal 2022 and 2021 based on the same quantitative impairment analysis performed in each respective prior fiscal year.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Long-Lived Assets</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other long-lived assets primarily consist of property, plant and equipment; right-of-use assets associated with operating lease agreements; capitalized implementation costs for hosted cloud-computing arrangements; finite-lived intangible assets; and other assets, as applicable. The company's finite-lived intangible assets are identifiable assets that were acquired as a result of business combinations or asset acquisitions and primarily consist of customer relationships and lists, developed technology, patents, trade names, non-compete agreements, and order backlog and are generally amortized on a straight-line basis over their expected useful lives, which typically range from several months to 20 years depending on the nature of the finite-lived intangible asset.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company reviews other long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset, or asset group, may not be recoverable. Asset groups have identifiable cash flows and are largely independent of other asset groups. An impairment loss is recognized when estimated undiscounted future cash flows from the operation or disposition of the asset group are less than the carrying amount of the asset group. Measurement of an impairment loss is based on the excess of the carrying amount of the asset group over its fair value. Fair value is generally measured using a discounted cash flow model or independent appraisals, as appropriate. The company did not record an impairment loss for fiscal 2023, 2022, and 2021 as the company's long-lived assets were determined to not be at risk for impairment as no events or changes in circumstances were identified that would indicate that the carrying amount of an asset, or asset group, may not be recoverable.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For other long-lived assets to be abandoned, the company tests for potential impairment. If the company commits to a plan to abandon or dispose of an other long-lived asset, or asset group, before the end of its previously estimated useful life, depreciation or amortization expense is recognized over the revised estimated useful life.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Leases</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company enters into contracts that are, or contain, operating lease agreements that 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.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. 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 market 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. The company has operating leases with both lease components and non-lease components. For purposes of determining lease payments, 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. 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. Minimum remaining lease payments are generally discounted to present value based the estimated incremental borrowing rate at lease commencement as the rate implicit in the lease is generally not readily determinable.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use assets represent the company's right to use an underlying asset throughout the lease term and 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="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease expense for the company's operating leases is recognized on a straight-line basis over the lease term and is recorded within either cost of sales or selling, general and administrative expense in the Consolidated Statements of Earnings depending on the nature and use of the identified asset underlying the respective operating lease arrangement. The company does not recognize right-of-use assets and lease liabilities, but does recognize lease 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="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounts Payable</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company has a supply chain finance service agreement with a third-party financial institution to provide a web-based platform that facilitates the ability of participating suppliers to finance payment obligations from the company with the third-party financial institution. Participating suppliers may, at their sole discretion, make offers to finance one or more payment obligations of the company prior to their scheduled due dates at a discounted price to the third-party financial institution. The company's obligations to its suppliers, including amounts due and scheduled payment dates, are not affected by suppliers' decisions to finance amounts under this supply chain finance arrangement. As of October 31, 2023 and 2022, $99.6 million and $133.7 million, respectively, of the company's outstanding payment obligations were financed by participating suppliers through the third-party financial institution's supply chain finance web-based platform.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insurance</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company is self-insured for certain losses relating to employee medical, dental, workers' compensation, and certain product liability claims. Specific stop loss coverages are provided for catastrophic claims in order to limit exposure to significant claims. Losses and claims are charged to net earnings when it is probable a loss has been incurred and the amount can be reasonably estimated. Self-insured liabilities are based on a number of factors, including historical claims experience, an estimate of claims incurred but not reported, demographic and severity factors, and utilizing valuations provided by independent third-party actuaries, as applicable.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Product Warranty Guarantees</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. Standard 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. The company also sells separately priced extended warranty coverage on select products for a prescribed period after the original warranty period expires. For additional information on the contract liabilities associated with the company's separately priced extended warranties, refer to Note 4, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the time of sale, the company recognizes expense and records an accrual by product line for estimated costs in connection with projected future warranty claims. The company's estimate of the cost of future warranty claims is 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 the cost of actual claims experience indicates that adjustments to the company's warranty accrual are necessary. Additionally, from time to time, the company may also establish warranty accruals for its estimate of the costs necessary to settle major rework campaigns on a product-specific basis during the period in which the circumstances giving rise to the major rework campaign become known and when the costs to satisfactorily address the situation are both probable and estimable. The warranty accrual for the cost of a major rework campaign is primarily based on an estimate of the cost to repair each affected unit and the number of affected units expected to be repaired.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in accrued warranties were as follows (dollars in millions):</span></div><div style="margin-bottom:7pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.601%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Years Ended October 31</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Beginning balance</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">134.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">116.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">107.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in accrual related to warranties issued during the period</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">90.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">81.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">73.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Payments made during the period</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(84.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(74.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(71.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in accrual related to pre-existing warranties</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ending balance</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">143.9 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">134.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">116.8 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.52pt;font-weight:400;line-height:120%;position:relative;top:-2.97pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">    Presentation of prior period changes in accrued warranties has been conformed to the current year presentation. There was no impact to the balance of accrued warranties in any period.</span></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Derivative Instruments and Hedging Activities</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Derivative instruments, consisting primarily of forward currency contracts, are used to hedge most foreign currency transactions, including projected sales and purchases denominated in foreign currencies. All derivative instruments are recognized on the Consolidated Balance Sheets at fair value as either assets or liabilities. If the derivative instrument is designated as a cash flow hedging 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 Consolidated Balance Sheets and are subsequently reclassified to net earnings within the 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. Derivatives that are not designated as cash flow hedging instruments are adjusted to fair value through other income, net, on the Consolidated Statements of Earnings.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreign Currency Translation and Transactions</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The functional currency of the company's foreign operations is generally the applicable local currency. The functional currency is translated into U.S. dollars using the respective current exchange rate in effect as of the balance sheet date for balance sheet accounts and the respective weighted-average exchange rate during the fiscal year for revenue and expense accounts. The resulting translation adjustments are deferred as a component of other comprehensive income within the Consolidated Statements of Comprehensive Income and the Consolidated Statements of Stockholders' Equity. Gains or losses resulting from transactions denominated in foreign currencies are included in other income, net in the Consolidated Statements of Earnings.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Debt Issuance Costs</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt issuance costs incurred in connection with securing the company’s financing arrangements are capitalized and amortized over the term of the respective financing arrangement 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. Debt issuance costs are generally presented in the Consolidated Balance Sheets as a direct deduction from the carrying amount of the outstanding borrowings, consistent with debt discounts. However, the company classifies the debt issuance costs related to its $600.0 million five-year senior </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">unsecured revolving credit facility ("revolving credit facility") within other assets on the Consolidated Balance Sheets, regardless of whether the company has any outstanding borrowings on the revolving credit facility. Debt issuance costs related to borrowings that are fully extinguished in advance of the maturity date are charged to expense at the time of retirement of the borrowings. Debt issuance costs, net of accumulated amortization, were $3.8 million and $4.8 million as of October 31, 2023 and 2022, respectively.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years that those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income tax expense in the period that includes the enactment date. A valuation allowance is provided when, in management's judgment, it is more likely than not that some portion or all of the deferred tax asset will not be realized. The company believes it has reflected the necessary deferred tax assets and liabilities in the accompanying Consolidated Balance Sheets. Management believes the future tax deductions will be realized principally through future taxable income, future reversals of existing taxable temporary differences, and carryback to taxable income in prior years.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company recognizes the effect of income tax positions only if it is more likely than not that those positions will be sustained. Recognized income tax positions are measured at the largest amount that is greater than 50.0 percent likely to be realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. The company also records interest and penalties related to unrecognized tax benefits within income tax expense.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company's primary source of revenue is generated through the sale of equipment and irrigation products, as well as rendering of services to its customers. As a result, the company enters into contracts with its customers for the sale of products or rendering of services in the ordinary course of business, which generally occurs at the time the company receives and accepts a purchase or sales 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 generally occurs with the transfer of control of product or services 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 as a result of variable consideration. Variable consideration is recorded at the time revenue is recognized as a reduction of the transaction price and typically occurs as a result of certain of the company's sales promotion and incentive programs offered to customers that are determined to represent price concessions, as well as anticipated product returns, when applicable. 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="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Sales Promotions and Incentives</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the time revenue is recognized, the company records a reduction of the transaction price for the variable consideration associated with certain of the company's sales promotions and incentives programs offered to customers that are determined to represent price concessions. The expense of each sales promotion and incentive program is classified as a reduction from gross sales or as a component of selling, general and administrative expense within the Consolidated Statements of Earnings when revenue is recognized, depending on the nature of the program. Generally, the cost of a program is recorded as a reduction from gross sales when revenue is recognized and thus, is considered to be variable consideration, if the expense is determined to represent a price concession because the program either (i) results in an immediate reduction of the transaction price with no anticipated future costs or consideration provided to the customer or (ii) the company anticipates future costs based on historical or expected future business practice for which the company does not receive a distinct good or service in exchange for the future consideration provided to the customer under the program. In other circumstances, the anticipated future cost of a program based on historical or expected future business practice is recorded as selling, general and administrative expense because the company receives a distinct good or service in exchange for the future consideration provided to the customer under the program.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Examples of significant sales promotions and incentive programs that are considered to be variable consideration because the cost of the program is classified as a reduction from gross sales are as follows:</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Off-Invoice Discounts:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The company's off-invoice discounts represent an immediate reduction in the selling price of the company's products that is realized at the time of sale with no anticipated future cost or consideration provided to the customer.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Rebate Programs:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The company's rebate programs are generally based on claims submitted from either the company's direct customers or end-users of the company's products or are based on purchase or retail sales goals for the company's direct customers of certain quantities or mixes of product during a specified time period, depending upon the program. The amount of the rebate varies based on the specific program and is either a dollar amount or a percentage of the purchase price and can also be based on actual retail price as compared to the company's selling price. Consideration is typically provided to the company's customers for the company's rebate programs after the initial sale of the company's products to the company's direct customers and thus, there is generally an anticipated future cost at the time revenue is recognized based on historical and expected future business practice.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Financing Programs:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The company's financing programs consist of floor plan financing programs with Red Iron and separate third-party financial institutions and end-user retail financing. Costs incurred for floor plan financing programs represent financing costs associated with programs under which the company shares the expense of financing distributor and dealer inventories through third-party financing arrangements for a specific period of time. This charge represents interest for a pre-established length of time based on a predefined rate from the contract between the company and Red Iron or the separate third-party financial institution to finance distributor and dealer inventory purchase. The floor plan financing costs for distributor and dealer inventories were $114.7 million, $46.3 million, and $20.8 million for the fiscal years ended October 31, 2023, 2022 and 2021, respectively. End-user retail financing is similar to floor planning with the difference being that retail financing programs are offered to end-user customers under which the company, at its discretion, may pay a portion of interest costs on behalf of end-users for financing purchases of the company's equipment.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Examples of significant sales promotions and incentive programs that are not considered to be variable consideration because the cost of the program is classified as a component of selling, general, and administrative expense are as follows:</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Commissions Paid to Distributors and Dealers:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> For certain products, the company uses a distribution network of dealers and distributors that purchase and take possession of products for sale to the end customer. The company also has dealers and distributors that act as sales agents for it on certain products using a direct-selling type model. Under this direct-selling type model, the company's network of distributors and dealers facilitates a sale directly to the dealer or end-user customer on its behalf. Commissions to distributors and dealers in these instances represent commission payments to sales agents that are also its customers. In addition, TTC dealers are often paid a commission to set up and deliver riding product purchased at certain mass retail and home centers.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Cooperative Advertising:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Cooperative advertising programs are based on advertising costs incurred by distributors and dealers for promoting the company's products. The company supports a portion of those advertising costs in which claims are submitted by the distributor or dealer along with evidence of the advertising material procured/produced and evidence of the cost incurred in the form of third-party invoices or receipts.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Regardless of classification of the cost of the sales promotion and incentive program within the Consolidated Statements of Earnings, the company records an accrual within the Consolidated Balance Sheets for the estimated future expense of certain of its sales promotion and incentive programs for which the company anticipates a future cost based on historical or expected future business practice by using the expected value method and applying the portfolio approach practical expedient under the accounting standards codification guidance for revenue from contracts with customers. Under such approach, the company's determination of variable consideration and the related accrual associated with the estimated expense of certain of the company's sales promotions and incentives programs is primarily based on the terms of the sales arrangements and sales promotion and incentive programs with customers, historical payment and rebate claims experience, field inventory levels, quantity or mix of products purchased, projected sales volumes, types of programs offered, and expectations for the acceptance of sales promotion and incentive programs offered in the future or changes in other relevant trends.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cost of Sales</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of sales is primarily comprised of direct materials and supplies consumed to manufacture the company's products, as well as compensations costs for manufacturing labor and direct overhead expense necessary to convert direct materials and supplies into finished product. Cost of sales also includes freight costs for the procurement of direct materials and supplies and shipping products to customers; charges associated with inventory valuation adjustments for excess, slow-moving, and obsolete inventory; depreciation and amortization expense on manufacturing-related tangible and intangible assets; operating lease expense related to leased manufacturing assets; cost of services provided; cash discounts on payments to vendors, and other manufacturing-related costs.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Selling, General and Administrative Expense</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling, general and administrative expense is primarily comprised of compensation costs for non-manufacturing labor, occupancy and operating costs of distribution and corporate facilities, warranty expense, depreciation and amortization expense on non-manufacturing tangible and intangible assets, operating lease expense related to leased non-manufacturing assets; advertising, marketing, and selling expenses, engineering and research costs, information systems costs, and other miscellaneous administrative costs, such as legal costs for internal and outside services that are expensed as incurred.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Advertising Expense</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">General advertising costs are expensed in the period incurred. Cooperative advertising represents expenditures for shared advertising costs that the company reimburses to customers and is classified as a component of selling, general and administrative expense within the Consolidated Statements of Earnings. These obligations are accrued and expensed when the related revenues are recognized in accordance with the sales promotion and incentive programs established for certain product lines. Advertising costs were $77.6 million, $58.3 million, and $50.5 million for the fiscal years ended October 31, 2023, 2022, and 2021, respectively.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Engineering and Research Expense</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company's engineering and research costs are expensed as incurred as a component of selling, general and administrative expense within the Consolidated Statements of Earnings and are primarily incurred in connection with the development of new products that may have additional applications or represent extensions of existing product lines, improvements or enhancements to existing products, and cost reduction efforts. Costs incurred for engineering and research activities were $173.9 million, $155.6 million, and $141.0 million for the fiscal years ended October 31, 2023, 2022, and 2021, respectively.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock-Based Compensation Expense</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company's stock-based compensation awards are generally granted to executive officers, other employees, and non-employee members of the company's Board of Directors ("Board"), and include unrestricted common stock awards, performance share awards that are contingent on the achievement of performance goals of the company, non-qualified stock options, and restricted stock units. Generally, compensation expense equal to the grant date fair value determined under the Black-Scholes valuation method is recognized for these awards over the vesting period and is classified in selling, general and administrative expense within the Consolidated Statements of Earnings. For stock options and restricted stock units, expense recognized for other employees not considered executive officers and non-employee Board members is net of estimated forfeitures, which is based on historical forfeiture experience. Stock options granted to executive officers and other employees are subject to accelerated expensing if the option holder meets the retirement definition set forth in the applicable equity and incentive plan document. 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. For additional information on The Toro Company 2022 Equity and Incentive Plan, refer to Note 9, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock-Based Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Income, Net</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income, net primarily consists of the company's proportionate share of income or losses from Red Iron, realized foreign currency exchange rate gains and losses, interest and dividend income, gains or losses recognized on actuarial valuation changes for our pension and post-retirement plans, retail financing revenue, and other miscellaneous income.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Earnings Per Share</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net earnings per share is calculated as net earnings available to common stockholders divided by the weighted-average number of shares of common stock outstanding during the year plus the assumed issuance of contingent shares related to performance share awards under the company's equity and incentive plans. Diluted net earnings per share is similar to basic net earnings per share except that the weighted-average number of shares of common stock outstanding plus the assumed issuance of contingent shares is increased to include the number of additional shares of common stock that would have been outstanding assuming the issuance of all potentially dilutive shares, such as common stock to be issued upon exercise of options, contingently issuable shares, and restricted stock units.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reconciliations of basic and diluted weighted-average shares of common stock outstanding are as follows (in millions):</span></div><div style="margin-bottom:7pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.601%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Years Ended October 31</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Basic</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average number of shares of common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">104.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">104.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">107.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Assumed issuance of contingent shares</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average number of shares of common stock outstanding – Basic</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">104.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">104.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">107.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average number of shares of common stock outstanding – Basic</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">104.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">104.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">107.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effect of dilutive securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average number of shares of common stock outstanding – Diluted</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">105.3 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">105.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">108.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Incremental shares from stock options and restricted stock units are computed under the treasury stock method. Stock option awards to purchase 573,662, 906,121, and 409,851 shares of common stock during fiscal 2023, 2022, and 2021, respectively, were excluded from the computation of diluted net earnings per share of common stock because they were anti-dilutive.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">New Accounting Pronouncements</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2021, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2021-10, Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance. The update increases the transparency of government assistance including annual disclosure of the types of assistance, an entity’s accounting for the assistance, and the effect of the assistance on an entity’s financial statements. The amended guidance was adopted for the fiscal 2023 annual period and did not have a material impact on the company's Consolidated Financial Statements or annual disclosures.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company believes that all other recently issued accounting pronouncements from the FASB that the company has not noted above will not have a material impact on its Consolidated Financial Statements or do not apply to its operations.</span></div> <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Basis of Presentation and Consolidation</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying Consolidated Financial Statements have been prepared in accordance with accounting principles generally accepted ("GAAP") in the United States ("U.S.") and include the accounts of the company and its wholly-owned subsidiaries. In the opinion of management, the 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.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company's businesses are organized, managed, and internally grouped into segments based on similarities in products and services. The company classifies its operations into two reportable business segments: Professional and Residential. The company's remaining activities are presented as "Other" due to their insignificance. For additional information regarding the company's reportable business segments refer to Note 3, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Data</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company uses the equity method to account for equity investments in unconsolidated entities over which it has the ability to exercise significant influence over operating and financial policies. The company's share of the net earnings or losses of these equity method investments are recorded within other income, net on the Consolidated Statements of Earnings. Equity investments in unconsolidated entities that the company does not control and for which it does not have the ability to exercise significant influence over operating and financial policies are recorded at cost, less impairment, as applicable, within the Consolidated Balance Sheets. All intercompany accounts and transactions have been eliminated from the Consolidated Financial Statements.</span></div> 2 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounting Estimates</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In preparing the 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; inventory valuation; warranty accruals; allowance for expected credit losses; pension accruals; self-insurance accruals; legal accruals; right-of-use assets and lease liabilities; useful lives for tangible and finite-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 or asset acquisition, 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 and current 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 and other relevant factors, as applicable. 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 Consolidated Financial Statements are prepared. Changes in those estimates will be reflected in the Consolidated Financial Statements in future periods.</span></div> <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business Combinations and Asset Acquisitions</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When applicable, the company accounts for the acquisition of a business in accordance with the accounting standards codification ("ASC") guidance for business combinations, whereby the total purchase consideration transferred is allocated to </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the assets acquired and liabilities assumed, including amounts attributable to non-controlling interests, when applicable, based on their respective estimated fair values as of the date of acquisition. Goodwill represents the excess of purchase consideration transferred over the estimated fair value of the identifiable net assets acquired in a business combination.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assigning estimated fair values to the net assets acquired requires the use of significant estimates, judgments, inputs, and assumptions regarding the fair value of the assets acquired and liabilities assumed. Estimated fair values of assets acquired and liabilities assumed are generally based on available historical information, independent valuations or appraisals, future expectations, and assumptions determined to be reasonable but are inherently uncertain with respect to future events, including economic conditions, competition, the useful life of the acquired assets, and other factors. The company may refine the estimated fair values of assets acquired and liabilities assumed, if necessary, over a period not to exceed one year from the date of acquisition by taking into consideration new information about facts and circumstances that existed as of the acquisition date that, if known at the date of acquisition, would have affected the estimated fair values ascribed to the assets acquired and liabilities assumed. The judgments made in determining the estimated fair value assigned to assets acquired and liabilities assumed, as well as the estimated useful life and depreciation or amortization method of each asset, can materially impact the net earnings of the periods subsequent to the acquisition through depreciation and amortization, and in certain instances through impairment charges, if the asset becomes impaired in the future. During the measurement period, any purchase price allocation changes that impact the carrying value of goodwill would also affect the amount of goodwill impairment taken, if applicable. If necessary, purchase price allocation revisions that occur outside of the measurement period are recorded within cost of sales or selling, general and administrative expense within the Consolidated Statements of Earnings depending on the nature of the adjustment.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When an acquisition does not meet the definition of a business combination because either: (i) substantially all of the fair value of the gross assets acquired is concentrated in a single identifiable asset, or group of similar identified assets, or (ii) the acquired entity does not have an input and a substantive process that together significantly contribute to the ability to create outputs, the company accounts for the acquisition as an asset acquisition. In an asset acquisition, goodwill is not recognized, but rather, any excess purchase consideration over the fair value of the net assets acquired is allocated on a relative fair value basis to the identifiable net assets as of the acquisition date and any direct acquisition-related transaction costs are capitalized as part of the purchase consideration.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Refer to Note 2, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations and Asset Acquisitions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, for additional information regarding the company's accounting for recent business combinations and asset acquisitions.</span></div> <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash and Cash Equivalents</span></div>The company considers all highly liquid investments purchased with an original maturity of three months or less to be cash equivalents. Cash equivalents are stated at cost, which approximates fair value. 91100000 93400000 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Receivables, Net</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Receivables are recorded at original carrying amount less an estimated allowance for expected credit losses. The allowance for expected credit losses is based on the company's assessment of losses that will result from its customers inability or unwillingness to pay amounts owed to the company. The allowance for expected credit losses is estimated using a combination of factors, including the age of receivable balances and historical credit loss experience, supplemented by the company's knowledge of customer-specific information, current market conditions, and reasonable and supportable projections of future events and economic conditions, when applicable. Receivables are written-off against the allowance for expected credit losses when all collection efforts have been exhausted.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company's financial exposure related to the collection of accounts receivable is reduced due to its inventory financing arrangements, as further discussed in Note 11, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commitments and Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For receivables not serviced through inventory financing agreements, the company provides financing in the form of open account terms in the normal course of business and performs on-going credit evaluations of customers.</span></div> <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Concentrations of Credit Risk</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments, which potentially subject the company to concentrations of credit risk, consist principally of accounts receivable and derivative instruments. Accounts receivable balances are generally concentrated in the Professional and Residential business segments. The credit risk associated with these business segments is limited because of the large number of customers in the company's customer base and their geographic dispersion. The credit risk associated with the company's derivative instruments is limited as the company enters into derivative instruments with multiple counterparties that are highly rated financial institutions.</span></div> <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Inventories, Net</span></div>The company uses a combination of inventory valuation methods. Inventories are valued at the lower of cost or net realizable value, with cost determined by the first-in, first-out ("FIFO") and average cost methods for approximately 58.5 percent and 50.8 percent of total net inventories as of October 31, 2023 and 2022, respectively. Other inventories are valued at the lower of cost or market, with cost determined under the last-in, first-out ("LIFO") method. During fiscal 2023 and fiscal 2022, LIFO layers were not materially reduced. As needed, the company records an inventory valuation adjustment for excess, slow-moving, and obsolete inventory that is equal to the excess of the cost of the inventory over the estimated net realizable value or market value for the inventory depending on the inventory costing method. Such inventory valuation adjustment is based on a review and comparison of current inventory levels to planned production, as well as planned and historical sales of the inventory. The inventory valuation adjustment to net realizable value or market value establishes a new cost basis of the inventory that cannot be subsequently reversed. Such inventory valuation adjustments for excess, obsolete, and slow moving inventory are not reduced or removed until the product is sold or disposed of. 0.585 0.508 43900000 38700000 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories, net were as follows (dollars in millions):</span></div><div style="margin-bottom:7pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.046%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.599%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 31</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Raw materials and work in process</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">400.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">482.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Finished goods and service parts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">844.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">738.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total FIFO value</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,244.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,221.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less: adjustment to LIFO value</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">156.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">169.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total inventories, net</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,087.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,051.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 400300000 482900000 844200000 738100000 1244500000 1221000000 156700000 169900000 1087800000 1051100000 <div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property, Plant and Equipment, Net</span></div>Property, plant and equipment assets are carried at cost less accumulated depreciation. The company generally accounts 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 <span style="-sec-ix-hidden:f-407">three</span> to 15 years, tooling is generally depreciated over <span style="-sec-ix-hidden:f-409">three</span> to five years, and computer hardware and software and website development costs are generally depreciated over <span style="-sec-ix-hidden:f-411">two</span> to five years. Expenditures for major renewals and improvements, which substantially increase the useful lives of existing assets, are capitalized. Costs associated with general maintenance and repairs are expenses as incurred within cost of sales or selling, general and administrative expense in the Consolidated Statements of Earnings depending on the nature and use of the related asset. Interest is capitalized during the construction period for significant capital projects. P10Y P40Y P15Y P5Y P5Y 4200000 2500000 800000 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property, plant and equipment, net was as follows (dollars in millions):</span></div><div style="margin-bottom:7pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.046%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.599%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 31</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Land and land improvements</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">69.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">59.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Buildings and leasehold improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">355.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">324.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Machinery and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">624.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">557.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Tooling</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">260.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">225.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Computer hardware and software</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">98.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">104.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Construction in process</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">133.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">144.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Property, plant and equipment, gross</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,541.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,416.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">899.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">844.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">641.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">571.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 69000000.0 59600000 355800000 324300000 624600000 557600000 260400000 225900000 98000000.0 104700000 133200000 144400000 1541000000 1416500000 899300000 844800000 641700000 571700000 83500000 74900000 75500000 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill and Indefinite-Lived Intangible Assets</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill is initially recognized as a result of the excess of purchase consideration transferred over the estimated fair value of the net assets acquired in a business combination and indefinite-lived intangible assets are initially recognized at their estimated fair values as a result of a business combination or asset acquisition. Goodwill is assigned to a reporting unit based upon the expected benefit of the synergies of the acquisition. Goodwill and certain trade names, which are considered to have indefinite lives, are not amortized; however, the company reviews them for impairment annually during the fourth quarter of each fiscal year or more frequently if changes in circumstances or the occurrence of events indicate that impairment may have occurred prior to the annual assessment. The company tests goodwill for impairment at the reporting unit level and tests indefinite-lived </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">intangible assets for impairment at the individual indefinite-lived intangible asset or asset group level, as appropriate. At the end of the third quarter of fiscal 2023, the company recorded an impairment charge of $18.0 million related to the indefinite-lived Spartan trade name intangible asset reported under the Professional segment. Further, during the same period, the company recorded an impairment charge of $133.3 million related to goodwill of the Intimidator reporting unit also reported under the Professional segment, Refer to Note 5, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill and Other Intangible Assets </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">for further information.</span></div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fourth quarter of fiscal 2023, the company performed its annual goodwill impairment test. In performing the annual goodwill impairment test, the company first reviewed its reporting units and determined that it has twelve reporting units, which are the same as its twelve operating segments as defined in Note 3, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Segment Data</span>. Nine reporting units contained goodwill on their respective balance sheets as of October 31, 2023. Next, the company elected to bypass the qualitative assessment and move directly to the quantitative goodwill impairment analysis. In performing the quantitative goodwill impairment analysis, the company compared the carrying value of each reporting unit, including goodwill, to its respective fair value. The carrying value of each reporting unit was determined based on the amount of equity required for the reporting unit's activities, considering the specific assets and liabilities of the reporting unit. The company did not assign corporate assets and liabilities that do not relate to the operations of the reporting unit, or are not considered in determining the fair value of the reporting unit, to the reporting units. The company's estimate of the respective fair values of its reporting units was determined based on a discounted cash flow model under the income approach, which utilized various inputs and assumptions, including projected operating results and growth rates from the company's projection process, applicable tax rates, estimated capital expenditures and depreciation, estimated changes in working capital, terminal growth rates applied to projected operating results in the terminal period, and a weighted-average cost of capital rate. Where available, and as appropriate, comparable market multiples and the company's market capitalization were also utilized to corroborate the results of the discounted cash flow models under the income approach. If the fair value of the reporting unit exceeds its carrying value, goodwill of the reporting unit is not impaired. If the carrying value of a reporting unit exceeds its fair value, an impairment charge would be recognized for the amount by which the carrying value of the reporting unit exceeds the its fair value, not to exceed the total amount of goodwill allocated to that reporting unit. 18000000 133300000 12 12 9 0 0 0 0 0 0 0 0 0 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Long-Lived Assets</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other long-lived assets primarily consist of property, plant and equipment; right-of-use assets associated with operating lease agreements; capitalized implementation costs for hosted cloud-computing arrangements; finite-lived intangible assets; and other assets, as applicable. The company's finite-lived intangible assets are identifiable assets that were acquired as a result of business combinations or asset acquisitions and primarily consist of customer relationships and lists, developed technology, patents, trade names, non-compete agreements, and order backlog and are generally amortized on a straight-line basis over their expected useful lives, which typically range from several months to 20 years depending on the nature of the finite-lived intangible asset.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company reviews other long-lived assets for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset, or asset group, may not be recoverable. Asset groups have identifiable cash flows and are largely independent of other asset groups. An impairment loss is recognized when estimated undiscounted future cash flows from the operation or disposition of the asset group are less than the carrying amount of the asset group. Measurement of an impairment loss is based on the excess of the carrying amount of the asset group over its fair value. Fair value is generally measured using a discounted cash flow model or independent appraisals, as appropriate. The company did not record an impairment loss for fiscal 2023, 2022, and 2021 as the company's long-lived assets were determined to not be at risk for impairment as no events or changes in circumstances were identified that would indicate that the carrying amount of an asset, or asset group, may not be recoverable.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For other long-lived assets to be abandoned, the company tests for potential impairment. If the company commits to a plan to abandon or dispose of an other long-lived asset, or asset group, before the end of its previously estimated useful life, depreciation or amortization expense is recognized over the revised estimated useful life.</span></div> P20Y 0 0 0 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Leases</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company enters into contracts that are, or contain, operating lease agreements that 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.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. 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 market 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. The company has operating leases with both lease components and non-lease components. For purposes of determining lease payments, 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. 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. Minimum remaining lease payments are generally discounted to present value based the estimated incremental borrowing rate at lease commencement as the rate implicit in the lease is generally not readily determinable.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Right-of-use assets represent the company's right to use an underlying asset throughout the lease term and 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="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease expense for the company's operating leases is recognized on a straight-line basis over the lease term and is recorded within either cost of sales or selling, general and administrative expense in the Consolidated Statements of Earnings depending on the nature and use of the identified asset underlying the respective operating lease arrangement. The company does not recognize right-of-use assets and lease liabilities, but does recognize lease 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="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company enters into contracts that are, or contain, operating lease agreements for certain property, plant, or equipment assets utilized 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="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. 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 <span style="-sec-ix-hidden:f-1360">two</span> 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 in cost of sales or selling, general and administrative expense within the Consolidated Statements of Earnings depending on the nature and use of the identified asset underlying the respective operating lease arrangement. 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="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 market 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="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accounts Payable</span></div>The company has a supply chain finance service agreement with a third-party financial institution to provide a web-based platform that facilitates the ability of participating suppliers to finance payment obligations from the company with the third-party financial institution. Participating suppliers may, at their sole discretion, make offers to finance one or more payment obligations of the company prior to their scheduled due dates at a discounted price to the third-party financial institution. The company's obligations to its suppliers, including amounts due and scheduled payment dates, are not affected by suppliers' decisions to finance amounts under this supply chain finance arrangement. 99600000 133700000 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Insurance</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company is self-insured for certain losses relating to employee medical, dental, workers' compensation, and certain product liability claims. Specific stop loss coverages are provided for catastrophic claims in order to limit exposure to significant claims. Losses and claims are charged to net earnings when it is probable a loss has been incurred and the amount can be reasonably estimated. Self-insured liabilities are based on a number of factors, including historical claims experience, an estimate of claims incurred but not reported, demographic and severity factors, and utilizing valuations provided by independent third-party actuaries, as applicable.</span></div> <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Product Warranty Guarantees</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. Standard 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. The company also sells separately priced extended warranty coverage on select products for a prescribed period after the original warranty period expires. For additional information on the contract liabilities associated with the company's separately priced extended warranties, refer to Note 4, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the time of sale, the company recognizes expense and records an accrual by product line for estimated costs in connection with projected future warranty claims. The company's estimate of the cost of future warranty claims is 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 the cost of actual claims experience indicates that adjustments to the company's warranty accrual are necessary. Additionally, from time to time, the company may also establish warranty accruals for its estimate of the costs necessary to settle major rework campaigns on a product-specific basis during the period in which the circumstances giving rise to the major rework campaign become known and when the costs to satisfactorily address the situation are both probable and estimable. The warranty accrual for the cost of a major rework campaign is primarily based on an estimate of the cost to repair each affected unit and the number of affected units expected to be repaired.</span></div> <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in accrued warranties were as follows (dollars in millions):</span></div><div style="margin-bottom:7pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.765%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.601%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Years Ended October 31</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Beginning balance</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">134.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">116.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">107.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in accrual related to warranties issued during the period</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">90.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">81.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">73.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Acquisitions</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Payments made during the period</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(84.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(74.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(71.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Changes in accrual related to pre-existing warranties</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Ending balance</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">143.9 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">134.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">116.8 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.52pt;font-weight:400;line-height:120%;position:relative;top:-2.97pt;vertical-align:baseline">1</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">    Presentation of prior period changes in accrued warranties has been conformed to the current year presentation. There was no impact to the balance of accrued warranties in any period.</span></div> 134500000 116800000 107100000 90100000 81500000 73500000 0 5700000 0 84500000 74600000 71300000 3800000 5100000 7500000 143900000 134500000 116800000 <div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Derivative Instruments and Hedging Activities</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Derivative instruments, consisting primarily of forward currency contracts, are used to hedge most foreign currency transactions, including projected sales and purchases denominated in foreign currencies. All derivative instruments are recognized on the Consolidated Balance Sheets at fair value as either assets or liabilities. If the derivative instrument is designated as a cash flow hedging 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 Consolidated Balance Sheets and are subsequently reclassified to net earnings within the 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. Derivatives that are not designated as cash flow hedging instruments are adjusted to fair value through other income, net, on the Consolidated Statements of Earnings.</span></div> <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Foreign Currency Translation and Transactions</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The functional currency of the company's foreign operations is generally the applicable local currency. The functional currency is translated into U.S. dollars using the respective current exchange rate in effect as of the balance sheet date for balance sheet accounts and the respective weighted-average exchange rate during the fiscal year for revenue and expense accounts. The resulting translation adjustments are deferred as a component of other comprehensive income within the Consolidated Statements of Comprehensive Income and the Consolidated Statements of Stockholders' Equity. Gains or losses resulting from transactions denominated in foreign currencies are included in other income, net in the Consolidated Statements of Earnings.</span></div> <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Debt Issuance Costs</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Debt issuance costs incurred in connection with securing the company’s financing arrangements are capitalized and amortized over the term of the respective financing arrangement 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. Debt issuance costs are generally presented in the Consolidated Balance Sheets as a direct deduction from the carrying amount of the outstanding borrowings, consistent with debt discounts. However, the company classifies the debt issuance costs related to its $600.0 million five-year senior </span></div>unsecured revolving credit facility ("revolving credit facility") within other assets on the Consolidated Balance Sheets, regardless of whether the company has any outstanding borrowings on the revolving credit facility. Debt issuance costs related to borrowings that are fully extinguished in advance of the maturity date are charged to expense at the time of retirement of the borrowings. 600000000 P5Y 3800000 4800000 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Income Taxes</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Deferred tax assets and liabilities are recognized for the future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax basis. Deferred tax assets and liabilities are measured using enacted tax rates expected to apply to taxable income in the years that those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income tax expense in the period that includes the enactment date. A valuation allowance is provided when, in management's judgment, it is more likely than not that some portion or all of the deferred tax asset will not be realized. The company believes it has reflected the necessary deferred tax assets and liabilities in the accompanying Consolidated Balance Sheets. Management believes the future tax deductions will be realized principally through future taxable income, future reversals of existing taxable temporary differences, and carryback to taxable income in prior years.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company recognizes the effect of income tax positions only if it is more likely than not that those positions will be sustained. Recognized income tax positions are measured at the largest amount that is greater than 50.0 percent likely to be realized. Changes in recognition or measurement are reflected in the period in which the change in judgment occurs. The company also records interest and penalties related to unrecognized tax benefits within income tax expense.</span></div> <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company's primary source of revenue is generated through the sale of equipment and irrigation products, as well as rendering of services to its customers. As a result, the company enters into contracts with its customers for the sale of products or rendering of services in the ordinary course of business, which generally occurs at the time the company receives and accepts a purchase or sales 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 generally occurs with the transfer of control of product or services 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 as a result of variable consideration. Variable consideration is recorded at the time revenue is recognized as a reduction of the transaction price and typically occurs as a result of certain of the company's sales promotion and incentive programs offered to customers that are determined to represent price concessions, as well as anticipated product returns, when applicable. 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="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Sales Promotions and Incentives</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">At the time revenue is recognized, the company records a reduction of the transaction price for the variable consideration associated with certain of the company's sales promotions and incentives programs offered to customers that are determined to represent price concessions. The expense of each sales promotion and incentive program is classified as a reduction from gross sales or as a component of selling, general and administrative expense within the Consolidated Statements of Earnings when revenue is recognized, depending on the nature of the program. Generally, the cost of a program is recorded as a reduction from gross sales when revenue is recognized and thus, is considered to be variable consideration, if the expense is determined to represent a price concession because the program either (i) results in an immediate reduction of the transaction price with no anticipated future costs or consideration provided to the customer or (ii) the company anticipates future costs based on historical or expected future business practice for which the company does not receive a distinct good or service in exchange for the future consideration provided to the customer under the program. In other circumstances, the anticipated future cost of a program based on historical or expected future business practice is recorded as selling, general and administrative expense because the company receives a distinct good or service in exchange for the future consideration provided to the customer under the program.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Examples of significant sales promotions and incentive programs that are considered to be variable consideration because the cost of the program is classified as a reduction from gross sales are as follows:</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Off-Invoice Discounts:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The company's off-invoice discounts represent an immediate reduction in the selling price of the company's products that is realized at the time of sale with no anticipated future cost or consideration provided to the customer.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Rebate Programs:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The company's rebate programs are generally based on claims submitted from either the company's direct customers or end-users of the company's products or are based on purchase or retail sales goals for the company's direct customers of certain quantities or mixes of product during a specified time period, depending upon the program. The amount of the rebate varies based on the specific program and is either a dollar amount or a percentage of the purchase price and can also be based on actual retail price as compared to the company's selling price. Consideration is typically provided to the company's customers for the company's rebate programs after the initial sale of the company's products to the company's direct customers and thus, there is generally an anticipated future cost at the time revenue is recognized based on historical and expected future business practice.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Financing Programs:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The company's financing programs consist of floor plan financing programs with Red Iron and separate third-party financial institutions and end-user retail financing. Costs incurred for floor plan financing programs represent financing costs associated with programs under which the company shares the expense of financing distributor and dealer inventories through third-party financing arrangements for a specific period of time. This charge represents interest for a pre-established length of time based on a predefined rate from the contract between the company and Red Iron or the separate third-party financial institution to finance distributor and dealer inventory purchase. The floor plan financing costs for distributor and dealer inventories were $114.7 million, $46.3 million, and $20.8 million for the fiscal years ended October 31, 2023, 2022 and 2021, respectively. End-user retail financing is similar to floor planning with the difference being that retail financing programs are offered to end-user customers under which the company, at its discretion, may pay a portion of interest costs on behalf of end-users for financing purchases of the company's equipment.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Examples of significant sales promotions and incentive programs that are not considered to be variable consideration because the cost of the program is classified as a component of selling, general, and administrative expense are as follows:</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Commissions Paid to Distributors and Dealers:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> For certain products, the company uses a distribution network of dealers and distributors that purchase and take possession of products for sale to the end customer. The company also has dealers and distributors that act as sales agents for it on certain products using a direct-selling type model. Under this direct-selling type model, the company's network of distributors and dealers facilitates a sale directly to the dealer or end-user customer on its behalf. Commissions to distributors and dealers in these instances represent commission payments to sales agents that are also its customers. In addition, TTC dealers are often paid a commission to set up and deliver riding product purchased at certain mass retail and home centers.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%;padding-left:14.5pt">Cooperative Advertising:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Cooperative advertising programs are based on advertising costs incurred by distributors and dealers for promoting the company's products. The company supports a portion of those advertising costs in which claims are submitted by the distributor or dealer along with evidence of the advertising material procured/produced and evidence of the cost incurred in the form of third-party invoices or receipts.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Regardless of classification of the cost of the sales promotion and incentive program within the Consolidated Statements of Earnings, the company records an accrual within the Consolidated Balance Sheets for the estimated future expense of certain of its sales promotion and incentive programs for which the company anticipates a future cost based on historical or expected future business practice by using the expected value method and applying the portfolio approach practical expedient under the accounting standards codification guidance for revenue from contracts with customers. Under such approach, the company's determination of variable consideration and the related accrual associated with the estimated expense of certain of the company's sales promotions and incentives programs is primarily based on the terms of the sales arrangements and sales promotion and incentive programs with customers, historical payment and rebate claims experience, field inventory levels, quantity or mix of products purchased, projected sales volumes, types of programs offered, and expectations for the acceptance of sales promotion and incentive programs offered in the future or changes in other relevant trends.</span></div> 114700000 46300000 20800000 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cost of Sales</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cost of sales is primarily comprised of direct materials and supplies consumed to manufacture the company's products, as well as compensations costs for manufacturing labor and direct overhead expense necessary to convert direct materials and supplies into finished product. Cost of sales also includes freight costs for the procurement of direct materials and supplies and shipping products to customers; charges associated with inventory valuation adjustments for excess, slow-moving, and obsolete inventory; depreciation and amortization expense on manufacturing-related tangible and intangible assets; operating lease expense related to leased manufacturing assets; cost of services provided; cash discounts on payments to vendors, and other manufacturing-related costs.</span></div> <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Selling, General and Administrative Expense</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Selling, general and administrative expense is primarily comprised of compensation costs for non-manufacturing labor, occupancy and operating costs of distribution and corporate facilities, warranty expense, depreciation and amortization expense on non-manufacturing tangible and intangible assets, operating lease expense related to leased non-manufacturing assets; advertising, marketing, and selling expenses, engineering and research costs, information systems costs, and other miscellaneous administrative costs, such as legal costs for internal and outside services that are expensed as incurred.</span></div> <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Advertising Expense</span></div>General advertising costs are expensed in the period incurred. Cooperative advertising represents expenditures for shared advertising costs that the company reimburses to customers and is classified as a component of selling, general and administrative expense within the Consolidated Statements of Earnings. These obligations are accrued and expensed when the related revenues are recognized in accordance with the sales promotion and incentive programs established for certain product lines. 77600000 58300000 50500000 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Engineering and Research Expense</span></div>The company's engineering and research costs are expensed as incurred as a component of selling, general and administrative expense within the Consolidated Statements of Earnings and are primarily incurred in connection with the development of new products that may have additional applications or represent extensions of existing product lines, improvements or enhancements to existing products, and cost reduction efforts. 173900000 155600000 141000000 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock-Based Compensation Expense</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company's stock-based compensation awards are generally granted to executive officers, other employees, and non-employee members of the company's Board of Directors ("Board"), and include unrestricted common stock awards, performance share awards that are contingent on the achievement of performance goals of the company, non-qualified stock options, and restricted stock units. Generally, compensation expense equal to the grant date fair value determined under the Black-Scholes valuation method is recognized for these awards over the vesting period and is classified in selling, general and administrative expense within the Consolidated Statements of Earnings. For stock options and restricted stock units, expense recognized for other employees not considered executive officers and non-employee Board members is net of estimated forfeitures, which is based on historical forfeiture experience. Stock options granted to executive officers and other employees are subject to accelerated expensing if the option holder meets the retirement definition set forth in the applicable equity and incentive plan document. 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. For additional information on The Toro Company 2022 Equity and Incentive Plan, refer to Note 9, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Stock-Based Compensation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div> <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Income, Net</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income, net primarily consists of the company's proportionate share of income or losses from Red Iron, realized foreign currency exchange rate gains and losses, interest and dividend income, gains or losses recognized on actuarial valuation changes for our pension and post-retirement plans, retail financing revenue, and other miscellaneous income.</span></div> <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Earnings Per Share</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net earnings per share is calculated as net earnings available to common stockholders divided by the weighted-average number of shares of common stock outstanding during the year plus the assumed issuance of contingent shares related to performance share awards under the company's equity and incentive plans. Diluted net earnings per share is similar to basic net earnings per share except that the weighted-average number of shares of common stock outstanding plus the assumed issuance of contingent shares is increased to include the number of additional shares of common stock that would have been outstanding assuming the issuance of all potentially dilutive shares, such as common stock to be issued upon exercise of options, contingently issuable shares, and restricted stock units.</span></div>Incremental shares from stock options and restricted stock units are computed under the treasury stock method. <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Reconciliations of basic and diluted weighted-average shares of common stock outstanding are as follows (in millions):</span></div><div style="margin-bottom:7pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.601%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Years Ended October 31</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Basic</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average number of shares of common stock</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">104.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">104.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">107.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Assumed issuance of contingent shares</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average number of shares of common stock outstanding – Basic</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">104.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">104.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">107.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%;text-decoration:underline">Diluted</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average number of shares of common stock outstanding – Basic</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">104.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">104.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">107.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effect of dilutive securities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average number of shares of common stock outstanding – Diluted</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">105.3 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">105.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">108.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 104400000 104800000 107300000 0 0 0 104400000 104800000 107300000 104400000 104800000 107300000 900000 800000 1100000 105300000 105600000 108500000 573662000 906121000 409851000 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">New Accounting Pronouncements</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2021, the Financial Accounting Standards Board ("FASB") issued Accounting Standards Update ("ASU") No. 2021-10, Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance. The update increases the transparency of government assistance including annual disclosure of the types of assistance, an entity’s accounting for the assistance, and the effect of the assistance on an entity’s financial statements. The amended guidance was adopted for the fiscal 2023 annual period and did not have a material impact on the company's Consolidated Financial Statements or annual disclosures.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company believes that all other recently issued accounting pronouncements from the FASB that the company has not noted above will not have a material impact on its Consolidated Financial Statements or do not apply to its operations.</span></div> <div style="margin-bottom:1pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:246.75pt"><tr><td style="width:1.0pt"></td><td style="width:28.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:214.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:27pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:24pt;font-weight:700;line-height:100%">2</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Business Combinations and Asset Acquisitions</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Business Combinations</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Dealer Acquisition</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 9, 2023, during the third quarter of fiscal 2023, the company completed the acquisition of substantially all of the assets of, and assumed certain liabilities for, a U.S. based dealer of underground construction equipment. The purchase price of this acquisition was allocated to the identifiable assets acquired and liabilities assumed based on estimates of their fair value and no goodwill or indefinite-lived intangible assets were recorded. The company finalized the purchase accounting for this acquisition during the third quarter of fiscal 2023. Additional purchase accounting disclosures have been omitted due to immateriality of this acquisition in relation to the company's consolidated financial condition and results of operations.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intimidator</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On January 13, 2022 ("Intimidator closing date"), during the first quarter of fiscal 2022, the company acquired the privately-held Intimidator for net aggregate purchase consideration of $399.8 million ("the purchase price"). Intimidator primarily designs, manufactures, markets, and sells a commercial-grade line of zero-turn mowers under the Spartan brand, which are intended to provide innovative turf management solutions to landscape contractors and other customers including homeowners who prefer professional solutions. The acquisition of Intimidator broadened the company's Professional segment and expanded its manufacturing footprint and dealer network.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intimidator Purchase Price Allocation</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company accounted for the Intimidator acquisition in accordance with the accounting standards codification guidance for business combinations, whereby the purchase price was allocated to the acquired net tangible and intangible assets of Intimidator based on their fair values as of the closing date. During the first quarter of fiscal 2023, the company completed its valuation of income taxes to finalize the purchase price allocation. The following table summarizes the allocation of the Intimidator purchase price to the fair values assigned to the Intimidator assets acquired and liabilities assumed (dollars in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.498%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 13, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">163.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Indefinite-lived other intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">99.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Finite-lived other intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customer-related</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">80.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Backlog</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Short-term lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total fair value of net assets acquired</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">400.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less: cash and cash equivalents acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total purchase price</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">399.8 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The goodwill recognized is primarily attributable to the expected future cash flows, the value of the workforce, and expected synergies, including customer and dealer growth opportunities, expanding existing product lines, and cost reduction initiatives. Key areas of expected cost synergies include increased purchasing power for commodities, components, parts, and accessories and supply chain consolidation. The goodwill resulting from the acquisition of Intimidator was recognized within the company's Professional segment. The acquisition was considered an asset purchase for income tax purposes and as a result, the goodwill arising from the transaction is deductible.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Other Intimidator Intangible Assets Acquired</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The allocation of the Intimidator purchase price to the net assets acquired resulted in the recognition of $184.2 million of value for other intangible assets as of the Intimidator closing date. The fair values of the acquired trade names and customer-related and backlog intangible assets were determined using the income approach whereby 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 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. As of the Intimidator closing date, the acquired finite-lived intangible assets had a weighted average useful life of 9.5 years. 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 respective trade name and were based on expected future revenues from the respective trade name. The weighted-average useful life of the finite-lived trade name intangible assets was determined to be 9.8 years as of the Intimidator closing date. The fair values of the customer-related and backlog intangible assets were determined using the excess earnings method and were based on the expected operating cash flows attributable to the respective intangible asset, which were determined by deducting expected economic costs, including operating expenses and contributory asset charges, from the revenue expected to be generated from the respective intangible asset. As of the Intimidator closing date, the weighted-average useful lives of the customer-related and backlog intangible assets were determined to be 9.6 years and nine months, respectively.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Impairment</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the preparation of the financial statements for the third quarter of fiscal 2023, the company recorded an impairment charge of $18.0 million related to the indefinite-lived Spartan trade name intangible asset. Further, during the same period, the </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">company recorded an impairment charge of $133.3 million related to goodwill of the Intimidator reporting unit. For additional information regarding these impairment charges, refer to refer to Note 5, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill and Other Intangible Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Asset Acquisitions</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 10, 2022, during the third quarter of fiscal 2022, the company completed the acquisition of certain assets of Voigt Smith Innovation LLC, a manufacturer of liquid deicing equipment, brine makers and applicators, related smart-connected technologies, and hydroseeding products. On June 20, 2022, during the third quarter of fiscal 2022, the company completed the acquisition of certain assets of Tornado Global Hydrovacs Ltd. (“Tornado”), a designer and manufacturer of hydrovac trucks. On June 21, 2022, during the third quarter of fiscal 2022, the company completed the acquisition of certain assets of River City Manufacturing, Inc., a manufacturer of custom rock saws. These asset acquisitions pertain to the company's Professional segment.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 4, 2020, during the first quarter of fiscal 2021, the company completed the acquisition of Turflynx, Lda, a developer of innovative autonomous solutions for turf management. On March 1, 2021, during the second quarter of fiscal 2021, the company completed the acquisition of Left Hand Robotics, Inc., a developer of innovative autonomous solutions for turf and snow management. These acquisitions complement and support the development of alternative power, smart-connected, and autonomous products within the company's Professional and Residential segments.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">None of these acquisitions met the definition of business combinations as substantially all of the fair value of the gross assets acquired in each acquisition was concentrated in the respective finite-lived developed technology intangible assets. As a result, the company accounted for each of these transactions as an asset acquisition. In an asset acquisition, goodwill is not recognized, but rather, any excess purchase consideration over the fair value of the net assets acquired is allocated on a relative fair value basis to the identifiable net assets as of the acquisition date and any direct acquisition-related transaction costs are capitalized as part of the purchase consideration. These asset acquisitions were immaterial in relation to the company's consolidated financial condition and results of operations and as a result, additional purchase accounting disclosures have been omitted.</span></div> 399800000 The following table summarizes the allocation of the Intimidator purchase price to the fair values assigned to the Intimidator assets acquired and liabilities assumed (dollars in millions):<div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:84.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.498%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">January 13, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Receivables</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Inventories</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Property, plant and equipment</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">163.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Indefinite-lived other intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">99.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Finite-lived other intangible assets:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customer-related</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">80.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Backlog</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accounts payable</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(8.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Short-term lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total fair value of net assets acquired</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">400.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less: cash and cash equivalents acquired</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total purchase price</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">399.8 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1000000.0 7000000.0 34600000 500000 27400000 300000 163700000 99100000 80500000 3300000 1300000 8500000 9100000 100000 200000 400800000 1000000.0 399800000 184200000 P9Y6M P9Y9M18D P9Y7M6D P9M 18000000 133300000 <div style="margin-bottom:1pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:246.75pt"><tr><td style="width:1.0pt"></td><td style="width:28.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:214.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:27pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:24pt;font-weight:700;line-height:100%">3</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Segment Data</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 the company's chief operating decision maker organizes segments for making operating and investment decisions and assessing performance. The company has identified twelve operating segments and has aggregated certain of those operating 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.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Professional reportable business segment consists of turf and landscape equipment; rental, specialty, and underground construction equipment; snow and ice management equipment; and irrigation and lighting products. Turf and landscape equipment products include sports fields and grounds mowing and maintenance equipment, golf course mowing and maintenance equipment, landscape contractor mowing equipment, landscape creation and renovation equipment, and other maintenance equipment. Rental, specialty, and underground construction equipment products include horizontal directional drills, walk and ride trenchers, stand-on skid steers, vacuum excavators, stump grinders, turf renovation products, asset locators, pipe rehabilitation solutions, materials handling equipment, and other after-market tools. Snow and ice management equipment products primarily include snowplows; stand-on snow and ice removal equipment, including the related snowplow, snow brush, and snow thrower attachments; salt and sand spreaders; brine ice control products; and related parts and accessories for light and medium duty trucks, utility task vehicles, skid steers, and front-end loaders. Irrigation and lighting products consist of sprinkler heads, electric and hydraulic valves, controllers, computer irrigation central control systems, coupling systems, and ag-irrigation drip tape and hose products, as well as professionally installed landscape lighting products offered through distributors and landscape contractors that also purchase irrigation products. Professional reportable business segment products are marketed and sold mainly through a network of distributors and dealers to professional and other users, including homeowners, engaged in maintaining golf courses, sports fields, municipal properties, agricultural fields, residential and commercial landscapes, and removing snow and ice, as well as directly to government customers, rental companies, and large retailers.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Residential reportable business segment primarily consists of walk power mowers, zero-turn riding mowers, snow throwers, replacement parts, and home solutions products, including grass trimmers, hedge trimmers, leaf blowers, blower-vacuums, chainsaws, string trimmers, and underground, hose, and hose-end retail irrigation products. Residential reportable business segment products are marketed and sold to homeowners through a network of distributors and dealers and through a broad array of home centers, hardware retailers, and mass retailers, as well as online.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company's Other activities consists of the company's wholly-owned domestic distribution company, certain corporate activities, and the elimination of intersegment revenues and expenses. Corporate activities include general corporate expenditures (finance, human resources, legal, information technology, public relations, business development, and similar activities) and other unallocated corporate assets and liabilities, such as corporate facilities and deferred tax assets and liabilities.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accounting policies of the reportable business segments are the same as those described in the summary of significant accounting policies in Note 1, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Summary of Significant Accounting Policies and Related Data</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The company evaluates the performance of its Professional and Residential reportable business segment results based on earnings from operations plus other income, net. The reportable business segment's operating profits or losses include direct costs incurred at the reportable business segment's operating level plus allocated expenses, such as profit sharing and manufacturing expenses. The allocated expenses represent costs that these operations would have incurred otherwise, but do not include general corporate expenses, interest expense, and income taxes. Operating loss for the company's Other activities includes earnings (loss) from the company's domestic wholly-owned distribution company, certain corporate activities, other income, and interest expense. The company accounts for intersegment gross sales at current market prices.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present summarized financial information concerning the company's reportable business segments and Other activities (dollars in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.603%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Fiscal Year Ended October 31, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Professional</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">3,674.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">854.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">24.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">4,553.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Intersegment gross sales (eliminations)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">45.8 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">0.2 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">(46.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Earnings (loss) before income taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.87pt;font-weight:400;line-height:100%;position:relative;top:-2.62pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">509.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">68.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">(177.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">400.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">2,679.6 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">565.1 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">399.6 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">3,644.3 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Capital expenditures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">79.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">45.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">24.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">149.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">89.3 </span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">14.9 </span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">15.0 </span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">119.2 </span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.603%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Fiscal Year Ended October 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Professional</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">3,429.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">1,068.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">16.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">4,514.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Intersegment gross sales (eliminations)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">33.5 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">0.1 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">(33.6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Earnings (loss) before income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">584.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">112.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">(144.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">552.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">2,702.8 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">501.6 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">351.6 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">3,556.0 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Capital expenditures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">94.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">31.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">18.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">143.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">82.7 </span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">13.0 </span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">13.1 </span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">108.8 </span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.603%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Fiscal Year Ended October 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Professional</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">2,929.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">1,010.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">19.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">3,959.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Intersegment gross sales (eliminations)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">30.5 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">(30.5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Earnings (loss) before income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">507.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">121.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">(129.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">499.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">2,032.4 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">388.2 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">515.5 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">2,936.1 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Capital expenditures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">79.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">16.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">7.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">104.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">73.7 </span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">13.5 </span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">12.1 </span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">99.3 </span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.52pt;font-weight:400;line-height:120%;position:relative;top:-2.97pt;vertical-align:baseline">1    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">The Professional reportable segment earnings (loss) before income taxes includes $151.3 million of non-cash impairment charges recorded during the preparation of the financial statements for the third quarter of fiscal 2023 related to the Intimidator operating segment. For additional information regarding the impairment charges, refer to Note 5, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-style:italic;font-weight:400;line-height:120%">Goodwill and Other Intangible Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">.</span></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal 2023 and 2022, no customers accounted for 10.0 percent or more of total consolidated gross sales. During fiscal 2021, sales to one customer in the Residential segment accounted for 10.6 percent of total consolidated gross sales. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the details of operating loss before income taxes for the company's Other activities (dollars in millions):</span></div><div style="margin-bottom:7pt;margin-top:11pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.601%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Years Ended October 31</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate expenses</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(151.8)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(126.3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(112.4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(58.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(35.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(28.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Earnings from the company's wholly-owned domestic distribution company and other income, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total operating loss</span></td><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(177.5)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(144.2)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(129.0)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following geographic area data includes net sales based on product shipment destination and long-lived assets, which consist of property, plant and equipment, net, and is based on physical location in addition to allocated capital tooling from U.S. plant facilities (dollars in millions):</span></div><div style="margin-bottom:7pt;margin-top:11pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.601%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Years Ended October 31</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">United States</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">International Countries</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,605.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">947.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,553.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-lived assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">540.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">101.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">641.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,635.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">879.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,514.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-lived assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">505.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">65.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">571.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,132.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">827.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,959.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-lived assets</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">440.5 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">47.2 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">487.7 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 12 2 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present summarized financial information concerning the company's reportable business segments and Other activities (dollars in millions):</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.603%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Fiscal Year Ended October 31, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Professional</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">3,674.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">854.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">24.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">4,553.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Intersegment gross sales (eliminations)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">45.8 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">0.2 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">(46.0)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Earnings (loss) before income taxes</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4.87pt;font-weight:400;line-height:100%;position:relative;top:-2.62pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">509.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">68.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">(177.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">400.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">2,679.6 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">565.1 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">399.6 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">3,644.3 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Capital expenditures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">79.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">45.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">24.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">149.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">89.3 </span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">14.9 </span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">15.0 </span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">119.2 </span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.603%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Fiscal Year Ended October 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Professional</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">3,429.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">1,068.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">16.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">4,514.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Intersegment gross sales (eliminations)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">33.5 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">0.1 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">(33.6)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Earnings (loss) before income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">584.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">112.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">(144.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">552.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">2,702.8 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">501.6 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">351.6 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">3,556.0 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Capital expenditures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">94.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">31.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">18.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">143.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">82.7 </span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">13.0 </span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">13.1 </span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">108.8 </span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.603%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Fiscal Year Ended October 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Professional</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">2,929.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">1,010.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">19.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">3,959.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Intersegment gross sales (eliminations)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">30.5 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">(30.5)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Earnings (loss) before income taxes</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">507.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">121.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">(129.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">499.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">2,032.4 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">388.2 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">515.5 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">2,936.1 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Capital expenditures</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">79.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">16.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">7.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">104.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Depreciation and amortization</span></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">73.7 </span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">13.5 </span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">12.1 </span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">99.3 </span></td><td style="border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;padding-left:9pt;text-align:justify;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.52pt;font-weight:400;line-height:120%;position:relative;top:-2.97pt;vertical-align:baseline">1    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">The Professional reportable segment earnings (loss) before income taxes includes $151.3 million of non-cash impairment charges recorded during the preparation of the financial statements for the third quarter of fiscal 2023 related to the Intimidator operating segment. For additional information regarding the impairment charges, refer to Note 5, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-style:italic;font-weight:400;line-height:120%">Goodwill and Other Intangible Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">.</span></div> 3674600000 854200000 24400000 4553200000 45800000 200000 -46000000.0 509100000 68900000 -177500000 400500000 2679600000 565100000 399600000 3644300000 79900000 45600000 24000000.0 149500000 89300000 14900000 15000000.0 119200000 3429600000 1068600000 16500000 4514700000 33500000 100000 -33600000 584000000.0 112700000 -144200000 552500000 2702800000 501600000 351600000 3556000000 94300000 31000000.0 18200000 143500000 82700000 13000000.0 13100000 108800000 2929600000 1010100000 19900000 3959600000 30500000 0 -30500000 507300000 121500000 -129000000.0 499800000 2032400000 388200000 515500000 2936100000 79500000 16700000 7800000 104000000.0 73700000 13500000 12100000 99300000 151300000 0.106 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the details of operating loss before income taxes for the company's Other activities (dollars in millions):</span></div><div style="margin-bottom:7pt;margin-top:11pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.601%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Years Ended October 31</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Corporate expenses</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(151.8)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(126.3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(112.4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(58.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(35.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(28.7)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Earnings from the company's wholly-owned domestic distribution company and other income, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total operating loss</span></td><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(177.5)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(144.2)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(129.0)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 151800000 126300000 112400000 58700000 35700000 28700000 33000000.0 17800000 12100000 -177500000 -144200000 -129000000.0 <div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following geographic area data includes net sales based on product shipment destination and long-lived assets, which consist of property, plant and equipment, net, and is based on physical location in addition to allocated capital tooling from U.S. plant facilities (dollars in millions):</span></div><div style="margin-bottom:7pt;margin-top:11pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.601%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Years Ended October 31</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">United States</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">International Countries</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">2023</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,605.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">947.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,553.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-lived assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">540.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">101.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">641.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,635.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">879.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4,514.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-lived assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">505.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">65.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">571.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,132.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">827.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3,959.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-lived assets</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">440.5 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">47.2 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">487.7 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3605500000 947700000 4553200000 540400000 101300000 641700000 3635500000 879200000 4514700000 505900000 65800000 571700000 3132000000 827600000 3959600000 440500000 47200000 487700000 <div style="margin-bottom:1pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:246.75pt"><tr><td style="width:1.0pt"></td><td style="width:28.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:214.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:27pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:24pt;font-weight:700;line-height:100%">4</span></td><td colspan="3" style="padding:2px 1pt 2px 37pt;text-align:left;text-indent:-36pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Revenue</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 or sales 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 generally 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 the variable consideration associated with the estimated expense of certain of the company's sales promotions and incentives programs offered to customers, as well as anticipated product returns, when applicable. The company recognizes a provision for estimated variable consideration at the time revenue is recognized as a reduction of the transaction price. 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="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables disaggregate the company's reportable segment net sales by similar product type and geographic market (dollars in millions):</span></div><div style="margin-bottom:7pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:49.119%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.614%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Fiscal Year Ended October 31, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Professional</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Revenue by product type:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">3,236.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">819.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">13.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">4,069.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Irrigation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">437.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">35.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">11.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">484.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Total net sales</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">3,674.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">854.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">24.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">4,553.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Revenue by geographic market:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">2,898.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">682.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">24.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">3,605.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">International Countries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">776.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">171.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">947.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Total net sales</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">3,674.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">854.2 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">24.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">4,553.2 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:7pt;margin-top:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:48.973%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.759%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.614%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Fiscal Year Ended October 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Professional</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Revenue by product type:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">3,003.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">1,039.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">6.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">4,048.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Irrigation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">426.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">29.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">10.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">466.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Total net sales</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">3,429.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">1,068.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">16.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">4,514.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Revenue by geographic market:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">2,737.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">881.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">16.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">3,635.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">International Countries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">691.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">187.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">879.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Total net sales</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">3,429.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">1,068.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">16.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">4,514.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:7pt;margin-top:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.603%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Fiscal Year Ended October 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Professional</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Revenue by product type:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">2,530.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">975.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">11.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">3,518.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Irrigation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">398.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">34.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">8.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">441.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Total net sales</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">2,929.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">1,010.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">19.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">3,959.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Revenue by geographic market:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">2,268.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">843.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">19.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">3,132.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">International Countries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">660.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">166.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">827.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Total net sales</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">2,929.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">1,010.1 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">19.9 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">3,959.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Product Revenue</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company's product revenues are generated through sales of manufactured equipment and irrigation products, including related replacement parts and accessories. For the majority of the company's products, control is transferred and revenue is recognized when the product is shipped from the company's manufacturing facilities or distribution centers to the company's customers, which primarily consist of distributors, dealers, and mass retailers. In certain situations, the company transfers control and recognizes revenue when delivery to the customer has occurred. In limited circumstances, the company ships some of its products on a consignment basis to a customer distribution center or warehouse whereby the company retains control of the product stored at the customer's distribution center or warehouse. As the company's products are removed from the distribution center or warehouse by the customer and shipped to the retail sale location, control is transferred from the company to the customer. At that time, the company invoices the customer and recognizes revenue for these consignment transactions. The company does not offer a right of return for products shipped to the customer's retail sale location from the distribution center or warehouse. The total value of consignment inventory as of October 31, 2023 and 2022 was $38.3 million and $28.3 million, respectively.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Product 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 control of a product to a customer. The company recognizes variable consideration as a reduction of the transaction price at the time of the initial product sale by applying the portfolio approach practical expedient under the accounting standards codification guidance for revenue from contracts with customers. Variable consideration typically occurs as a result of certain of the company's sales promotions and incentive programs that are determined to represent price concessions because the program either: (i) results in an immediate reduction of the transaction price with no anticipated future costs or consideration provided to the customer, or (ii) the company anticipates a future cost based on historical or expected future business practice for which the company does not receive a distinct good or service in exchange for the future consideration provided to the customer under the program. Such programs primarily consist of off-invoice discounts, rebates, and floor plan and retail financing. The cost of off-invoice discounts are incurred at the time of sale as a reduction of the transaction price and as a result, have no future cost. For all other sales promotion and incentive programs recorded as a reduction of the transaction price at the time of the initial product sale, the company estimates variable consideration using the expected value method because the company anticipates providing a future price concession based on historical or expected future business practice or other factors. Estimates of variable consideration under the expected value method are primarily based on the terms of the sales arrangements and sales promotion and incentive programs with customers, historical payment and rebate claims experience, field inventory levels, quantity or mix of products sold, projected sales volumes, types of programs offered, and expectations for the acceptance of sales promotion and incentive programs offered in the future or changes in other relevant trends. When revenue is recognized, the estimated expense of these sales promotions and incentives programs is recorded as a reduction from gross sales within the Consolidated Statements of Earnings with a corresponding accrual recorded within sales promotions and incentives programs in the Consolidated Balance Sheets. Additionally, from time to time, the company may offer its customers the right to return eligible equipment and irrigation products, replacement parts, and accessories. Such right of return offered on the company's products is also considered to be variable consideration that is estimated and recorded as a reduction of revenue based primarily on historical experience, anticipated sales returns estimated from sales terms, trend analysis, and other factors. The company records the obligation for </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">product returns within accrued liabilities in the Consolidated Balance Sheets and the right-of-return asset in prepaid expenses and other current assets in the Consolidated Balance Sheets. The refund liability and right-of-return asset are remeasured for changes in the estimate at each reporting date with a corresponding adjustment to net sales and cost of sales within the Consolidated Statements of Earnings. There are no material instances where variable consideration is constrained and not recorded at the initial time of sale.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Collectability from the customer for product revenue is generally assumed to be probable because the company's financial exposure related to accounts receivable is reduced due to its dealer and distributor inventory financing programs. For additional information regarding these programs, refer to Note 11, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commitments and Contingencies. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company's product sales to customers that do not elect to finance product purchases are generally on open account with terms that generally approximate 30 to 120 days. The resulting receivables are included within receivables, net on the Consolidated Balance Sheets. The company performs ongoing credit evaluations of customers on open account terms in order to assess collectability.</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Service and Extended Warranty Revenue</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In certain cases, the company renders service contracts to customers, which typically range from 12 to 60 months. The company also sells separately priced extended warranty coverage on select products for a prescribed period after the standard warranty period expires, which typically range from 12 to 24 months. Under both types of contracts, the company receives payment at the inception of the contract and recognizes revenue over the term of the agreement in proportion to the costs expected to be incurred in satisfying the performance obligations under the contract.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Contract Liabilities</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract liabilities relate to deferred revenue recognized for cash consideration 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 October 31, 2023 and October 31, 2022, $25.6 million and $28.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 Consolidated Balance Sheets. For the fiscal year ended October 31, 2023, the company recognized $14.7 million of the October 31, 2022 deferred revenue balance. The company expects to recognize approximately $12.0 million of the October 31, 2023 deferred revenue balance within net sales in the Consolidated Statements of Earnings in fiscal 2024 and $13.6 million thereafter.</span></div> <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables disaggregate the company's reportable segment net sales by similar product type and geographic market (dollars in millions):</span></div><div style="margin-bottom:7pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:49.119%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.614%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Fiscal Year Ended October 31, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Professional</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Revenue by product type:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">3,236.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">819.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">13.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">4,069.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Irrigation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">437.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">35.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">11.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">484.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Total net sales</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">3,674.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">854.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">24.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">4,553.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Revenue by geographic market:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">2,898.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">682.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">24.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">3,605.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">International Countries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">776.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">171.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">947.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Total net sales</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">3,674.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">854.2 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">24.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">4,553.2 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:7pt;margin-top:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:48.973%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.759%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.614%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Fiscal Year Ended October 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Professional</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Revenue by product type:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">3,003.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">1,039.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">6.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">4,048.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Irrigation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">426.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">29.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">10.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">466.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Total net sales</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">3,429.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">1,068.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">16.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">4,514.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Revenue by geographic market:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">2,737.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">881.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">16.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">3,635.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">International Countries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">691.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">187.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">879.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Total net sales</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">3,429.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">1,068.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">16.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">4,514.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:7pt;margin-top:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.603%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Fiscal Year Ended October 31, 2021</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Professional</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Revenue by product type:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Equipment</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">2,530.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">975.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">11.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">3,518.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Irrigation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">398.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">34.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">8.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">441.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Total net sales</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">2,929.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">1,010.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">19.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">3,959.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Revenue by geographic market:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">2,268.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">843.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">19.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">3,132.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">International Countries</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">660.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">166.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">827.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Total net sales</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">2,929.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">1,010.1 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">19.9 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">3,959.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3236900000 819200000 13100000 4069200000 437700000 35000000.0 11300000 484000000.0 3674600000 854200000 24400000 4553200000 2898500000 682600000 24400000 3605500000 776100000 171600000 0 947700000 3674600000 854200000 24400000 4553200000 3003000000 1039200000 6400000 4048600000 426600000 29400000 10100000 466100000 3429600000 1068600000 16500000 4514700000 2737900000 881100000 16500000 3635500000 691700000 187500000 0 879200000 3429600000 1068600000 16500000 4514700000 2530800000 975800000 11700000 3518300000 398800000 34300000 8200000 441300000 2929600000 1010100000 19900000 3959600000 2268900000 843200000 19900000 3132000000 660700000 166900000 0 827600000 2929600000 1010100000 19900000 3959600000 38300000 28300000 P30D P120D P12M P60M P12M P24M 25600000 28000000 14700000 12000000 13600000 <div style="margin-bottom:1pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:246.75pt"><tr><td style="width:1.0pt"></td><td style="width:28.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:214.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:27pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:24pt;font-weight:700;line-height:100%">5</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Goodwill and Other Intangible Assets</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Impairment</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill and indefinite-lived intangible assets are assessed for impairment at least annually during the fourth quarter of each fiscal year unless events or changes in circumstances indicate that impairment may have occurred prior to the annual assessment. Goodwill is assessed for impairment at the reporting unit level and the company's reporting units are its 12 operating segments. Indefinite-lived intangible assets are assessed for impairment at the individual indefinite-lived intangible asset or asset group level, as appropriate. Through the second quarter of fiscal 2023, the company previously assessed qualitative factors, including overall financial performance such as actual and projected cash flows, revenues, and earnings, and concluded it was not more likely than not that the indefinite-lived Spartan trade name intangible asset was impaired nor that the fair value of the Intimidator reporting unit was less than its carrying amount.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the preparation of the financial statements for the third quarter of fiscal 2023, the company identified deterioration in year-to-date fiscal 2023 results of Intimidator compared to previous expectations and resulting downward revisions to the company's projected future results of Intimidator made during the third quarter of fiscal 2023 as part of the company's annual long range strategic planning process, including future expected cash flows, which were significantly lower than previously expected. The underperformance was attributable to summer seasonality trends that did not materialize primarily due to reduced retail demand from homeowners who prefer professional solutions. This reduced retail demand from homeowners who prefer professional solutions was driven by persistent hot and dry weather patterns across key regions, coupled with a number of macro factors, including higher interest rates, economic uncertainty, and consumer spending preferences following the exceptional demand during the pandemic. Additionally, the company had previously replenished the Intimidator customer channel, which, combined with the reduced retail demand, caused a significant reduction in shipments and customer reorders during the third quarter of fiscal 2023, as well as a material reduction in projected future financial results for Intimidator.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on the above factors, the company concluded it was more likely than not that the indefinite-lived Spartan trade name intangible asset was impaired and that the fair value of the Intimidator reporting unit was less than its carrying amount. As such, the company performed quantitative impairment analyses to compare the fair value of the Spartan trade name intangible asset and the Intimidator reporting unit with their respective carrying amounts. Prior to the end of the third quarter of fiscal 2023, the company did not have a material uncertainty associated with the assets of the Intimidator reporting unit, and therefore, did not previously report an early warning disclosure.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of the Spartan trade name was determined using the relief-from-royalty method under the income approach which utilized various inputs and assumptions, including projected revenues from the company's projection process, assumed royalty rates that could be payable if the company did not own the intangible asset, terminal growth rates applied to projected revenues, applicable tax rates, and a discount rate. The fair value of the Intimidator reporting unit under the quantitative goodwill impairment test was determined using a discounted cash flow model under the income approach which utilized various inputs and assumptions, including projected operating results and growth rates from the company's projection process, applicable tax rates, estimated capital expenditures and depreciation, estimated changes in working capital, terminal growth rates applied to projected operating results in the terminal period, and a weighted-average cost of capital rate. Inputs used to estimate these fair values included significant unobservable inputs that reflect the company’s assumptions about the inputs that market participants would use and, therefore, the fair value assessments are classified within Level 3 of the fair value hierarchy.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of these analyses, at the end of the third quarter of fiscal 2023, the company recorded an impairment charge of $18.0 million related to the indefinite-lived Spartan trade name intangible asset reported under the Professional segment. Further, during the same period, the company recorded an impairment charge of $133.3 million related to goodwill of the Intimidator reporting unit also reported under the Professional segment. Subsequent to these impairment charges, the remaining balance of the indefinite-lived Spartan trade name intangible asset was $81.1 million and the remaining balance of goodwill for the Intimidator reporting unit was $30.5 million. The charges are included in the <span style="-sec-ix-hidden:f-761">Non-cash impairment charges</span> caption on the Consolidated Statements of Earnings. These impairment charges resulted in a $36.7 million income tax benefit (deferred tax asset) associated with the remaining tax deductible basis in goodwill and other intangible assets.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the carrying amount of goodwill by reportable segment for fiscal 2023 and 2022 were as follows (dollars in millions):</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.603%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Professional</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of October 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">411.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">421.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Goodwill acquired</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">163.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">163.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Translation adjustments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of October 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">573.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">583.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-cash impairment charge</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(133.3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(133.3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Translation adjustments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of October 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">440.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">450.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Intangible Assets</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of other intangible assets were as follows (dollars in millions, except weighted-average useful life in years):</span></div><div style="margin-bottom:7pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.603%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 31, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Useful Life in Years</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Patents</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.9</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(16.0)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customer-related</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">327.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(106.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">220.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">102.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(63.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Backlog and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total finite-lived</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.3</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">471.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(202.4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">268.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Indefinite-lived - trade names</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">271.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">271.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total other intangible assets, net</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">742.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(202.4)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">540.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:7pt;margin-top:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.603%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Useful Life in Years</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Patents</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.9</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(15.3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customer-related</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">321.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(83.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">237.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">101.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(53.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">48.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Backlog and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total finite-lived</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.4</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">464.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(167.8)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">296.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Indefinite-lived - trade names</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">289.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">289.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total other intangible assets, net</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">753.6 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(167.8)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">585.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense for finite-lived intangible assets for the fiscal years ended October 31, 2023, 2022, and 2021 was $35.7 million, $33.9 million, and $23.8 million, respectively. Estimated amortization expense for the succeeding fiscal years is as follows (dollars in millions): </span></div><div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.473%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.597%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Succeeding fiscal year</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated amortization expense</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">124.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total estimated amortization expense</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">268.6 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 12 18000000 133300000 81100000 30500000 36700000 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in the carrying amount of goodwill by reportable segment for fiscal 2023 and 2022 were as follows (dollars in millions):</span></div><div style="margin-bottom:6pt;margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.603%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Professional</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of October 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">411.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">421.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Goodwill acquired</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">163.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">163.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Translation adjustments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of October 31, 2022</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">573.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">583.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-cash impairment charge</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(133.3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(133.3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Translation adjustments</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of October 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">440.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">450.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 411100000 10600000 0 421700000 163700000 0 0 163700000 -1800000 -300000 0 -2100000 573000000.0 10300000 0 583300000 133300000 0 0 133300000 800000 0 0 800000 440500000 10300000 0 450800000 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of other intangible assets were as follows (dollars in millions, except weighted-average useful life in years):</span></div><div style="margin-bottom:7pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.603%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 31, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Useful Life in Years</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Patents</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.9</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(16.0)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customer-related</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">327.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(106.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">220.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">102.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(63.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Backlog and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total finite-lived</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.3</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">471.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(202.4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">268.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Indefinite-lived - trade names</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">271.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">271.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total other intangible assets, net</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">742.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(202.4)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">540.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:7pt;margin-top:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.603%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Useful Life in Years</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Patents</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.9</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(15.3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customer-related</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">321.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(83.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">237.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">101.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(53.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">48.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Backlog and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total finite-lived</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.4</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">464.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(167.8)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">296.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Indefinite-lived - trade names</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">289.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">289.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total other intangible assets, net</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">753.6 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(167.8)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">585.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of other intangible assets were as follows (dollars in millions, except weighted-average useful life in years):</span></div><div style="margin-bottom:7pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.603%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 31, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Useful Life in Years</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Patents</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.9</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(16.0)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customer-related</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">327.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(106.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">220.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">102.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(63.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">38.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.7</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Backlog and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total finite-lived</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.3</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">471.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(202.4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">268.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Indefinite-lived - trade names</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">271.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">271.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total other intangible assets, net</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">742.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(202.4)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">540.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:7pt;margin-top:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.603%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Useful Life in Years</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Patents</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.9</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(15.3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Non-compete agreements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.5</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Customer-related</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16.0</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">321.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(83.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">237.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.1</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">101.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(53.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">48.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Trade names</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.8</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Backlog and other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.6</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total finite-lived</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.4</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">464.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(167.8)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">296.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Indefinite-lived - trade names</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">289.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">289.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total other intangible assets, net</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">753.6 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(167.8)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">585.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> P9Y10M24D 18200000 16000000.0 2200000 P5Y6M 6900000 6900000 0 P15Y9M18D 327500000 106700000 220800000 P7Y1M6D 102000000.0 63100000 38900000 P13Y8M12D 10700000 4000000.0 6700000 P0Y7M6D 5700000 5700000 0 P13Y3M18D 471000000.0 202400000 268600000 271500000 271500000 742500000 202400000 540100000 P9Y10M24D 18200000 15300000 2900000 P5Y6M 6800000 6800000 0 P16Y 321000000.0 83800000 237200000 P7Y1M6D 101900000 53000000.0 48900000 P13Y9M18D 10700000 3400000 7300000 P0Y7M6D 5700000 5500000 200000 P13Y4M24D 464300000 167800000 296500000 289300000 289300000 753600000 167800000 585800000 35700000 33900000 23800000 Estimated amortization expense for the succeeding fiscal years is as follows (dollars in millions): <div style="margin-bottom:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.473%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.597%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Succeeding fiscal year</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated amortization expense</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">34.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">30.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">124.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total estimated amortization expense</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">268.6 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 34500000 31700000 30500000 25600000 22300000 124000000.0 268600000 <div style="margin-bottom:1pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:246.75pt"><tr><td style="width:1.0pt"></td><td style="width:28.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:214.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:27pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:24pt;font-weight:700;line-height:100%">6</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Indebtedness</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of the company's indebtedness (dollars in millions):</span></div><div style="margin-bottom:7pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.599%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 31</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$600 million revolving credit facility, due October 2026</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">40.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$270 million term loan, due October 2026</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">270.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">270.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$200 million term loan, due April 2027</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">200.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">200.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.81% series A senior notes, due June 2029</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.91% series B senior notes, due June 2031</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.97% senior notes, due June 2032</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.8% debentures, due June 2027</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.625% senior notes, due May 2037</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">124.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">124.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less: unamortized debt issuance costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term debt</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,031.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">990.8 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Principal payments required on the company's outstanding indebtedness, based on the maturity dates defined within the company's debt arrangements, for the succeeding fiscal years is as follows (dollars in millions):</span></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.473%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.597%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Succeeding fiscal year</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Principal payments</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">303.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">270.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">425.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total principal payments</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,035.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revolving Credit Facility</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 5, 2021, the company entered into an amended and restated credit agreement ("amended credit agreement") that provided for, among other things, a five-year unsecured revolving credit facility with a borrowing capacity of up to $600.0 million ("revolving credit facility") that matures on October 5, 2026 and replaced the company's prior $600.0 million unsecured senior revolving credit facility scheduled to mature on June 19, 2023. Included in the 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 revolving credit facility may be increased by an amount of 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 as defined in the amended credit agreement. As of October 31, 2023, the company had $40.0 million outstanding under the revolving credit facility and $2.6 million outstanding under the sublimit for standby letters of credit, resulting in $557.4 million of unutilized availability under the revolving credit facility. As of October 31, 2022, the company had no outstanding borrowings under the revolving credit facility and $3.1 million outstanding under the sublimit for standby letters of credit, resulting in $596.9 million of unutilized availability under the revolving credit facility.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 27, 2022, the company further amended the amended credit agreement to transition the reference rate from LIBOR to term SOFR. As of October 31, 2023, SOFR is the reference rate in effect for all outstanding variable interest borrowings of the company.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 22, 2023, the company further amended the amended credit agreement to permit non-cash charges in its “Consolidated EBIT” calculation among other administrative amendments.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding loans under the revolving credit facility (other than swingline loans), if applicable, bear interest at a variable rate generally based on SOFR 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 SOFR, in each case subject to an additional basis point spread as defined in the amended 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 SOFR, in each case subject to an additional basis point spread as defined in the amended credit agreement. Interest is payable quarterly in arrears. The interest rate on outstanding borrowings as of October 31, 2023 was 6.34%. During fiscal 2023, 2022 and 2021, the company incurred interest expense of $5.7 million, $2.4 million and $0.0 million, respectively, on the outstanding borrowings under the current and prior revolving credit facilities.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company's revolving credit facility contains customary covenants, including, without limitation, financial covenants, such as the maintenance of a maximum leverage ratio; and negative covenants, which among other things, limit cash dividends, disposition of assets, consolidations and mergers, 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 amended credit agreement for the company's revolving credit facility as of October 31, 2023.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$270.0 Million Term Loan Credit Agreement</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amended credit agreement executed on October 5, 2021, as further amended on April 27, 2022 and September 22, 2023, also provided for a five-year unsecured term loan in an aggregate principal amount of $270.0 million, the entire amount of which was funded on October 5, 2021 and matures on October 5, 2026 ("$270.0 million term loan"). Under the amended credit agreement, incremental term loan commitments may be established at the company's election and the approval of the borrowers on the $270.0 million term loan by an amount of up to $100.0 million.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning December 31, 2024, the company is required to make quarterly principal amortization payments on the $270.0 million term loan equal to 2.5% of the original aggregate principal amount reduced by any applicable prepayments. On October 5, 2026, the aggregate principal amount of any remaining outstanding borrowings under the $270.0 million term loan is required to be repaid. The $270.0 million term loan may be prepaid and terminated at the company's election at any time without penalty or premium. Amounts repaid or prepaid may not be reborrowed. As of October 31, 2023, there was $270.0 million of outstanding borrowings under the $270.0 million term loan.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding borrowings under the $270.0 million term loan bear interest on the outstanding principal amount thereof for each interest period at a variable rate generally based on Term SOFR 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 Term SOFR, in each case subject to an additional basis point spread as defined in the amended credit agreement. Interest is payable quarterly in arrears. The interest rate on outstanding borrowings as of October 31, 2023 was 6.30%. For the fiscal years ended October 31, 2023, 2022, and 2021, the company incurred interest expense of $15.9 million, $5.7 million and $0.2 million, respectively, on the outstanding borrowings under the $270.0 million term loan.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The $270.0 million term loan contains customary covenants, including, without limitation, financial covenants generally consistent with those applicable under the company's revolving credit facility and the company was in compliance with all covenants as of October 31, 2023.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">$200.0 Million Term Loan Credit Agreement</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 27, 2022, the company entered into a term loan credit agreement ("$200.0 million term loan") with certain financial institutions for the purpose of paying down certain of its outstanding borrowings incurred in connection with the company's acquisition of Intimidator on January 13, 2022 and borrowed under its revolving credit facility provided under the amended credit agreement. On September 22, 2023, the company amended the $200.0 million term loan credit agreement to permit non-cash charges in its “Consolidated EBIT” calculation among other administrative amendments. The entire $200.0 million available under the agreement was funded on April 27, 2022, and matures on April 27, 2027. In connection with the company's entry into the $200.0 million term loan, the company incurred immaterial debt issuance costs, which are being deferred and amortized over the life of the $200.0 million term loan and are netted against the outstanding borrowings under the $200.0 million term loan within the long-term debt line item on the company's Consolidated Balance Sheets.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Beginning with the last business day of June 2025, the company is required to make quarterly amortization payments on the $200.0 million term loan equal to 2.5% of the original aggregate principal amount reduced by any applicable prepayments. The $200.0 million term loan may be prepaid and terminated at the company's election at any time without penalty or premium. Amounts repaid or prepaid may not be reborrowed.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Outstanding borrowings under the $200.0 million term loan bear interest on the outstanding principal amount thereof for each interest period at a variable rate generally based on Term SOFR 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 Term SOFR, in each case subject to an additional basis point spread as defined in the amended credit agreement. Interest is payable quarterly in arrears. The interest rate on outstanding borrowings as of October 31, 2023 was 6.30%. For the fiscal years ended October 31, 2023 and 2022, the company incurred interest expense of $11.7 million and $3.1 million, respectively, on the outstanding borrowings under the $200.0 million term loan.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The $200.0 million term loan contains customary covenants, including, without limitation, financial covenants generally consistent with those applicable under the company's revolving credit facility. The company was in compliance with all covenants as of October 31, 2023.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.81% Series A and 3.91% Series B Senior Notes</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 30, 2019, the company entered into a private placement note purchase agreement with certain purchasers 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 unsecured senior obligations of the company.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No principal is due on the Senior Notes prior to their stated due dates. The company has the right to prepay all or a portion of either series of the Senior Notes in amounts not less than 10% of the then outstanding principal amount of the series of Senior Notes being prepaid upon notice to the holders of such series for 100% 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 of such series for 100% 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 offer to prepay all Senior Notes for 100% of the principal amount thereof plus accrued and unpaid interest, if any, to the date of prepayment.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest on the Senior Notes is payable semiannually on the 15th day of June and December in each year. For each of the fiscal years ended October 31, 2023, 2022, and 2021, the company incurred interest expense of $7.7 million, respectively.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 generally consistent with those applicable under the company's revolving credit facility. The company was in compliance with all covenants as of October 31, 2023.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">3.97% Senior Notes</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 30, 2022, the company issued $100.0 million of 3.97% Senior Notes due June 30, 2032 ("3.97% Senior Notes") pursuant to a private placement note purchase agreement ("2022 Note Purchase Agreement") with certain purchasers. The proceeds were used pay down certain of its outstanding borrowings incurred in connection with the company's acquisition of </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intimidator on January 13, 2022 and borrowed under its revolving credit facility provided under the amended credit agreement. In connection with the 2022 Note Purchase Agreement, the company incurred immaterial debt issuance costs, which were capitalized as contra-debt on the company's Consolidated Balance Sheets and will be amortized over the life of the 3.97% Senior Notes. The 3.97% Senior Notes are unsecured senior obligations of the company and mature on June 30, 2032.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company has the right to prepay all or a portion of the 3.97% Senior Notes in an amount not less than 10% of the then outstanding principal amount upon notice to the holders for 100% of the prepaid principal amount plus a make-whole premium, as set forth in the 2022 Note Purchase Agreement, plus accrued and unpaid interest, if any, to the date of prepayment. In addition, at any time during the 90 day period ending on the maturity date of the 3.97% Senior Notes, the company will have the right to prepay all of the 3.97% Senior Notes for 100% of the principal amount 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 offer to prepay all of the 3.97% Senior Notes for 100% of the principal amount thereof plus accrued and unpaid interest, if any, to the date of prepayment.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest on the 3.97% Senior Notes is payable semiannually on the 30th day of June and December in each year. For the fiscal years ended October 31, 2023 and 2022, the company incurred interest expense of $4.0 million and $1.3 million, respectively, on the outstanding borrowings under the 3.97% Senior Notes.</span></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2022 Note Purchase Agreement contains customary representations and warranties of the company, as well as certain customary covenants, including, without limitation, financial covenants generally consistent with those applicable under the company's revolving credit facility. The company was in compliance with all covenants as of October 31, 2023. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">7.8% Debentures</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 1997, the company issued $175.0 million of debt securities consisting of $75.0 million of 7.125% coupon 10-year notes and $100.0 million of 7.8% coupon 30-year debentures. The $75.0 million of 7.125% 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. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest on the debentures is payable semiannually on the 15th day of June and December in each year. For each of the fiscal years ended October 31, 2023, 2022, and 2021, the company incurred interest expense of $8.0 million, respectively.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">6.625% Senior Notes</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 26, 2007, the company issued $125.0 million in aggregate principal amount of 6.625% senior notes due May 1, 2037 and priced at 98.513% of par value. The resulting discount of $1.9 million is 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%, the effective interest rate is 6.741% after taking into account the issuance discount. 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 101% of the principal amount of the senior notes plus accrued and unpaid interest to the date of repurchase. </span></div>Interest on the senior notes is payable semiannually on the 1st day of May and November in each year. For each of the fiscal years ended October 31, 2023, 2022, and 2021, the company incurred interest expense of $8.4 million, respectively. <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following is a summary of the company's indebtedness (dollars in millions):</span></div><div style="margin-bottom:7pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.599%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 31</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$600 million revolving credit facility, due October 2026</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">40.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$270 million term loan, due October 2026</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">270.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">270.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$200 million term loan, due April 2027</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">200.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">200.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.81% series A senior notes, due June 2029</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.91% series B senior notes, due June 2031</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.97% senior notes, due June 2032</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.8% debentures, due June 2027</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.625% senior notes, due May 2037</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">124.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">124.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less: unamortized debt issuance costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Long-term debt</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,031.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">990.8 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 600000000 40000000.0 0 270000000 270000000.0 270000000.0 200000000 200000000.0 200000000.0 0.0381 100000000.0 100000000.0 0.0391 100000000.0 100000000.0 0.0397 100000000.0 100000000.0 0.078 100000000.0 100000000.0 0.06625 124200000 124100000 -2700000 -3300000 1031500000 990800000 <div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Principal payments required on the company's outstanding indebtedness, based on the maturity dates defined within the company's debt arrangements, for the succeeding fiscal years is as follows (dollars in millions):</span></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.473%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.597%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Succeeding fiscal year</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Principal payments</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">303.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">270.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">425.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total principal payments</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1,035.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 0 37000000.0 303000000.0 270000000.0 0 425000000.0 1035000000 P5Y 600000000 600000000 10000000 30000000 300000000 40000000 2600000 557400000 0 3100000 596900000 0.0634 5700000 2400000 0 270000000.0 P5Y 270000000 270000000 270000000 100000000 270000000 0.025 270000000 270000000 270000000 270000000 270000000 0.0630 15900000 5700000 200000 270000000 270000000 200000000.0 200000000 200000000 200000000 200000000 200000000 200000000 200000000 0.025 200000000 200000000 0.0630 11700000 3100000 200000000 200000000 0.0381 0.0391 100000000 0.0381 100000000 0.0391 100000000 100000000 0.10 1 1 1 7700000 7700000 7700000 0.0397 100000000 0.0397 0.0397 0.0397 0.0397 0.0397 0.10 1 90 0.0397 0.0397 1 0.0397 1 0.0397 4000000 1300000 0.0397 0.078 175000000 75000000 0.07125 P10Y 100000000 0.078 P30Y 75000000 0.07125 P10Y 175000000 23700000 3 125000000 18700000 8000000 8000000 8000000 0.06625 125000000 0.06625 0.98513 1900000 0.06625 0.06741 0.0030 1.01 8400000 8400000 8400000 <div style="margin-bottom:1pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:246.75pt"><tr><td style="width:1.0pt"></td><td style="width:28.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:214.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:27pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:24pt;font-weight:700;line-height:100%">7</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Investment in Joint Venture</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company is party to a joint venture with HDF, a subsidiary of The Huntington National Bank, established as Red Iron, the primary purpose of which is to provide customer inventory financing to certain distributors and dealers of certain of the company’s products in the U.S. The company has also entered into a limited inventory repurchase agreement with Red Iron. For </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">additional information regarding the customer financing aspect of the arrangement, as well as the limited inventory purchase agreement, refer to Note 11, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Commitments and Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div>The company owns 45 percent of Red Iron and HDF owns 55 percent of Red Iron. The company accounts for its investment in Red Iron under the equity method of accounting. The company and HDF each contributed a specified amount of the estimated cash required to enable Red Iron to purchase the company's floor plan financing receivables and to provide financial support for Red Iron's floor plan financing programs. Red Iron borrows the remaining requisite estimated cash utilizing a $1,350.0 million secured revolving credit facility established under a credit agreement between Red Iron and HDF. The company's total investment in Red Iron as of October 31, 2023 and 2022 was $50.6 million and $39.3 million, respectively. The company has not guaranteed the outstanding indebtedness of Red Iron. 0.45 0.55 1350000000 50600000 39300000 <div style="margin-bottom:1pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:246.75pt"><tr><td style="width:1.0pt"></td><td style="width:28.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:214.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:27pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:24pt;font-weight:700;line-height:100%">8</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Income Taxes</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Earnings Before Income Taxes</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnings before income taxes were as follows (dollars in millions):</span></div><div style="margin-bottom:1pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.601%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Years Ended October 31</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Earnings before income taxes:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">345.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">491.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">446.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">55.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">61.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">53.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total earnings before income taxes</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">400.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">552.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">499.8 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:7pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Reconciliation of Effective Tax Rate</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the statutory federal income tax rate to the company's effective tax rate is summarized as follows:</span></div><div style="margin-bottom:7pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.601%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Years Ended October 31</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Statutory federal income tax rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Excess deduction for stock-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">State and local income taxes, net of federal benefit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Federal research tax credit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign-derived intangible income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19.8 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Coronavirus Aid, Relief, and Economic Security Act ("CARES Act") was signed into law on March 27, 2020 and allowed for 100% deduction of meals expense, delayed payment of employer payroll taxes, among other items. The company has reflected the impact of the CARES Act for the fiscal years ended October 31, 2023, 2022, and 2021 within its Consolidated Financial Statements and such impact was not material to the company's Consolidated Financial Statements. </span></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Inflation Reduction Act ("IRA") was signed into law on August 16, 2022. Among other provisions, the IRA includes a 15% corporate minimum tax applied to large corporations, a 1% excise tax on corporate stock repurchases made after December 31, 2022 and various energy tax credits. There are no material impacts from the IRA within the Consolidated Financial Statements for the fiscal years ended October 31, 2023 and 2022. </span></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 22, 2017, the U.S enacted Public Lax No. 115-97 ("Tax Act"), originally introduced as the Tax Cuts and Jobs Act, which significantly modified the Internal Revenue Code. The Tax Act introduced the capitalization and amortization of research and experimentation expenditures for taxable years beginning after December 31, 2021. The company has reflected the impact for the fiscal year ended October 31, 2023.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Provision for Income Taxes</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Components of the company's provision for income taxes were as follows (dollars in millions):</span></div><div style="margin-bottom:1pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.601%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Years Ended October 31</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current provision:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">94.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">94.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">90.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">State</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total current provision</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">118.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">121.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">115.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred (benefit) provision:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(37.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(18.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">State</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(10.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total deferred benefit</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(47.9)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12.3)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(25.5)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">70.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">109.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">89.9 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span><br/></span></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred Income Taxes</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the company's deferred income tax assets and liabilities were as follows (dollars in millions):</span></div><div style="margin-bottom:7pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.046%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.599%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Years Ended October 31</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred income tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Compensation and benefits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Warranty and insurance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Advertising and sales promotions and incentives</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net operating losses and other carryforwards</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Research and Experimentation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred income tax assets</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">177.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">138.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred income tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(34.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(19.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(60.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(51.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(68.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(102.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred income tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(163.2)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(177.6)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred income tax assets (liabilities), net</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(39.0)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of October 31, 2023, the company has domestic net operating loss carryforwards of $4.1 million for both federal and state income tax purposes that does not expire. As of October 31, 2023, the company has net operating loss carryforwards of approximately $5.1 million in foreign jurisdictions, which are comprised of $5.0 million that do not expire and $0.1 million that expires between fiscal 2035 and fiscal 2040. The company also has domestic credit carryforwards of $1.9 million that expire between fiscal 2027 and fiscal 2043. </span></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net change in the total valuation allowance between the fiscal years ended October 31, 2023 and 2022 was an increase of $0.1 million. The change in valuation allowance is related to domestic tax credits, capital loss carryforwards, and net operating losses that are expected to expire prior to utilization.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company expects that $41.8 million of the total undistributed earnings of its foreign operations will be indefinitely reinvested. Should these earnings be distributed in the future in the form of dividends or otherwise, the company may be subject to foreign withholding taxes, state income taxes, and/or additional federal taxes for currency fluctuations. As of October 31, 2023, the unrecognized deferred tax liabilities for temporary differences related to the company’s investment in non-U.S. subsidiaries, and any withholding, state, or additional federal taxes that may be applied upon any future repatriation, are expected to be immaterial.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unrecognized Tax Benefits</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows (dollars in millions):</span></div><div style="margin-bottom:7pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.473%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.597%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unrecognized tax benefits as of October 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.3 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Increase as a result of tax positions taken during a prior period</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Increase as a result of tax positions taken during the current period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Reductions as a result of statute of limitations lapses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unrecognized tax benefits as of October 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company recognizes interest and penalties related to unrecognized tax benefits as a component of the provision for income taxes within the Consolidated Statements of Earnings. In addition to the unrecognized tax benefits of $3.7 million, which have been recorded as an other accrued liability within the Consolidated Balance Sheets as of October 31, 2023, the company recorded $1.0 million of accrued interest and penalties as an other accrued liability within the Consolidated Balance Sheets as of October 31, 2023. Included in the balance of unrecognized tax benefits as of October 31, 2023 are potential benefits of $3.8 million that, if recognized, would affect the effective tax rate. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company and its wholly owned subsidiaries file income tax returns in the U.S. federal jurisdiction, and numerous state and foreign jurisdictions. With few exceptions, the company is no longer subject to U.S. federal, state and local, and foreign income tax examinations by tax authorities for taxable years before fiscal 2019. The company is under audit in certain state jurisdictions and expects various statutes of limitation to expire during the next 12 months. Due to the uncertainty related to the response of taxing authorities, a range of outcomes cannot be reasonably estimated at this time.</span></div> <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Earnings before income taxes were as follows (dollars in millions):</span></div><div style="margin-bottom:1pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.601%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Years Ended October 31</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Earnings before income taxes:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">United States</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">345.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">491.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">446.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">55.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">61.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">53.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total earnings before income taxes</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">400.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">552.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">499.8 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 345000000.0 491300000 446200000 55500000 61200000 53600000 400500000 552500000 499800000 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the statutory federal income tax rate to the company's effective tax rate is summarized as follows:</span></div><div style="margin-bottom:7pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.601%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Years Ended October 31</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Statutory federal income tax rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Excess deduction for stock-based compensation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">State and local income taxes, net of federal benefit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign operations</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Federal research tax credit</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign-derived intangible income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other, net</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19.8 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 0.210 0.210 0.210 0.011 0.004 0.015 0.018 0.020 0.014 -0.007 -0.007 -0.005 0.023 0.013 0.014 0.011 0.007 0.009 0.001 -0.001 -0.001 0.177 0.198 0.180 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Components of the company's provision for income taxes were as follows (dollars in millions):</span></div><div style="margin-bottom:1pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.601%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Years Ended October 31</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Current provision:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">94.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">94.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">90.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">State</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total current provision</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">118.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">121.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">115.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred (benefit) provision:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Federal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(37.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(7.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(18.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">State</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(10.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(4.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total deferred benefit</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(47.9)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12.3)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(25.5)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total provision for income taxes</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">70.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">109.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">89.9 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 94400000 94700000 90200000 17000000.0 19100000 16000000.0 7300000 7700000 9200000 118700000 121500000 115400000 -37800000 -7400000 -18400000 -10300000 -4900000 -6500000 200000 0 -600000 -47900000 -12300000 -25500000 70800000 109200000 89900000 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of the company's deferred income tax assets and liabilities were as follows (dollars in millions):</span></div><div style="margin-bottom:7pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.046%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.599%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Years Ended October 31</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred income tax assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Compensation and benefits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Warranty and insurance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Advertising and sales promotions and incentives</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Inventory</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">14.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">36.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred revenue</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net operating losses and other carryforwards</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Research and Experimentation</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">35.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Valuation allowance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3.2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred income tax assets</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">177.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">138.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred income tax liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Right-of-use assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(34.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(19.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(60.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(51.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(68.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(102.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(3.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred income tax liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(163.2)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(177.6)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Deferred income tax assets (liabilities), net</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(39.0)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 32500000 32900000 37600000 35400000 35300000 20200000 16500000 7200000 14400000 36400000 300000 3300000 3000000.0 0 5300000 6400000 35400000 0 3300000 3200000 177000000.0 138600000 34800000 19500000 60000000.0 51900000 68400000 102400000 0 3800000 163200000 177600000 13800000 39000000.0 4100000 5100000 5000000 100000 1900000 100000 41800000 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the beginning and ending amount of unrecognized tax benefits is as follows (dollars in millions):</span></div><div style="margin-bottom:7pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.473%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.597%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unrecognized tax benefits as of October 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.3 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Increase as a result of tax positions taken during a prior period</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Increase as a result of tax positions taken during the current period</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Reductions as a result of statute of limitations lapses</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unrecognized tax benefits as of October 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3300000 200000 600000 400000 3700000 3700000 1000000 3800000 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:246.75pt"><tr><td style="width:1.0pt"></td><td style="width:28.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:214.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:27pt"><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:24pt;font-weight:700;line-height:100%">9</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-36pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Stock-Based Compensation</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 15, 2022, the company’s shareholders approved The Toro Company 2022 Equity and Incentive Plan (the “2022 plan”), which became effective immediately and replaced The Toro Company Amended and Restated 2010 Equity and Incentive Plan, as amended (the “2010 plan”) with respect to future grants of awards. The 2022 plan is administered by the Compensation &amp; Human Resources Committee of the Board and permits the grant of nonqualified and incentive stock options, stock appreciation rights, restricted stock, restricted stock units, performance shares, performance units, annual performance awards, non-employee director awards and other cash-based and stock-based awards to eligible individuals. Subject to adjustment as provided in the 2022 plan, the maximum aggregate number of shares of the company’s common stock authorized for issuance under the 2022 plan is equal to the sum of: (a) 1,250,000 shares, plus (b) the number of shares remaining available for grant under the 2010 plan but not subject to outstanding awards thereunder as of March 15, 2022, and plus (c) the number of shares subject to awards outstanding under the 2010 plan as of March 15, 2022 but only to the extent that such outstanding awards are forfeited, expire or otherwise terminate without the issuance of such shares. The number of unissued shares of common stock available for future stock-based compensation award grants under the 2022 plan was 3,046,609 as of October 31, 2023. All outstanding stock-based compensation awards were granted under the 2010 plan or the 2022 plan. Shares of common stock issued upon the exercise, vesting, or settlement of stock options, restricted stock units, and performance shares are issued from treasury shares.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compensation costs related to stock-based compensation awards were as follows (dollars in millions):</span></div><div style="margin-bottom:7pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.601%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Years Ended October 31</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock option awards</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Performance share awards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restricted stock unit awards</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unrestricted common stock awards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total compensation cost for stock-based compensation awards</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Related tax benefit from stock-based compensation awards</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.7 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.3 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.2 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Option Awards</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 and are generally granted to executive officers, other employees, and non-employee Board members on an annual basis in the first quarter of the company's fiscal year but may also be granted throughout the fiscal year in connection with hiring, mid-year promotions, leadership transition, or retention, as needed and applicable. Options generally vest one-third each year over a three-year period and have a ten-year term but in certain circumstances, the vesting requirement may be modified such that 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 determined under the Black-Scholes valuation method is generally recognized for these awards over the vesting period. Compensation cost </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">recognized for other employees not considered executive officers or non-employee Board members is net of estimated forfeitures, which are determined at the time of grant based on historical forfeiture experience. Stock options granted to executive officers and other employees are subject to accelerated expensing if the option holder meets the retirement definition set forth in the applicable equity and incentive 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 Board member has served on the company's Board for <span style="-sec-ix-hidden:f-1172">ten</span> full fiscal years or more, the awards will not be forfeited but continue to vest according to their schedule following retirement. Therefore, the fair value of the options granted is fully expensed on the date of the grant.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of each stock option is estimated on the date of grant using various inputs and assumptions under 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 Board members are expected to exercise their stock options, which is primarily based on historical exercise experience. The company groups executive officers and non-employee Board members for valuation purposes based on similar historical exercise behavior. Expected stock price volatility is 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. The expected 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="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below illustrates the weighted-average valuation assumptions used under the Black-Scholes valuation method for options granted in the following fiscal periods:</span></div><div style="margin-bottom:7pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.601%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Years Ended October 31</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected life of option in years</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.31</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.19</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.21</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected stock price volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25.20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23.74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23.26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.79 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.31 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.55 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.95 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.94 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.86 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Per share weighted-average fair value at date of grant</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33.21 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22.55 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19.39 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents stock option activity for fiscal 2023:</span></div><div style="margin-bottom:7pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.603%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Stock Option Awards</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Weighted-Average Exercise Price</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Weighted-Average<br/>Contractual Life (years)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Aggregate Intrinsic<br/>Value (dollars in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Outstanding as of October 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,986,033 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">71.23 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.0</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">102.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">475,620 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">110.87 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(389,923)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52.76 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(98,300)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">107.67 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Outstanding as of October 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,973,430 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">78.80 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Exercisable as of October 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,078,025 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">68.37 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.4</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32.0 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of October 31, 2023, there was $7.5 million of total unrecognized compensation cost related to unvested stock options that is expected to be recognized over a weighted-average period of 2.04 years.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the total market value of stock options exercised and the total intrinsic value of options exercised during the following fiscal years (dollars in millions):</span></div><div style="margin-bottom:7pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.601%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Years Ended October 31</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Market value of stock options exercised</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">43.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">40.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Intrinsic value of stock options exercised</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22.8 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.8 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26.0 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.52pt;font-weight:400;line-height:120%;position:relative;top:-2.97pt;vertical-align:baseline">1    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Intrinsic value is calculated as the amount by which the stock price at exercise date exceeded the option exercise price.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Performance Share Awards</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company grants performance share awards on an annual basis in the first quarter of the company's fiscal year 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, 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. Compensation cost is </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">recognized for these awards on a straight-line basis over the vesting period based on the per share fair value, which is equal to the closing price of the company's common stock on the date of grant, and the probability of achieving each performance goal.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Factors related to the company's performance share awards are as follows (dollars in millions, except per award data):</span></div><div style="margin-bottom:7pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.601%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Years Ended October 31</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average fair value per award at date of grant</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">112.14 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">98.41 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">90.59 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair value of performance share awards vested</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.3 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.8 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.4 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents fiscal 2023 activity for unvested performance share awards:</span></div><div style="margin-bottom:7pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.046%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.599%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Fair Value at Date of Grant</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unvested as of October 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">195,600 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">88.63 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">66,131 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">112.14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(46,831)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">77.33 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(28,140)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">106.16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unvested as of October 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">186,760 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100.57 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of October 31, 2023, there was $4.2 million of total unrecognized compensation cost related to unvested performance share awards that is expected to be recognized over a weighted-average period of 1.63 years.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Restricted Stock Unit Awards</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted stock unit awards are generally granted on an annual basis to certain employees that are not executive officers and occasionally 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. In rare circumstances, such awards may have performance-based rather than time-based vesting requirements. Compensation cost equal to the grant date fair value, net of estimated forfeitures, is recognized for these awards over the vesting period. The grant date fair value 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 and estimated forfeitures are determined on the grant date based on historical forfeiture experience.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Factors related to the company's restricted stock unit awards are as follows (dollars in millions, except per award data):</span></div><div style="margin-bottom:7pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.601%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Years Ended October 31</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average fair value per award at date of grant</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">103.40 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">88.90 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">97.87 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair value of restricted stock units vested</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.2 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.5 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.5 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents fiscal 2023 activity for unvested restricted stock units:</span></div><div style="margin-bottom:7pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.046%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.599%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted Stock Units</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Fair Value at Date<br/>of Grant</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unvested as of October 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">150,677 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">90.39 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">99,081 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">103.40 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(57,727)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">89.16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12,205)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">93.26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unvested as of October 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">179,826 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">97.66 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of October 31, 2023, there was $9.3 million of total unrecognized compensation cost related to unvested restricted stock units that is expected to be recognized over a weighted-average period of 2.23 years.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unrestricted Common Stock Awards</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal 2023, 2022, and 2021, 10,329, 6,453, and 8,070 shares, respectively, of fully vested unrestricted common stock awards were granted to certain Board members as a component of their compensation for their service on the Board and were recorded within selling, general and administrative expense in the Consolidated Statements of Earnings. Additionally, our Board members may elect to convert a portion or all of their calendar year annual retainers otherwise payable in cash into shares of the company's common stock. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Deferred Compensation Plan</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company maintains a deferred compensation plan that allows executive officers and certain other employees that receive performance share awards to defer receipt of shares of the company's common stock paid out under such awards to a date in the future. Participants can defer up to 100 percent of the common stock payout and are always 100 percent vested in their accounts. Common stock payout deferrals under this plan are held in a rabbi trust and treated in a manner similar to treasury shares and are recorded at cost within stockholders' equity in the Consolidated Balance Sheets as of October 31, 2023 and 2022. The total of common stock required to settle this deferred compensation obligation is included in the denominator of the calculation of both basic and diluted net earnings per share of common stock.</span></div> 1250000 3046609 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Compensation costs related to stock-based compensation awards were as follows (dollars in millions):</span></div><div style="margin-bottom:7pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.601%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Years Ended October 31</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Stock option awards</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">8.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Performance share awards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Restricted stock unit awards</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unrestricted common stock awards</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total compensation cost for stock-based compensation awards</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Related tax benefit from stock-based compensation awards</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.7 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.3 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.2 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 8500000 10000000.0 10000000.0 2900000 5800000 6800000 6900000 5700000 4300000 1100000 600000 700000 19400000 22100000 21800000 4700000 5300000 5200000 P3Y P10Y P3Y P10Y <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below illustrates the weighted-average valuation assumptions used under the Black-Scholes valuation method for options granted in the following fiscal periods:</span></div><div style="margin-bottom:7pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.601%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Years Ended October 31</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 4.37pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected life of option in years</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.31</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.19</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.21</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected stock price volatility</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25.20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23.74 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23.26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.79 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">1.31 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.55 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Expected dividend yield</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.95 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.94 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.86 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Per share weighted-average fair value at date of grant</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33.21 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22.55 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19.39 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> P6Y3M21D P6Y2M8D P6Y2M15D 0.2520 0.2374 0.2326 0.0379 0.0131 0.0055 0.0095 0.0094 0.0086 33.21 22.55 19.39 <div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents stock option activity for fiscal 2023:</span></div><div style="margin-bottom:7pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.603%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Stock Option Awards</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Weighted-Average Exercise Price</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Weighted-Average<br/>Contractual Life (years)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Aggregate Intrinsic<br/>Value (dollars in millions)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Outstanding as of October 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,986,033 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">71.23 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.0</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">102.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">475,620 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">110.87 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(389,923)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">52.76 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(98,300)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">107.67 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Outstanding as of October 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,973,430 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">78.80 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.4</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Exercisable as of October 31, 2023</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2,078,025 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">68.37 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.4</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">32.0 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2986033 71.23 P6Y 102100000 475620 110.87 389923 52.76 98300 107.67 2973430 78.80 P5Y4M24D 32000000.0 2078025 68.37 P4Y4M24D 32000000.0 7500000 P2Y14D <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents the total market value of stock options exercised and the total intrinsic value of options exercised during the following fiscal years (dollars in millions):</span></div><div style="margin-bottom:7pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.601%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Years Ended October 31</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Market value of stock options exercised</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">43.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">40.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Intrinsic value of stock options exercised</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.2pt;font-weight:400;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">1</span></div></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22.8 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.8 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26.0 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.52pt;font-weight:400;line-height:120%;position:relative;top:-2.97pt;vertical-align:baseline">1    </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">Intrinsic value is calculated as the amount by which the stock price at exercise date exceeded the option exercise price.</span></div> 43400000 20100000 40100000 22800000 9800000 26000000.0 P3Y 2 0 P3Y <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Factors related to the company's performance share awards are as follows (dollars in millions, except per award data):</span></div><div style="margin-bottom:7pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.601%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Years Ended October 31</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average fair value per award at date of grant</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">112.14 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">98.41 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">90.59 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair value of performance share awards vested</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.3 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.8 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.4 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 112.14 98.41 90.59 5300000 4800000 3400000 <div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents fiscal 2023 activity for unvested performance share awards:</span></div><div style="margin-bottom:7pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.046%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.599%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Performance Shares</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Fair Value at Date of Grant</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unvested as of October 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">195,600 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">88.63 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">66,131 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">112.14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(46,831)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">77.33 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(28,140)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">106.16 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unvested as of October 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">186,760 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">100.57 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 195600000 88.63 66131000 112.14 46831000 77.33 28140000 106.16 186760000 100.57 4200000 P1Y7M17D P3Y <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Factors related to the company's restricted stock unit awards are as follows (dollars in millions, except per award data):</span></div><div style="margin-bottom:7pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.601%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Years Ended October 31</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average fair value per award at date of grant</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">103.40 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">88.90 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">97.87 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Fair value of restricted stock units vested</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.2 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.5 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.5 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 103.40 88.90 97.87 6200000 5500000 4500000 <div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The table below presents fiscal 2023 activity for unvested restricted stock units:</span></div><div style="margin-bottom:7pt;margin-top:6pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.046%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.599%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restricted Stock Units</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted-Average Fair Value at Date<br/>of Grant</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unvested as of October 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">150,677 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">90.39 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">99,081 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">103.40 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(57,727)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">89.16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12,205)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">93.26 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Unvested as of October 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">179,826 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">97.66 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 150677000 90.39 99081000 103.40 57727000 89.16 12205000 93.26 179826000 97.66 9300000 P2Y2M23D 10329 6453 8070 1 1 <div style="margin-bottom:1pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:246.75pt"><tr><td style="width:1.0pt"></td><td style="width:28.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:214.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:27pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:24pt;font-weight:700;line-height:100%">10</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;text-indent:-36pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Stockholders' Equity</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Stock Repurchase Program</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 4, 2018, the company's Board authorized the repurchase of 5,000,000 shares of common stock in open-market or in privately negotiated transactions under the authorized stock repurchase program. During fiscal 2023 and 2022, the company paid $60.0 million and $140.0 million to repurchase 577,115 and 1,525,856 shares, respectively, under the authorized repurchase program. As of October 31, 2023, 1,949,491 shares remained available for repurchase under the December 4, 2018 tranche of authorized shares under the company's stock repurchase program. This program has no expiration date but may be terminated by the Board at any time. Shares of the company's common stock surrendered by employees to satisfy minimum tax withholding obligations upon vesting of certain stock-based compensation awards are not a part of this program.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 13, 2022, the company's Board authorized the repurchase of up to an additional 5,000,000 shares of common stock in open-market or in privately negotiated transactions under the authorized stock repurchase program. As of October 31, 2023, no shares have been repurchased under this program. This program has no expiration date but may be terminated by the Board at any time.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Treasury Shares</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Treasury shares generally consist of shares of the company's common stock repurchased under the company's Board authorized stock repurchase program. The company values treasury shares on an average cost basis. As of October 31, 2023, the company had a total of 23,888,294 treasury shares at a total average cost of $1,743.6 million. As of October 31, 2022, the company had a total of 23,774,518 treasury shares at a total average cost of $1,715.0 million.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Accumulated Other Comprehensive Loss</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of AOCL, net of tax, within the Consolidated Statements of Stockholders' Equity were as follows (dollars in millions):</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.046%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.599%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of October 31</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency translation adjustments</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pension benefits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash flow derivative instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(21.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total accumulated other comprehensive loss</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33.1 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components and activity of AOCL, net of tax, were as follows (dollars in millions):</span></div><div style="margin-bottom:7pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.603%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Foreign Currency Translation Adjustments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Pension Benefits</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Cash Flow Derivative Instruments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of October 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(21.8)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other comprehensive (income) loss before reclassifications</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(11.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amounts reclassified from AOCL</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net current period other comprehensive (income) loss</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9.6)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of October 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9.0)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:7pt;margin-top:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.603%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Foreign Currency Translation Adjustments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Pension Benefits</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Cash Flow Derivative Instruments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of October 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other comprehensive loss (income) before reclassifications</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(19.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amounts reclassified from AOCL</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net current period other comprehensive loss (income)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(24.4)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of October 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.6 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(21.8)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For additional information on the components reclassified from AOCL to the respective line items in net earnings for derivative instruments refer to Note 13, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Derivative Instruments and Hedging Activities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div> 5000000 60000000 140000000 577115 1525856 1949491 5000000 0 23888294 1743600000 23774518 1715000000 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of AOCL, net of tax, within the Consolidated Statements of Stockholders' Equity were as follows (dollars in millions):</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.046%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.599%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of October 31</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Foreign currency translation adjustments</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Pension benefits</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cash flow derivative instruments</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9.0)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(21.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total accumulated other comprehensive loss</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33.1 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -41700000 -51300000 4300000 3600000 9000000.0 21800000 -37000000.0 -33100000 <div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components and activity of AOCL, net of tax, were as follows (dollars in millions):</span></div><div style="margin-bottom:7pt;margin-top:11pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.603%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Foreign Currency Translation Adjustments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Pension Benefits</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Cash Flow Derivative Instruments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of October 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(21.8)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other comprehensive (income) loss before reclassifications</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(2.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(11.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amounts reclassified from AOCL</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net current period other comprehensive (income) loss</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9.6)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of October 31, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41.7 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(9.0)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">37.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:7pt;margin-top:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.603%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Foreign Currency Translation Adjustments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Pension Benefits</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Cash Flow Derivative Instruments</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of October 31, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">26.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Other comprehensive loss (income) before reclassifications</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(19.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">12.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Amounts reclassified from AOCL</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(5.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net current period other comprehensive loss (income)</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">31.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(24.4)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">7.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Balance as of October 31, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.6 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(21.8)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -51300000 -3600000 21800000 -33100000 9600000 -700000 2500000 11400000 0 0 15300000 15300000 9600000 -700000 -12800000 -3900000 -41700000 -4300000 9000000.0 -37000000.0 -19500000 -3900000 -2600000 -26000000.0 -31800000 300000 19300000 -12200000 0 0 -5100000 -5100000 -31800000 300000 24400000 -7100000 -51300000 -3600000 21800000 -33100000 <div style="margin-bottom:1pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:246.75pt"><tr><td style="width:1.0pt"></td><td style="width:28.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:214.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:27pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:24pt;font-weight:700;line-height:100%">11</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Commitments and Contingencies</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Customer Financing</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventory Financing Arrangements</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company is party to inventory financing arrangements with Red Iron, HCFC, and other third-party financial institutions (collectively, the "financial institutions") which provide inventory financing to certain dealers and distributors of certain of the company's products in the U.S. and internationally. These financing arrangements are structured as an advance in the form of a payment by the financial institutions to the company on behalf of a distributor or dealer with respect to invoices financed by the financial institution. These payments extinguish the obligation of the dealer or distributor to make payment to the company under the terms of the applicable invoice.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Under separate agreements between the financial institutions and the dealers and distributors, the financial institutions provide loans to the dealers and distributors for the advances paid by the financial institutions to the company. Under these financing arrangements, down payments are not required, and depending on the finance program for each product line, finance charges are incurred by the company, shared between the company and the distributor and/or the dealer, or paid by the distributor or dealer. The financial institutions retain a security interest in the distributors' and dealers' financed inventories and such inventories are monitored regularly through audits. Financing terms to the distributors and dealers require payment as the inventory, which secures the indebtedness, is sold to end-users or when payment otherwise become due under the agreements between the financial institutions and the distributors and dealers, whichever occurs first. Rates are generally indexed to SOFR, or an alternative variable rate, plus a fixed percentage that differs based on whether the financing is for a distributor or dealer. Rates may also vary based on the product that is financed.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net amount of receivables financed for dealers and distributors under this arrangement with Red Iron during fiscal 2023, 2022, and 2021 was $2,789.5 million, $2,627.5 million, and $2,282.6 million, respectively. The total amount of net receivables outstanding under this arrangement with Red Iron as of October 31, 2023 and 2022 was $1,019.0 million and $776.1 million, respectively. The total amount of receivables due from Red Iron to the company as of October 31, 2023 and 2022 were $34.4 million and $17.7 million, respectively.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The net amount of receivables financed for dealers and distributors under the arrangements with HCFC and the other third-party financial institutions during fiscal 2023, 2022, and 2021 was $545.4 million, $633.5 million, and $460.5 million, respectively. As of October 31, 2023 and 2022, $234.7 million and $220.0 million, respectively, of receivables financed by HCFC and the other third-party financial institutions were outstanding.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventory Repurchase Agreements</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company has entered into a limited inventory repurchase agreement with Red Iron and HCFC under which the company has agreed to repurchase certain repossessed products, up to a maximum aggregate amount of $7.5 million in a calendar year.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company has also entered into inventory repurchase agreements with the other third-party financial institutions under which the company has agreed to repurchase certain repossessed products. Under these agreements, for the fiscal years ended October 31, 2023 and 2022, the company was contingently liable to repurchase up to $32.2 million and $80.0 million of repossessed inventory, respectively. The company's financial exposure under these inventory repurchase agreements is limited to the difference between the amount paid to Red Iron, HCFC or other third-party financing institutions for repurchases of inventory and the amount received upon subsequent resale of the repossessed product. The company has repurchased immaterial amounts of inventory pursuant to such arrangements during the fiscal years ended October 31, 2023, 2022, and 2021.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">End-User Financing</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company has agreements with third-party financing companies to provide financing options to end-customers throughout the world. The company has no material contingent liabilities for residual value or credit collection risk under these agreements with third-party financing companies. From time to time, the company enters into agreements where it provides recourse to third-party finance companies in the event of default by the end-customer for financing payments to the third-party finance company. The company's maximum exposure for credit collection for the fiscal years ended October 31, 2023 and 2022 was $5.2 million and $8.6 million, respectively.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Purchase Commitments</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of October 31, 2023, the company had $28.7 million of noncancelable purchase commitments with certain of the company's suppliers for commodities as part of the normal course of business. Additionally, associated with the Tornado asset acquisition described in Note 2, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations and Asset Acquisitions</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the company has entered into a minimum purchase arrangement for a total of approximately $35 million of inventory through fiscal 2025. As of October 31, 2023, the company did not have material noncancelable purchase commitments related to capital expenditures for renovation and expansion efforts at the company's facilities and other property, plant and equipment.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Litigation</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">From time to time, 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 occasionally 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 reviews certain patents issued by the U.S. Patent and Trademark Office and foreign patent offices. The company believes these activities help minimize its risk of being a defendant in patent infringement litigation.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company records a liability in its 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 the company's consolidated results of operations, financial position, or cash flows. In situations where the company receives, or expects to receive, a favorable ruling related to a litigation settlement, the company follows the accounting standards codification guidance for gain contingencies. The company does not allow for the recognition of a gain contingency within its Consolidated Financial Statements prior to the settlement of the underlying events or contingencies associated with the gain contingency. As a result, the consideration related to a gain contingency is recorded in the Consolidated Financial Statements during the period in which all underlying events or contingencies are resolved and the gain is realized.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Litigation Settlement</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On November 19, 2020, Exmark Manufacturing Company Incorporated ("Exmark"), a wholly-owned subsidiary of the company, and Briggs &amp; Stratton Corporation (“BGG”) entered into a settlement agreement (“Settlement Agreement”) relating to the decade-long patent infringement litigation that Exmark originally filed in May 2010 against Briggs &amp; Stratton Power Products Group, LLC (“BSPPG”), a former wholly-owned subsidiary of BGG (Case No. 8:10CV187, U.S. District Court for the District of Nebraska) (the “Infringement Action”). In the Infringement Action, Exmark alleged that certain mower decks manufactured by BSPPG infringed an Exmark mower deck patent. Despite favorable judgments in the Infringement Action in favor of Exmark, including with regard to awarded damages, actions by BGG during the second half of calendar year 2020 put in jeopardy the certainty and timing of the eventual receipt of the damages awarded to Exmark in the Infringement Action, including (i) the filing by BGG and certain of its subsidiaries for bankruptcy relief under chapter 11 of title 11 of the United States Bankruptcy Code (“BGG Bankruptcy”); (ii) the sale of substantially all the assets (but not certain liabilities, including the Infringement Action) of BGG and its subsidiaries to a third-party pursuant to Section 363 of the United States Bankruptcy Code; and (iii) a petition filed by BGG for a panel rehearing of the United States Court of Appeals for the Federal Circuit's decision in the Infringement Action (“Rehearing Petition”).</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result, on November 19, 2020, Exmark entered into the Settlement Agreement with BGG which provided, among other things, that (i) upon approval by the bankruptcy court, and such approval becoming final and nonappealable, BGG agreed to pay Exmark $33.65 million (“Settlement Amount”), (ii) BGG agreed to immediately withdraw the Rehearing Petition and otherwise not pursue additional appellate review regarding the Infringement Action, and (iii) after receipt of the Settlement Amount, Exmark agreed to release a supersedeas appeal bond that had been obtained by BGG to support payment of the damages awarded to Exmark in the Infringement Action. On November 20, 2020, BGG filed a motion to withdraw the Rehearing Petition and on December 16, 2020, the bankruptcy court approved the Settlement Agreement. During January 2021, the first quarter of fiscal 2021, the Settlement Amount was received by Exmark in connection with the settlement of the Infringement Action and at such time, the underlying events and contingencies associated with the gain contingency related to the Infringement Action were satisfied. As such, the company recognized in selling, general and administrative expense within the Consolidated Statements of Earnings during the first quarter of fiscal 2021 (i) the gain associated with the Infringement Action and (ii) a corresponding expense related to the contingent fee arrangement with the company's external legal counsel customary in patent infringement cases equal to approximately 50 percent of the Settlement Amount.</span></div> 2789500000 2627500000 2282600000 1019000000 776100000 34400000 17700000 545400000 633500000 460500000 234700000 220000000 7500000 32200000 80000000 0 5200000 8600000 28700000 35000000 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company records a liability in its 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 the company's consolidated results of operations, financial position, or cash flows. In situations where the company receives, or expects to receive, a favorable ruling related to a litigation settlement, the company follows the accounting standards codification guidance for gain contingencies. The company does not allow for the recognition of a gain contingency within its Consolidated Financial Statements prior to the settlement of the underlying events or contingencies associated with the gain contingency. As a result, the consideration related to a gain contingency is recorded in the Consolidated Financial Statements during the period in which all underlying events or contingencies are resolved and the gain is realized.</span></div> 33650000 <div style="margin-top:11pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:246.75pt"><tr><td style="width:1.0pt"></td><td style="width:28.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:214.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:27pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:24pt;font-weight:700;line-height:100%">12</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Leases</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company enters into contracts that are, or contain, operating lease agreements for certain property, plant, or equipment assets utilized 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="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. 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 <span style="-sec-ix-hidden:f-1360">two</span> 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 in cost of sales or selling, general and administrative expense within the Consolidated Statements of Earnings depending on the nature and use of the identified asset underlying the respective operating lease arrangement. 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="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 market 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="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the lease expense incurred on the company’s operating, short-term, and variable leases (dollars in millions):</span></div><div style="margin-bottom:1pt;margin-top:11pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.057%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.601%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended October 31</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Variable lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total lease expense</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27.1 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents supplemental cash flow information related to the company's operating leases (dollars in millions):</span></div><div style="margin-bottom:1pt;margin-top:11pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.057%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.601%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended October 31</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease obligations</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">67.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating cash flows for amounts included in the measurement of lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20.9 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19.2 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18.9 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents other lease information related to the company's operating leases as of October 31, 2023 and October 31, 2022:</span></div><div style="margin-bottom:1pt;margin-top:11pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.599%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 31, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average remaining lease term of operating leases in years</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.3</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.0</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average discount rate of operating leases</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.83 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.53 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 Consolidated Balance Sheets as of October 31, 2023 (dollars in millions):</span></div><div style="margin-bottom:1pt;margin-top:11pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.473%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.597%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">69.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total future minimum operating lease payments</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">161.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Present value of operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">131.6 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> P10Y <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the lease expense incurred on the company’s operating, short-term, and variable leases (dollars in millions):</span></div><div style="margin-bottom:1pt;margin-top:11pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.057%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.601%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended October 31</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">22.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Short-term lease expense</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Variable lease expense</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total lease expense</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">28.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27.1 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23.4 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents supplemental cash flow information related to the company's operating leases (dollars in millions):</span></div><div style="margin-bottom:1pt;margin-top:11pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:62.057%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.601%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended October 31</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease obligations</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">67.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Operating cash flows for amounts included in the measurement of lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">20.9 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19.2 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18.9 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents other lease information related to the company's operating leases as of October 31, 2023 and October 31, 2022:</span></div><div style="margin-bottom:1pt;margin-top:11pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.599%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 31, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average remaining lease term of operating leases in years</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">9.3</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.0</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Weighted-average discount rate of operating leases</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.83 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.53 </span></td><td style="background-color:#ffffff;border-bottom:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 24000000.0 22600000 20400000 4500000 4500000 2900000 0 0 100000 28500000 27100000 23400000 67600000 27000000.0 5400000 20900000 19200000 18900000 P9Y3M18D P6Y 0.0483 0.0353 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 Consolidated Balance Sheets as of October 31, 2023 (dollars in millions):</span></div><div style="margin-bottom:1pt;margin-top:11pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:86.473%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.597%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 31, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">25.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">23.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">17.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">2028</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">11.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">69.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total future minimum operating lease payments</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">161.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">29.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Present value of operating lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">131.6 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 25100000 23300000 17400000 13900000 11800000 69600000 161100000 29500000 131600000 <div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:246.75pt"><tr><td style="width:1.0pt"></td><td style="width:28.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:214.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:27pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:24pt;font-weight:700;line-height:100%">13</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Derivative Instruments and Hedging Activities</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Risk Management Objective of Using Derivatives</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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, costs associated with 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="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 a company policy that places controls on these hedging activities, with counterparties that are highly rated financial institutions. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company’s hedging activities primarily involve the use of forward currency contracts to hedge most foreign currency transactions, including projected 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 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="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash Flow Hedging Instruments</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 projected transactions, such as sales to third-parties and costs associated with foreign plant operations, including 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 Consolidated Balance Sheets and are subsequently reclassified to net earnings within the 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 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 costs associated with foreign plant operations, including purchases from suppliers, 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 projected trade sales and purchases is two years. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 Consolidated Statements of Earnings line item as the underlying exposure when the projected 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 projected 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 Consolidated Statements of Earnings line item as the underlying exposure when the projected transaction affects net earnings. However, if it is probable that a projected 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 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 Consolidated Balance Sheets, recognizing future changes in the fair value within other income, net in the Consolidated Statements of Earnings. As of October 31, 2023, the notional amount outstanding of forward currency contracts designated as cash flow hedging instruments was $307.5 million.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Derivatives Not Designated as Cash Flow Hedging Instruments</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company also enters into foreign currency contracts that include forward currency contracts to mitigate the remeasurement of specific assets and liabilities on the 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 Consolidated Statements of Earnings together with the transaction gain or loss from the hedged balance sheet position.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the fair value and location of the company’s derivative instruments on the Consolidated Balance Sheets (dollars in millions):</span></div><div style="margin-bottom:7pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.046%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.599%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value as of October 31</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Derivative assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">Derivatives designated as cash flow hedging instruments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1401"><span style="-sec-ix-hidden:f-1402">Forward currency contracts</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">Derivatives not designated as cash flow hedging instruments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Forward currency contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total derivative assets</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Derivative liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">Derivatives designated as cash flow hedging instruments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1409"><span style="-sec-ix-hidden:f-1410">Forward currency contracts</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">Derivatives not designated as cash flow hedging instruments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Forward currency contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total derivative liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 on its Consolidated Balance Sheets.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the effects of the master netting arrangements on the fair value of the company’s derivative instruments that are recorded on the Consolidated Balance Sheets (dollars in millions):</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.046%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.599%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value as of October 31</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Derivative assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">Forward currency contracts:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gross amount of derivative assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Derivative liabilities offsetting derivative assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net amount of derivative assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Derivative liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">Forward currency contracts:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gross amount of derivative liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Derivative assets offsetting derivative liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net amount of derivative liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the impact and location of the amounts reclassified from AOCL into net earnings on the Consolidated Statements of Earnings and the impact of derivative instruments on the Consolidated Statements of Comprehensive Income for the company's derivatives designated as cash flow hedging instruments (dollars in millions):</span></div><div style="margin-bottom:7pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:49.119%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.614%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gain Reclassified from AOCL into Income</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Loss) Gain Recognized in OCI on Derivatives</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Years Ended October 31</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">Derivatives designated as cash flow hedging instruments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Forward currency contracts:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total derivatives designated as cash flow hedging instruments</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12.8)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24.4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal 2023 and 2022, the company recognized immaterial losses and gains, respectively, within other income, net on the Consolidated Statement of Earnings due to the discontinuance of cash flow hedge accounting on certain forward currency </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">contracts designated as cash flow hedging instruments. As of October 31, 2023, the company expects to reclassify approximately $8.6 million of gains from AOCL to earnings during the next twelve months.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the impact and location of derivative instruments on the Consolidated Statements of Earnings for the company’s derivatives designated as cash flow hedging instruments and the related components excluded from hedge effectiveness testing (dollars in millions):</span></div><div style="margin-bottom:7pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:74.009%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.614%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gain Recognized in Earnings on Cash Flow Hedging Instruments</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended October 31, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of Sales</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Total Consolidated Statements of Earnings income (expense) amounts in which the effects of cash flow hedging instruments are recorded</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">4,553.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">(2,975.6)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-style:italic;font-weight:400;line-height:100%">Gain on derivatives designated as cash flow hedging instruments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Forward currency contracts:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Amount of gain reclassified from AOCL into earnings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">10.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">4.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Gain on components excluded from effectiveness testing recognized in earnings based on changes in fair value</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">2.2 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">2.6 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:7pt;margin-top:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:74.009%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.614%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Loss) Gain Recognized in Earnings on Cash Flow Hedging Instruments</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended October 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of Sales</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Total Consolidated Statements of Earnings income (expense) amounts in which the effects of cash flow hedging instruments are recorded</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">4,514.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">(3,010.1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-style:italic;font-weight:400;line-height:100%">Gain (loss) on derivatives designated as cash flow hedging instruments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Forward currency contracts:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Amount of gain reclassified from AOCL into earnings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">4.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">(Loss) gain on components excluded from effectiveness testing recognized in earnings based on changes in fair value</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">1.7 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the impact and location of derivative instruments on the Consolidated Statements of Earnings for the company’s derivatives not designated as cash flow hedging instruments (dollars in millions):</span></div><div style="margin-bottom:7pt;margin-top:11pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.046%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.599%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Years Ended October 31</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Loss) gain on derivative instruments not designated as cash flow hedging instruments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Forward currency contracts:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1457"><span style="-sec-ix-hidden:f-1458">Other (expense) income, net</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total (loss) gain on derivatives not designated as cash flow hedging instruments</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6.3)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.2 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> P2Y P2M P2M 307500000 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the fair value and location of the company’s derivative instruments on the Consolidated Balance Sheets (dollars in millions):</span></div><div style="margin-bottom:7pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.046%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.599%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value as of October 31</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Derivative assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">Derivatives designated as cash flow hedging instruments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1401"><span style="-sec-ix-hidden:f-1402">Forward currency contracts</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">13.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">27.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">Derivatives not designated as cash flow hedging instruments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Prepaid expenses and other current assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Forward currency contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total derivative assets</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Derivative liabilities:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">Derivatives designated as cash flow hedging instruments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1409"><span style="-sec-ix-hidden:f-1410">Forward currency contracts</span></span></span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">Derivatives not designated as cash flow hedging instruments:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Accrued liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Forward currency contracts</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total derivative liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 13700000 27700000 3100000 5500000 16800000 33200000 0 0 0 0 0 0 <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the effects of the master netting arrangements on the fair value of the company’s derivative instruments that are recorded on the Consolidated Balance Sheets (dollars in millions):</span></div><div style="margin-bottom:6pt;margin-top:11pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.046%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.599%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value as of October 31</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Derivative assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">Forward currency contracts:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gross amount of derivative assets</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Derivative liabilities offsetting derivative assets</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net amount of derivative assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Derivative liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">Forward currency contracts:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Gross amount of derivative liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Derivative assets offsetting derivative liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net amount of derivative liabilities</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 16800000 33200000 0 0 16800000 33200000 0 0 0 0 0 0 <div style="margin-bottom:6pt;margin-top:1pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the impact and location of the amounts reclassified from AOCL into net earnings on the Consolidated Statements of Earnings and the impact of derivative instruments on the Consolidated Statements of Comprehensive Income for the company's derivatives designated as cash flow hedging instruments (dollars in millions):</span></div><div style="margin-bottom:7pt;margin-top:6pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:49.119%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.614%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gain Reclassified from AOCL into Income</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Loss) Gain Recognized in OCI on Derivatives</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Years Ended October 31</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">Derivatives designated as cash flow hedging instruments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Forward currency contracts:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Net sales</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Cost of sales</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">3.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total derivatives designated as cash flow hedging instruments</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">15.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">5.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(12.8)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">24.4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present the impact and location of derivative instruments on the Consolidated Statements of Earnings for the company’s derivatives designated as cash flow hedging instruments and the related components excluded from hedge effectiveness testing (dollars in millions):</span></div><div style="margin-bottom:7pt;margin-top:11pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:74.009%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.614%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gain Recognized in Earnings on Cash Flow Hedging Instruments</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended October 31, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of Sales</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Total Consolidated Statements of Earnings income (expense) amounts in which the effects of cash flow hedging instruments are recorded</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">4,553.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">(2,975.6)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-style:italic;font-weight:400;line-height:100%">Gain on derivatives designated as cash flow hedging instruments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Forward currency contracts:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Amount of gain reclassified from AOCL into earnings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">10.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">4.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Gain on components excluded from effectiveness testing recognized in earnings based on changes in fair value</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">2.2 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">2.6 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:7pt;margin-top:1pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:74.009%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.614%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(Loss) Gain Recognized in Earnings on Cash Flow Hedging Instruments</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Year Ended October 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Sales</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cost of Sales</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Total Consolidated Statements of Earnings income (expense) amounts in which the effects of cash flow hedging instruments are recorded</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">4,514.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">(3,010.1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-style:italic;font-weight:400;line-height:100%">Gain (loss) on derivatives designated as cash flow hedging instruments:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Forward currency contracts:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">Amount of gain reclassified from AOCL into earnings</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">4.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">(Loss) gain on components excluded from effectiveness testing recognized in earnings based on changes in fair value</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7.5pt;font-weight:400;line-height:100%">1.7 </span></td><td style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 10800000 4500000 -12900000 21200000 4500000 600000 100000 3200000 15300000 5100000 -12800000 24400000 8600000 4553200000 2975600000 10800000 4500000 2200000 2600000 4514700000 3010100000 4500000 600000 -1100000 1700000 <div style="margin-bottom:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the impact and location of derivative instruments on the Consolidated Statements of Earnings for the company’s derivatives not designated as cash flow hedging instruments (dollars in millions):</span></div><div style="margin-bottom:7pt;margin-top:11pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:74.046%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.599%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fiscal Years Ended October 31</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:100%">(Loss) gain on derivative instruments not designated as cash flow hedging instruments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Forward currency contracts:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1457"><span style="-sec-ix-hidden:f-1458">Other (expense) income, net</span></span></span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total (loss) gain on derivatives not designated as cash flow hedging instruments</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(6.3)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">4.2 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -6300000 4200000 -6300000 4200000 <div style="margin-bottom:1pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:246.75pt"><tr><td style="width:1.0pt"></td><td style="width:28.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:214.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:27pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:24pt;font-weight:700;line-height:100%">14</span></td><td colspan="3" style="padding:2px 1pt 2px 37pt;text-align:left;text-indent:-36pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Fair Value Measurements</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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="margin-bottom:6pt;margin-top:6pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 1:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Unadjusted quoted prices in active markets for identical assets or liabilities.</span></div><div style="margin-bottom:6pt;margin-top:6pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 2:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> 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="margin-bottom:6pt;margin-top:6pt;padding-left:18pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Level 3:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> Unobservable inputs reflecting management's assumptions about the inputs used in pricing the asset or liability.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recurring Fair Value Measurements</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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. </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 October 31, 2023 and 2022, according to the valuation technique utilized to determine their fair values (dollars in millions):</span></div><div style="margin-bottom:7pt;margin-top:11pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.603%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Measurements Using Inputs Considered as: </span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 31, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Forward currency contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Forward currency contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.603%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Measurements Using Inputs Considered as:</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Forward currency contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Forward currency contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nonrecurring Fair Value Measurements</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company measures certain assets and liabilities at fair value on a non-recurring 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. For additional information regarding impairment related fair value measurements, refer to Note 5, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Goodwill and Other Intangible Assets</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Assets acquired and liabilities assumed as part of a business combination are also measured at fair value on a non-recurring basis during the measurement period allowed by the accounting standards codification guidance for business combinations when applicable. Alternatively, under a cost accumulation model, the company measures the fair values of net assets acquired as part of an asset acquisition before allocating the cost of the asset acquisition to the net assets acquired on the basis of their relative fair values. For additional information on the company's business combinations and asset acquisitions and the related non-recurring fair value measurement of the assets acquired and liabilities assumed, refer to Note 2, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Business Combinations and Asset Acquisitions.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Other Fair Value Disclosures</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying values 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="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of October 31, 2023 and 2022, the company's long-term debt included $524.2 million and $524.1 million, respectively, of gross fixed-rate debt that is not subject to variable interest rate fluctuations. The gross 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 October 31, 2023, the estimated gross fair value of long-term debt with fixed interest rates was $478.2 million compared to its gross carrying amount of $524.2 million. As of October 31, 2022, the estimated gross fair value of long-term debt with fixed interest rates was $489.8 million compared to its gross carrying amount of $524.1 million. For additional information regarding long-term debt with fixed interest rates, refer to Note 6, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Indebtedness</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div> <div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 October 31, 2023 and 2022, according to the valuation technique utilized to determine their fair values (dollars in millions):</span></div><div style="margin-bottom:7pt;margin-top:11pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.603%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Measurements Using Inputs Considered as: </span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 31, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Forward currency contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">16.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Forward currency contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-top:1pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:49.192%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.603%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value Measurements Using Inputs Considered as:</span></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">October 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Forward currency contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">33.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Forward currency contracts</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 16800000 0 16800000 0 16800000 0 16800000 0 0 0 0 0 0 0 0 0 33200000 0 33200000 0 33200000 0 33200000 0 0 0 0 0 0 0 0 0 524200000 524100000 478200000 524200000 489800000 524100000 <div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:246.75pt"><tr><td style="width:1.0pt"></td><td style="width:28.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:214.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:27pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:24pt;font-weight:700;line-height:100%">15</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Employee Retirement Plans</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Defined Contribution Plan</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company maintains The Toro Company Retirement Plan for eligible employees. The company's expenses under this plan, which include costs related to matching contributions and discretionary retirement fund contributions, as applicable, were $38.1 million, $35.3 million, and $28.5 million for the fiscal years ended October 31, 2023, 2022, and 2021, respectively.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Defined Benefit Plans</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company has a defined benefit pension plan covering certain employees in the United Kingdom ("defined benefit retirement plan"). The projected and accumulated benefit obligation of the defined benefit retirement plan was $18.3 million and $18.9 million as of October 31, 2023 and 2022, respectively. The fair value of the defined benefit retirement plan assets as of October 31, 2023 and 2022 was $17.6 million and $18.4 million, respectively. The net funded status of the defined benefit retirement plan as of October 31, 2023 and 2022 was underfunded at $0.7 million and $0.6 million, respectively.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service costs of the defined benefit retirement plans are presented in selling, general and administrative expense within the Consolidated Statements of Earnings. Non-service cost components of net periodic benefit cost (income), including realized gains or losses as a result of changes in actuarial valuation assumptions, are presented in other income, net within the Consolidated Statements of Earnings. The company recognized expense of $0.2 million for the fiscal year ended October 31, 2023, and recognized income of $0.2 million, and $0.1 million for the fiscal years ended October 31, 2022 and 2021, respectively.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company has omitted the remaining disclosures for the defined benefit retirement plan as the company deems this defined benefit retirement plan to be immaterial to its Consolidated Financial Statements.</span></div> 38100000 35300000 28500000 18300000 18900000 17600000 18400000 -700000 -600000 200000 -200000 -100000 <div style="margin-bottom:6pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:246.75pt"><tr><td style="width:1.0pt"></td><td style="width:28.75pt"></td><td style="width:1.0pt"></td><td style="width:1.0pt"></td><td style="width:214.00pt"></td><td style="width:1.0pt"></td></tr><tr style="height:27pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:24pt;font-weight:700;line-height:100%">16</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:11pt;font-weight:700;line-height:100%">Subsequent Events</span></td></tr></table></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The company has evaluated all subsequent events and concluded that no additional subsequent events have occurred that would require recognition in the Consolidated Financial Statements or disclosure in the Notes to Consolidated Financial Statements.</span></div> false false false false KPMG LLP Minneapolis, MN 185 Presentation of prior year revolving credit facility and long-term debt activity has been conformed to the current year presentation. There was no change to net cash (used in) provided by financing activities. EXCEL 131 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( )QFE%<'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " "<9I171QC"0^X K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)OITU0(71[43PI""XHWD(RNQML_I",M/OVIG6WB^@#>,S,+]]\ M ]/I*'5(^)Q"Q$06\]7D!I^ECAMV((H2(.L#.I7KDO"EN0O)*2K/M(>H](?: M(_"FN0&'I(PB!3.PBBN1]9W14B=4%-();_2*CY]I6&!& P[HT%.&MFZ!]?/$ M>)R&#BZ &4:87/XNH%F)2_5/[-(!=DI.V:ZI<1SK42RYLD,+;T^/+\NZE?69 ME-=8?F4KZ1AQP\Z37\7=_?:!];SAHFIYQ9MM>RNON13B?7;]X7<1=L'8G?W' MQF?!OH-?=]%_ 5!+ P04 " "<9I17F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M )QFE%>9:F= T0< 'LP 8 >&PO=V]R:W-H965T&UL MM9MK;]I(%(;_RHBM=ELI!%\@(=T$B9!DB]HD**2MNM5^&.P!K-H>=CS.Y=_O M&1ML'(T/>#7T0[CYO'@>9H[/.SX]?^;B5[)D3)*7*(R3B]92RM7'3B?QEBRB MR3%?L1@^F7,140DOQ:*3K 2C?A84A1W'LDXZ$0WBUN \>V\B!N<\E6$0LXD@ M21I%5+Q>LI _7[3LUN:-AV"QE.J-SN!\11=LRN37U43 JTZAX@<1BY. QT2P M^45K:'^\DZWG1 UEQODO]6+L7[0L=48L9)Y4$A0>GMB(A:%2 M@O/X=RW:*KY3!6X_WZC?9(.'P(S^8T#>4#?_[$U@/J M*3V/ATGVESSGQ_;<%O'21/)H'0QG$ 5Q_DA?UB"V OI638"S#G#>!-C=F@!W M'>"^#:@[I>XZH)N1R8>2<;BBD@[.!7\F0AT-:NI)!C.+AN$'L?K=IU+ IP'$ MR<&(/S%!VN3K](J\?_>!O"-!3"Z#,(0?)3GO2/@*=6#'6\M=YG).C9SMD%L> MRV5"KF.?^56!#IQ;<8+.Y@0O'53QWI/'Q+6/B&,YKN:$1GCX%?..B>W6AE_A MX;?TE5@]771E,&Y!V\WD7)3VS^$LD0)F_#\ZP+E"5Z^@TL#'9$4]=M&"=9XP M\<1:@]]_LT^L/W5P3(I=&1*KD.L6Y+J8^N"*>RFD&TD>7U=,APT/MZWV9QT? M-*HI'T-B%3Z]@D]O/S[#.$YI2![8B@NI X7K2)'J\([0J*:@#(E50)T4H$[V M S5A(N"^RE,$,J=V3N%*16:J34UH?%-HAL0JT$X+:*?H4$>I$(K939!X,+E^ M,"I0<+A:NPW+T;5UQ-# IL0,B56(]0MB_3WSE:!0)&4U3OV:Q+7F-$RTBQ(- M:TK+D%B%UEE!ZPP=X74L _D*TRMDY"Z-9DSH*.$:=KM_TCW384+CFF(R)%;! M9%MEM6;M ^J!+0)50L#\NJ.1=@GN$'K\=$T>[Q_NR>C^=C*\^Z'CADLT!6=* MK4INJ\ZU]R$WCCTN8!E2M2*/R%1"!B-X='7X\35KZZU -&@Q@ - MJ54!.B5 9Q^ C_2%C'W(;,$\\#**R(K=(=FUVU:O;W5/+2T]-+@Q/4-J57IE MX6^CU?&&WM#W03TYVCPA7^ XS;^%.5*O8!$_\N=8"Q*7NPPY!VN]D%P7/<*C&Z,[A$NP M2YM@X_7]6W1% IP(_A3$GGXBXIJW=UIL1BV#*;4JMM(TV'BM_Q;;A"<2"N&_ M@U7]%0-7[/6ZCM6V[;,3+3RCUL&46A5>:1[L'>XA0R<8K6>%"YSU'"TDHV[! ME%H54ND7;+S(_\*5LYHL>8R5P#M$^OU^N]^WM-8*#VU,ZQ!VP2[]@HT7^X^! MA(L>GQ/;>3_[0*;,2P7,,BTR7&G$HPAJF*GDWJ\CL@)C^T1#N)*^LX\MBZR8 M(,F2"JW]PI4;$SV$LW!*9^'L, 2"^G -)-/7:,9#'L%K[M4/H[L=4ZQCPL,:T#N$8G-(Q.'LYAN\L#-N_ M8JC-8)W2!!*<3\9)DNHSW [-'TQW5V*$1S7F=@BOX)1>P=G+*WSC(7A2*O)] M$:&]&[-#Z8YK81GU J;4JK!*+^#LY04V.Y3Y'EN6R*"R3?70<,6Z*6;4!IA2 MJU(K;8"SEPT8QY*)_-:KVLNE&XQ::KAB'36C+L"46I5:Z0*AX#(9#QW3R08>H'D@LRE)*!4\^V*6]"NM!2P_7J[HCB88VA M':+Z=\OJW\6+]^)VU4T0T]@+P(IF.T/9>]="9#OD<&G(FW5^*I3ZY@7\:VIG M(![7N%'A$"[!+5V"N]>MAND2"E]LN>Z0J8=EU"284JO"*DV"NY=)F*2S,/!@ MC7*JK3YPE<9M,4;MPEJMEZFI1KNG@6V?=YYT7+8ZA?8R =7MB:G:BDC(?2HA MJ<7*KVM9F6TARM5.MD=GN?W3KK,UR#6(0U@!M[0"+EZX;Y)8LG67#VJKF;I? M.F=0U^IWMW>H3I2?X'&B=IODDA%1W'O](U$=AD$<9/7S1/"7UZVL.8>[Z$M3433L$ZB]?1BV-*;4JIM+2N+@5V2J%AC8D= MPM:XI:UQ]^R,6A-;]^'5,\/E;K2M*WA08V)&'4UGJUM;>;NLZSTAGNI R1NW MBW>+SOIAUD_>*0_/V_+A&@'6,"$AFT.H=7P*.4/DG>[Y"\E76>_WC$O)H^SI MDE&XYJ@#X/,YYW+S0GU!\?\-!O\!4$L#!!0 ( )QFE%&PO=V]R:W-H965T&ULC91;;],P%,>_BA4DGJ;F MTC:,TD1J-P83[:@V 0^(!S7])0I#;J2^++^?_].T[.F;=" M/JL*0*-71KG*@DKK>A:&JJB 8342-7"SLQ.286VFBT91PV$BD&L:P_+,$*MHLB(/#PB/95]HNA/F\QGMX OVMWD@S M"WN7DC#@B@B.).RR8!'/EJF-=P'?";3J:(QL)ELAGNWDOLR"R (!A4);!VQ> M+W #E%HC@_&[\PSZ(ZWP>'QPOW.YFURV6,&-H#](J:LLN Y0"3O<4/THVL_0 MY3.U?H6@RCU1ZV.3]P$J&J4%Z\2&@!'NW_BUNX$22=(''<_B!'>8LU MSN=2M$C::.-F!RY5IS9PA-N/\J2EV25&I_-%4Q*-[KG_O.:>YJ$VMG8S+#J+ MI;=(SEC$"5H+KBN%/O(2RO\-0L/30R4'J&4RZ/BUT",TCJ]0$B7C ;]QG^38 M^8TO31+]7&R5EN:7^'4J7^\V.>UFRV2F:EQ %I@Z4"!?(,C?OHG3Z,, ZZ1G MG0RY>U8AT0-F<(IM6/UEL_Z$5JO- ,BT!YE>!+(2Q=D?8]AA33@'7 M*U!5: M/PPPI3U3>A'3'9$,W=^>0AHVB*^GIS#"HP)B(/>N32A4B(9K7TO]:M^)%KX M_X7[-K;&&PO=V]R:W-H M965T&ULK9A=LXXU%.4F;-I\6] M1S&?\KW*4D8?!9+[/"?BOSN:\>/,PM;IQH]TLU7ZQF@^W9$-?:+JY^Y1P-6H MSI*D.64RY0P)NIY9M_AFB4,=4"C^2NE1-KXCC;+B_%E?W"14,+#W M!'A5@/?6 +\*\(O*E"A%'99$D?E4\",26@W9])>BF$4TX*=,]_N3$O!K"G%J MON!,\BQ-B*()>E+P 9VJ).)K](T(EK*-1-?HY],2??[X!N!,;27ZQA*:7"88 4V-Y)Z0[MS! MC-]C92,/7R'7<3U#@Q9O#W<-XH]DRW?*=E%$?VZ MB/Y0]OF?L(!*DE'C^"Q#)T6H7B8/ZT21H/+:$Z,H\!SLV;D$8LHU=W)!=0(QK MB/$@Q.^"2XEV@J]396(8=YZ*@\FDPV"2.7Y;MC3(/"^T S/#I&:8##(\P0X% MB^(5VE!&!A-#] 5V94E-B)-.HZ*HVTL&E1O:40NPJPI= MIS%L+_C"FB\$K5N*%R6BQ# MB@N.J.:(!CF^[ZCN#;9!M-K&3,V/.LWW/:<]I1==50!3JSWQ#2H<-DIQ@8&= M\_[L#(+<,T5A051#HZI*T7SV=1!V.$PRKPMBDKG-;)!A[M$;:D LZ#W MLRO$J'$-J')<+#W-25N1=%78;:N6)E7O!,'NF<,=Y*A]T8J"[Z85$5+DQ3Q' MJG07H\QQNDQ=61 8H S9HL@.>ZC.-@,/;L#S1\$/:>'F >IU)J_3BHG3:$2% MU%5A)VKOK$N#+(SLR&G\]>P\^&P \.L.8&@EP(9]VXVZ4\C@ GROO> M33( MCWHHSBX #]N .R+36$^=F@7!.E?:QNU=R:#R;;>#;LH5]DVZLW7 P]YAF69[_8KR_NQC$WM[!S.H_.XX M-J6:],W,L^/ PY;C5_'N2I-K4A27BB^*XX-5EPIGA=?MY0D5&@! M_+[F7)TN] /JHZKY_U!+ P04 " "<9I17BFJX;Z<# !Z# & 'AL M+W=O\[=MA<((;;2O! 8N>;S_YF)N/)9,_%-YD# M*/)2E4Q.G5RIS9WGR32'BDJ7;X#ADQ47%54X%&M/;@30S!A5I1?Z_M"K:,&< MV<3,/8G9A&]563!X$D1NJXJ*UP?EGD:E\ZHP]_AX.@@>9+>2G-/]G7V&3@D'0K%:\.QKB#JF#UE;X<'-$R"(9G#,*#07AJ M$)\QB X&T7L-XH-!;#Q32S%^6%!%9Q/!]T1H-++I&^-,8XWR"Z;C_JP$/BW0 M3LWFG$E>%AE5D)%GA1<,JI*$K\B<5YA*N8[Q#LA'EO(*R ?RY7E!;GJWI$<* M1AZ+LL3PR8FG<#.:TDL/"S_4"X=G%@Y"\LB9RB7YE660'1-XJ**1$KY)>0@O M,GY*E4NBH$]"/XPL&YJ_WSRTF"_>;QY<4!,U@8D,7W2&KXG%V5#\=;^42N"+ M\[?-^S5[;&?7U>1.;F@*4P>))8@=.+.??PJ&_B\VSUV3;'$ELB.OQHU7XTOL MLS^PD@(5K&!K:\[6UHFQUB5S-XO"L9M,O%W;'5U4'$=N=(Q:6%#^V!TWJ",! M@T; X&):?%(Y")(>Y<--R:6\Q==1IT6?,# YH^C+G4WBX)J)<4VRQ97(COPZ M;/PZO)@8>(C@$<&PY H!+'TE^&8Q6=+Z<,K^P4IL"J/-HS7SJ!7HL3L\29DN MYD,4N*.3E*E1PQ9J8$^7I)&57)2U %'LJ#Y:,3VP6FR-B':.Z$OO)G:#VS[I M)6[8)Y1EI.>[21_/=;D!S&)\HM(#>P:Q\UVD<7 MM3\=NI,E,%@5-M6^.]"J_99J_\>J1UW5?J=$=$%^IT!T,8$;VC6/&\WCBYK_ M5WFPB1M;\K15LVIQ%E#2BE:MK@L:N9'?_IV);^!_[UW\BVJ/C\5:H+43\2UE M?=!)5 LLCH:MD-3";+!@U(FM(TG\P^Z ML3;-WG>:NBM_I&*-KS4I8864F(18047=Z-8#Q3>F]5MRA8VDN?J;: 7:#XW9O\!4$L#!!0 ( )QFE%=]P+P@IP( 'T' 8 >&PO M=V]R:W-H965T&ULK57);MLP$/T50@V*!$BLU4F1V@)BJT5S M"&K$2'LH>J"ED46$$E627OKW'5*RZATYY")Q>>]IW@PU'*R$?%4%@";KDE=J MZ!1:U_>NJ]("2JIZHH8*=W(A2ZIQ*N>NJB70S))*[@:>=^N6E%5./+!K$QD/ MQ$)S5L%$$K4H2RK_CH"+U=#QGS>0Q&SJ>"0@XI-HH4'PM80R<&R$, MXT^KZ72?-,3M\4;]J_6.7F94P5CPGRS3Q=#YY) ,0=*&T*%LR1E"RJGG3=9N'+8)_>X(0M(1@GQ"=((0M(7PK(6H)D1(HK,B7*H-L5\!%5YVU8&-M%)Q5_)[J'@G] M:Q)X07@DH/';Z<$1>O)VNG_&3=@5*K1ZX0F]KC8G2_/K8::TQ!_I]['L-^K1 M<7737.Y535,8.BBL0"[!B3]^\&^]S\BN%^QBDD.,U[OK,#M6 M^IV5_EDKD[87SZ""G)TQT3\TX?7Z>R8.0=Z!B0;3W\;L67"W&E,)X.>;"MDN]B,CT[%02?22M-/V9T3-#5&,+JLG8I\BH(@FA8T*T>7Y_5W=^+RG&]5GI7L3@"Y+0HJ7CZQG#]? MC.#H]8O[[&FMJB^FE^<;^L063'W=W G]:;J/LLP*5LJ,ET"PU<7H"GZ\)E'E M4%O\D;%GV;D&52J/G'^K/LR7%Z.@0L1REJHJ!-7_[=@UR_,JDL;Q=QMTM+]G MY=B]?HW^2YV\3N:12G;-\S^SI5I?C.(16+(5W>;JGC__RMJ$PBI>RG-9_PN> M6]M@!-*M5+QHG36"(BN;_^GWMA =!T@&'%#K@(YUP*T#KA-MD-5IW5!%+\\% M?P:BLM;1JHNZ-K6WSB8KJV%<**%_S;2?NKSFI>1YMJ2*+<$GFM,R96!1A9/@ M#'Q=W("?/OP3? !9"7[+\EQ77IY/E;YQY3Y-VYM\:FZ"!FYRFZH)P' ,4("P MP_WZ>'?4=Y_J=/ EDN05A?L[VVVHSDKE7/PFE"S M.E2U['>7,,$3>#[===-Q6,7Q!.VM>CC)'B?Q#L4]2YF&]I@S.08E4Q]=^,@I M1^5$P7K9AOML0^^HW*HU$ZX,&[>X4UN$)^'! #1&4=N**Y M;L;],7 !C"R ))A-R %"VPIC-)FY0<[V(&=>D/-RIR#;5NX$)H\(!*R=QK+[8A MP< :>H=5@#OE[^%.]KB3(T;_;8B)??-9$EO%=9A%LW () P,005OE%=K%J%> MQF"CV4G5U:T:VD:+"34X(]J@73@1@9VYV!*/;1;.X-"4A1U6A5[0_^)\^:SY MT@D-VHLI#*QZ.LS"&$_P #1#?M!+/$T3TGRN:/F4Z47?COQP)9&-@P06/;C, MXK"351^N(3+H9[):6)[QU=E6,L\D;:/TIA\*.]5J4=IFLV@2)-T_ X@-I4$O MA]0-2ZIJ=E:J:965M::BJU669UIF.=$3NWC!)#H$;UOA9'!"&%*"?E:Z82NF M>\!2HTUYP8"BWYF[QC9-0=)1 "U*VRHTW95C 9 MZO_0,!3T4U3323W@;.+!$2'V[)Q9%(_#,!J 9_@)QEZ1]65^]6G^9?XP_[P M5[_?@,7#[?6_?[W]F += M+1YURU"9>S4BF[KT7#Y4#BZKMRF6$!K0>,M2) M_-1YS8M*0]/FA$=#?F0E6V4*I%RZ6RNR.3&)+9GGL((!'-*FR% G\E/GO)1; M4=&[$YJ#+B.++M^RZB,S?(G\?#DO=2?1,L0)S,&"T%(;;JNADAFN1'ZN'-P# M(YLDH] >2=LJ'M3KR% D\N_A6@:WNYH3J;T=(TEB*6*7690,#JUA,O2>?=M; M6&VV2DAL#[9C]Q9$>#*@/;!A->QGM2^\?&I(;G;,1.Q@JP-!B,H==D@1# M&PQLJ S[MVH&X5&TB^UM&83(/BVSS3SE-!2$_11TM%;'-M$$UGF-PZBG2OL@ M.V>/?C)JM'INZOI&1>T]&;&WP]@F'#*PE+#A&^P_?EPHGGY;\WS)A/RQ/E50 M+TX=@T]Z!GFJ:/VL#6MA/VO=B==9)*O\QUH2"["C^9:!#W 2!&"CAT^NJ6!C M0+=*Z]+LO]H8CH,@J/Z"G185K="(P^:KDI=G[=>U9W6>P$L&,BFKCEH?B6V5 M5/I"VSA+;)]O'DIOKTF_&(8HL9\HM>0HM-AX7R5FX;X63;8_#R0*="L;QP2/ M21RVIGJ?"/@*W*:*/S+1#.OKLY':O7))HF0X(&*ZJ^6@%%1ZA*XU[SC*);HWF.U48<=BH>[OB%\["=\O8'9%MN\ M?NS5GM5J[2G8NGI"N=,LP*4;>&S5[ P?BA1L,_\9QD/G#-@P/SZ&^:6C:3FA M.C@]A(&U)W'9X7!05!'#_<3/_0W<3O=OMB9'PBE8,W\N*-B .))=[>GBM9/V$@+XG\J>MRCN),^(3U5M'[&1J>0-XZ6CWCP M16QQ@HE]S$)L=8*2 6XBG8>C_NWP_9L3\+2/1O\?LH0864+"$TQ K[1Y=\8G MBM;/V&@/XM<>1TW R'KNCHFEY!U6<&9U\&GG/9'J)9W?J'C*2JDW/BOM%DQF MNARB>>^E^:#XIGYUY)$KQ8OZ-JZJ1:YU>NJ^*49%A=B)QP M>+,2,L,:FG+MJEP2G%BGC+F!YPW=#%/NS";VV4+.)J+0C'*RD$@568;ETS5A M8CMU?.?YP2U=I]H\<&>3'*_)DNB[?"&AY=8J"/3*AW OQ8!K?DJGC&2+"2*R-!(;+ALP)8T8).'Y7HD[=IW'@<@A.=0@KA] &6I+9L#YCC6<3*;9(&FM0,S=V M;*PW1$.Y2>-22WA+P4_/YH(KP6B"-4G0-6:8QP0MC9Q"9PLL"=EYT&_^CT1ZPO4.B_1X$7A"WN M\]/=@Z:["^'78Q#48Q!8O<$_]!8PY1CB3:8%02=09R)8 Q+ MA7("TS^%(3EOB[CL(K)=F+6SF?D3=[,?5)=%@SNLN<-^W%2I EH&VH*J5M)2 M=+C'X1V0=EDT2 4+X^ACLXBMMET<"-:MRH$W.%X$ [&T0%VJ^7E\'+L1>W8XQI[W .[QY0>G\S>:MG%?EFS7W:R?Q=< M$F9W?=CE]5,;9J>".5]KPH&YXE8%%RW5S/OQ6(-#Q)5F8SV32[" M]ASY>\79[\3^*;293KOMQ;DTW>S2KFY8MHV MLQ,,F_2[JNQWEV586IO3\]:IU3MOKZ36C'Q7Y?V>9;Y'WEX6\7'4EK:C=B6[ MNW(D14X>ATJ^%QIV"GN;PF<1D<8 WJ^$ MT,\-<_"N/[1F?P%02P,$% @ G&:45U%KVK:."0 +RX !@ !X;"]W M;W)K1W]]25IC/7C%\0#.AXPM'U[Q7%Y>GDOR^DFJ MG^66=WE1W@RV6N^OQN,RW?)=4H[DGA?FEXU4NT2;K^IA7.X53S+7:)>/ M211-QKM$%(/%M7MVKQ;7\J!S4?![AHE\\\ET\W SQX??!-/&RU?3!> M7.^3!_Z=ZS_V]\I\&Y^L9&+'BU+( BF^N1G=FE,OKL39=L(;&:?6ZN^/K M2,_K,$%?9:&W)5H5&<_:!L:F[R<"Y)7 '0E:_#W5(T3Q)T0B0H$.+<]O3H#F MJ_.;XP ;>AH.ZNS1ON&P/M\XGV^4W"&3$%2B1?%PG%%""UY>06X_FF6P69MM MKLI]DO*;@4DG)5>/?+#XZU_P)/H;Y+)+&EM=R%C+G>SD3A:ROOC-9%J>J,(X M$ S68^NI:VU3ZN."DOEH>CU^;+K#1S%&1[2-6@&H:#Z:GU M O&)0!R,A]OL MOR8''*>DEB8SI[)(1R4?A9E::/UR?O3$EXR>2QI;7B1Q=#Y5!2IW/'CC-R((BE2CI+-1N3"Y$O(GT>[LT8L#/%\1#IQ M!:!FHUG4_(<[008TB1OQVJ(Y/=&TSY-"?T))D2'^YT'L[9R#V,V\3LWH*.[0\T%3-IJ'!A9H$3?,MLC.3V3G M0;*W.ZFT^-^)K-1;KDPPZZ1X$&N31)*RY!I,C'.O.S3V\B( HMX@^B!"^T81 M1[5JB8+4OFN9_AQ:A9@A,S>-;"Z/-/FS_0Q.RLIDLRMF4K(.*0!%R*@[7! * M]])JB#'\1GANN%*&4Y5Q=/+,896%_0G$_&D&P3#QEBX(9DCWK%V8U'3(F0ET MMT^$LE,*I=M$/?20(OX Q;C;VV4%FS1@49=0"-(F4RLS'%0JB]_M[ &[37WO M15ZRAU%>7/FHJ"\-X%H%8196E5LSXWEII7M#$KC)[Q*>R>=KD]2M/'!9W28+ MPQ;QS<;4<_9;DIJ<6 JW'( * @>%V'LEQ$6MK2YEK>W]6L+AH$A9?.,I%X^) M2;AE[YI9F6A%QQ2/XGGS7S>B@#8FH7F3&X#%S1S0IE6+(QQ61U^*1S.?I1(A M6H!>(1-O(0%AL]A;2R#]0U%+ M%AS6+,>A:"0DD,K<<^&0>,L$J#R\T?!1\:21EMM[$K4^(6%]\MNYY1A$C_CB M@D83+]X &)E//88 +(Y[M26IM0K![]JJ$"8?E.<4FR2H@=Z[5%S4VNI2UMH^ MK043"0NF^X,R^JCD)5";O%V:$%\_N1G>K4Y@G%?%K(BOHH8X8CV!4PLI$A92 M]TJFG&>GL"D/RE66:9Z('RLJ#$@DWG4&"#V(](M7580CK ^&4]J 4/" N;6 M+HPM"?@.@O%;P[(DD/;QTQB (DU8FUPM8TA8QK2CT6D E(ER+\LDA[.S+T(B MKXH$01ZEB>>;OH6GEC(D+&7:= P'[N0[6E=Q"C+RA4OL55T B(TF748^R,B] M20^I6MZ0L+PYK::'TM7&X%H#,H,T3SSU!"B$B]G,4SV@/3+K74QKV4/F[UI, MC[MMYRRF03GU[L7TDM96E[+6/DFI-1A]6X.MI3+MW";YH*/,G^T MSDU-UA(:;9+4JLT7@,3G-U[R;_P?\#@F\J8VZ^8] --=L8*0MEMJW4;#>TS_ MD,7#4'.U0QE?-ST$L@_;ZF./WTSZ (1&'GT?1*9]#JA%%@V+K(X#%#=%DSMA M 1T0MM7G@#>WJ)9O0U8 9$A[^3>.&-^CO_@S5ZDHW3)1VEU54Z;HOL-=ZBLQ M[)^70:C(RZ40BO957K069#0LR.ZKP;1\GH3>;F6>V:GNME+11JJ*9?*4J PF M"<@HZE5?$,J79#"JCV2MR&A8D;7JA!\_[JSZW,GB2 WDY,NPX<0+20"$NVEK M10$A1J/>#25:*S$:5F)+82OE(K.[&")#ALY9S*"S-H:];0T01[Q#C16(P\V1 M;=.KE1D]8Y,)9 #L&V&O:*/^MI$W,B%(N]>U]*)G2J\/E?;ZV-K2@'0*R!'< M?)KZ+'T<(YYPAJS%$>T["*6U#*/AW:?5:<.;/Z=NTQRI1-MI5E2ECJG!W0=; MB#\:=0TO&W<4.!OS)#4 &LZ\*AQ ]48CJ\41>UL,'S]]M.+Z M7429O[O$O+D'@$R5._6R)82;LK[,PFK)P\(RY:Z/D:GW7L\ZUOQ!%/8ZQ>N# MC2C3)$=[KH0$2UOFGYKAV>**L$ #K*7;1BU07 MM;:ZE+6V3QMWJ<+*ZDMA1+,INT&W^3IG@OV@\%$T\A(>A,*](5%K)A;63%_> M.%*OFC.](_3# MZ!N.GDS30J)J]6S>3#M?08R@>!TW+KGNN'IPMXOMONNAT,<;@:>GIQO,G]V] MW<[S.WRUPL#S6S:Y6IJ1@'Z9FE_<9>AQ_>KC5>JOB3(+1XEROC'=B$93,_#J M>#OY^$7+O;M^NY9:RYW[N.5)QI4%F-\W4NK7+_8%ISOBB_\#4$L#!!0 ( M )QFE%>=B^8X!08 (4E 8 >&PO=V]R:W-H965T&UL MU5I;DYLV%/XK&C?3)C,Q1@+?4J]GLC:=9J9I=K)-^ZP%>3?5P(6 M#!):F]$^) ^Q@'.1OG-T=+Z%U2/-O[(](1Q\3Y.,78WVG!_>328LW),4,X<> M2":>[&B>8BXN\_L).^0$1X52FDR0Z\XF*8ZST7I5W+O)URMZY$FF*Q7!WQ/;@G_%V%18^" M7RGX'05OWJ,PK12*I4_*M1? ;3''ZU5.'T$NI84U.2C0+[0%7G$F$^66Y^)I M+/3X>D,S1I,XPIQ$X):+'Y$%G &Z$U(,?(R31,2;K29<3$::G(25X^O2,>IQ_ _E.-&H;^)SD04Q)[="\WSP,!?U'6 ML3H1(:GC@NJXH,*-W^/F&B0QC0#F MX%/('>#!MP"YR-5%I'0Y+US*"O*PAA#ZSF(U>3B-@$;,G3NSMM16)^5#9]H6 M"U2QL><[7BW50L>KT?$*-:\'G0]9**HB(^#UEI2C-S(;=1FKP\$S02]+\SMV MP"&Y&HFX,I(_D-'ZUU_@S/U=EZ\VC6UM&@LL&6M%R*\CY!OS=X/9'D3Q0QR1 M+&+@@.,(B'T;EMN7]6S?Z]+HXC1;($2.W\E0H^]+,3_/9V#)9PO-:8WFU(CF M!\:.13D06Y_ML7 @1Z=@@F,FLKXUS/ :6/+9@G-6\>ZH"Z!!:*.M:.)Y[^J^[*XV3N#3O;!H++EE+"^%EC?#2B/#?@I"1_H[P M>JE,P'>7SK(#H-''I0">Y3*PY+(%&G0;ZN">VZ/&94LJSOJSNE.HY0NN6O/A M%"K'AT[.G3JHL[.U8G.H8%C)M:H$FND3"I[0*OB2'6IEW5*+:M7:UJJUP):U M=IP:F@7-/&M@GUI9;3>-:.K,N[EJ]'XQ\N=Y#6QY;6/:D#-H9!8_3[=:K:-= M(I0N0B.E"&TKH5G+5#E8H4J.$%(KLE4^=I;/P);/-I@- M(8-F1C:L;X4JK1E#7^6W6CF%(^FMN4I_;U[*4*@:H@3-3&E0_PI5YC*>JXEG ME2Q9M18\MX(VF@U?@F;"]%RO"E5&X_N>XW61L\1H*N3.K2(NTRDN@)_I5I0=8:(X&Y?S0&$,+S5Y6Y<:>UYM6#0."RQ?M5VV2GXU5 M:UNKU@);UMIO!1K.A=*@ M?A5IWB)Y:GFU2I2L6@N>6T$;S88H(3-1>JY?12J)\9"FJ%GB,!5R9SD-;#EM M0]<0)V0F3L/[54^+]$Q]8S^%KIJD&CE7V?);G9CO^PI1K^2FK;R:=])J&ULK5;1DILV%/T5#_KK("2Z1M90X5?ME*5S&!7[7Q=*V"Y(Y7"#X,@\4O&*R^= MN[&U2N>R,8)7L%9$-V7)U/<'$/*P\*CW//"1[PIC!_QT7K,=/(+Y5*\5]OQ> M)>K>:6KP#?.9PT$=M8C/92/ED.^_SA1?8@$! 9JP"P]<> MEB"$%<(POG::7C^E)1ZWG]7_=+EC+ANF82G%%YZ;8N'=>B2'+6N$^2@/?T&7 MS\3J95)H]R2'#AMX)&NTD65'Q@A*7K5O]JWSX8A DPN$L".$0T)\@1!UA.BE MA+@CQ,Z9-A7GPXH9ELZ5/!!ET:AF&\Y,Q\;T>67+_F@4?N7(,^E25EH*GC,# M.7DT^,*:&DWD%GLR>RJDR$'IW\B[KPTWW\GK-5,(*,#PC(DWY"UY17RB"QS5 M<]]@1%;7S[K9']K9PPNSTY!\D*BFR;LJA_Q4P,=4^GS"YWP>PJN*?V?FAD3T M=Q(&8302T/+E]'"$OGHYG5[))NJK$SF]Z()>7Y"+]?CG?J.-PK_GWS'W6_5X M7-WN*'>Z9ADL/-PR-*@]>.FOO] D^&/,N9\IMOI)8B>NQKVK\37U=,ET07*^ MYSE4N28UXSG!+2B398DO;6TFKWE%MW/-W%QVD]VG]"9* MYO[^V+LQ4'B*68UA@DD/.DEUTJZT;5F5@UT_[D]K62:8-_GFJ;;^U M.VAN/^.IHIG;F&O!*NWL:/FC'K1!)$>AQ[,9C2<#%\YA43P+Z6Q@Q#DLH<'T M]G;==QH%-\T+JO+=AA)F#TX0*FA%4;A?OPC*Y*SX&D<3H.!$^>H M**+)<$65:0^(?K2_D-R[\;], M>\OYP-2.XW(7L$7)X&:*2U&U-X>V8V3MSM*--'@RNV:!ERU0%H#?MU*:YXZ= MH+^^I?\!4$L#!!0 ( )QFE%=![\.1U28 R% 9 >&PO=V]R:W-H M965TS:UM;4?0*!)=@P"'!R2.+]^W]7=KP%0I)+,!ULD ?3Q[JL?7M]5];=F94R; MW*^+LGESM&K;S:MGSYIL9=9I,ZTVIH0KBZI>IRU\K9?/FDUMTIP>6A?/3D]. MGC];I[8\>ON:?OM4OWU==6UA2_.I3IINO4[K[3M35'=OCF9'[H?/=KEJ\8=G M;U]OTJ7Y8MI_;C[5\.V9'R6W:U,VMBJ3VBS>'%W/7KT[Q_OIAO^VYJY1GQ/< MR;RJON&7#_F;HQ-F*' @6,:_9,PC/R4^J#^[T=_3WF$O M\[0Q-U7QF\W;U9NCRZ,D-XNT*]K/U=U/1O9S@>-E5='0_\D=W_O\Y"C)NJ:M MUO(PK&!M2_Z;W@L=YU\!438/CYJ;!D!P=,B@7L7"4JBUI1IF9G$_*NS&Q AK3Q3 MW]K,-%=\HZUKNTQ)-C3;IC5KN%# ?4V6;G#H^.$"V5MFS+NLA9N;$M"%UV!0 M7"X(,;H]W)$N:YN!?.AJ6)V:[^E1NCP.WX^^"RNH882TF"3-QF0V+=HM[[<# MAJF7-0 Z3[*J!(+L6*SY55[1?4!D-H=O\&BR3>N<-XX+;5= 7:;VJYL23C)! M!\(3,-(V_CJ*TR(':63HT6ZY2M*D-"U*64*5A478>==6=3,!Q*6%P0^@,AI8 M19M:_KZ"1=REM=&_!W-8CUI*T2 M4^;''6"VOQ]8VRT0(MP!&[K%7=BRK&Y35 (3&O)XWMFBY3ES UHN3^>%"?MO MNLVFJI&"YUNX*3'W+2JC6^,(R4 UY4!6@XI!#<;1O6\@\82K%+&MAEX]@% M."'-9I MG.NR[."1SP9A!*A)4$DFLY/C_YHF[]+&$CM_0ID'C[,"AB'#HO$7!!N"@\"$ M -F_IU4*\)\;4P*>S 8@3>#!0>J<6![W&L$8Q$=F81]-LC2E 48LMGC=;'". MIT<_7E]_ OX3&/^SM/@S3=C U7].OTSA*C$Y0Y-ND_$;AD:@.KH/66<%Q+ ] MKNY*&*SIYL"3-JT!T]/D@R 31 R"H%HHR3&A2P9?9K\\"C8M:NTC8167L&O M9=4B1[=UQ72)./$ ]G>0]/T/@#H&2HI+:4 :%DAT%E9I:Q:/@.@4=!+, 70Y M"7JM!ZAW:4&ZX NZ10"@ZZ)@N>#EM)/?N!RP[JKB;8VUR#^X?LW T8, MX(%V03A&P&6,:F9F!.W:ZRV09 9U1F$9F8 &E-FWINSPD[D'BZ@Q(K!Y$+;G MP?#+@-R[&B^R*L)MJ9]Q>"0F^)G,9YI)K&@_V13L"R"OL&BM8(/;+OP&:*\K MT&FP@AW:'4AQ;I@\3.X7#7-WZPWC%D9CDL9;00OH@8S#U52A#:FR:]C$R W0 MS]JR;P)@A&>$:]%N!WL]Q47 (M>5MW9@;A_]"'@!2WN;W*9%1X]<)6!6 ^FV6W5?BC8HT3X)5@-"T"IW.?6@!<]O+VQYW:=@=BMA=34QIGDQ"X-NA.0 M.D=Q0C1=\R \AK.7[E8@=8)X(_6#FB208YE'](SDZ:V9(!'05H*'>@_^WN6B MO$7\PT7BM2V-LTYSQ@M^"88RV(<$$9* T13DD#8 S]R)=;A:;,7P%WEA;E-Q MG]'^1$QEMLZZ-3Z7H?@ 3P*H&C9<$+&"B0R_,U;0]0>!*7:2TY#LJ.%(Z([5 MY/6O;)T?@W %3A"O&495B!L![<]!?AJ^44RZW= FGH;_EQ5N>$XN#B)W.;X) MM6J,8H"3S%)92>XYJ!ASZT57#2P$YAE2)P&7E70,KR!NZ:( %11G6:UM!DK^ MUM95Z8,6/+]'A"RDIT.4%0KM -;1 (U19'4"O MHJDKQ3=YG^ /4+YB99-_.4UN5B UC,2KJH@E4= P[A8%B]HQ>V27@A?@B.L# M?K,3%C=!6##0KDE<7 =QT22_Q30]B1U19^ X]TI)&E+^03"-N,_*Q452(RX' M)P$AGQ.L)8AU_>4&G.-E9W.O9;QD.%(9]-5V3$)8I:I M%VY#S8I:/) 9^2!1!-,NWHJI(;U-;$(B5+E!>]B327-JD MJ,FR36U#,1DG+* \B;UFA+9#@2B> 'LB1EWA;2Q4$W,*]$]\2Q@76Z1=&)4=U=A/P8], > M%B&8-6$.246^D@-+_FIF"&LFV8(''YR[$4[%R&^;?A/I4/68L31W42@EG5== MNU,KDO8W]T ?'+C1()/9: 5X'VWD6UG=E4YYC2P.Q!0I0G)94]*G)G\ CFF3 M@?Q[M"AEC 7SD2S%V"':+852$B$\Y\%(5"'_>&!-<1*UK]'>\T;U&KQ<^V_^ M+J$7@)E)P9:AV2=H;R0X&!J6P!S*1XXC.HLH*(DA7)!HY&I4 [2Y]$BT'.): MM1X7G71V#<;H/&7P\\JA =E?+\G@4Q(.>!U=0Q<2"<8&,_(T^;[S 88UR 3X MC?-1M MY&UN=4ACBH#$S@!KD.N=$@;;GTTYH8A)E)+Y+@# M]4A*<>($/*,P1Q+'_"]K>XZ*[(P\C8?H)+V$0)2X'JC8+@030PQ_*F9=&+8 *.+N[U.* FY[:F%]D1:AF.6V M%WY,2[83&#UA0[>4NB/[B4.T/R7$I" [4X0!<6STPK9N$.F]#;@4,4CAI\VJK& MI7-@#^&G!F#_5B"TTXCP%6]N3E;#I+0,04 M3@$_>7DV/7>_3)3;5FR1;#(#IB1"O-Z3G ,1R.\D^\2TQ_\KV+8:VN)H,*0DV(C(/INU* MO!MV5 HI;, H]WF"NV ORL2/6[HVW@AJ<2!T$6)2<6@K71I)7 M* @%FTM4 M(Q+<+#5E%$-L?/6"&:$B-*X+D_,L#C+'%#X$51'[;B[,QB5(D5/$)3?>_:+, M,9>-N%J2WTWFH\?#8-BHIS6(5O8)\PZXN37E<;4 W;],T9)DH!V"%!X=Z".K M"I=D,0MX(*JN,/0?C4[K')X8\G10J>>/5ID*EQ6]YEV$RB=/6 ME@)B+LZ/+@FH8W9>>N(PRZU9:+L?1R M?/JT&>?\*/K2-T-QO0_55PSK&(2VPS8&.29.Y@\+(("",3U,HD6L;#%2"G3< MDK);H[K3^'%+5!4T;@A-B,J@DS(TI@->P0#DDC M.-6B#=&' K, MGV\!JGM*HFK.;COL$\U"(= &C1&,;]8]6+SO(C&^R7AP9&0 M_!BE!6#+=^=2AI$&$8-P":?&"P[65$:Q!P+:B$PIBF*X=)F ">*$6H!B8;9GS9BB.01X &NX:IL5"0T, MRA)RYJG*1?=P&[*.(;)'% ?X:\QA,&TBLG)4)-7I0&0)$YD:)14:=[8/&2-P M%W%7:PMV,.,/WD_&SZ,G:SSBZG+W:Y M69&D1X02KZ,I1P733?(TAP\I*T@9H_GNE=HB[Q!WEWQ.[[R(8#N)RM&Y>I/X M\TER?G(R/<._EZ>PSO<8OEL!\##@$M5V4FRA22[/SZ>GR0O8PBSY2K(7A;K0 MUFQR"I(Y &+V_"5,S&/9_NZ?P%@GER] YM.G M"W19P6H!!8"9[D^%*YCXP=7(LWH,MVS\+>J @L1C:@[7VN"?BW^:91WH;2[? M4E'J.!L3U4>'6%<<95\@I!]8"BAX8%?GQF'@E"J&J'+?A>2'4C*J%8JR>I@5 MMT5.851?:+1"SK!KM+Y5QEZ7KQHI0>]K\46+_R$&TG$ZEQ-M]D@"-G<"?BY?3YX=!Z.SB HCN[/0< MF./G'=M_#E>?)Q<7+^#_KU5%:?'3YR?3\^3T] )H&@_O=,!]X50'\5.U:.G+ MRTM8T^SD''C@1I]14>PY.SL#;IL!4YWO@Q['GV>3BW/DO-GD?/8<.%$X< =! M)Y/I" ;SS0ZAG^TA561]"/=LU2X ?5529$@1B2;G8 M,@6J761(^.RO+SIX5)V!Y,7VE>I)6GML2ZVK*=I5BJ%W_(B2O&D$SBB5*16U M2"L=K$F,JVXCQIH/O2K?%U*YWQ0&(;D MXJ+"*$P"UG'=L@M!*5;A&LJJHY%6P?2+VEM7=N%SC)A^BY+C8O]2/J_FNO&% MBY/!OK#DR(3,I"P-JP=HY_(8VJ:VJGU>AT\HA2AIK.VP9K0):9C^MG7AM$!^X@4DO/74QB?F< M/?6A)$>Z<<%.%8V.DOQ#/MR)80DG&CZ?)JPQFI\'PJ:TI3SA _(//Q+/1I$! M$2LR90S"1H* H9*)>%O.\H!/>=OGO4CZ>1I(N6I7G@C'3'R@+FTX5ZX"QC(P4C&+R;;M)&X[&8<3! MMAQZ4_D=A!9ZBI)/+;:.]^!^3)+S V/(<5798S@]^.%XY1PSD%JC87D(Z8(8 MFCJ[$^KS)>ZO@*D3AU\/'9Q,;!VPT]FR4(PB)[*D,C'W,9=X,,KMNM-VX9"D M%SPN031^IB64ONLQ8[V36RY%8WL"?J[A7DJ9CP])G)%7$CDHTE"XH(X?CLY+ M517.!E &PTCQUM"&ZP\E<_:XI)\=G>VIN?HUV*Q2^,#.0VY;.DC5KW*+'@C&% 9! M*$7$8TP2AB'*:[U2=SB*#\7OW*$D*OP8H7X,"V[NJ-&)R8^C@#<&#V4#-9DC MOZTHS.,*8UT9J[99)B))""82TG/9!7]60$'5Y5]=A0A;[AQ.0HWL$4W9JKJN MYLQ80HCN,#+53^VDIV8W05&9VB'<(C6FK)MB&389V!F]1Z4L%/\ 25E#+ED[<&&5&2S(.FAT"HK/8_>"B6 RNT.B:>L MV]U#X 0ASM /4)SZR,0?-0V)=P)(TAB>8_ CG^8@]\?)8)<=1C$Q=&SW:9$1 MU:&>CL_!,56"F%NP8*ZK+791<;''G'.SAZL$.1,@5LARVC. M3SCFW*1;KIB(^TPX&P(+Q'DO,=P?I0#"F=]Q%<5BWTE,$>\[)>%>FICT_-D) MY:2E;+,<%9FQ *-*']MHP66YRI(ER4C6+A(8\.A>"O\S$@+K$J1QRV$A I_\ M#$+?BX6_=N"'Q$?,0N1=/0Y,8II[@X^#,2HHY-+2'_&D+47'&47% M^^5*5WN/.(?#,?ZX3-,_ !Q77NV-CPX*L%U!(!E)X71.%!(=+UL=BXA*:=(8 M5GPQ"U<3PX65W3AOA@[5Y1BWJK A2VNR55D5U1)QF+925J4#G7PV#P\25]I7Y_\@!F,OT85D=YQ-[X<5L:@/E^5BIG!U9ZPUCJ=& MMEVPQ5S1^E!:8]15DN2II\ M1*T>GZ/0Y8UT!HB.:;JB1=J51'PG#Y@'SCPO;TV_HISL#@2HZTVX?734- MN3T[#V#Y4G#)&;*48N.W=UZ*O4H?V)9#;CB.I50+BI 5*RS>ECXM@T#A;2'O MP&Q+*WK=1M$W2F;RC4@WF)3C?(:TA6(6W526ZL5X:I+"$8&FW[ K#E6>-TJN M]G?D3D>2?9<(B^AY%J7KB&FX 6:I'$^P&ORE6- M6)*"7A_T\!W+M:@JID\CT4G6=@1P3 0C341$V+D]1-X4AFC7W5KU@NOM(/BS MRO(.Z'7@4CN.I.;NE0:@+NR]R0>0"WD5=19RL 8/2>"OB:^ 3EG&N$A G\DF MY'X3UGNS^AICK\7"$;21?=!)M$BWHE1*K;1[R,V]*B9DO_8]VPJZS ]H9]=Z M&)H,!JJ$R58F[XJ#@>(LH4'0VU<2J 7+.D4ILWL>]389G"8-)_O$&QX=8A\Y M3),;091HA+Y,%+FY'VOCVY3N+AQ[B9I-]J6$U&4N'H>C,M]Y[0^MPJ=4AOU5 MPQ;]"/W5M#&)1D<]HS-G37_57B4*9;#4MZ4*TO:>H,@\50)Q?40LSC#5VI-B M4N(_!T0'0@#H>$"B4.Y?8/MET]5H.T@7YY!=BO?_P)':P7P-]M_AHGF2SV-S M#^)^3.Y1?;#+&OJGILDO8T,%9T^[M8 LI([:I+JS](0)A9.$ )AGWH+#KD&V M9FCI5M3]AJ(-18-]]<'HYOY"0@-'9)\J(0X-S@#%"+5*BD&-D@/#(S:SK2/) MG7:3J^\)YAILB9TB/)>#N1KJG.Q$VH@LEPCHZ+Q\NS](G>:V"(%Z:7%UR.Y5 MY>=>./S)[8C2?W@[83V[-_9Y)-RURR#R)BK=6[+Q4+#[0I)-CL#AD8ZP$#(3 MG:;2BC?.K_-4-6J[2F(@.TRDK]6XDW8F(N@E/T5MN2S5Q5-7PH%I,I&1 M'9Y=@08Y-5L'7->%T1TT0\^J*T/H2"H-G3%/_"I&:I2E&2/[801R$-G[&$ET M!PYENO;EX?I'> @>WL:2FS'0".'I6!_O0@8W%FA60%+'A(BALB7%S5TM-,8 %K/3 M_B%]*@6HM#X@5V+C_!M?O$N.9X^SU<'*3Y)2ZIL"*9^8WF)@!'O3V4AO*5G. M_042W79Q])2?[KV/90/S8Y:<&U!Z=#J6[,)%FEFJ>#)Q$V<,]./)0CQ+RB5= M'26O:C+VW.J$Z96K-TR_A=.1>Y<\I?;X8W.N4^Q#Z"J-\5P,Z8C:<%4&.9<5 M-B2,EH=-IEPE[-A2JS@^H\M7<1;O3> IZ9PS>&T'["_.*6@UR+5 M6'[+8RWTYRKGR@S#TCQV;'[(/ M%O2Y?KV:EQ%\OINO*$WO:7,+ +:34:)6B0'CH]IB3Q"#LQ),LCZTC8%"5K1F6<> M G4+9WI@D71D.30&+K!!>\E M[H\;U4AXB,EJ466QON,29<3IVI\IYR-P@ NRQ'Q+6%_^X!+O0N<>4?,X4Z-) M67KUFF$*\Y-0R&^N5_6/<"-\,'%X]N]_NSR=O;A2;Y^A/A?\D"]88%72.*KW M07A'AEQQTY69Z\GDDWN$/WQ9#-&/SU5BAW6T.#+I:(=4Q82_3BF!*:%;2O@5 M4IR[G:*-0QU10PMN1]RQV1X1N=2.^H!MXR.V$AGDIN<>! *39(4-(O#>KH$) M>$6Z"P*>6>6SC).D2.=5K=LNNC;NM )T,K5/*KYJ+\J)Y4#\.B#E@9.>R?D= M.&1$#C8^W("$J=$7D/)+;!N[!_ZX*LK?$,7@2@:S%QAN*'%;UA]:EJ3JI#B]' M2^G=$JH\*SYH@MLLI82(=A0*>"0>%E B\O#AHBIG^(\_';*2ZD4R9<_K#1+, MHYR5N!LL:O"MZT65L*)WL["-V5L# [2M3>G+<-1PE,]0T@_'20O]P@)U"C0.F,4OT5\NFG)L>"-[S M(%I+;&-30^V*_L;$CXE.DB/^;/X(-%P5X1AA-FKG1"!M2S7"O]-A'#KSG:7H MB"^E,[NCP-#"B1UB=6AH+& :9WZ7ED[LU_@V$Q\Q'YE2&G&Z#JUEKA-?32NT MV-J&T8J\ R*L-G+&HP%;3XX^HD50,3//?6\V@_@/=<+ M_ \5VM#[(\=/35,!P3O,:D;AGR?)[ Q/\L/?V7,^?7_R8CK3S=T=?%585BW3 M@MT1*N@40@EK M_2YY^N)\^AS_S*9GW^U9*JC98VHOK"08KGN6G,%V+V"%+V!M/[!#HZ!"W1SZ MT)G%KVXC"8^^J2SP881Z\UE>8&-":S#I+T)'1/7KQ8A.XF+JS/?:U1&\X6Q4 M^^GD\C3Y/K0N^J!:%R$!_V3R)6[^.KQ.Z_O11D>[7Z0&V[E#NT^.J6Y#*<$D MO"T&#^12:[DU\I7K5^@?T>\;&J\DYE@BJ^Q:,W4WNYU.4$Z_WGRDC[.K M[PY"F<3H>SUM_$OK1GS@1[8Q'CV!V].HH\&<#_W%N!O'FJL=7V/D@YT!6\;P"=45F%$\;JMCR2R&(T%!@JA$ M-SK?,<4_3'JI3VC1X!5QDT>](^Z]R(L;)X6^(@Z*T('AJWX+&BIM MYT>C9>D>&@3)G!C2;T+4#C#A(IPJP&,]8;CISGELPS12B+@#D-#+SYQEP+6+ MO7R ?QN.*W[BY%HIZ%>E(M&97:X2H7>71#_'[XB+IQJ<@8OGU*T25$\$[A3, M'B39>8;,.V^3 M#V#8$=YOR':GWZS[K>>LCOCA#;Y;U:&['\X:[V0Z;'0=7A:@JQQ=,JA'?:.# M*EDUVG3))9S=.YM.J$E MX A*_I_I>WHN_B%HLY6VPM-#'5AH_-""L_!G:4!]&XI1X@G&4=!&$IP=JQM MG 4?-187H\N.J0+J:-?YLSA_CP021TL@VIGV[OC5B.\?&:#I&%3%7C!&F?P6AC['Z^?M:^??W, M-O!?!O\ JO _Z51LM_'V]=H 9H=J1^Q:CKFZ/KV:OKTZ-G\&2X M_>WK#>C:GP&WJ%$*LX!'3Z8O+HXXG>^^M-4&A\3 2ENMZ>/*@*-=XPUP?5%5 MK?N"$V#0A);W]O\!4$L#!!0 ( )QFE%> T_2S2@P "&PO M=V]R:W-H965TG+EJK3+J)*52.;U;&9K+$HTU.76&5C/E0EI[. MI]/GIYG4^>CR-:]]M)>O356F.E=K$M:.+U\ M7IB=#5[]>:,]O.&G[7:N,YG09(LC;FC MAW?QQ6A*#*E41251D/ASKZY5FA(AL/%+H#EJKJ2#W<\U];N3?HO M'9?KB]'Y2,1J):NT_&0V/Z@@SS.B%YG4\?]BX_<^.QN)J'*ER<)A<)#IW/^5 M#T$/G0/GTP,'YN' G/GV%S&7W\E27KZV9B,L[08U^L"B\FDPIW,RRN?2XEN- M<^7EF\IAQ3EQ;;*ESB6IR@F9Q^+*.?C$5?1+I9WFY=>G)6ZD$.&N$.'N,^A\VXN/4Y^)+Z!_8_)V2J;(]??Z8B_=R*UYZ6XY%7%F=)Z)< M*_S3-A:_5-*6.&168J5=)-.PD79$)BMDON6_J2I5S*NR0QZG7 6+R;S4,DVW M O_1(N\CMAV>QBP%'JL,)")E2^"82+5Z5"B:52<(),EZ30&!)# MJ3HCA5CX@RZW@W;0E&I2#P/!"D' OSFVL4EUS#8B>?,(I&C9L\9*!0/("*QT MI$[K_7\BWH'-C(Y""?#\?\@<+ER\DY M,E&:TLK1J-SS[]%Q7UHL(M]K1&"LG$YR-T8"RZL5D)2L14_V#L[E8Q$).X5) M2(A,6=+O26)EK 3!$G'PJ[+F!"=SD1FXH_-1R#)^+J 4F8NE!:6QV*QUM!82 M'@M'5I2 R*2%-?<0"6NY@4;@Z +45L03JA *6@$C5QZVL#\%+2BX8&4P_AOK MP<_@3AN2-#&B\RBM8K+3&@MFD]/B9DU7JI4B19@5@-'[<'.'CZ(=Y.KJ;VD- MY,^#'5MO_-@CIQ)FG?A2#]A!TFJX8:MJ'X*FA#W"QH!DL#V53GVK?:QM^I$Q MZ\IC$[%WVW,Q#D *!^-MT*6Q$UBTV<8(&H4BIUP'Q&XBF* ZEC:F.(N!>N&Z MI-+^#-VPK)-+U$DN9&G@TG(K]IUQ&%B;R""W;S$N'X*\76O4\+J+J(3 =7[I MAN]$?/>DX#V8V,B*=$,3@_ S^!?X?E#LH37R#HDO&[MY/UL9+&R8'<5TYHYB-*+Y#[MH,R^"BC"6T7WO.&)">PH!H^2XZG&&7?\:A\QKZ5;,Y&( M/E#*!1.( 2>^%K/)5'Q2D<(2I'3B!9[?Y??XUEBZ:W$V>0[/5H74'"_H,E0_ MJ*WE"6YL2L3BJGVJ,+\7V=9&?/ M%Y,78&0GS_H[]USOE;AEY,ME!N: NS/Q]DG'K@,DG7 JP\YS$J!+; &NWLCH M+C4)=+5 7<9AZ$0AM^P71^>39\>T;"O5-],1^#@6G]?&EB=PXDRDBERBMV5* M6VY,GH0=_>_FQ^+6E/#Z3CD";^,4M.,C9],ILLT-(OZ5-_.@O9OM1[![37S' M6;\6/G-1$#1%#U4R200B,#C($Z0C%*+J,YT2'7_%-M*2-ZJ&K8XA,-;X$U2I$1 M;<6&H$R^D+(N@S&E:!,'U@BO3$[F0( W@(OP'<8SP<=I_>J**!@$$-TM_54 M@T\=TU 9Q3G+FFRHNN]B"Z%\QYB47G3^A'RYGWR)4EWU,$AYGVS=:<65._:&+_R$7)5 MN_SM[T3MH6CSG'/ASWN"1IO:;W9^-IDWM1]6O,^31@Y@42A98D5(I"DU5:[.QL&,LD 0292*=1DA\STR\)\. M6L%@P!^X45 F]_3( @T&!(R _G*T(!&:D1R07W*Z7A(WEA&HZS9 MRA0-;J;*M6D:(3AMSR76VX)T6&HJ0.LCK@3B9UZ=&U.A4UPR#B@OY*I7HS(W MU"(!5U! [:JX99PCE'>WTXF==&H5JC.2ND'(04I>2[523PXHU9?:'>MT6!D( M'.FZ.O4A2K4"V^6/0-B?AE3J@=*H #\YEERP[(!:>Y5*F#]0B='&^E!M\TA< MU-ZSAR[;.F=Q-1)N; "/*HI>D=/RTBNW.>")'81_R+1(5C:ADJ+C">P;[37> M1 E U?I9S(#/_/X /^Q=]W^::6LG>UX[&8WC:,*1\;Q\W)$DW:(S1\!IRYU& MIYLLJ(&QO<3?3J703I<\SG!-;_[TL6H]XN-4V-[M31-J ;14=2E0ZZ">6^XV M./5@YI$PG(BWE25([PV['&WUN>N+&5Q0DS/ 83ORW'<&*!3U-MU.-3=XHKZU M'3SJW+\&\Q03:>/ *,!OCPLV(LU]<&?SX8-!>GPV;EM",GQ3\.T4>9.A^3H- M#RLXRFPZ#C._IXU0YU\P.*\'X>T(Y&>CDU)\SFAN\RY,SK#WYN::IN.=>1[? MFFJ0HUY&1QSQ=9L\%DO+3B[O5'!ZE TIC7J0Q,>-E1SZL/($V)"'>%?1.C>( M+%WW..MM;%%VJ[C3 R&%ULJ9_Z7*N34VE[$1WZ=F"7H_$&_W,G+BIHPGXNB; MK\[G\^FW81<_S;X])KWY@6CH_':5N YD!+U6N.L*-_LKA?N$"+;BF@;F[[NS MQ#'\()H,6=]#(TJ*Z X!O/&533T1Z5[H*+3YNKU1^W"S!@U\,/']A+:>95?.OSAK M/0%#2]C%J;LX.-V_VR@VN>_D1B>'+/_#3:Z9[8"(7MH1=.]^'-SKYJA^87NCOJI]=QX5W>?8\ M:F7M!E^Q=FGVQQ#URTIJ;MD[P7J,.Z.>Z$TMV!WN<"7,;Z$B6>@RO".5CJ=D M]27#\C\"G%Q/MJ\S_U_O+?>G6O(/O(:=#/W6X;3SXQ74TPG_1(=X!D7_.Y9F MM?D5T)7_\4N[W?^$" B;:#"= @&PO=V]R:W-H965TLMN*\^OW5;$/2E;D)%^D/EC%.E]5 M47JYL^[.YTI5XO/6%/[565Y5Y?.K*Y_F:BO]T):JP)NU=5M9X=9MKGSIE,R8 M:&NNQJ/1_&HK=7%V_9*??737+VU=&5VHCT[X>KN5[N&-,G;WZBPY:Q]\TIN\ MH@=7UR]+N5$WJOJS_.AP=]5QR?16%5[;0CBU?G7V.GG^9DKK><&_M-KYZ%J0 M)K?6WM'-^^S5V8@$4D:E%7&0^+I7;Y4QQ AB_-7P/.NV),+XNN7^*^L.76ZE M5V^M^;?.JOS5V?),9&HM:U-]LKM_J$:?&?%+K?'\*79A[7AU)M+:5W;;$$." MK2["M_S[5V?7//R7ST8L3LDX[6:>GN#_IBY/4 MQV6;B)BI^"-7(K7;4A8/?_/BMO;@X;WR0CHED-FRT%]4-D" %DF+>[*@V[WR%4O3<@G22C*+IV58S]A7I&H8&U#D$DIF(-5K#=&KG3+W*N+? M[4[\:+'<;)S:R J+4^4J(*:P:^AF_5$R-G*UL\ ^BEUY:U3W\KGXZ.R:)+3P M#._P2?D@C31!SG8[L@SO$]NPW^7 ]-V+7-Z3./1L;0W FX6+//Q$121BFG?:53/Q#50PG[8]>C(?#X/9-C1Z=N:. P/XMLIJDKL:L+^$)84Z9P?!?D!7CG[ !4=H+Q6@@R>*TV1 MY_6F@&/3WN][%H]\TJ91:SI( &I?L>!5[=8LLL&'3R7T4G_5NJ2%+\"EJ*09 M"%\B^*2I'H)Z-<#44:[AFIA5KC%11.H+@ N'<*J:?.7-HR7\UCG=Q !+046* MH[KQ"U0[(6'O/EVDILX0'J0V$DHKDP6G!CF]V(8(8?=(PHR"3-?S&HB--?"D MK1WB_>G5O3@P 0,V)7$@.[X,34FG*"QK[^6^T8)Q+;G[^*9#)-$/.N2QI7+K M]!=+[!"D+@ =73MM#,)X)\U=D!19*RK(BWZ+XMM7>'I):'JGD3*5XJ?W,JWK MK5"?4PFU;%A8;TN87Y-PE#3DR$CO5J(!@UDEC$T;RE+#7$[E\E8;7875WAI. M(D_H3YDL#6% D9D#@_(2 M2.-?1%:(&2*CH9V)Q0FT+5(Y91A?6TZ#0'_K:I\'T?F^RE&:28.JDFG.>(^PA#^XQX5A7X :^-'$6MBTE*X!.ID2DB$ 5*@]G'8-_$O4+%,P2">_XGVK7#]I>*4M6R:$/Q_HGT;K&( MH @:Z>+.0.V!X/+K -]W?*&MX?T+5NJ*:W.^8*LI+ MTUG%/T#:+2^N2PZ;[@D;97,9$2,/2FB,0.3=J0;& 2M030U]EQ'J/M;;KM7)4D^'G>I/W50+A?X!U/;AX+)?PDO%6E+5#38-,D<0]9'YS)>BK MGZ-LH$2AHD/A94U /NC42BE%H2H:8O8*6RMRIB2Y@FI4>5C[0S[6GEW59T2. MDFEW!3]5Q89:.NJI&/N:RAAA,H5\WG 2[*,A8#WZ#Y#7>V;@% XFUJO M6\[H3#:$ 5#.<'I0V8[ZHB=\U<)17+\9IDL&BRU]8J[8L8 M6EC&TJ =#\P)&@9-J&]5C[91T/=^VSAJ>^#^;= V5]E&1?=&R;6X-(R M5 C*OAR^]7+')<(Q,G:4!\5LP(DWZ%*0P278[WCD?[LQ3P8^_-K'YG?&/UWW M%+<.4(A=G'P@*C8NX5*PFW39CB3H0J)I'\F\\;,^]"S/58>=Y(=0[_HND&F2&.-01[[6I[>)!-P6DUL&4J"'1%H-&4;0G!DUWT?7Q/(ZU M=G;J7A6U"E91GTM5>)JPWAYAV%79C8+5.7G:14R8:<0TEIVO-;=%,%^- DZ9 M#7C@KMU@G# 4J.$PB 2J5)H7UM@-U"GK6ZH?7 Y#)]'%108YC8TZB&:0B.2[ MB)&,P)[:%1J5>EVHC6GP6X?>A0WE:XR(TD?A$M(XV7GJ6)!EN.*^AQ:J@\F>\( M$E2$:)14TE%]\=2T;-OIEO'.U+[Q,@(2^3&@K ]RGM@!F=6/R%3_2%SJK"R? M7[2Q'2H'%/:A$Z_9[:CJ3[APC[VA8 V"]F'8)E0Q7:V-G2 <*]ZC=B .TW8#5 !SHC"5D]E M.$O/\ %0:A^U9SSD"LH/$O=#;PJ8ESO8ZC0>-CO[WN_G1'H1W+]/W('B/E3^ M $+NAU%W5A5IMQ__3:(%C?9P%.60@@$5QE.TL)7QN)EMT!JDK1O[LQ".)-\> M)C3)3>=G(B HY4P,E:@94*=H1Y7XG.(4M$"K1^8^SR"%= P3P%%#<7+Q7/RJ MT6<9\1\X(1S(B@]H;&]!VYZH[F=XG-UACS\LM56_0^=@BV=B,I@OIL,YKI:S MZ7",[_%T.,77=#";3?#@_=?L>!X5+D3"=#9A"_/S31(A&ST6J8B/ERN!+GR6(QG('A:#2<-1(WH#Z&L"L(.YO/L'JR MHFLH,)T.)^*M+#4MW2MV6+TBR>:DU4@DTQ58_D)I"?=U8Y7'HV2LCX,_Y$J,#GQUVP(N=, M$N*]A 63Z>1;7$!2P R38/L)5,+7:(F-GW1!\OTN& ]6O0N24=AMQ>Z?#%8S M>O7-+J"@;>U^3G??Z8;1 O9*Q@G8G">0"JDT1: O#]TPFHR1IY,E&76&()V1 M%I,Y9/]:)LPHK!9B 5[)B)S]E!<6D]8+%(R(#+++BK(C.7EBVIKIL%@K M+,\2Q-*DA3OJ6 I;7*;2YT(#2;4+,V).,R!A*DH&.3\+M9@;'H@@W=Z!>(_4 MOD)UZ7\MH)=5KETF_JHQN]'/"FNLYM!B(&T/?<*1,;D?7L[H@.WQ6?Y0_(K' M,H.M@RWBLD!G]*X[P'JL"@V2:%]I(^X(9P/Q=VNSG38F*@[87Q8;3=9]'2)@ M*'X)JL=2$P&A$)HNV\_3;6&DT@5!$> CZ@YICA)\Z.JX0ZQLF+D+S'"DJLKB M0#^R'_(MY !DMX7J-FS[X3CUVIAX),J\%^5I$8Y4Z+9 AZ8WXZF/NWJ[W^4< M"[YOZ'R>+L7^$0P%7W U8#QZ^ZA/0QZ=4[PO+_AJ/!].PA62;'H1P"9J<\3Y M;#E<7 !/9OPUYKMW>SWXCXZIT5@6->Q42H#8C!64]P%\#DSZK*O5S[J2\:Q# MK7U?;93=.%GF=!SIE!09C2]=\A<=&'<31G/$@/Z[.5C.2(;2Z'N5 M-: X:'Y-C,Y$FW,M&EX-CV(T1O>'R]BVZ2OCC?,'K\FYW,_SSY=%E]P4ZM'L MVB M'8YS:I C_AS>#)OMHCGUA^+HST+3-C<5#W7OPP^U#<:\I33B$^C@&XZY M@\YN-&/D7DT7#.1M2_?/0\OAW6PZXK8O&27<_W-#6W0_2GG^O]02P,$% @ MG&:45XDG'"@_$ V#, !D !X;"]W;W)K&UL MS5MK;]M&%OTKA#?H U!DO2S+;A(@R:;8 -MMT/2!Q6(_C,B1-"W%46=(V]I? MO^?>>7!(2;:2+8K]8LL4Y\Y]G/N<\8M[;7ZS&RGK[&%;5O;EQ::N=[>7ES;? MR*VP0[V3%;Y9:;,5-?XTZTN[,U(4O&A;7DY&H_GE5JCJXM4+?O;!O'JAF[I4 ME?Q@,MMLM\+LW\A2W[^\&%^$!S^H]::F!Y>O7NS$6GZ4]4^[#P9_748JA=K* MRBI=94:N7EZ\'M^^F='[_,+/2M[;Y'-&DBRU_HW^>%^\O!@10[*4>4T4!'[= MR;>R+(D0V/C=T[R(6]+"]'.@_BW+#EF6PLJWNOQ%%?7FY<7B(BOD2C1E_8.^ M_YOT\EP1O5R7EG]F]^[=V?5%EC>VUEN_&!QL5>5^BP>OAV3!8G1BP<0OF##? M;B/F\J^B%J]>&'V?&7H;U.@#B\JKP9RJR"@?:X-O%=;5KWZ0=[)JY(O+&L3H MT67N%[YQ"RZJCU<5LN@2N 07D95)8.7-Y%&*W^?U,)N.!]ED M-)D^0F\:19LRO>GCHF4KH[?96_!J &HM]YD;UFQTF3_>KVT_/S?QS3@Z,^. MTR=WN;4[D7SC+@N _;F26 MZ^U.5/M,5K4T-E-5K?',Z<(Z92A\R+U"; 8_SVHLM**4F5YE.Z.+AM[%H$VA*O@UR#?&\MIE8\&9?% 6&XF:Z=7P??X01# RE_!@O% 5\.9<[NCE;->8?"-H0\-,$Z?@,FN( M5WSOGG6W%U'@84=+V$*O*_4?+#!>B?<;60V(MK"#;"<-QT'B5B]+M1846JS? MB[F69FM)=M';,M5R)@PIN%9VI60QP!XJWV1K64DCRG*?Z3R'"MTZ)FI$95=8 M![I,%6&B-0T+[HTQ=$#']\IF]7ZG4#@%2MI?.!H#*">Z+IU@>B.$"@;03V]*J-&'!;/@:\/,OK7R1F^@T]JESM>.>@=B/KQE01 M8[M="5Q#C)/.RS"\4UPYD#%;84YI('$" X3>($;JQSE@":DP+0/TZBZS=&EH(,D%&$+41)6Z,B M*AVFB;27 _F+/()>)2,JHK'6NDAB2U?9A8::*UVW*FKU5F56U8T/C3"9H64E MU6%BJ4I5[UU*[D0AY:AA\R6;A_"#XHHRDN./=PFJ#UO!=U09B--WRK8DP/I. M["DZ>5.2%Q5,^50<[\3E8?:MX:*.EW T)+V%O2%*V0,R61N1V]"6[$CA70=D M6LU5*.0@GR2WS,NF\&ZGJOA^\/1P( S;7+59E8(>BEN2FBKW5CECC=D;1=HY.H@WNM MFG(%K;+)_#YP:P%:QKF.:-'I41E4A5J>'(Q($HZ"=Q/E$]:&@*240=98I),[ M43;RN2@*2GA$4_.N2 G8+:O%@[2=>.LQ]XDF)_9 TMF%P7' "IJ!AU[$)JYU<-Z @#07"B;E]JZ/+D4I5/1"D'#XTR> M#@2DXUZ9W%J@@424XUF.CA*QJN1ZET+E"A#1]Z2EFN*1)8;$&A43-I&]_&GD M3AM^#9IKV^S;Z$-\/U/"2KGB=3:^&HVP\'DZSV6*&CVZS5@=$'[2*I,_U"JCT12ZA34&HZFS MR]RS,YHMP&=JELD<#R8W^'X\@L"S.8E]3,097IH[HO.%^S1GQ4+(\0QZ^53# M7 ,1C)W%F$'CR4&9T\<,,[\98[/QXAKO!,,LKDG,S^+Z2=.,_T#33 97T]%P M@4\WUU?\>TS"$*-7XP6\(K',%+A=9-,9GBX@W&Q&7G,HXF1PTXK()L2G&U;L M='!S15]]JF$FT!0;9C9U3AW(C:<3X.JD8>8C,LR<(D(TS.0:#'P6UQ^\%H^, M.;ZT2<_ W[K$YEIKKIXW1C?K39@4K"!MU:PHJ%.M(*-)N']I=1Y*F#3WA?(& ML;L4.>=N%)RF;@<4:*M( 2@D_5!E*W[%$Q0U!PU4NT&>-/!IL505)SH3SI%< M"AST[DFA'7=J!28A\(E*"6C-M1FD\PP:C,G@H2$QW3 MQOGZ=CS5'#BY:8G#(R\ =(!?&N 7'. .RCQ2!U<6]WCAV92RBZ\3^:MGD^3) M()D,E/MAC+W'(]'_UP"%HO^2\:' MY] L:\\M CDW6@ T#4K38Z-YR$/]!@UQ6?Q"D8';83-R#.F-AY$\X#$%18Q" MK92'U;I1!3XFQO1A]O-QZ=MILA]/>W78IJS_A]E@.QJ,C6,A MJ;M2E?,>I%B,9"X:W^%Y.IE45'S=9E^IKSUWW J)BAI2 MJ)":KS.,R%JI=&<>N6JH3 CMN>DIB$>.Q:'+\P#]*P5V4CBW=-WD(U)NO6BC M*,RS]6F&R?AON0B'*P$CLC<8.#:I8Z\1'&-@@+H_XCMT*&IC VOGR)J T]MC MF'UL&,C>RD=K!434YSYV<]M.J+84>Y:D'U0&'(%.17F@@E,B16@>%TDX'CTZN[DL/=%QAA3&D)OPX9>K>N:O#3.U,X@-3 M)&W/J9QET5S).SY3HP,W6/@7JNN/EAV#T^=5KKP[^W!*G78_SIEKHVW(9\DT M]2UH(FT7(K;+#A5@X)TP-+Y-1HB&"BI=.=?(.,GG1_I M3HCMSTQ=GU_>=F\%=7&9@40N8T!^<"+OQP(8R:9L"/!0SK6BG*/O)B>0L0PUZ]7J=[CNQ?M^5_2A,1= M/:P8;MBZ5.X<3LES$-0>.Y-IGNO5?A:(3?/0^O M/W+#N$*TCHSNG8F.[N^;UM!0K+K!)(T,E"GYY-0-V\D!B8,3KEG\"O"[CE G M$RIBI'>H]DF!@.6+!U59!5/!.C*$I?'Q$TXA'7HK3L%0%K< MT-60)PYAN]B)H;:]F *5(V,$!XLGK4>* 7BH+\V<;V@R3QR941N6^Z+,E:5, MA^,O=L<;1<,1BJ*0&QVY$^%VII1DP%@#QL#H:Z\8^?"RN[_HKA*NA2E\>6/; M[$11BB(?MOV'!B[&:)C?ZNU6U6V2I]LU6 DWYY!U?/3HO5IWXB.[W:H$VXRI3/+T@4:NH095.;O:'!)PG03^U#?^.#0/AW1'N/)""C?1[^B M:R]<2U#5&%?6E M= )20<#7N0@R<'AK>W<)D#>2D^!W#[7D6?TO7)\!Y6%*G,P8Z193;\;G;O7$ M*TI)=]R]J.+;J]@*&]-)_3N?.3/ KO:X Q%-R]H"R1 J*_L[6!24H11W@[7-=^2D--"0-H4K'\%S@>IG 2T]_PK\4!EY MCAB3613C)RZ;E[K>M'5B5$]?B_ZF4JQD0SBB6C'I8MJ3W^.C.1(_%MYA4;QL MYG*.YB!.L SS:>K*8VGO0E3L]KBJHI/P=MKRY%V^P.6PO3WZ]R1UQH=I/G41 MCH^?I1]H!J&201EG*6$WO>C>WE&I6Q6URJ,47MR%DKM7#B72M!(DUWHZ*F\C M1LMO:&W"2T)/*>' @_I*$+'QW"&.LMBD]GUO+H M)8\3<(.*^= [*-TC[N RPH&B_;V:KBMW1_7^>F!2FT#SS\:3UJ(GMIN>W"[H MLZW+/Z$5QZM>3]ACYO UGB:((V-(3J?#8Q?Y+Y/_MH#%U_P_)526H&IQ_W@1 MG\9_6WGM_ENC?=W]S\MWPJSIE*^4*RP=#:^O+ER;$_ZH]8[_=P/I%_#BCQLI MX,'T KY?:52J_@_:(/XSSZO_ E!+ P04 " "=9I17A 453SP+ #^( M&0 'AL+W=OQ M)+_:)@&2=F:VP,PT:#L[6"SV RW1%J>2Z))47,^OWW-)2I9CQ\ETMPL4L1[D MY7V<>^XEU]W-K5RXL+D^:BY&:@5J+"FX72);>XULV# M]W*96WIP<7VYXDOQ0=C?5G<:=Q>ME$R6HC)254R+Q57O)GIY.Z+Q;L _I%B; MSC4C2^9*?:*;M]E5;T@*B4*DEB1P_-R+UZ(H2!#4^!QD]MHE:6+WNI'^H[,= MMLRY$:]5\;O,;'[5F_58)A:\+NQ[M?Z["/:,25ZJ"N/^LK4?.TYZ+*V-5668 M# U*6?E?_B7XH3-A-GQD0APFQ$YOOY#3\@VW_/I2JS73-!K2Z,*9ZF9#.5E1 M4#Y8C;<2\^SU3TIE:UD4C%<9>V=SH=G;RO)J*>>%8#?&"&LN+RQ6HO$7:9!Z MZZ7&CTB-8O:+JFQNV ]5)K)= 1=0L=4S;O2\C8]*?)?: 4NB/HN'<7)$7M+: MG3AYR7/LWK.8O9$F+92IM6#_NID;JX&>?Q_R@U]E='@5RJB79L53<=5#RABA M[T7O^OOOHLGPU1$;1JT-HV/2OSIV1Z4>UGG,GK,8>UNNN-3(6;L[7@(%"UE) M*\X+)"$]:*=R/Y5K?XE_&0/9,+F5Q2TK!#>XJ*J:%\6&9;66U9)!#8RMMYFR!"/*";037K*X*R&7B'L(,@^PTQ^K"0 V62IW6I8$ZJ7N0 MR91; "J32MM8:.*RTAR2JGA%;_0R51A?;?YF'@SS+J-?9!M(6G/WRH@EB38#A.>_=3HM3QZY MEQE9]V04R;7^8JE5O?*&]/&(\=5**W@,KAVPCSG>+G,GWHA4P=!.]$+@*,_[ M70? X>)>JMH@_*W.F%=(RXG9V0(YJK3I0ZVTJ#-RAKJ'6Q ":(WX2HB%GUPE M0[11B( 34BZU+G@5!57]@7H!R2DW !%J%@1J0DXM<$5C@*@*PL,=U*?5R!N6 MK2&M4D"+@F,+^4E 5R"I<@\=I()+=_WX807K,0HTDPE6\5+LNY9$^^A@0D7( M:\0M\(S=\Z(6Y#YZ@L24I,&6&B7(A84PF,!BYY)=!2E+.GEMUGE$B M=B3 %H-B:TAPUT0GD]R"9&Q PL27%0+I9!H7*#^9+,O4NEIS38_NI7$#0AIO MNPT3$/$-8HTHTKMZL%^B@4I&BB)D8EQXJE3-FJP%L2 M#Y5 43OX#KIY6Q^ =IU+P'LM\-[(905?I[RR "1>"^WCWTFI1@:EIP!6,J&[ MN4*XX=9J.:\M)U3"8]3(09(!-:N*\A!@UZ+*C,=F)C.?#)SBB_=_$J D>C_I M&-S)0-CJ5% H+)<%L%!2K!9:E2Q7I4"DA#:PQ45V@=7@A06\(&E%9E11NPB3 MUM+\KZ0Y:S.-W*S8?$.<8:2Q1(JYL@Y,F=[ M=R5P17\(C2A+-4*F?5);*# MD@3U$>-Z54"CM42-XJRJR[G'14FC#W%6CCX20T "!UJ'N$ X@G50D\U @' MV +O-RT#(1(4"'3JF4<*&2=<15NH @%OX"F^I&)EO;G!.QWP HUX*-,!N\DR MZ8<5F]W$S7G6A0T(HA"51 .:[5&/;U^%+[<550*'27)*.4?7$;SB*^"!P&$@ MKXGE>1?!?FS#%2:7*\]!SA7-BEHHG5&LGYF:KDBM!;4KD-1"=G>M/4[8_&-2LB-<<7U0?WV=.*K-L2' MLMUM.8"W#2H[$4,@]4?4>XZY30-US)2 /TEO#!$@:?3 ')#+7;?70Y(U:CR_ MWC5DZ'K(#L ZV4QJJY1:I$YBA$;MR:CT&W.1^D!.OUUP-UA*LV84>0N_\@OBB$5XCE%XXS"UDTZ<\ MU+OO7Z>^NO(O#?$[XUV,"(SNZ6-A.H+TK>MWDF_9;E*V66BIZAP,[U:-;J\! MJLI$\6V#N]W?-$Q+TW:<^]RP'W0R3)8E]V:MX)S"]4.HIL3S?K%,()4H/2%N M9\)V+TD'4*1CD/&78+!OH?3@:F6LJ$O.&D"LW7F3R,XY[7&69+9QG65C@ ?* M6^]D5T:Q7J,V239=")G@=@SKUMJZ4G,Z O!9X&6Y% '-T,%:U^'??S>+H^DK MTXTFE;RZ*5G;V>@!/X&AB55D*C$9+]8NZ: H1/7!"[0<5V6YB M 2EZZ9+U))H-AJQ$XOFSS<(A*=27KZKM/MU%EV/O=GI;?RPP8#_2:8G0_6YG M9$AD Z^_:$B2#))#EK3,\C0W\<*HYQOPH08B/]>.J50(VYYNH;O2@LZE::$Y M+]P^)FCSU?W3R2P:1*V]38MQ<)W6 \WN^(F>ZB09#L:-:$_QP1A_TM,VB)X7 M?E75N>/@?>.W9T]!2$-0+K:[WV/$3\JHJO;X#CNFIUW:)%IHQ1.?"-VPD81 M>?Z$1)7]"*.!M/.>6/ZN78=;C1)\+P9U_SZIQ^QRS:%/W'@V1_8 M-G@^.8T&LS-V.APD9^V,TW@0G1W7+V;C:8*,AFY).V\\H]1X/$Q8C)+G;$_% MYOEC2@X'L[TY].RHB@EY:D0(._%J[KAP3/,?.]7]&!A!5?[\=,&4#5O4!^>) MSP%$/VQ"]RL8N']1%]CT+$1S#$3PV3/D]V;B39CXFY_X#%^2EV2#&SVDT&0S/+X.N]'SAA:C,;R?X- M%2QT & 3D>:5*M1RPZ: >S2, :M38!803&98XF-+4(9%!&4$<\I.1Z0C) ($ MZ2=,=TGJPT3Y,J8Q8UJP4'HP0CJ36:8O7>2?-[A2<-B M3!FW@OV=%_\(3OJL@K=/V'04.SPVJYVP,1 :[6?7_SOB8TH_BOB+XQ&?4<1G MQR(.["#BSJ6@ PR-DRD6.1+PB' T3BB>HP,!GX6 )^2P*0)V-.#C,]S%CP1[ MQ$:3$20 X5.GVHL)K'HJV+,7'8[S=\\+-FR:^'QRJR'8,\J'G9BXKIL:4U=R MCGZ[:*IJYT./H78-@Q\RAD=1ORE<42BWY*/ 2GW<)G!V>TM#3V)R=_MH>T)0 MH'W\H=T \,<,<*U5G:9"^,/:KJ+NH]!3A?/#P(1 M #Q20 &0 'AL+W=O0'V9(/-Q60GB#U[/US<#U0W)7'3:FJ:W79\?_V>*I+]4K=L M)Q-@9G> &4[UX<']MHH[;2CLQ. MI?AF9;*MS/$V6Q_;7:9DS).VR?%T/#X]WDJ=#MZ\XL\^9F]>F2)/=*H^9L(6 MVZW,[BY58FY?#R:#\,$GO=[D],'QFU<[N597*O]E]S'#N^.22JRW*K7:I")3 MJ]>#B\F+RQ,:SP/^H=6MK;T6M).E,9_IS?OX]6!,#*E$13E1D/CG1OVHDH0( M@8U?/O!V4#$:B6+)/]D;O^F_'[F M1"\RB>6_XM:-G2X&(BIL;K9^,CC8ZM3]*[]X.=0FG(U[)DS]A"GS[19B+M_* M7+YYE9E;D=%H4*,7O%6>#>9T2DJYRC-\JS$O?_,^C=4R5W&JK'UUG(,B?7X< M^=F7;O:T9_9D*CZ8--]8\5?0B9L$CL%*R<\T\',Y/4CQYR@?B=ED**;CZ>P MO5FYOQG3F_70>XO=B;?:1HFQ1:;$_UXL;9[!%OZO:[>.UDDW+?*/%W8G(_5Z M >P*KM1@S<__&5R.GYY@-.3DM.30]3OU<3!V=V\G8HZ47&]46)E$OBA3M=" M6R&#+PJS$CF^CBB-Q,AZ-\<\/?SF; M3J8OQ=%T45'*5;85B9%IQTR,PT3W]V@Z[IUTL,+$3SNOIEWV3X-T6M,63PZ,GC9&+T9G M3Q!DEBK-8;TM?A:-H:>CT^F\B_('>4>$,7IZ,IKRWXGX"7I](8I4;DV6Z_]7 M,:V2PRAL(=.(+,'F5DQ'"S \$S^9=/VG8F/F4XC MO9.)V,D[Q&S,S=2OA8;6!2FB85O(#3:7:DW\ MJG-RUW:ACY.:\>+M7,P6;&0PT=EXYEXN@K6.IV?E8#@F$NH* A8GTSF^O38Y MT=Y?Q4F>AGPJ7>M'YUKOO&N)G]/2/>8<1Q%-:](2(*1(+SK-C9!(C""-X(V7 M,90&S4 =P5_E.E,L4/%T$,:UOQH\ WF9@UUSHVD )#\$5=B,,%B8U ^H1() M(=ZHYRS"(K4J*HB/WB#!JL:DI%3L!_BGZ_JT0FHJ+A.@:SP)QP*X\.7?I M;H1P'25%S+KA]?OI$$3#5D(FQEFB W)$)P%Q]-D%PP5:<]IB'^S9%U&A$B=D\ MH80,#P0@NE6!,7#I#42$Z8@7SKCE&N:XAND2.-+;8EOS'IAB 0N6-U(G@394 ^T^;CD2/.%7;^4:_C\, M+X3Z @R.X2X%D)2<7R7R=E4D4$RV,QGM?5?@E:5!FBT)U!!4BYS2@6 -LP&" M1H3@;#4)V3)!*'=+AI";Z#/Y0)%%&\F48!O_A#K())6$W"-\3#LGES M^#@<>B.SM6)$I.'#!%:FXY<_(F*81,>,$OYZ^?Z:/Y^\1%Q(HB*1KM:N)7\9 MHVS55'11_>TX8#"#3=1VS[GF09;Z-( *A.-6KGJ&P+>B/)3HB$2)X$=8HQ0H MTK^LY,PZ6:M495#%704^68.D(&PDPAE8II34YFUI&CY0XR-&P&X!"5/82+8S9@T,0D&-_.8,_"]6D> M%7VOF@)]D$(Z9,P[B16Y"Z^+(,'1HZ+.*?T_572*N-Q+JEE9TX'.\4-N 2UO]?GO=F*5T\= M9'4 O,\(48,[654@M=]>(Y,24K&^OT;]CQ*J-) 3X1HPZ9"3=(BW ]X,'2"5 MUI>M)*V4@1'$)$M FJ@;F-R:352;E[RKE# KF7V-V.U&$[6.^LEE7@[.L:9: M"X:-&E];@#X= +.T5A&9J S4)8 MU<:9E#8K9)FI1#I0>SB_A6[ 0^RCVX]&W)""47_P5GY-6. G1,E0@5^4JUT? M8D5]0=&8NYBS5ZA32Z*5MTT;[K#4NK*_3*QIE.$]%7?9%^-0D]:*I[VBB1S= M;;OT9:[0TEQ3C5,.\'HKY9:$Z(_3N!-5-B1\O>TS5L MNQ2X&(.5LU&::!,_$+Y?AQKM=X4N2Z[^C2'F&!#SG4^TC5Z[8W+?:%WQ_C7@ MBSWRD.1HS?&EW6C(D@'2II A&^Z6JLJL?;&G1^",Y) M&UWNAP&N?G T?B XNJ=]TSR>J MV_TC"+]H!&/IZDE!,KO/"X=0 "GW;E#8& M5R%1Q>8V+6?C8VJ ]!A,S4Y)0:E/ &57O-)$K>E*-.&AT#SP.;B@HP"9%F0L MDWI-%N*^UZS.#^FS1'[%O5CI00VD>N.H3]*_DT[2=85)6YQVM>$K9IN M6V6 M+<#:^'I!(?8>A6.%[,X9\B$9]L6]+=9&\H'5=IS-EG4BMKQ4;+/4;,S\05YU MK@O/=;M.]$J%[-:K3IX+DBFU=/%R3:$L?VC ["%:.[)-FB?)W O2L,+]4^*& M>5S*A+=^11==;!TREV)/)'5,"ZOYRD(L^9 P')7/'P.D[X'//9O\WO#Y^M#B MOSN8^@#L2 /N!M55N$%UY>Y0_)UN+E4@<38F"G1%X@!(Q,@;CJUT=8,3 M.]U_$N$4NY[PZ[ P? ]+PTO*KNQ/+K$VD!#-YU1!25@Q]U9AW_JS246].7+@$HA9*\9=98KM9,4I M9M#DCO&E2[Z++OVQ&+OX[UVF9[^U\:W=UC7*(/^A-N*,OKEVIO8O^YAEHM>^ MN]X^GOV[J5F#=J+W0:7)))]J. XU'ZA3OJ;1?.FMZ7\;?\*0T4UCQMF,#]Q! M,N60'>$6)Q>E677^>F(IJ-K2.C0FK;L=0JB)SU0GXQ*^X/_T<.[U ZMU&FLX M8!J@0K$#;UA+1RHHA4X!_,T!/F#P="B30]4E'WO+>I)#:+.P?,;R63V_!345 M, NWTJWBSG^^"7GOP480*$=15GA(7:2\BY!=W%%SBFSA]Q)S"ES54!N7""$U M#QM@B[0$E?&=OW(RWT^#M9R/";\VK:-Y'3((IDI;7G3M:R$'+&:UE^,:NGNL M2JQI:^4;9??++J3AR!T$N@.U$+RAL'3M/D$ZS4PBU(V[^7D Z9O52F4M031V M?>\V ]C\CK3N $J1']]O3O':N>N+VK7C'C 7K,S0U6W2/V5O*J?(X__].WL];:E#LORF#A3+UU]5=3?ZK O) M\CG/>DQGQU\HAG$OU7T]K'U;99=O M0&('T-5^4G. ;!]6/0Y-'3:I[PN@8G>5B>8YN!2:/S:E3NH'%5S?CF;?VI/J M"XN'G/5/H/6-0(N?TWM;/J='8J!5PCSZ\3,_OGJTT+?S#T'W#>G)UPSF&S^']V3^ MP81Z[]K>REWM?J-CD=(I-]5#IR2G!_-H\M%D.J_?X;KF6Y!M(O18QE(AF/K[E7P5*"T)M)C= M?Z D0U!$\(FK,S!N4'BU1R:+53A;4#[&8;HJKU=%9IT&0,AG%/]$0 AGQ/OQ M,& \WD]MDP>VYKLF;B_>(*MS+]J1[F(/.F07/*LLQA\A?XD8?'D2)+.5HF 7 M>&O3*L5P6Y<#^9\.W:_?1 [MX."BR'XZK/SY#]P^..N[.3X*#SEW'Q70A4** M-CT!=]J*+H<;]QV/4Y=/4_,>9XMP+SUR1ZSG9Z/Y9/;$W2+)Q(U,"N7,JGH8 M*H;DJJ.!VC-1I;ET%#T-AV!&Z)3;85^Z#4'X]#F?I&\5,F(<;J*[96&]2TK' MRA_L&X[47-7!&F*]XD>4@DTNHSLU-D<2>1OB2Z^C BGN4B5J/I1;=^O#0 MA#+[.I3)G#NR&@!O2%5;+^QA'UGW\!0-6YQ,GH2NJ?SLH[@A5!F@9A4G@ZR= M#AI+?DT]F-'!+A_R)W==/0!W1Z6BZA"N+0#28G\.7W_8/9R?QL%?'72ISIX: M#'-D\Y;LL5H7O'+WZ0GA.T3!/T[BN@=V_X(]'=V#4\1_82F8A6?2.G14K[S\ M;0(X#YE1&1.*).ETI#U:(2S2PHKO$OB:E,"F:!U-/:YW)6#6C MQ))^7>BM[MU,QI/^(K3+$.\K2-MU:/58]$AT_>#+<>UG>/A1&_JQ(0+R M8,#](D_Y:?E[1A?N9WRJX>['D#[(;$WE6*)6F#H>+>8#UX<(;W*SXQ_U@?X0 M!/CE1D&U&0W ]RN#+?HWM$#Y*T]O_@502P,$% @ G6:45Q>'",@M P M#0< !D !X;"]W;W)K&ULE57;;MLP#/T5P@/V M%,2)TQNZ)$#3=F@'M"O:=7L8]J!8C*W5ECR)CM>_'R4[3HJV ?9BW!O66@WBW*BZC2.79IC*=S05*CY9&5L*8B7-HM=95'(X%06<3(: M'<6E4#J:3\/>G9U/34V%TGAGP=5E*>SS @O3S*)QM-FX5UE.?B.>3RN1X0/2 M8W5G>17W*%*5J)TR&BRN9M'9^'1QX.V#P7>%C=N9@U>R-.;)+Z[E+!IY0EA@ M2AY!\+#&HR/.,H'2\,4HGGSG M56UQ&A,'\&9QVH$M6K#D';!Q C=&4^[@4DN4+P%B9M;32S;T%LE>Q*\I#6$R M'D R2B9[\":]W$G F[R#=_FG5O0,-TBYD; 5[T!H^5*^@Y]G2T>6W\VOMU+1 M!CIX.Y"OI5-7B11G$1>+0[O&:/[QP_AH]&F/C(->QL$^]/^]M?U@Q[ '#K[E M"*DI*Z&?03FHA.7\D0$!OX/=NK-K%.5P=?%YP">N7CHE%1(7+$$XN.?AVAH] &*WRBK?*J"J;64<>K0F5VGN MF3"'RIJUDMC5"5IF[^D8]E@I+73*(;U=BI:X/X%4?)]J6;-%>^$218$\9]R- M#4]I*_GCAY-D?/S)^5"R3OF=L(D_?QP^#%_D)F?RHG &F !:5L')\5DJ5*DH M+#?4++*XX0;H1W_VFMMK9@/?>AF?Q=P:0AAS,9Z;DAVW=7-NPNTB MQ^>R&;[UP..=%L5TL]"('6>/'T;;K?K=OM>?M2UN:][^*&Z$S91V4."*74?# MX\,(;-M\VP69*C2\I2'.39CF_+]"ZPWX?&582+?P ?H_X/P?4$L#!!0 ( M )UFE%>_RHNZC L #0? 9 >&PO=V]R:W-H965TGIRY; MJE*ZR*Q4A3<+8TOI\=/>GKJ553+G265QFL;Q]+24NAJ\><7//MLWKTSM"UVI MSU:XNBREW;Q5A5F_'B2#]L&UOEUZ>G#ZYM5*WJH;Y;^L/EO\.NVDY+I4E=.F M$E8M7@\NDXNW8QK/ W[5:NUZ]X(LF1OSE7Y\S%\/8E)(%2KS)$'BJ:(@ M05#C/XW,0;S?M](_L.VP92Z=>F>*WW3NEZ\'9P.1JX6L"W]MUG]7C3T3 MDI>9PO%_L0YC1Z.!R&KG3=E,A@:EKL)5WC:-G[1/OM#Y &3MD[ M-7CS_7?)-/[A"7W'G;[CIZ0_ZX^G9Y^)_GQQ)6VEJULGWBJDKSKPZO#2 M\\NUPA/IQ,(42%LGACENI'48A2@L"B24.[X0'P"I+,0_%;WB$!!PH)DK"Q^R M"^E?2O^2)Q>\$%\J[3']QDN/]8_$:#R)8ES'YTDTHNMX&J4"F8@\J\1D$DW$ M-,&3R2B:BE^,AQKJ*8L@(8XQZ0AS4[Z.S\^C,W&M,E-ENM"2JX19B*O%0G&M MX*BYAC[B$O5G?YA?*N&@;>V-W8B%RI6%#MLUA:69WO! /%S):O,W)U0GO1NC M75,3]1] 8(OZ-^)[\ZPR:0)(7^Q=KNXSY1PJ65Z'0@GL8)C)OKZDS[JC" MP?!A$B7'8AA'XV.ZGQP'CPE9Y:(PV=$'1V1%6.#\6/\-/-B@<1PD]# /P_^JASY)9- -X"840+F<,Y2_P M]#MC327OM*V=N-3Y"0*LT&IQP@A=(8A,J3-QH[+::K\1EQGT'[R[O+ZZH?O! ML5@C !R4#VH;4P45:X*LT$LX9E%R+4^DZ6I;H4A/ 22LG016];$L%A"0;1. MZJN01]&M\2+S;5)TQK!B]&01PGC#8:SVPCB4>OZ?!I0XFM?:+U%LM'> M'*F MT+FD]3[H2B(1(8X#CVQQ/,O5P*?1A#"LC$>C](@ C'V0AL_*##9_K!9%"/SK M#MO@LH_7EX>==5G?HG6+9!K,BL1E#]*5-7>:2 V@)J4@B:*RJ'.4*2F2R0OH M:5>&XPPM7Y=UR8$G5RN$4BYX'7NKNF%!%J:^@+\S[4*<0H^M'$YHN&U5(XR0 MU@[8Y$C;!0 2[U6FRIXW4@;T#@7)U.0P96\WO80+V%"#P%]EMB@']%&_K"D[ MTQI'4^]$&*MOH591;,B=UL#EH2*3+!KWKFZB[1]F[FC6B5@O-0*/ M@D O="8KC\FER?&CR8Z/%>"!4(30G:IJ@B%7(;R:I?N+<9C*E49#TW^$T.-< M+XWU[0,D6E<'Z24EN26J[,-[3GHX"E2G@53>2RI^ <^Y@I'4*0^X/_F3^?Z( MLP[X*A*?VZ#G63M$Y!W6,16[OZD@VS1=[4S[RRG*N]I:*H[=LA==XSD2YV,T M*[[,Z!*#?(3>AUX04R=(D/"X:_O9#+R%NL0Y!@:"DNV+AYP$O8/D)8!]PK\G M6.:]6BB,S<6PZ9C'C^LT',VBLV.ZF5'?PQ7BQFU3'B8Q]\0Q];?AE/MHHQQI M__UW9VF2_D!-;GK=>CB>\>PD--ET0E+"V"><D#6#, M70/!Q.5<_":M15'8\!A=8?N!JJ<$_#85(W+UCPKE>,<*/"8%@-ME?J>0]HYS ME7J<+!0G16D"40I",P '=N(H_B:(N10 H]0P%TPH:D?3?DS9I@XA.,0(?\Q\ MW45LAP M-&[R!GD[H16QE\L:!^<8I70-R71Z-2.8S&F'N ME(TS3IZ:I972YPOX-?NUQG#3D*79H("RV'5P"<+*5-9CN[4;VG.-MZ M%/=6X#'A)352OU:J:AM@&H\F/*/[/8YW6RD8N=EU1[.%>>@"Q-YCBSY<,YWM MK3D*:Q*4H'K5+?F)@?9\>2;Y6Z+=2+^:_DG"''53&2/,>7(WUG1:/K:V) M711,"4%L.V!Z=/.D)42/!$38,3P,FS82R>-$A[)&?H,B(H#(BQ&UURW/VG55 MF-1(.1K3AK5U1].A IPUB);S5L]K6J$[@L 8'?CL_MYV#2D ''"@L6DZ]4 4 M8Q0JMH.(2-PL35TPT0*@O3,-T5^H<>FB)I+7_3*VI)5S?:=SN YJV%"RUYKV M@/UL*^6&9+IZ_COL)"A:78FP+TV1$Y3-CG _W57 _13B90X7P3! T1:(0 &H M;@3"DVW$HL#F*;C>/5T-ZHJ.6D"FZ2RD:_W[192I)_:OV-R@QX%L8QP64CNQ MU#.72_3L!R("!#/O@ %:9:J7V")$!(/3N<:.IS%-$$8])!H,:(MPV&2.E0;8 M=K-6KY@?;%I780LFX46&XN1!>%)'E5Y2@''6;5&Y2E%B$R9FN_@]2. ):TMU*FF[W\FY?5CC0XSI6Z%+[)F<+ MN:**$HZ]OA&$$8,PVRDNG0 "&,Y&2+*_P"AEP0'>"^/#/F/E.^KZ8# M>_'>#IP.0)N:$P'R+MC;A#JL#=5^,K2)E[;G+N4=A:6JV&J;APTUFD;@DC++ M;*VV-'YS4,FWLN"&<4,?.PZ!O5ODNA6/DEZ?)P[1K'H _;]000*5SWJZ&CYO MICV9G@="B^K'RGCB_]O3U=859SL$XD3HQ3;PY(^5$V M%XG?-//1-1UWJ97?GJ6UJFJBGR "X!VVW^/Z&ISTUN&CZY.=)7MFJ'M9ZJJI M!?-P%"9KOS2VUXWVCECX"T1'RK#+V($2^H$X4'351/^ 3X:-GL0UZ+1C;W?& M0WRD/95K*I7;+54]BM,K@96Z]R))1&DWGC99Y'5Z;VA-8Q,TJ8L]SFBT=6N0<@4*$KF3)D@(-MN.WBA[[6G;: M^Y*)8+CE[[402_TK?-3LGG:?A"_#E]#M\/ ]^9.T:(6HW6J!J7$TFPR$#=]H MPP]O5OQ=%)L;;TJ^72H)I] O%\8)%;S@Q;H/I2_^2]02P,$% @ G6:4 M5Q>WVA\H$ )C, !D !X;"]W;W)K&ULU5M; M<]LXLOXK*&]V-JZB:8JZYU;E9#*[>9@SJ60R4UNGS@-$0A(V)*$!23O>7W^^ M;H 4*5&R4^-]V =;E@0T^MY?-^A7=\9^+;=*5>);GA7EZXMM5>U>7%^7R5;E ML@S-3A7X9FUL+BN\M9OK53'E3GEW'432[SJ4N+MZ\XL\^VC>O3%UENE ? MK2CK/)?V_JW*S-WKB]%%\\$GO=E6],'UFU<[N5&?5?5E]]'BW75+)=6Y*DIM M"F'5^O7%S>C%VPFMYP6_:757=OX6),G*F*_TYD/Z^B(BAE2FDHHH2+S]^5R9Y.O56\B5BGIZ=5V!.JVY3CREMXY2?(+2*!8_FZ+:EN)]D:JT3^ :;+6\Q0UO;^.S%']) MJE",1X&(HWA\AMZXE77,],:G9-U*J[RL'^4]7*L2-];*8J/X[_^]6965A9_\ MWY#TCO9DF#;%SHMR)Q/U^@+!42I[JR[>_/"7T2QZ>8;S24I+ M<8J6^*40/TN;;,5HRBJ/ U%ME4BP1A;W/_QE$8_F+TM1DA:W)DN5+87<[:RY M!:5?L?)78PV3Q'(F(-[_4>OJ7L@B%1^*!#I&!(J/F2S$ M%#R-HM,\!4)"(+^OSQ^V=?E#C%9;'%[NP)>HC%C756V5V,"7JE*8M9!WTJ9E MR'RUX@D-^BF"6)>5LCAD=<\:[EGA!YGO7HI_U#G6@W%3VT25M"375:44$:<] M;PT.8"%VRN*KDC]E!FA)88H_:IGIM?8ZT*VH)=E?F!V=5@;^+=E1)=JQ8"F3 MX2L(6%F=D.9XU?$GHBXTK00/7!]PB/./@\_\,ED48*KWC5-40 Q?J7R7F7O( MF&HP4QGKOV4!#.2S(I'E]FK%ODL?,A/->[<6UE"9WNA5!G9AYD)N-51OXD2CJ? 5>H&8G M:V.3PTC!^QSJ]!JNJZVQ^M\X!\+#%\$,_E MI1@%\30*HBC:*SJK2_%\=!,\3:T$G,KRF0 M$;RVU+>*+%MM)0C@\%E*8M![2]X:>+7SZZ'ISTLT)S'23788+\>:6X4TU.PX(A>I4ZO$I\"#]L(']J6MK286X12_1U$8-2\?#Z5M%L?A4DS#A9CAY].0 MNIJ%,UXX%Y-P++X4'1LRF5[G\AFI?J#689'L]3&T"?IY!C#'_CKWZ?G'JNW&KNBIU/M&X,U=P MN'#CB:@"&OKLI=TD,R7%B?NJG^3_=I#>O6.GE"^PDH]A0 &(8FRU+_;_@T;E MGVA4/&_OOR5; J#LQ\P@M&!EAG36L$H5[9M*:J[>9KT&,Q:.[PIB4S-])/3* MJ,,(N:*D5!*'E$%="89B==D4O+6VL"$D!Y_V6,ZU<^)[.#'GVEP"/66E@<'V M/&ZMJ3=MENQNT>0C1>&[,-;[5EN.^5RG5[P&)3@W/M SM);@=ZMW"%J)[H\^ MY_Q@%25V?@?%%DHU _H)=,)I=/0.T#9T2.E&$BOKBJ(SK!I>GQC,[IFYHMX9U_..3=4WYVYFLPS,L"L>P)5KJQG8]+SPI MS4 .[/N_V\[$UE);<2NS&L25JXR]FO 6,/SKU><$?0%QC(6.:*Y0.E,"-'M[ M -N93=$B(6POVQ3&)NGJT5EDB-4#,@?AP @&?E<"V1'4/HX@\J@SX:+)P[@0 M$2&C@%<%@/?6P!_8$ *C3TI A\04L&'PH.$ M=38#=%#Q7FIBIPNKDD1E4'O%&B %DDZU\Q)?:5PK![F5;R(09HWGIDC(!0<@ M%6=B&M'KL\8^Z,AKFI9JWVB/\(-+&(W6X04:&$):+Y@\[::(:\!H M&C:D36;8YVVWD$-,%8Q/^ZKG1-A%6:RPUMF'*IJHV8%N)8*RIOJQ YQT*1A8 M*_>Z>6Q:<*"93,[@ ]VJXA99E!J!#2_G[-42)AOJ:A]MSEM]RB8Q]_:SNOQZ MM4:*!(O4:E.Z@!Q-M^L*^JT!]M 9/-?53NX5R3ONMB^&\]ZBFJM[2=PUT^<+C%.U0?++MS-?6VL*;5R+I#2:@E MTDU!O^Z="$8W]:X\E7S.L$OFV)M[5]N=*6&PEHG2>?@@,RN%:J6-#0&.O,## M9B,!6XK.5TG2'$6D:2+.(;:FU.2^FM"6#C_>L2BW01+N*)O^LNL#O1SFM'?" M^U@ICFK).$@W$5OPU)$J[S')(R&_A)]Q3-/.,.%6E#YK0\7HP(T/?+Z? (:I M]IC9Z[:C.1K2M)3A@U*[%ML1\XQE>/YWP7"Q;XNL1 MG?)7=(+3*5[>GW"B*%Q.>=5RPB\+HHRFU3>K1R;H5"59'=2;9V(\)H&X:YQ. M71,Y7A[9F6?N-!WIU3.^\B%Y>,';C&7O?9*2/K+^C[V_: MB> '1+ &N$K$+]U9T] QL3+?!Q, MQG3^?!$N(K32U*./8[#DSV0UG]P?S1=!%)-E9HMP3#.%=O_-X)[ C0YY9O5L M'DZ;>0FG/9XOU$4'VQ\/&SICFKH@A-7Z>1.$C#@]FFP*YDIU.P;?^AWYHD_Z M8 4"3%QP'6>5UMLXO3+/J+)?@9!;<-5G2+76HYRVWZ5;OVDW'F]):\O@<2B= MN.A_BNG3SX\4X)F8C-T8)^(QSH1>/AS+<6J_C^4%7I;\.R;O/R8!\X'YI':V MEAYIY::F!N"^@_6Z*0YF;V$$)Q+U+7%C@DY![8]\PMX\C>>734+H(R$>OAY- M&MO&]2FF*X_O\UQM:I5P[_ A&H\J<^Y.>(9O>X9N* ZAD&M9-HR9?'.7;+7: MPZBNV!LCLT."W6YXW^CGC%'VT78T:#FDD>AQ%!']I(& TF[@V!G$R5\ MD_>0)L@\W VZ9J_J-IF#,A^/,G1Y?BA24$\$%$/)ZHIN=+V'G9B6]"79M95W M7V@['<)33SQ]?MM9LY(KAS9:+1)I[CH/M1B*GR1=^/5F\/VS3T:>?'@2'W > MV%6L"W>9 K;E]Z;(W\\@ESWE 0PS&J&R4\Y<+L())< E(-02,G?;\9,"^A+7 MS+HGG#4I!Y\L2QVHT\= ;;T\==B+XVPX (R8\=\:Q/:CEY:1B_C2''$"_8R6 MP#41X8W%(IR-6[PSFP4CJ-RKZC='X_ED%BS&HTLQGX? 2QVH$R^"T82A#E#O M[(%3QV($Q#6?.90%W<\?@TTF8?PDV.2D89\"IHQ(AQZF=.Y\'+[]0G<^OIB= MO1 :OG@8J&F# VJ6@TC0/.Q4 4O0\$%-KC"X@7@[64,*S^IF0C8T+?D/W"&$ MYS7R)ZX/^)P_.;3GP:DEG1[<,? 0TO-(:N3!?L?#_)49NK8MUP88D/I___' M[<305>@CK@&"!Z;C#Y6T4W/^7T_>.SQUK1)YG56:9WO-W=RY)Q3<9/Q<#-&T M8D@9AW<$GIF.E-]Q0?!@G3S/XW]!K8Q0VGQY6-+K<.)XR7;8E<+H-H,6HTU)3(Z3R8 MQ_-+L5A2(>R4R%$W ;0+OH,^K])4Z[#[L;.U/9 *"IG_+0VRVW@';:BWL]8%H<> M!\RRCJPTE$]12YN"2K4!Y1W:XMO=]D&NG;R7[FE -W36!3W@\XB^.!0_JK6R M5AT\*,L/L':' _2$'9U+5DF;+3U;\.-2#B>YU'L")C7F/NSW>6O3TY\&E,8= M[U;NJI./*![61QK1TZ-A?J[0!1ETB^R2=#//X/E]*#[N>W+7B[NC70\^.NC! MW='= ^_IN.:A%YG=R?NRM\L'C#L4YJ9;U+J!*T>$G-:I'6^F]G3YQ8\,@OR6 M[S:HB[9RM=+ A'2WQZVJ5=(?(V%&0$S;WDU1:>T_-=;RVX8,W6Q36FM"AWCR MST;_K;D6'XJ1MS+S'19?NY_(R3[MQ'X"R?GU<#CBH9Q[:HT?H'/"#_NA665Z M(YM[)8>[][<5J2H,/_-H]H,J/X/S.7X%Q^16(/$W-EE-XA 65#[0.P.' U[# MH2?AKSO_NY KN^'_T"#WA+'=OS&TG[;_!'+C_O=AO]S]!\G/TFXH"#.UQM8H MG$\OW+/,S9O*[/@_(2!%97+^<\N= BW ]VMCJN8-'=#^:\R;_P=02P,$% M @ G6:45Y$]7E<\!@ :A$ !D !X;"]W;W)K&ULS5A=;]LV%/TK%U[0)H K6[(=VVD2($E;M$#;!$VV/0Q[H"7:XB*)*DG% M\7[]#DG)EEL[2S$,VT,LB1_WGGON!R]SNI3J7J><&WK,LT*?=5)CRI->3\BZ)R?NK$;=7XJ*Y.)@M\H MTE6>,[6ZY)EFLIB'Y*S3MX!XQF-C)3 \'O@5SS(K"#"^ MUC([:Y5V8_N]D?[.V0Y;9DSS*YG]*A*3GG4F'4KXG%69^2*7[WEMS\C*BV6F MW2\M_=K!N$-QI8W,Z\U D(O"/]ECS4-KPZ2_9T-4;X@<;J_(H7S###L_57)) MRJZ&-/OB3'6[ 4X4UBFW1F%68)\YOS4ROD]EEG"E7]+;KY4PJ].>@60[WXMK M*9=>2K1'2AC1)UF85-/;(N')MH >(*UQ10VNR^A)B=>Q"6@0=BGJ1X,GY W6 M=@Z'TV\5,&X7H^'V7W5[J<+=4FS$GNF0Q/^L@)317#[QS_N*G M\+C_^@G,PS7FX5/2G^V;IZ6$?=IIO!ND+[RL5)PBKNE&R85B.5T7](;'/)]Q M14/K@'#2)9-RBF5>LF+U4M.E9"HA5IE4*O$G3]RTVHB2Q0?J>Q(J<0#,SQ;4<$7T@B\0[ABA68NBS55"##E M]+74>XDM *6W): WE1+%@N9"QRQSP42L2.Q+M&44E4PD='#<#_I(LRQS%0,+ M#\)A>\C(MI;1>-P-PY%;&'9'T:@[&1W7]G:Q4)?<%9ULU=V->Q?B"T<5XE]: M!S0IT(6"Z7#:'4[#AE#%;=&%%/; 1,9F&2<4Z;;,CHX18&WJMH\>LF; M?1N7[Z?X+A6Z^2),42&)/Y9",5=W$_B09I5!U5K1C)/A"G7,.7:V!1 MQH/=4!%L)5(XZ'X?=,_+I*JT!C&H31)A]2.0_R?9M2]6$0$UKI0]P/N<%ZW] MR5I-FZU_(XSNT*<@2E9-/*V_:W0+7G#%,A 2PWJAG1/U653: O\'IBA'R'& 7=C& (BR%WN^!=FE+&9 @A@P"!XLQ/9E,NM%T^)T> M2UZ]<$L9=AV$W?%P$!PWI7"/ZNCO5(_'P^[(%: ?4AV.-E48JN.XRJO,>?\: M^A1=0:'BJ>T6$7 ?I=9K7F7!"^.P7EQ??41PUDN6 MX=!S4'8$;D/O@>/RH*&I-OIZ!S>'HL /_(DS3A.7UN[XXQI+>8BKH\7L'Y\ M1'TX\# *1N _#(/A$5WDLK+8-AO@@KF2N6.07OPTB<+H]?J)!!CXG\^@UH>, MH1+VRMV>VT:W 1%&P00F3I^F8[ )NJ$CQ<=.'0G_K:M"P BGPHBG[43X>C(#RJ?Y_IJ6U\;1C1T$;* M&/'W3V(7WFKW#J+P=WGK%UFLRW6=SGO,1 ?B.Y.FIR5[SR"!*NGRV.8[9ZI M"Z5=&[JG!.'.;<]*Z>]>MBO:$P>VK+SGR<+V9!>^O @<$\&N>U6O=?_-N5JX M6[X]L.$X?Q5>CZ[_D7#A[\^;Y?Z_$)^8@DI-&9]C*_)EU"'E;_;^P\C2W:9G MTN!N[EY3SF"M78#YN81A]8=5L/[WROE?4$L#!!0 ( )UFE%?M;)DY !$ M $LR 9 >&PO=V]R:W-H965T[Q_-(_ #&DW76BSP&GF3OAXO[@2VQNYF11(6DNCWY]?=4D92H?F5L M+!#$,Q)5K"I6G3I5TKS9:O-@UU*Z['-5UO;M:.U<\_W9FS:?3R[-*J'KT[@U?NS/OWNC6E:J6=R:S;54)\_A> MEGK[=C0;Q0N?U&KMZ,+9NS>-6,E[Z7YO[@Q^.^ND%*J2M56ZSHQ985/?&Z&UF M:#6DT0]L*C\-Y51-AW+O#.XJ/.?>W>JJ4@Y>=C83=9'=ZMJI>B7K7$G[YLQA M"UIXE@=Q[[VX^1%QLWGV,R2L;?;/NI#%4, 9=.L4G$<%W\]/2OPU=Y/L?#;. MYM/Y^0EYYYW!YRSO_&L,SGY0-B^U;8W,_O=F89U!U/S?(3?X35X=WH0RZ7O; MB%R^'2%5K#0;.7KWS3]FE]/7)TQXU9GPZI3T+S^ST^)FL^RT4VXY#*7)/JA: MX%*]RC[6&RS6YC&Y=F.,P#->RF]KF>6Z:D3]F"F;-<*XQ\SI3'4/+KL'1?K@ M5KEU]DD6V4>CZW'VK]L/MV/62;LU5'!K98J77ER0($I(M4ZYEO+<9L^1$YST M&UD^CO&$S$:'EXY>9-NURM=98_1&%?*@=E ZE\8!WY#MHI3&NZA0B ZU:+': M9GK9K<&/KK?]6TNRBS:'9;A)=WZ?W$]8@JJ=-+4@3419/D[(9U8>\XM 2&)' M2$)P%ID@+3)1;+!61M&$T:2 @+\?Z;%L\>AO'/843$MTS0"2"[D6Y=++2"S, M\)\WWI\/8KJ!A\.!:I4C2OP>4.W4GM'(H)_-Y&<*M%;9-3^D%Z5:L4NB(\.V MI$"B#S:NQ$,G9]>2%N!C^ I<7-DH2S1-J7*Q*&54>Y+]SDNM1$@)AR4K(X/' M%])MI:Q/.9".L5=R/S#&IQZ.05=JT9_%T1!;:F]0.')**77:U[OG&VUU)\)L MG!5Z6_?'0U%7:X<#_[-5B#N?BH4$)RCH69VZ1Y))*R,J5E8*GU@4_!EASKA; MEJ^%64DO7=5Y:TP?-D'9<6:QB"XGIQ"/MW-[$A&X=A9EZA;TA"DLC6?)>M__^N'3QP2!)ME0-Z- MS#;"*$8$2O]QUI0MA$ F/=9(DT-QD%/H)!R46B[) T0#"XI]^"%4I32AE,_6 M(P@:-:T$ KFTFC1X[$62J)@UO*GJH=4':PVJ+BK=DNN7..1+IV7Q\=?W=Y +4M"P5 M%6Q,[$RM0TMAG?"X\R0;! ,_ M"*1>8''DD-& N3=@-I[.OIM,HV)>VZNKR\GL2W1-]:3P7QI=]8KL5*>_U0L0 MDST[?S5Y-=1J=C6Y.J74?RLPY %&1CRL2\XG4[&G1M'%JXO>6,30Y?GY7@2] MNIRFUX;FWYQV*84E_'DU].=\/NT/?BAQ?-2#*"9?YPL^U22&)PF)_B2;UJ J M D-O>KA,.33N 8*I^#!QU$"74H&S)_7E$0IW8CK4W\WBO#&-%K&3,X M;.>S'7NU#3QDVX4%?9)\PR),8P]QX-CW [??$\ZM*J2!45V]V%$#*VTK? _# MU' O@%!GQ@ZN^@ZH3',R]_MH'??R[*]]#GD5_\$T57H&5N7_K9NNI:#F&(> M1@8VDE@ 'QNQU:8L]AU64S\7O-0'.8>X*I6C;?U96E6T6+,1):HLKN2 !N6R MV/+3I%#9AT%[:Y3"REU?)^]=(Y0W27S\J _OP:Y0E7? MPZ#C!/ N D8ZBCITX4/0^&'6?&1FD;#%+-\T+BX:*VBY@F- M+J30=(^H6XYVS?(C" ";@Y_:)119/7[()I\M%!^WYWL4Q:C94 MKP#2TYAA+="1=4#PA%,TN!D*2BX:Y7QMHN&$XY;6@T:M-WZF1+["?>'?*<@E M;M.0P^V<_E+D$77ZR2,\@'[0/5*/2'#-LN#PAC299#]A?9A<_0U^I./0LG\J M8( V((?4$1X*J7NJ#_ / ]"PU47!^B.,Y-HZQ'5G 2X"@*DYM[ZIC'.=AM(] M=^Q@#DN$8FL8-7QYQ%IJ5&GM0F8/-4V'>+KSV7D,@$^4+OR(#:8.'($&7=B0 M 3QQ*S=0("^%JOS1-&VM" $H/4"0RS)CDE/A!*WPA*00E?"S(H0V%9JVR[W6 MRN/C5@1>Z=83W0DX<]GDD)*3)T^+@O*17CCP5((N_='B:"@/L$<.'@KK[=[X M-3C3.Y>G>78A42D&DQ0_;R-?K<5?PA2ZM4QPG)\D,B#X.K-1(%H^H._)+=Z] ME'1^'T(J@%]W*-BCMYQ/%)%)!PZA?[2>4%90G2_@\*/-/$7*2RGJEV"L?9+E MVH97$&&+PWX\%%@,E80-TK#78'?3.@GN+:NFU'Y6U5^D/1KA/,OHCB)GFJCJ MT! H'K]XHSGXJ'M>AMEG#(4@1=5+HFH>/[V[H#QQ)5_6B38J/WI.%N['+TNS M5/K9)788DS[=5,Z60S*]I?09XY0?0O8)@,W%1@-:&TTRR2G]8>T&DM_LV[C_ M<-=NHQCU04D%M.A'M_QFX\Y[@]S[FQ&%K(1YR'Y=+E6 % 2)5*LH O;3G9UC M7DC4WHV?2%)A(I;@X7@MR\97+O47D2WKZ1Z!I.0S">:B,1B#^B@ --9%W])NC3T3QZ\7"!02@(5G"L\.#+?P[78*K0[W% M(]/N3 7]^K.WH4(&2^+[%Z]=N.OUP&T>+2^@Q#A(,D'AQ+,> ;ST<'0=UV&_ M4*5E"K2@5CB^&:%!D:<SF.59QJA3N= :P(OTG9376?58%&4'@6 M2"]JJQ :L"(XO9O@D("R9'.CNE@HT+KGN\0I3Q,%.Z*'869 S,GC_CB9(L ? M3%;9=T!>$,=2;RW;BSMMJ!3[21!:=DE> MBA3Q^_0;AO02'1"4\:[('IG:!8SP'#P"XO9=7":.('! 14%_I(R]4N MO!5:^N@1M$778%$2K6H57WZ*73F/,26>!DD-"H6);6%O94>>J$,N'\DFKD^^ M(@_>^Q]J679U8GXOPEE'#X)>%^' AW[?LTC9@!V^?-/C?V]9,A/QY; OV/#H MDRPSY&[K:4,D2JP<*R1*5)=B0&7O>P?^2AW91E;4SLR^XW9F.L[^^9DKW<^B M;M$^.*_B;3CQCS5L;+1AFYZ/_-K1"PK4[1J!]O@2O%H63,H4V!+H_Y 8^,KP MWJ@5.. WHFI>PR$0YZ#:;1!-:C[_YA_7\_GT]?L??^2?9J]?[/9]22CT0^+X M7&)F-XCN!/%1AD\B_'O6' 7^9:EY#G&JTGJX"R[2L$)YZK94I3_XGX%\\^EL MVI&JPZ;>Z2V_J/@1[68SSG[ZZ;8W_/[NKC.=@0 -.@]XC[H9OLJ>WU)G M^8N>9-??SZ:W_YE=7XT]G_F!WY Z6[1C[DN6;O+$/"+7!AA'\2+[#G="II\ M3%UQP[.4J%>'Z ?6=)$$!\E5+/*1>%7L #C^@:I%##5/P=CT[@28 011_5/A MG& 6RH%"_>QQLJ,=,1$/*$>W^ DRVPM/Z4TH-"O@(^?[5G!B!RH_9B)'B$[* MPNE)'EN (\?GPR>"_ "896D1G='U*C>2["MP*AS0VS7)!"XNC+?I9&HT(N M"DV'>UWK$I2#GL%+Q\U.;7RN7H1Q&)>58 KMGPR3"*&[((O#RX6H'TS;N)P* M& CN,DPIT9TUQ&EF,]]$(P'CST2J:YZ8,_S9['TOXU87,LWWY%Z,L]?0-J@; M1]BA[7.AB ,NN<#1_,AFSQ=P,A6F:$HR?TU]<,1-+V(V\==-NRY@\$G'D^G@ M^SX,&\\OSY]D^&O> ];!/)!4:GYX5LEX$L[$S[" GI*"8(U(2L)C*-WG-F[= M- W0O__:YH.D0E9FM\KDK7*@.,@B99-YS:$LB:?RJ=OU+FC8(\"@;.I3)66 MW[3E(9#VN4=F#[YHHP]V*L+G[I5)O>+>#IA"DKV:4$-FLON\WR8 Z%[@=8 X(,]S\[/)Y?]!/%0Z6$VVZ,X M1_%0GJIXK,#S2#*],&++RN_[O!\O\$=G' M.+\S:E#^7?\YSM?CW&3 ;2@$?2!R-G%JH6/1OJ#KI[F]1J7)0V!?1GF'@BR$ MEBR.ACB*EB\8_T;AH]I-;[CB%W8&G.%/7*5S@ ?Z"718L7<8_(JB>^>W>$R\ M@U)4!SSJ>.\^@3Z4^-QX.Y\J_>!WGY!RN?ABKIURZ6,:\%<&%J3++A51V!O+ MVNRWZ^@T_O+WG\B+JB MRA8?^&AJTL#80-(4,X,W)Q31^4W84)":'/A _2S[P!YM=\9\Q6%;*^6_] MNZO=7TK<^#\0Z)?[/[/X69@5C;1+N<2CT\G5Q2@S_D\7_"].-_SG @L-REWQ MCTAM1# MP/VEUB[^0AMT?S_R[O\!4$L#!!0 ( )UFE%&PO=V]R:W-H965TUSW6I/ECAZJ*0=O.DJ=-J4PJKYP^#U^.[I@M;S@A^U6KO. M9T&>S(SY1%_^D3T,SLD@E:O4DP2)RTJ]47E.@F#&+U'FH%5)&[N?&^EOV7?X M,I-.O3'Y3SKSRX?!S4!D:B[KW/]@UG]7T9]+DI>:W/%?L0YKQUB3USWB+Y_SWD9!!Q<5@$ M%<2=JV2J'@9 O%-VI0:/WWXSOCI_=<+ B]; BU/23X3^Y+[#5B$?T>&/2R52 M4U2RW A5>F6=T*4WN%=R')SP2^F%M&HHC.7;J%U\KI257I<+D9,@(1=6*90? M-LQIG;*T3E26%OK-4%2Y+#W+4+_4NJ*E0CJGL*'V.M?_4QDT0YL2)150#EVU MA60S%[/:P2OGAF"#=(EMN*/S#-J#MD*6]1S&UI8,PB?(\UIAO9G/=:H$!V H M,HWDZEG-%9X&=X="EIE8P\&EJ:%NN_N5R.D1*8 ;69UZX95CGYWV]+R0Z1*& MV0W+V/I%6RC6TI*U>)2I%0@M.DW,$LW;-9Q64DB*6;XAE2E<5M% F:&+.;;O52Y3K5 M'G9 J"[:;U;ETD.]V<_L;@@03_8%_V"\1VI35;%:[,T4(@]_E-!SSGB#-J%= M%V;D>\!7(IXI\UM4DK,G,(B%*[6)LAG=?W+"$N>R?FT591-/:T98L-[,&+.N M!@? )2US>(P_!$%:JR#5%#H5,U6JN28KK"EHK] 9U.JY5B&# 0*2"!]>9@*& M:I.Q'/0HPKEZ29>R7*A0+09M*V-G3)EP30:/*$S0MD HV$+MMK'+1%TAG&$A MG(3C*7L_%&L@8DF+R>K*H*"YM$CU>JG*;EB I$_ 3F4X5Y2?Z&S?HQ BI#&O M,VR@L)2F/$LEM.9REJOHI-NSOY 416>:S<@;^>DH$^K%*XJ\%<$K!E>[G8W5 MA H 3SI32JJ,AEL8J4P(C<"UAE4S).I%V50S\N:0V\:7BPQ+@&*U0H:W&>5" MA_HR1=:) [RQ\.3]:4ME SR ?0%,6$9,U,XQD;Z'06=P%V686D6BB=%F/S,8 MC:!T6"HA"\NIW(NZ0) I"RE#H\$1K!T1_B':MC51PW RS1$_-L!;:[^,K I" MJA1/-?UR&=(.65&1D]%)MRE0V<"S-80W4=YZ:@."400Q/- 83" 0K4UH,J*2 MFU"5%*<.?A&MI;1JA*'"_MEP83;4<\",CA- ("- $U?!I)=%<@$*-6+T(;EU$T(BD1]S? MUN@$,";[&:-<5&J.VA.B&<) 0:,1/*OS+PX*MY7=C 1SF5=Z!D<[J1NPZ9;Q M']#-Q!(#L;4]] IN5H8?'13Q.3B@-<5$!;0?8GI^_-FL'78S%DX804*1'2' MV(+F7Y+O5[>99G, M=!T&C. DL32@K3,*VTKF-0BXEN CKY3;(3"QE >D4]#$#)#:0@YY:%-&G:W_ M .5)/1WMHP9\;;[A;L(Y27,9)K5N8Y4I!MAF'M[3XE0EJ0#@'_/G(8V[[-&6 M4ZRCX#62K"1/1G%7(OYY2)3?5&!W"B&=@)?FKMI)'OVH<452W2*@GM&<1QHR.GH.X&F-!G>NT*\3'.>ME2.IF3%QZABPT32J]VCQ32, M,X]J7HE0+^ #$7C)UGM3^C!*;LI^)G/N%3"1TA$17-)K&.@E%DT5/F3H/B6\ ML3Z^$M)T$&^.[-Q:XE&TH%X4RGQ^D ?L7NP.GG3FP&7(N0_GV&XU]*>?,,LT M=!2Q]>TW-Y/Q]:O.G(%SW1(NG#5X[D^!3OPYHW+@UVU@V3RGH]5?[L1;,"'< M_;<"IOE=J7B/L^@,13(=\[M.^C.A/V.<3G?];:S\@YA<).=TF217=#E/+L1S M:T]O]45RR?\GR:WX\?#0Q_Y-7K77\V0L/AJJESW%-Y"$RS56X#*%XI,A=C62 MT10?CF:8K[%PIYPZ<\1G1L;?(:2'RBV\%@JO)W=>VP3GMUW>P>6KZQ#R:T[ M)?S?9JGU+W3P4+)N.P!%;H^EW2![O[US1F]Q&=\F$[K/'.R.[=G-SM+^LO$3_Q[Q\J.T,3L7*A]L8#!BHT[AF"(&T4)?DVF8HK M1'E/5#-,M)UL3\9%D^N, MS7V*1/U,/Q,=S?R18MM;AS\7A-C+A(OMDDB![UZ)\37* Y^NQ7@*!./3C1B/ MDQO*"&8:?G5W=8MZ"ESSI6$<7XVAZWOEW!TUB3KT^#C,3&Y!4!^^)EZHK^D8 M1ASZ#6?4^2FM4';!/QC2.PE@)/RJUMYM?Y-\'7Z*VRX//VB^DY9?\^9JCJWG MR?7E(#2PYHLW%?\PAU.K-P5_7&+P4Y86X/G<&-]\(07M+[6/_P=02P,$% M @ G6:45Z)4+5!##@ ?C4 !D !X;"]W;W)K&ULW5MI<]LX$OTK+&]J-JE29$NVDTPF297C)#/9FAP5SU%;6_L!(B$)&Y+@ M &04SZ_?UPT0!"52MC*IV>.#+1Y H]''ZP/2DXTV'^U:RCKY7.2E?7JTKNOJ M\?&Q3=>R$':J*UGBS5*;0M2X-:MC6QDI,IY4Y,?SDY,'QX50Y=&S)_SLO7GV M1#=UKDKYWB2V*0IAKI_+7&^>'LV.V@F]P=QRH M9*J0I56Z3(Q< O2FYL=)W03A9:?Z2;U]G3HQ-B2.8RK8F" MP,2GSG B!C=\\S:.P)$V,KUOJKWCOV,M"6'FI\U]55J^?'CTZ2C*Y%$U> M?]";'Z3?SSG12W5N^7^R<6,?8'#:V%H7?C(X*%3I/L5G+X=HPJ.3D0ES/V'. M?+N%F,L7HA;/GAB]20R-!C6ZX*WR;#"G2E+*56WP5F%>_>R%-.J3(,DDKTM; MFP8"KVTBRBSY068K5:Z2"Q*?SO13?I?4T.9U-DOG)_'0/O=,@@%.F=_HU!)"\4#;- MM6V,3/YQLW#RW9XM MG84MG>VC_L=UNI?\,/.ST^0P27Y0]F/R1I3P?!J7O%O\2[*')GJ9_&QI=$?0 M)C^M99+JHA+E=:)L(C]7VLHLJ74"8(+KE7 68V297N-=NA;E2B9&U/A'ZPC\ M)XI+HXL$2BNM8%"PB2J3&J1+\O <*S3&,@>+!A.DM1/ 5;I.A$VLR,$'%JS7 MRF3W*V'J:^^ATM X?D^[S346H)&;M<[SZ_MZ4X+5ED_;+*S*%%B2F)5J2S*R M5J<*[&9P_WH=QE:Y@&B P-@*L3MA^E5CL$.+U7@_MJFJ7(&':2RE;_[R:#Y[ M^)U-*J,(;L?DPY*$/8,)O3@)YV1@]X:N+ALP\5Z),,FQ'&/?X$JK+MA\^ M-U"N72>5;LK,/7HC/ZL4PRII/<&_"? 'NTFN9>EIK14_^"!+0-Q"N6W2FP^Z M$"6M\A;X_J-L$K%"H+$UO_QY>C4-RT-#&V [?=XXD38'86E$E:Q)9:)J&^1P M2Y-RC+<6Z6)+?@UD)H-V+ 2*,"=:X3:&NL#3LH;=PUA5"58^P4YT8Q%H@G.I MR+DP8@W?DF%[;*V.0='4:VW4[S J:$.:1 1^*YTK,%"O14TVEH+C%#!M$$P2 MS1X!;:R]TXK@M!-G'_ 2XI$\0/%>086,9XT("!D8MN.E*D4)F\Z97U4W;, C M)NK8R32HE1K$>/([B%1\N:,N,2EK63:Y&X8?(00HK]@ J\!<:NA MIPPRHZ2 -T,$/!,A7X!H:77BHM*F7N*U)I7)BE^S). V6+.FL8444#81BL0# MKX.)J=HIE]@=V0G;>TO$+;H4RD#]><,2$!$3N.VD"^B0GD#W$-ZZ4+D#6J=/ M2EV FYC*<"<954K'%P2ENCU)D?94?#VLLUWK\$BC8 *J_*3S3S)6(3:_$2;K MK)\-#K,C(RX AKMN$N/U!*33O&&-5T93R("M==#;06,F2PTP85L$R&]15=N6 MT;@Y@\K1)6^)[:6N95&QPG-50+'L6?DU\1/\G5'Y!F]?YDU:-P[5@_95"9J_ M SF$*4'1O4@% '5)#@&98@+4>CT:,&ZQVA1Q-566%R:=KR6T9%IS9_P8,U+L MK=,QY<)9:UVB((,A/<(C@@[AT(@])Q;8'#[*&IW#$K*<+V!4AU4+"0S-IH5CFD 3W M6X-0O"1O(RB+C*/UQX[R%#$:;U_1VS8!BQ.S6(AB0S.["-A&\[L+ ME[_T69NB/4"&.PLLBV?M8""V$!]U)?+ MI5<;K%\OE_ 9]HLMGPA40RP:L!%FO^,%RNM)]E;Y-9NVH?#ET\ M#+2H$F'X); S?I9F\1!#1JZI3<*[P[U+XS'BXMWEC[?".D)D([DTD;\UX"%G M7,W!%($-"Y1RAA"8_ ([A*]J?/BHN4Q>ML,SEQFQ*$71BIXVL5FK=#UB&5%L MW3621+!P>FS=I$HGU:!"2OJ]$EQAN*.&805PM 'W18'<#OMUV4%//B[A)H(4 MRN[7^KX/::("I""8^1CF)9PR"-"*G,9SK-'LD=%Z^C;H&W84[?) 92G;*4KX M]'Y7(VVK>P67/W:3CI4B N9"DK7E=7J$IAK_<+Z@:'@9WO@+TE[-:9U+ ]_'^:P ]Z(S_1 MQM72ZZO58>N^>Y1#S9);*(C\SPO=N)4&*-\ M$W"8A*A=1_"0BG02A,?EI@\7MI V(GC MAGY/7-)NH]QV3K/!B#NG)P^GYTD!B\>*T]ZYP%MXP(L>O=L7O=P)Y':K=%].X<3?0KMMC"!PSJ20*BY*7 M$10<(%CH-J44"(_SZ\G^SH5/9W 5TJ:%Y\@='+<-Q*@PIL798B54M>!4JA+7 M_DJ1S%LM@''IYAL.4&+=[L2V4';Z^&1:K2Y*6FKKB7$9Q=."S M-VY5]!7F\+BK*")D"HV"T4;GC:7B77?>PI;B'=+>>YR\HO5_<>MO809#!OV; MQR>$SOH?]WSY /-]G+PWLA(JX^2CM#X]]B4QJ[EN/>S5N+?>26:GTX?XF#_$ M1\S+@>[TE?@YGGTYXP(_SX Q(%(!B*?C$: M[94=F]/\N^CJ#TGPP/7;-=O/'9G%=(:8C4,!1P%.2@ Q ([7=%\*CQM7&U%A M;ZC"8/@7OA@E][I[]/KJQ<71O>2-L)B07*R,=$@_?)3B3]RH/O..R\6GK.L\ M! @73N%$FW!PAX'*1*5H)P4'#<3$+@N*;! [RN@ %TD@!6?(D@&O)> 86FED MH.5._[R3=4\\;2NX=P :*ON(Q_@(Z>=V(Y8J:.:T]!U"T7)L)]OB6,D2M3VE ML+',VD6U;U3V!*R[ C@(V&5BY&1 ..>YNZAAI; -7&\C M?7[IBE^\JYM %T5XK@/,M+DP9R7KU MYP$97HMV?OGQ+RC<3/.RU[Y_[=KWRX!L[%5_C?WIL/)IQ'>^IR3TPQ[)>$;N M_@C#N1>&1Z7[N\O7M+LXX+]""8U@^7?J2+JO^PV[Y)!S'IBJ[#/VMZ&="\7G$R?0!_F8)>=EV,G&8U+'P^?04'^<@ MYQ9^Q N?3<^2%^XL9.FDQ<(@>R*!]-L(_?I$T+>"Z*L=KM5"4[C_TF]13\;K M_KVVN'5:$]K575N$$7FGQ=]KH] !!9W/NJ];?(7J?W\#(N1NW'ZT[M#/F_2U M.VCYK I7U-UY!.5Z!^B.63JCQUPY<%A5RL^(N1M)WV7AEMAP/+4M*NT#I2^& MB*"7+5@8"+:'F>GV<#Y] MX&%4EU^JK_VP=Q$"+'<8]H6]8.D,CP1]+6>C%C"L^WXW-Y -WPR*NDI1R@@< M9,',X9+C >8K6LO\?\%:9F?)G=SEL]_D]&TH=*K;O7GFL[= M& MWN/DJTVGO#'OLGBXL/KDAWXS<1S])J:09L6__+&N6>!^'A.>AA\77;C?U'3# MW2^3W@BSHG0AETM,/9D^/#]*C/NUC[NI=<6_L%GHNM8%7ZZEP/YH -XOM:[; M&UH@_.3JV;\!4$L#!!0 ( )UFE%?/GQ*Z@@@ .D9 9 >&PO=V]R M:W-H965T/IV=FS M<26-'=Q<\=I;?W/EZE@:J]]Z$>JJDO[^A2[=YGHP&30+[\QR%6EA?'.UEDO] MBX[OUV\]?HVW7)2IM W&6>'UXGIP.[E\<4[T3/";T9O0>1:DR=RYC_3CE;H> MG!$@7>HB$@>)KSO]4I# MBX%0>B'K,KYSFW_HK,]3XE>X,O"GV"3:V?E %'6(KLJ;@: R-GW+S]D.G0T7 M9T-.@ACE=S+*FROO-L(3-;C1 ZO*NP'.6'+*+]'CK<&^>/.#-%[\ M)LM:B]=:AMIK6#R&JW$$H319"I>.QM707QOE59]!F.@VD*; M-M!>3$]R?%/$D9A-AF)Z-IV=X#?;JCIC?K.'5?W.A*)TI&T0_[J=A^@1'?\^ MI'1B>7Z8)67,95C+0E\/D!)!^SL]N/GZJ\FSL^1< M'.$E?EUI4;AJ+>V]*&342^?-?V 5@W:U%J>]T&3@[%-Y@5=/FNEI3Y@7QC;'K.H;'HB8"8\4=@!B[; A1>YS?RK@? MB>]#-,@X"(.,!4&_8^@H0F)AK+2%D6477[O812J][H-:>%EI*A-"ARCGI4'B M," &4A2NMI%P+6NCP"\+;.57'=.-V'8M1Y0"F#UTR(=B[=V=45CL,4Q<2$Z7 MEM3P^E-M*"@+[2,JJE!MH.[)PZL:%@C,0'*-B[I86?.IQF*HBQ4LQ)JAW'Z$ MC>4:>"26OV&/>QA@^V[M3:'#XR'3&PL"W:'GX+8Q6X%\4D=@:@BA4R'#2BQ0 MXHD'J1(YL$)?*GXB=KQ>E\@9)J&<@63L1QK!]\1%M MBEC9==3*:"]]L;J'$,G:(:XCTR4%*1X)RT';<9CB979WES$'?XKZ.=12.?9' MXB?Z%I/6Y6QXTMAKBLER&SW]F!Z*SIE(@9_B45$,+%Q)GKEL0%Z*]U:J#^@N>/^I=O25 H!R M(37*'!B!(Q8*(3&*-N2]87-!((5=J;.\DN,A;MM4Y$ M!4 8I 1E@/,;Z94@OMH6]_2.VW#'TCEA$,.QFX,TS$'=!A$JO&FJ8X=HD<+K MA!Q#.,GLG"?;1K'O.M#;((MDPT/8<]A1W0MKQ-#VA>= M07-VLO5):!"YV@XICCBA,1/&5>Y2AXK<,%?;QOH'6V0W]O^,A;,6F,K<'%G1 M#&;,&P_3(3=0KU@1QX@.%->F7G-]W5J?J$VWTV)F4#"+]"E/35F2[1]?'@V_ M]X'DODI1_9+"#"'(U>]R'W*'25.2<@';EN%;-ASD'0^?1V+R;'2!KZ^_NIA. MIL_W%WYUL?7!P^0_M1YZ0'#+XM13$M_U^Y?N_ NL//W+K#R;C:8]E#L+.U9^ MB/S_Q\H_.^O_2%UMLK4=#X^D]X%DMLX^V2N9M_]%=;!=\*E 8!HL:X4AQ-GE MDQ*U7V6 0[%T3FV0Q6DV-):'$Q-U)L-4)>W24,EM=F J0O7>N+I4G9EH3B64 MJLP>*!FX9 6M]H=(1A,?45B>Q1N=V8$(]*8TR M.V6 -6*%'_+8\))9I8C;" ?_*Q MH2CJJBX3\\HI7?:Z7)L+_:;(/RWI[AN"F ,>-% ?+D+D:->W'8@CG*.'+F;X>(GO;\GO*U_^R8)*XQ4 M3WA\;@>?SM0YS(6)>/ QE:#P QVPP#41Y1"G0;K0AN>_SN):WN<5FO%:B4K/ M8T\ -Q(ZI^& G"P%P%P1._0[F3!,A^3/?.=Q8!92,$N*-:QUA%L20GGTT&36 M-U@?35.VE7CT='J.5IFG+=[.2Y-FB9P=UKIH$A9"E]X%&C@_:_6$AMW$DCL( M I_.4SCN?,"6=-CV)A]9(%[3V9BV+,JZB&E0S'-\YKH_S>]"[TWP-4\GS8R1 M3S@H8'13TE0OL@1,38BTZMQ:M.-_/DGFT3\/\#'WH^VYM$IA 5P,I. ^E9V? M^M2<3H0HH MXK_-IJ0!">F[_0COW2F/0H#\9J$(#<;J)WZYN_\>X3=?W+7GZ$^0UYA24+AS[%MAZ-OKV MZ4#X],="^A'=FB_SYRY&5_'C2DOT32+ ^X4#[/R#!&S_W;GY'5!+ P04 M" "=9I17^#3&S8L$ #R"P &0 'AL+W=OX@CDO>>>^XG.=]H\]D61([=EU+9150X5YW'L4T+*KD=ZXH4 M3M;:E-QA:?+85H9X%I1*&2>3R6E<Y1,E*2LT(H96B^BB^GYY;&7#P*_ M"]K8P3?SGJRT_NP7/V>+:.()D:34>02.?W?TEJ3T0*#Q3XL9]2:]XO"[0W\? M?(2W=C=[\1*T_)QXOU=*&7[9I9&>PF-;6Z;)5 MQKH4JOG/[]LX#!3.)GL4DE8A";P;0X'E.^[XN)5=V'CO >Z$X;:$N&ZAD#]0T81^T,=/X_F&.;<53VD1H2,LF3N*EM]^,SV=_'B [7'/]O@0 M^M>EYC#4](3M16/O$ A%&7N+Y!FQJD.W^"/VL2"6ZK+BZH'Y!G?XLV'WHS8: M"LW1#B+#J& D12Y6DABU=NUX"/>=972/P6+)LAK58I@KA&45U$=L4XBT8$*E MLLZ\AD6:#$GN0-)I,'%I(52.DRUAR[C*6"9L:LBO,6"8V?):P\AC^1'CT*DJ M*5(.GK!*AMC1[&P\19])"9D1EB?CV7;I31PE9^.3;BNXZN#6&H:Y9 _$#3SS MY<]0O'H%Q[KZ#;]) X(O[*)D*@I323Z,^S2TE=DF9YB"PC/V(R?(K5JYJIV0 M/G80O2,38D/&9VL;?L0S,/VDA(_C+Q#*=,E>1;MX@ZAYR.AUD[C*Z+]!%H+> M 9ZF=5DW*>D4]0HYYZ%Z]#K8>@::;>#0T?1L&^(FPMCY8;MC/=IN,+LH)KM1 M]%377!AVQV5-+R7"K244V3.V6KYOQJ=?\#W>%LF7?!0U!0@"UG%7VY?3>IY/ MZ)X6G3MV-!F_>Y8#)Q\Q'*H M&+1!J) ,MY7PH]5;Z[H=MQL:O:E$S!NKIC]I!XIL"KQ8I_H6U/ PR]*[4UH^@ MT%AP"5>Y1TT+KO*F97 QU-P(..4+JJEN5$M=5MT4V8V&AF^&-=9'@>#7^CSL M>4.ISE4@W840LDAJZLOZ!,W ,^(2MM<*,]IXCI9$1-XD#H*6<:&?Q4\RM-[ MH;A*_>DV8^.G+OAX\ XKR>3AM6G!JU:N>9+UN_V#]J)YQVW%F]?P!VYR7Z.2 MUE!%4Y]$S#0OS&;A=!5>=2OM\$8,GP4>Y62\ ,[76KMNX0WTS_SE?U!+ P04 M " "=9I17Y>DW5VP" ";!0 &0 'AL+W=O&@R)M8DUER97D MN/WWK&3'A"$-O5A?^SYZ-\KNK#7VWI6('AXKI=T\*;VOS]/4\1(KYD:F1DTG M:V,KYFEI-ZFK+3(1195*\RP[32LF=5+,XMZM+6:F\4IJO+7@FJIB]FF!RK3S M9)SL-N[DIO1A(RUF-=O@$OVW^M;2*ATH0E:HG30:+*[GR<7X?#$-\3'@N\36 M[;O$N"-\Z;JQ>2@DKH; MV6/_.^P)SK)G!'DOR*/O[J+H\@/SK)A9TX(-T40+DYAJ5),YJ<.C++VE4TDZ M7RR;E<.'!K6'JRU]W2SUA V'*>\1BPZ1/X,8YW!CM"\=7&F!XF] 2GX&4_G. MU"(_2OS"_0@FXS>09_GD"&\R)#F)O,E+DX2?%ROG+?TE?AW*MZ--#]-"F9R[ MFG&<)U0'#NT6D^+UJ_%I]OZ(U^G@=7J,_K('.8X8G\*_&7\M$;BI:J:?H&0. M<,M4PSP*8$I130[QV,4S+2A><]70FX(OF0=M@ DA0S6Q0Y*2;1$,YXVU.TEK M&B6H>!\::9%&;C8Z D!JBD"X--H9)45T/#KU)NE MVTE#.[)I0GM)?*_O.??#SDFZD^I.5P &W==I]"Y6E.R);QN^/$?4H'/%SOV2]][[:7)=4P ME_P7*TTUQ9\P*F%%-]Q_F< (SYX 1!T@>@QX*D/< >*7 I(.X$=-VE;\'')J:)8JN4/*15LVM_## M]&C;/A/NV&^,LKO,XDRVH ]HJ]$"E+]"H@"4,UUPJ3<*T$=T>Y.C=R?OT0EB M ETQSNUAZ908F]H1D*)+,VO31$^D"2-T)86I-/HB2BB/"8BMN2\\VA<^BYYE M_%&8$8K##R@*HGB@H/G+X=$ /'\Y/'RFF[@_AMCSQ?]S#$/C;NF283JG%1/= MT *FV(J!!K4%G+U]$YX%GX=&]9ID^2N1'8TQZ<>8/,>>?;)1?!R5#T0%X]&XCVH;( >?9@UJ[25.HT)N MA&DO>^_M5?3"B\&PO=V]R:W-H965TNJY,2ZBPG/ :F'Z2B<&4M &>RL_.5Z8>)MP"\"K3P9(U/)GO,G,]EDL>,9(:"0*D/ M^G: .Z#4@+3&GY[I#%N:Q-/QD?[5UJYKV6,)=YS^)IDJ8^>#@S+(<4/5CK?? MH*]G9G@II])>4=O%AA\=E#92\:I/U@858=T=/_?G<)*@.><3@CXAL-[=1M;R M,U8XB01OD3#1FF8&ME2;K>4(,R_E00G]E.@\E6ST\68@T*/ &6$%6@F!60'Z MV)6,7*5W,'%NVM/6'2VX0 O1/6>JE.@+RR#[-]_59H-><-1;!Z/ 'ZF:H-"_ M08$7A".\<"@WM+SP N]IQ'EZ: \':,GNX8"\KW][-8_U4:KC-?J_T/N=,>!.:821L1F M@]ALE/.=L]LKY,:A;\G-![GY5:?V"$)_1?B"VSCS+;?%X+:X^N#&_<:Y%_W< MD_Y0@2AL%Y0HY0U37:L85H=&N^KZR]_PKDO?8U$0)A&%7*=ZDX5^G:+K?-U$ M\=IVFSU7NG?98:E_%B!,@'Z>&UL[7W9Q@_M%@M +B?/ON6WMW7SOMT[UR4?#F75?G>V[[KCL\>/VVSO#FF[ MKH^N@B?;NCFD'?S9[!ZWQ\:E.7UT*!]?/GGRU>-#6E1G+[ZEW]XV+[ZM^ZXL M*O>V2=K^<$B;NY>NK&^_.[LXTQ_>%;M]AS\\?O'M,=VY:]?]?GS;P%^/_2AY M<7!56]15TKCM=V=7%\]>/J4/Z(W_+-QM:_Z=X%8V=?T>_WB3?W?V!%?D2I=U M.$0*_W?C7KFRQ)%@'?^20<_\G/BA_;>._@-M'C:S25OWJB[_4>3=_KNS;\Z2 MW&W3ONS>U;=_=[*A+W&\K"Y;^F]RR^]^#3-F?=O5!_D8_CX4%?]_^D$ 83[X MYLG,!Y?RP26MFR>B5;Y.N_3%MTU]FS3X-HR&_Z"MTM>PN*+"4[GN&GA:P'?= MBVL^C:3>)M?%KBJV199677*5975?=46U2][699$5KDW2*D_>N3+M7)[@7,DC M??3YMX\[6 N.^#B3>5_RO)+ M(_Z:=>ODZ<4JN7QR^71AO*<>,D]IO*_'O_W;QU9/G"ZO]PJ_VBZ717[Q,VZ+%4WR+8U== MRC@/1_:JKEI8?TZ_3"W[DPR<_+9W0&)9?3BFU1T"+3P&?/FAJ-(J*](RN881 M')!UUR;[],8E&^>J! !R3!MXKZAHD":'MQV00K>GO^4X=!BF['-'K\GX MM$?\6[; [\'/M_L:ICFO;RL8K.TW;9$7:0/8L$[>\$3UL:@0!## (:V E^'V M5O3H?B#H4F O29K_$RB>?E_!.H#UM;IO(-*B)#)M7-8W#?X,*V_ZM-1W+W/KEWFLVP(_6,&D+; Y@A$(A(:& M@7D11EG:[I,MZJ0N7Q-ZA/DV?0MHUK;(51H 8+-+J^*_7;X2 M .8K.:;.-16=\JZI^R,A2%*5M?@=+_4G4N>KI)K?L(\ M/H99CR>&8[M_]45WEQQS@%X D^0;HH2!X&AW0?79$7KDM8(*-AVV3MD$O2]G!["MXHQF#GW\#S: M/>$=TT$%RH]+&SP>6$Z3E#5A)C]MAYNUV\)!@!Z!7\&.D%O!/FL\0R3K^N!6 M-'9=C7F!X0 PS_IE6I(LN$85!P!T59;, M%SR?5OZ-RP'A7+5IQG0^#E M!Q1%4S+XX:.@\&&QJ?1^BJQ!O$!^@>=-TA6%8H)R@X (^ M$#0)U_ ,T8Y9BIXQ B LN/&53W^RWT 8Z)U(CAX$-8G M\Z+-@.SZ!A^R2,1MF9]Q>$1J^!E7R#/1.&:R=7+= YJ'15M!'TP!H7M OZ8& MV0HKF-$R@"0VCM$4-RJ+AKG[PY%Q#$9CTL)701K9@9R>U=H<&U)'W[*JDSO MXP/)A16"$;X1[@$G!H!H4UP$+/)0>ZT+UH;D?^.\^']N?D.B !"+DF9? &Z4 M=.F'Z$$F+7OZY'ERFS9 0MV=>0_D;WU+-$C,';O!BVG\WI[WK-3TA3\,QKS>;+M.T EJ[' DSHK" 6)' *#2CK' MRA?.LJOK_+8H2\1-,/D6IV'DYG,LX4CE/5T#/O3P]DJG[CH#]M\(JIF-,\J) M?AQD.!SJ!MD:X73#@_ 8JK?=[H'[!39+8A E6D#'*H_P&='3:U6!(Z#.!A\- M/OQGGXL2(6(('A*MW=$XAS3G<\$_@L(.>BI!A#AQ-$4/P&U:@&>NX@6>EG=B M@ B_<#5-S@?58X8:ZBR<^!N0(EM(#P\ F,:@YN K0_!_[I^$51+>>A330- M_]W5N.$-F5IXN+OI39A5;V$K=2-IC?'X0L9"#/(VBP60-*%_+F>6 00'$X?A2M M$B1!AG(,Y'^K9(QB1<4^:P2MZ9 S48*/9NQ:A0>N$% M3+M$,;1%9=AH/X"OHC'4AF[R(<*?('Q%VR<[=YV\V@/78%LE'AK@ (R&SVY; M,JN=THOF!+P 1TRP)1WF*Z_#?+7L 5!V\RJP&P;[%3&[/HB M]R)QBA\S@VCZ;;(\R3>UU'I245L [:-*#>F)^M@AA@ZH+74/*CEA'(@'P+R.QH M&,@"H:\FEJ#3LQ&^+6C3:( - M 3@K19&]$/$;[2W>I!S)U*B-HW_PKE"5@>58.\I3^"H(3CRS8Z]*@^6&L2T_ MWN2)2!%4SW@?7EF_7^>(I;?'BO0F+4H"L9%5QANQBB2K57D:TKS3HB7?E7)S MTBNM8\E"PS#RD6 #]*8U%A42'+%LL)>9TS-M"^KBIY'LL!3CY1W\/SM7R*\& MZG0GNI0<*^N?VW 0'GXC]4]D8^Q#.:1WR-IA+[.(_)#C@3UL@]-OQ122"O\G M0Y_L^LS1J;GDSJ5-,((G*#5!EI6^%^Y0#XBQ1RRG=U'TW*[5).W$? #_8 MP65!)K/1"O ]VLC[JKZM5+A.+ [8% EJ,NU3DO2\15K1L77[INYW^W@Y1+5F M/>K%5;T+?9D>,_A[8W ![V]VI) :#@>TCJ:KNHZ",L2$O$Y>]]X!<@"> +_1 M8+P+7,!=D"M@V6=.Y2LN.!,M;.C;R, *IB"&9[EJ 0K^ >>J!?]XK21OHQ>M M*9F^=Q7MRVK(;R*ZG5]DXVZL"Z;.0$5/@.J0*O70QEN?]$VB*X[$$CD6 'O M1B_)^R ,GH\P1Q3'0!=+>_;:S'KHIEV9"?-^!*+X/T'$]L'I&F(=:U'KJI@O MJ)_R@+%I8@=L>(^U.6L& [JD*'M=@1SX6?*H^)PP&="N8_3'0(NL82Q5=TW= MMF-]@2(DZ&-ITD[U!S33RH&R(02''@.,5[ &0)$)_YX1%/#:HP+6%TD1\NW> M#=RT:<5Z A]/V- -HDM-^A.[@NN=(\D36S"D\:$:Z#PI!Y]O!J(4^6S?L2)R MLDJ-!E\U=CI06&SJP$GQF [6^!T*P2.2_%V&$!9P=S9M'6S]7/:?S31(QL%F;IL0#[ &! MXZ/;P7/CR?VODW=1U.9RE3S(CEK1@3XPBF2L(_P:]D@.ARGC1_6W& $6K=&O MO37Z]:*]^ J==Q1^QG]@N 0.#YG/E.GY28:*EOF-7^8WBV._ ^C <( \0%*_ MN&YJ=0\;(3$_C&(LH'[O"CQ(+[E$(E'8!:C1>"Y.<.>R_G/*FTA:UE"T^(+/ M6Q))@,SR.K$I,0,QI,RJ*'K).-G%-6B=*WN":?L*WX8=$9(!PA]!?_8AA]N@ MVLG$#UNZU;,(:K%/=1O<6[&7+-TYB<7+D0 02M9L$*&,162FC-R1;0^J (E- MF%R\! %VJ >7+N=9%#+GY(D$KAZ;6>JQ.Z3->]=%]@NNQ5A*% R'>348#++C MGR[SCNBQ7VW2*!HY/H>(>=L47>>J\WH+8GJ7HM+'0#OE4'ATP(^L+C5>X[;P M090PXC[L0"2,3Y$C'V/R>%*:.)"7<.8H"_PK[S.,2W$DOB#?FH9+ M9 Y$%PR6L)>3/:#;OB'YBX&KOI4P#['HBXL5LN9#H:%CSJ#A>!;%33FTWQA@ MHHR4Y(4\:,Q3Z]@U3E=AY3<<\ T(C=:\JNHSX(]D(_&3:MO5(AA> Q] MP[X,S^EQZ8#(. 2ZL,_9>RW'Z.+@AJ?J)=[_-\]4_[;,L+T2IL._XDG?%>W[ M*0[[$<,9!RLB<-,+>#G:=X0C5842M+%_JAV@@&>[>3"Z0*B!T7UZCT8;::09 M?&2SKX&_2&,QRUEKHEX[S8HBS\U0A<7U+N6PC'-%A-C"-D;Q,TZ8&">9 $EA M")YXG6CHHN"4:/0E57_88&[!-A(#PRPE>22!5N_WW[EZUZ1'.!BD.\#,EE2D M$]9J!I\&L%VXF.9ZQ,BY&TD6FOF8ICF E,-HUDM[N0Q[N5R+5AMR*Z(K?>!8?>JR51< 6AU2O[P,W\O3I M^NG43CPF"/2 N8(ND*<=Z>D1&I!#^,0-K ;>FR]7,9U3%O $)T>\40/#6("1 M#WQ,A[,G+"J\XS1W(8U)]S4@-GGUY MO!"]_$L^V+9JV$[8B4\8@;$7/#8$^ MHFU)";YUY'G.I#,SEX X4YP)(S\X+5 M^3QR80(>L&Y/X0GC5!US;88I;[!"X M5X48N?#53P7"U,9W(ZUAVO$YI32(Q3QU*MZD87\T/-@71TUKI;2,'%E[C:4/ MG<57T"N.\L0F92H[=W1%=7V33P+FRBZ]%'0.XQ8&KOH#W73XAO>#>2-'B M"<8"7+66F>S+H>1%7Q,N2]4*>#JKCL0J1Q0D#,$_#7NL!@)Z18J))*6A0$)8 M$+)>A9?$OQ5AHTU5E2,C@QEU)Y-=@8Z<0!(R' P>23QR09)OR^O)Y&PS/M * M_59DIN83R;(^:\#7RN VT>2N0Y95B-RR:D)+E@!5-0>WP4?KY&<3SV2X3FPD M\CL'D^6T.1B;45($RP TBV"X%+;(3.*KP4UL .4A!+B=@RY8QSFE-M=EJ*!9 MW,V+W ?%FJ&V0ELF^6^E.?SWDJD;_G4Q<% [QL3 '&T.)E&L#(5+\E0.44O MY"GT02.;("&;+%)BWKV?D MM6W9R$/A2?_BH0,!.-G$](K&N]JX;2UJB^CG!8ENX&!UWP+*3:: K);S/S14 M'U.Y-] IDP!CS%-#+_J80AGJQ7*YZ$^H&4PK.:=\&%&$];!1")NRC-1O1B#% MG\$D7BWH)OP!O'CCAE$64GKP-"5BV_G$/9&9&[*W9_,'?'A$;'IFD2NBW4&X MGP.N7O&4' TQ$HO"TD7)AM5XA2442I<>1LX!<1:=%H M9GM#JK^8/QSK@JJZ>&H2 1%UI.^QZ(2B,:UAZL,=:7(/%=A0?)WU#V0'G!>H M.E,6.W$QU5R!Q/LYIG>:1ET0"_;":'#>,5.-$AB&.!(E M8G43@&,DF,C1%TZK>X@\79@[<^@/IN1SL(-@')J4VG"\"BZSXXAESZ\T '5; M?'#Y"'+![C&I/*,U>$@"?:V\$SYE!J/K-@6:=H!!]HP5'IP"@9*B2FB"=EEM2O$$F&^EBIX9+B$5>=N'G1'52$T_^T.K\&Y/85?18>L6_0C#U70QBD:9 M2E$>1CMW07//>LE-S' M_JMU\LO44,'2M#8U'!9B1^/2!%DPJ'@II5P0HG!-*@#FL5.SBYN4^(:& %W2=*B$*#)8+9,9%(BD&-G -],T56=(J2LWJ3^M^# MK@A;8HL,0\-U ZHA?J8L;8*72Q[OY+S\NL\#3/."*@,%0%Q!=LKN35GAO7#X MR.V(T%_>3EC/_,;>3?C:YA0BKZ+2NQ4K#R7;3L39)"T$L_##0DA-5$EE!6\7 MY2KS5 U*NUH<,#,J4N@F8D3C+.ZLA-$[[CU 56]%3M8*%OV.5).5C*SG+ D, M;%'=*7"UR%ES'="LZZO@MY)(H"KS1*^BI 9[5G8]7/K8_3ER*_X4<70%AU%= MAWQY8(3=YU4;'IU\;M.W.:GYX[*X/T$&-XYN,CA&PM;@Z'T8$SR_ V>(IC][ M")Y>)T;'UPGPW- V>L_PQ8FXU)4PT%$@,;P$0&%,"M7(6%H-BMLQ>6] M*3;W*E-K91%K]^'K]MNCP^0'T!UA89U3ZSLTXXNB210'7Q &,/I>%:=F4M M"Z4)-%,YN?:A3IA[HIL-[.P6!E9F?WF9_O(R_>5E M^LO+Q%ZF*U\+5MZM!GQQI 0;HSO6;K7*&%&;4]G8_M[U*7:5C)_6GX7B M8V0?4YM']Y<7ZW_/B_4_Z.X8QW7^"C0M!)K^;_L7?U0NMCI](=2?*[C2_NC4 MOYTZWZ!73B,=,;1M3S)J &K:8TBM)*9"T*#L]; NHAZD1D;:$A;%(>^6##[C MF4I]!3MN@ PJ<2""-HQJ;6TV[1%'*N3YPZE68@-WC\K_8?>+!^/$1'N:J%V) M6"6H%MF:SD 5*QV5L\[OV+8*)4:8PD9,?IJQ_>5P_50.UZ5TE-!^]>*DSJEM M\C:]PU$G$U,^9HAX7:&EVL5RU[,WVA9S*VBA5%ZM:K#6&2L'82,?VGC)) M6K!U"_U(XMN6FJDI=9RH+;>%X[R7N(6EGY!41(68K!9-!I8Y7(: 9WKPI9'< M"1W.@IB+[]J(8H!,&VUW(XG,_J V<:JI[8PI[33=* =[B49"HX>+Y?8,;P7+ M_J$M:7_T5L0DU?SAT2P=_?N_?7-Y\?7SUG20QXIV_DA5(((,]6YB.O126 F# MRX?Z*M-&*3Y?FC *R(_P)*1_8UMF-",ZD>$@I)UR\H)1#76)Y!Y+= M&B,WU*8P].U5Z LL(**>VHFO\5(_#P89QO5/% -KO:. W7CH3^ 6/MR)&2D]/A2(1#QSY+R\(Z,4E-^XG!UR'1V]R"40W4Q,!3 M_9&S\:.#15V!4T$4W9&P3[I8@FSEX1H8H%WC*A\',\-1:,#P8QR'0STJ/LS+ MI:MV6$HC!+=QW:T3KS]^)$>#-2;(C^-UQ.3!^"F. PGGB+Z9HVJ>W6E2\:BG M=Q!'F6U#ZSC$1GV%8Q2Y,]>*6.]:$9^@N,I&DLMG@*O++W;0Q20Q7"T[(W3Z MH:>*K7/JPEN+5F^1W\32-F:W9."-)U);IY_DEA1&30 MH!6@MKN3=LZ*@:%9"QM3IE1QRD$7)]/OBANR<_ J!N^AG9A2NN-IV\0JMS&D MMA-<[(J6CQ5I!UA8P^48>,M#UXM=A#I*S<2\\4TG&"#>8AV=3$B"D/.?665A M:]*"*E1-LX*N%GD@30RURR/760I)!8J/GAM)JWU"N6W@HDH2FCI=+/=D>NW[ M/.#]"Z'1 Z[J[R[?X:%=^=#MI)9RZ@0GC)^\GFP[,7]U$)S7+2H+:MN&F.TJ MW$N M>/4>>B AX%%"GB$_A-[PX;57(,4X+04*GF3_ 8,":$'H-+6(X-1*_A)"U"[K$%O]]'Y\U$89[O[("?G/\DZPR648;CT[#R:@R/JD5%*)7S/_6V8XT=\^EY.>0]FOXH^?<.?*A06OKONZNS]OBYS MQ>'>O():F.D&8C.\S.YWG+E'N9>A;=;G<=.JU MVW3)F[;M"7=>H6([19_+HTS?OSDQ=$*_%?K;P$BF MH->V[NQ\HA[;Y%Y=\3$JGG\]"=CKH2#.TD4V_"9]8>$G+]6F;K MD[0S@L40A":J"V-SX0OS&1%T.Y$N#7@8+CK1Q M8X.6')TNY\1_=$=(D9@(8>Q&?<*.R%P7D8J+\KN(RQ:H:7^FE\=-9QIQHQ[- M/B4N@+#QF79@VX7(@ND"6Y@H _HM* \PNA!,;V!82<2&^H>5Q7M'BD]:\?T6 ME&N*2Z3F0%(6'U*#Q]!@_[SO*< \./:N^7NTI %1N(R)O _>)W0*J-4BF[T= M>7C'Y<]3]WG%%.4YGKTO2H2);2FJ"GCXU&"COWP%=:8&6U1$]*0O3^*F7OX+ M](A-9:91G9NO$;(/&[5XIW1G4'=KD4V[BJ!?C7O%W8<$3$KA.X5,"XH="3OJ M51Q0>V*J.'XO249T+T6GDH31'71P:IS?\!J^1+8.]$ ]T75Q=8Q?QBZ4_2NV MVNL;F)L.KOZ:M%4]\2J9<->[J3"*NG*]4.8>OF 22):4EU)]9:B?N*0FU(MJ M.V8'BUI>Z)QYN=S74D,:[P)H)H77@T<9A!_8(W8''*-O,NGBS=]XNXK)G G' M>^:1,D()!48"FD93R#3J$-WC@N$"SFO'N(QDX:DB$/HBXXUVVEXNDX?!"%S:&H5FIV%??X1&%/U/(QI03MCY!K=?&=(VI$?@719NI0= M-^9KG+0"1L+[K*VF\IL/G?&5[WYOLUQ#SXSE!C5766E_.DYE\0E^UA'B,^#3 MP906H.R&(K=Y@5'T&4#X<)XV0^6T3;YW.9P"RVF!NP6>#Q50[L:^.!YQ,DK! M5E]4E UO\^"Y2[H=('?8;D;T@K0U4Q(_J:@QZ-H'#F,I'^7Q6?\6!25-TELRE%H]V]AR>&N_ MIQ8K]<8+5=P:N9V6KQZ&WW=-2G#?:L/9P(ZFTOHYJ"/)H[P^ZD=.=4TQW\2@ M-ZHO':DRC N- SUE\O*!-Q$M:W$:*PDDF?'2LVG&L)H!W/ .1@I#30\QDP;. MMT>6.+74YLK08UL>04SE4-A&T_"*^^MA%3FJ$,=K^=+)1.XX\*F$WBA6#B?9 MJ1KMDPI$U&752V#TDR A\?J7Z&8&FT6%B8><7R@(Z[C_5;@M8,28(T:[3JX) MZ=XJTK72XMJG(5[=1QM3G5]/I!:5H=.D.TKC.)5PVIARVD]..F+[:6&SE!R< M1+YTKU4(KPSX"B$-WX?E"\W'KM _\0(Q(O698[ZG9:1L<)3C'0+5!@2VLF81 M /,+$FG18T2T]9CC;?9IG/(7W9FN;7/'GHX.WM^C8/:K44Z\]$S]?$7%K00E M3'0**1""5W7$B+4;)#FUAF6QP8S7; [E,_:*,V^0^&';>%C/2TV^C+TH1E[V MC5>/R/*5=HU=-,$S2>N@KHU@V8*<&##;L4(2K.T3=QIT3(]\;WQ,-;YPFQ2G M:=C&R/F' 3+ ZH<0J46KL5+T/PS![S^DV$N8^()-_5UFLH''>G9Z(DD.=M]V M X;R0([)A?8 #G1YM<\2"H=_]3SY=;L]?U/=U BWU^IC?C:P4T$^G!?RDG=$ M6Y8P3=7"8"?5#FL$BX6HS@SO/$K'^83W,833^<':@^"=V^"ZW\I)#3??\&-_ MD#-W$$NF6=MO#GCEE(30A0O&.]8B!2]JD9"J'.L/FG8!0'43)W!;>Q:TTA3T M(3[L7:VY9/=-'-3N?Z$E(_[8)CD4'QC55>N5*&=J,G;I7+3-?9""IBQ82"%BG(YB*Q1(IKCY73?%<&AIHUHR$A?V 2*96=5O6 MJ/QC:]R)%XE[O(.%O&E$$]6LY\06$TS??,1;$3I5E/&3K"5DZ\.SU")Y<36V M?8$^E%CD0,7WGT@J\4C!:/>I7O=N].\PK._H@O1"]A5@$;IW_!U*QLLX L0P M9,PY[(%2H[8E2.\HF_A2"U,UZ!V^/@7^W*?"NGR4CAS*5.!-;6! 1Q5L2+6U M;:PNZ'9Y.&KU2IY\VI0\5'!)P#W "[]X+&6(S<#*@9U;=0J!1.MZ6;.$(0S9:IB-J!^M4_++9FI7O9R6W._/I\S.F*WWOW^"15# MM _^1.5PT5:>[![E4Y9F=,=7V(V<3?_D+19YPI)?!^SF';\F](:O?HC[?4F0 MPE)LWWJ]WG>?JH"R,8&;^H+22'&'JEH]%5[BDWC#(OJX65%4@$,R5"0E5E), M^_A)6]A3%YFEF5-.-Q,]>^0K@]5!RRPAN^I0QCE?SVVZMP6,14.H<#%SD3 M@$[%Y1,)W@E!"Z5X1=(4N77Z*T:1(:+'> "B4DZ&W^XQ "D]XM:&,B1'$JCH M*H>Q.VK@\"QZD(8',2L,HL^\,4C^VMPM'#.WHD.^4PUOSE8TC#%=;N)M8Y[) M,>RI10@G-C6NP>Z1"X2MF$.IQWB%CF@1%.Y&J@Q]2Z PCV_>@NWM,,CSF-,EW)GA_+-+&JP8YGL:1[- MA[D89]S%H2)N;KA!*IHJ >:V0;E*.:B%QF&,Q'1B?&7:LV4]:&ED+OQAC]'F MSJ3\^M8GF!OE6"E?1CLC# MP>]Z@+#>$*WV#JF>@P"X84;,N+G[I*QCR*='/6OFO/P^Z,?Y$+X$;:*(,QSV M]"G_P;# =*W4*-*I#B:;4UKEIZ)5#,*H.%)#.%P 2';Q1"4Z:#ATL8LJXW0! M(0PD#HT[<6=$.H!G[:M1L=!-7?9T@Q6*6G6!1&&2E;%I)7BD5,>Y!MJ_XH&! M2^5;3!=U=,&-]E62AH14_[FH47R0=A;P2RN@%9? B^H)S,-K^P$IP:'[J9F19%+*UK2):8W;%/52I)EST M.5H()C+N71HH**JUI#ZA37?/JBD[!J\((WM65K<>@,2VN,3.H%1<8-8I6GQF MKIQ:GI7^P)0-H[NT42CON1CC8[]"H!J3%&F*#ZCLFFZS6B4M*/_GA_K&=XFM M-]BEDJHN9)3G\95 )I,\OA.HKN+C./=)7_Y"M6KRPKUAZQ8=T"2-T8-\V#)7 MOO?MJGT*ASCIGG-=47!N#_11V&#NFU0P,4[O@ YRD3##_467R]<07:N-]J.U MT:YB&^U[AL DW3YL^(71D^N'=/6>I7E+F@;CN0/#B#I7E"<"I)ZQ+R>B[LZ^6%B6N#H=3<=K6T;1<10=C^WOE0RJ\*@WLUJ" MVL1B!8;:#H[6^=[0OJ6T=$&R[2':NQ:4SU8?&6P&S(>1T\K5?3L\6GE;NVJ7 MH"^7Y@#)MU()5F!5 [8D"5F&:KW)BLD=X;L]+E%*:*UT>4]?)&,Z+!'$1XX2 MKRXT6+I<;I+T_>!\WNGY+"WU4PX9KSLTO;E<;E-#%5[G+PE77UG275KWQPTY M>]V, M#1 CN9/PUW3]/6;>JSY@A^!07[QBOGV5&O.0^X\7('V95\HC=)7\E#H61$DJ M$<"5BT6-]@C@4E$9ZFQMYW%O;KTL4SC)ZVQ?DX[ME0VQY^(PDJA!K0>-+T*[ MD<;ZH<'UP--95']B&A WWHF@N0#,E6']T=8&B#CT^XYQ=XRIC)"*KP5Y_\B3 M':S^NMFZ I7FUN3,3MGDX4UC5JVYOC,T\UZB+=M:R>]*G$*^:3E81J7DLS-< M*)R@'?D(&;B:%+;EM,?U%9"-0?OPOT,[DW'(]!9-N"RZV; MP]&C$@N/<(W3TUA-M+672B(Y5,>=V)BC](XUV9;+G9M<^N]U5)"F;<'%S4\] M7SSX[VLYA6S[M[JIB:FC6XC"2]^'P_"9D\E;.(QA%ZF_K9)9R;"H(81N*9?+ MS4ST'GLN-?K%=9/"ZX%CR*WGMAYY=+/V=#Z'.%F1<[(,".5&H7::?$T:P5R% MM)A1'Y2X'GV7ZC40/,XJKK3)"W*>YG[9NU')=G11$/?5D_;9HKJ+7X*86=\D M1,VB2!]!*SPW=(NT1UW#!K$_<:C-JZ"\O,73#_T6+I?[(>!9^5S.MS#5-0)] M$@7^R$ )H&V1Q0TOCN@'I(?-$J#147$T?8@_#E0/! UWL&_8LNO")2:4$!P:1 4. M.K,$4]I.G9.I":A=%RU'#]&N"4&C7*#?IZ'KPM/EK@N_N-OD*CCLWP(_A']SF^5) ME^7'C(?ZP2^@<=*9<78$@OH'GR5BOKSVH0/6R!Z=_7!U_?+LK)(?4=6EKM3)58OR@T[WT6_U$?#^FZ>7GS^C+,V2 MNM"VR!1>:OSD>TW?2S?8DGYR)([Z];P Q=?2!7)+HRW'C-[1K6SSH1)U^J_F' MG GCHSJWF!21 X*[?)@Y@QDRNC]C:>1%3NJ5W+CF8Y3883KSMEK@>I%%$=#' MVA;-&(SM3/$WFX=82BZA@"P0(X>'%)S'&)U]MA2B9C+JTH[Y#;@K^!\.LZFQ MXXUJDO-;Q<#A21N4:SE\$P+\,#006N0/HEE=5<>18'0^@4 M_3UJC"K< BWJ+8V&<'52!^DWFJ3AEU%#5BC-G'Y>KZ:)E=?+4=ZND(EKL9JGV8",+-I#%/*5"1I>C\P1' M<,&$MJ ,A(MRWNB]%@ PCB6'CA4KNRIXXC= "R$G$46 )/%/[,"6[LWA^PZQ M4>H-W9PCU_N)L;W;-8"G'9;B*ILP_7JD"]T@X=D2BN_ZLS5\8&58MW9 X"O^ M?!<\VN^HO'" ;E0;L@IY!K;4%V\)W*8W=4-0;_J2[1!/ETCAG193!O*+45J2 MX/Y(#@$:6@'3N--DA)!:)$1M2 M@XC_OL(J+'HR V&XILE6 C:](8+[:$>V:&C*/S>YLX6VMH/KF&9W1O7I,(T6 MB_JMF;*429'UF-K(O4Z[],6W!]?LW"MJ%D[X\=T9"C+_*_H^L$7@LZO+L\?P M97C]Q;='H-Z?TX8N&PO=V]R:W-H965T#/3IA0.CV;>MTLC1>X7E44_ M#L-AOQ2JZDU._']79G*B:U>H2EX9LG59"O-P+@N].NU%O?4?UVJ^3+7^P@\? M\M->R(1D(3/'" +=O;R01<% H/&UQ>QU)GGAYGB-?NE]AR]38>6%+NY4[A:G MO7&/&N]>HGV?J3,EZF"^M;6K5SPQYEM76Z;!>#0:FJIA??VGUXSH*X M71![WHTAS_*=<&)R8O2*#,\&&@^\JWXUR*F*@W+C#-XJK'.3FR88I&=TH^:5 MFJE,5([.LDS7E5/5G*YTH3(E+8DJIVM9""=S8EMT<"NFA;2O3_H.3!BOG[56 MSQNK\1-6HY@^Z8#<>Y]:Q78I,GO:0/%::>]F;O'H1#<.W M>]@..K:#?>B3&^1J7A>2P_BANI>5TP:,=]'<"[2;Y@;B(54H%"MI) E+,UT@ MJ2T=Y!@(8TE5T&A1(-WLZV-"3/14&H3%1X6;F*[%"OIUTBA1-)KBM.652Z,S M:2V]I$$8!@GWXS@XHDM5*0@\I[G6>;.$B:E,TE(89VD\& 0QC9)Q$-&M=J*@ MRP^7G^E>%+6DZ##&ZY3[. I"^@@3QR3R/Y!;*"Z.G*:/&]/383"B:'@$PPV6 MVO;^);#"\2@8-Z,T@MD],4R[&*;/CN&50=4U[N&0K@I.1_;Y_==:+9GQKJCN MA=X=U4<;R\Z&7-MHXXP8_\,P?V0X_A7,S/'%[H;HTJ-@2.>U*G*D M61/80J+"+G2QM21)4VQW$@\@BT\B6\ _U*SO&-,0;X>4IB.TMQHYB]2-AV$P MH#A.$F9\P]'8W"*P@&B?P&_G*F;S\:&,*,D@H >,?$Y M'(Z0P1=;W&#"M!\[5(@-FLI:)I[7AF$=W$*@E,XIHJ,00.,(Z*,$S5F&@%G% ML;7TZL4XCN*WE")2Z_&5>&CT78I<[D0\&(/K:SH80=O<14'R^@=4(:@W\INR M_MNUP3NB!.ZF8#@"-VSMR8+%#FO,H7IH MF05[DF'4)<-HKV*O)7AGJFBRT[+9&IQBZ0;E M1?K)*#@E]NS&Z>P+?:Z==<)O^J[06_:TJN6WAO1TK,=O:RA M9ST]_4B/Q%8:_IOT\X3NMDE4=().ER'![X=^_1,Z Q9QP+B[%N+ /ZS MR%E(+:OW+:U\/]8>3^;X2;#$#ZXN,O@&(1$4E[] M(9(WY+G([_^&Q]JK*$QAG=LAVC&*PZ[&ULE59MC^(V$/XKH_14@70D(6$7C@(2T%Z[ MU9ZZVMVV'ZI^,,DDL=:Q<[:S[/;7=^Q REXYU'XAMN?M><8S8Q9[I9],A6CA MI1;2+(/*VF8>12:KL&8F5 U*DA1*U\S25I>1:32RW!O5(DKB^#JJ&9?!:N'/ M[O1JH5HKN,0[#::M:Z9?-RC4?AF,@^/!/2\KZPZBU:)A)3Z@_;6YT[2+>B\Y MKU$:KB1H+);!>CS?3)R^5_B-X]Z>VVH9S +(L6"ML/=J_Q,>^%PY M?YD2QO_"OM.=3@+(6F-5?3 F!#67W9>]'/)P8C"+OV*0' P2C[L+Y%%^SRQ; M+;3:@W;:Y,TM/%5O3>"X=)?R8#5).=G9U:8U=&(,;%6]XY*Y5!E@,H>U,503 MZ^QSRPWOC@>/;"?0#!>1I=#.090=PFRZ,,E7PHP3^*2DK0S\('/,WSJ("',/ M/#D"WR07/?Z2V1#2\7M(XB2]X"_M$Y%Z?^G_2,3Y/, ?ZYVQFNKISW.)Z,), MSH=Q/38W#\?PEK,=%\0-C9.W]9<7U!&[&/H\L<<*H5"".I_+ M$JRKGD/[$RX#EL2,I%F7;0+M3FX(:\US9I6&IM5914T'C>89@E5>HV!/4 M5UD"6V8J[R1S"R2O!()2:^ =C,/8I1SIR/4(3&E_(Y])JK2+E4[":[C3V#"> M [[04#78-9HBV)IZ76M2/F*.PRO2IMFK[>M[: 1S(E)V09O:*2;3< )^B(Y4 M,6HI1[UI"C\JE>^)"8ROTW!*0&A0<WTMG.X5&S'$&R MFL!]^!".X>-_,MOZ285ZI%$P2YHS1^#464JH-BQ[$JJD7*54@9EJ7>H:]NKK M8C +KX;N6+?X]IH&A&,(#Y72=F11UR#0E<0;E=BIW"I9'C3>RI(A/"K+Q$GE MN&J3:/]5(Y,X#F=P2Y-@WEWSV?ONU0=T[T?G7Q3K.T@I@S,XU]?1R<2FM)7^ M73+@4](-[_ZT?_K6W<3_1[U[-S\Q77(:S@(+,HW#Z54 NGN+NHU5C9__.V7I MCORRHN<;M5,@>:&4/6Y<@/X/P>IO4$L#!!0 ( )UFE%>S>>*DHP8 /X0 M 9 >&PO=V]R:W-H965TDSW=*OS-N1BLK-T\G4Q,N1)K;@*U$0V^+)1>A*'83Y9<]D,+L_=W&M]>:ZVMI:->*V9V:[77-\]%[7:70RB03?Q1BY7 MEB8FE^<;OA0WPK[;O-9XF_0HE5R+QDC5,"T6%X.KZ.GSG-:[!7](L3,'8T:> MS)5Z3R\OJXM!2 :)6I26$#@>'\6UJ&L"@AD?6LQ!KY($#\<=^L_.=_@RYT9< MJ_I/6=G5Q6 Z8)58\&UMWZC=+Z+U)R.\4M7&_;*=7UM@<;DU5JU;85BPEHU_ M\MLV#@<"T_ + G$K$#N[O2)GY8_<\LMSK79,TVJ@T<"YZJ1AG&R(E!NK\55" MSE[>B"5";!D)L^%;/J^%&9U/+*!IP:1L89Y[F/@+,%',?E6-71GV4U.)ZC[ M!#;UAL6=8<_CDXB_ES9@231F<1@G)_"2WM'$X25?O1TN-HM%6>F@TOQ<4 >\$(_5$,+K__+LK#9R=L37M;TU/HES=NA\A/ MHF(_RX8WI>0U>]GX+4BY?*V:4NB&O+ K@=?UAC=W/YC6.V*1M0Z;8\Z=5O\6 MD M58[\Z!2XGF',3\3-[VQ:];?+ MO*^;65OF][;-M\:Z#2&F=9(QIN*_8[U MVN]3:25T#BM8P;4!/G*_K@%O1D\1$U-"Z5^":Y]N#,FBYI#M\H6]UFH!? A@ MX1MA9 4M9*G7\599C']#S3.]DAZ*6V)C.>3-B:19,60B!89H'X8A]_]TTCN)G["?N8H+U-61' M;"X0,@'/$""!(-\"*F)9. LBED^#&1M&11%D S#(&LMYL8(!"N&L3,8F^49 M5B&-8/2/+0P%9@3 D/O8)7,(CG$+Q5RF(OIV">#S;4Q"%7MO,T9^, M9QE]>C0%E+1=W(?T]HTTA 7B%<418(81K,)62I'HTXBWY05+!NS%TI5 M.\3AH#E /V^6DJ)[Y3,@.-%OL[[?9H_HMW==M*B=JL;%J)UY17G>TO;2T_;V MD+:*.M3 F3@XUF]/JS_2;[MV:YSZ2E@N:V?-/NCU@4WW4JGC==]Y_T-C-9\5 M%9\/KK:[ZG*M-#(=R>$WF'$59$C9.QVY49P'B1]ARZ0C7SJ$L=UZ-LRF03%" M=2!R$]ZSOO6=\ SKH:="+9\C[9\M/)AGM5M07%8/.% M4$O--RMX<84KE3N%'\N?DXC'#Z/WDVJY5\1)447'_;[F-'T/H L. M<@_U2U M+3&]DANW32L*=K.OD;5JED]JW*BJMA:/08\L5W3^,V"$W ,(8FOOQFQ3*5W=&4A;6JO3:D*-=3:'JP&OW!:O+ML!;I6IRTF7,N^ F M:-4M>"GK_Y'P[QI):FZH9!J?OCX $+E6VP99AWF?1&YS/#A0AIEK&+.TA@Y?,O2T)TVHS!RAZX\C2#C-ML#T,2#3HN9.Z5V1Z.CH#" >G=.1U*\ M%BUF] S0@L-W6FC<,V_Z_7',-,T]$>RPJN?DF_'=L7DX$ZZ%JCP=/,VR [$ MS5]/^]G^"5T+0 WQ<*':5](07]7QZ7_P)02P,$% @ G6:45Z^%PJ_U P %PH M !D !X;"]W;W)K&ULK5;;;MLX$/V5@;KHMH A MB11UL6L;2-(6FX>B09*V6"SV@;9HF8@DJB0=-W^_0TIVO*CCH$%?I!$Y%'4[=F%JRM[2919)9KT7 3JDZT.+-2NN$6/W45F4X+7OJ@ MIHYH'&=1PV4;S*=^[$K/IVIC:]F**PUFTS1R6ELW$,VG M':_$C;!?NBN-7]$>I92-:(U4+6BQF@5G9'+.G+]W^"K%UAS8X)0LE+IS'Y?E M+(@=(5&+I74('%_WXD+4M0-"&M\'S&"_I L\M'?H'[UVU++@1ERH^ILL[7H6 M% &48L4WM;U6V[_$H"=U>$M5&_^$;>_+\@"6&V-5,P0C@T:V_9O_&/)P$%#$ M3P30(8!ZWOU"GN5[;OE\JM46M/-&-&=XJ3X:R7&:IR5&&?GU^)>M!L! M;V[YHA;F[32RB.KFHN6 <-XCT"<0"(5/JK5K Q_:4I3_!XB0SIX3W7$ZIR<1 M/R]M" D9 8UI<@(OV6M,/%[RC,:55@U<(%>-O8!YMFNX\!D6&OXY6Q@__N^Q M#/3X[#B^VS<3T_&EF 6X,8S0]R*8OWY%LOC="?9LSYZ=0I^_EX97E185]VVL M5C#H.4;T)-1QHK=KS(RJ<7?*M@+KVP#*QT4%6/18JJ;C[<.?!G=BI[1W R,J MW)\66OQY&.[B%@]@9"-KKJ'3JMQ@GNU#)X"W)51"59IW:[G$!M9W&/.FQ'6Y M-B!;[.VZ1GWF[00^2K/D-?PM$,7W%&!'J 56:=<4<*752ACW9T#':V%DB3PD MVI^1K(9;9?UX7W4LS!QFRCPF92'SF&F:X, !LY^R M,H$OK;0H^L9B\AT<'17C(DS1R@KJ80*RM4*WGB,RN5 ;;'&)H7F> MH122$PQZ_:J@A+Z#,7,:7L#YV:K0WUJ5.$XPMUB-49ST=Q/O;[CPX.:SQY*G\E,?B#10[]N;T?W=]ZSOK# M_M&]OS)]XKJ2K8%:K# 4F:7./-36CG@/,KI>SN MPRVPOPO._P-02P,$% @ G6:45ZB9S))F!0 "Q, !D !X;"]W;W)K M&UL[5A;;]LV%/XKA!L4-I#(NEI*FAA(TLL*]!(T MZ8IAV ,M'=M:)=$EZ3C9K]]'TE8+I'BNWW<.+1ZOA/RNYD2: MW=15HTYZ6*&Z&H:^/QK6O&QZ MXV.[=B''QV*IJ[*A"\G4LJZYO#VC2JQ.>D%OL_"EG,VU61B.CQ=\1I>DORXN M)&;#5DM1UM2H4C1,TO2D=QHDO8O4+K>-)C+Y<5,K^LI7;FX8]EB^5%O5:&![49>.>_&:=ARV!S']$(%P+ MA-9O9\AZ^9IK/CZ68L6DV0UM9F!#M=)PKFP,*)=:XFT).3U^)T2Q*JN*\:9@ MG_6<)'O?:-[,RDE%[%0ITHKUKSAF:G \U#!I!(?Y6OV94Q\^HCX(V4?1Z+EB M;YJ"BOL*AO"U=3C<.'P6=FK\G&N/1<$^"_TPZM 7M0F(K+[H*0EX&/KK4N65 M4$M)[/?3B=(2-/IC5QZ"V6C39& M9YLD3FY1J0LAM2$,4S1#_6J&WL&F2"2O+&HVU1B$;$7(*U?84*$[@&@%!EQ: M4S7TH6[5X(A=2#$E9?H -'PA51;06F+L"'LE-,9GO.)-;M7!(]!$3/!NS92 M[;$X"#SS#'QOA,?+%UD8A*_,BS#P4G9'A/S'LI14L& 487VS;_-TJU>2-ZKB MKK,4?Z)03:2((/"R >O[7C1H)?JA%PRZ_0M9DD:>;WR+6KDDBS#[))J#G*LY M*^L%+Z5-*!"1,X*Q*-HVU!I+D^@ M64C, M01+4?I#D;QO!T[7@5R?X82WX MFQ%D[Z10BIUO*O'45>)IGB_K)0!'OK D=?F7 _\33O<++)L(#[U#@V#FA7CT M@Y'G#S (,;5,0RI((\Z9)')L20#Y"$)]_-QQ[=R>320/)#F#00(&1&&*W?W M'WGI@(6A8<5KNL;9O\ 63?F\$968W;(4I1CX(2C?1SVA/*(,)D#8@EC#:W2; MP)09B):R?FQ\A$80-/\.<=M '$RFEA.S)S$&-\ZYCC!U_*DL?P)32W$:&(M( MM!?#O5$&Z?7_UX@GIC48Q ^[$<\,XED7XN .$+(ZF=@9X=;_=?-G@8V8AJY>K+6 M ':6='?$4=L11T_NB%ON_X.NV*G_N2L^=\7GKOC<%?\G73%MNV+Z+_U/W&=O ME]I\O]UCPIN;!36*=K7+3L.[V^4;I36N8Y46&8NOX< ML@V/E>H)'T&7.X793TRCEF+D/8H!,\8)"@PTP6C$(M^M89H )HPR]":#+4 E M/M6 -@C19=9@4[>EO77GV 7N<.N" K4RL](F6BSL=<=$:!2F'&ULC59M;]LV$/XK!S7I5B#3"^6WI+:!I.FP#@T6--GV M8=@'6CK;1"E2):FXWJ_?D;(5)Y.-?:'X':<;;;[:-:*#[Y54=A:M MG:NODL06:ZRXC76-BE:6VE3$C$98O"1**J0N,[0.[82<9?RM<#'EV 2QE^0F^O-MH'OCR M(WRWM$VX%;:0VC8&X:_KA76&DN+OOMVV7(-^+B^4*UOS F<1*<&B><)H_O9- M-DK?GXATT$4Z.,4^?R#AE8U$T$OXK-7JIT,:8:DEZ5&H M%0@+?*])[]+1:J&KFJOM#Q;$B_PH"<6-GZ5I^T?/+>"H.E<+#DA9#";2^@;+ C(. (SF"0QBE]WKZ9L(R]AS,V M?F9R_BRDYJH'278$;-LSEAX%7==&2 \94Q,@HIO$$3J3_L$O_X?]._WLC5"%J+N&>;ZD4.-LG M@9-\_1)X)JYWQ)2CWQI!V0D^85YH@&J9=5R502T'>K@(]: #4(EH#.4TE)S. MW)<&BJ2D_[E;B]>4X?BX,5RM,+B_($6:8&2;HD ,SI;TNZ(0MQ@T1SJU.]T> ME>)#+QAZMDMY,S@0&0V'D(^#&$A*>9JWW?%>52F;=,;T Z$'P)(2 09L2*N/ MVGGN_WII,\2;]&5&,Q)85I*W([<+H.57"A'=74T%W3(P:--Z#UI2:E[ ;>0?&PO=V]R:W-H965T+8=@'6J)M(1+I MD70>_?4[EY04)W64=H\/%BF9O#SWWG,/*>W?*GUMED)8=E<6TAQTEM:N]OI] MDRY%R4V@5D+BG[G2);>XU8N^66G!,S>I+/IQ&([Z)<]EYW#?/3O3A_MJ;8M< MBC/-S+HLN;X_%H6Z/>A$G?K!>;Y86GK0/]Q?\86X$/9J=:9QUV^L9'DII,F5 M9%K,#SI'T=[QA,:[ 9]R<6LV^HP\F2EU33?OLX-.2(!$(5)+%CB:&W$BBH(, M <9?E6:7!YU)AV5BSM>%/5>WOXC*GR'9 M2U5AW)7=5F/##DO7QJJRF@P$92Y]R^^J.'S+A+B:$#OYZF8#7"XI*1=6X]\<\^SA>YFJ4K!+?B<,ZU[R62%,;[]O89H&]-/* MS+$W$S]C)HK9!R7MTK!3F8GLL8$^,#7 XAK8<=QJ\6-J Y9$KUD08-WT&;]\ +EEZT+P=29G>'GN'N/*"_2[H+\<#ABRJ MF=!(I,LC76*Z1%_YM+G@'KN2N<7T"\LMUM]AR6 8A&@'TRA(J!V,@IBA+E%U MD@V'P9"-(CP9)L&(72H+&*+-(U@(0TS:P=S8M8/I-)BPEL0-F\0-OSEQYR)5 M,LV+G#L)PA.[%,ZKM57ZGKT3F=# ND'.-*K(,TY1 M.9W/A1.S9L(V$K2C/(*B;L-F&FSS"MM#W)C>P)8VV$0#IQF3FTKE\R_ ^\"< M[^3(Q8M@X@BT^/%)KU+ IXY[-A7O./=*(AZK!L& M@Q[UASW/.L9EQ@J5/EI4F-=,8J=$L&I$,R'%/+=DS=9!Q,>M09$P71PMR@KH]N%#IZ#HAJW9&C= 6.T+_Z81)' M\1OBVZA70NBZ0[&;G;D^1X/R8H?VY*<'38.05*X$Y+[.VPR#:9MTCUN MN#K^9JZ2M/HJ< 3M^QG*J/SW#32^!L*KHGQAK0? M&2/L5F*WP[JL6/LUV^?77G/%7LCLH2C2KK; MSOV>BV;*/G.MN;3W;DPN<2SCB"T#]T8L(;K^*B#:C[S 8P* W!]E-T);\$0N MW'S#<7XE[I3*ZZXWFB)PR)*A&AJB;F*DY0;/:&N)J/*2T69=:($_UP(\3EB" MGQ-2],*&U93B2MVQ,@Z31OBUE!N:PJ=[\/:6Z\PP0DOVSVNEIX&G=YA.KS?6 M1\BY6IO_Q(MU%3C*DPM(-W$UD@1QKR7N5!7CL3LK1\R]A^VJ M^>[:B [Y,BHU=GNQKR>W^G(;R<.W60*D"VJ,&E48?(O#W3'8I%+ M67,0]4)=A&4MW5'A2M)9:R'=88B$X+BJA&U2T(IE^Q[WW%EN]@B6\+!X VN] M"8N"VA0HCF\O:\35L].YTZ@'P7CMQ6+'U1+T4+N"QBA.AQ^\/CO L+!2)O=E M:_FUD"Q;:P<9!9UC$Z""49G;7?Z!%:>9]1Y96QHAH]4IT3RUY8_"+NU%7N:V M.LD5?$7%[@^,WQF$Q 5AO'6OZF^\Q)="+]RG"@.91[K\^WSSM/D:&PO=V]R:W-H M965TB0=*D M&(8]T!)M"Y%$CZ3CY-_O'%*2Y5E6G*$O>[ H2^?.C]^A>+;FXE$N&%/DN2PJ M>3Y:*+4\'8]ENF EE39?L@K>S+@HJ8*_8CZ62\%HII7*8NPY3C@N:5Z-+L[T MLQMQ<<97JL@K=B.(7)4E%2]7K.#K\Y$[:A[7[NF5JQ6TQ$/.UK)S3S"5*>>/^.=S=CYR,")6L%2A M"0K#$_O B@(M01Q_UT9'K4]4[-XWUJ]U\I#,E$KV@1??\TPMSD?QB&1L1E>% MNN7KWUF=4(#V4EY(?27K6M89D70E%2]K98B@S"LSTN>Z$(+6"I^,VCG24 M'ZFB%V>"KXE :;"&-SI5K0W!Y17.RIT2\#8'/75QIWCZ>'(%>67D R]ALB75 MY3KZ1J<%D\=G8P5N4'B$^25 M-VCQ:ZILXKL6\1S/'[#GMTG[VIZ_+^D%%:Q.^H:^ ,@4N12"5G.F[_^\G$HE M #!_]65O;$_Z;>,J.I5+FK+S$2P3R<03&UW\_),;.K\.1#YI(Y\,6;^X@U69 MK0I&^&Q[NCYPJ22Y9055D)3BI#NQEVLJ,MF7RZ"W_ERVW*;:K=BXE=KM5+M- MNY)4QT#63#!")9GQ @A!DJ,,;JB0)*\ WD4!HO+XE%SG,J4%^8/A*PTC B#@ M4R8 !QH&>/'PXII4"5]V_;PCL1W U75LIQENF- T5J6,2(1 (^S9"0GLF(3P MNV4P]7F*Z>A!Q9A<'68=/ M#, R:&$9' S+[YH($75/3 "QDP=:K$P(EQ+(7T^31,E]W-,'U$'__4#]MF!0 M'B Q*!!@C0"Z5KBL%9-$P;MU'>@)K0-]:@.EG4!7&-X*("BTUE5!(6A(F ,[ M=E1*IA8\TQ/*:\TY, H6 J"-F@;R>34G,X/N)1,YS^0;T?[I> M Q^\O&@#H0U*H>TF<.G*&W N ;&0*@?XY$6N7H@'&'#(>^+Y=C0QHQ?">)O+ MQY.98 PL*X98)U@[ F()O';1RWL =Q# T#K)\J<\8U5&7G)69/ Z";14,M%# MC)9A'=;K;V<*9C07NJBP-A7)T!]DJ L):/5]3$@OA" PZ\)/AO ;MO@-#\:O M89.O]1Q>XJX!RM2'R4&;AV%2OZF 0N46A]5.-9IJL" *3K>"JVF]77 GS8+[ M],Q$FDM&;O1<[[R_G,\%FV-M/U= 8+##2LG7E9**5AG"D^K5N4&@5://2N+0 MQ!2[5.7>:^^$\66 MXR&*PMCVD=);_0% 12V@HH,!9;C_"Q6/L,E^,-B&!8*4L*F_>8ZAUL!K"]>' MO&'G>T&&+I6.IC31/#5>N_"3A+63U@1JM/(VW%9Q5R5;"9RX7L8S!/4C>OZ7 M Q. =N>;YNGHYCG!X?-N'OOT:[J)84CTU4/0[YK()8'@TY7IRM34FI9\!<0U M?2'K19XN]+,N"P/%-9X,U['GE#%,'"5K,F@EM(X] ,ZX!6=\,#B[>R*]+6Y8 MI5[/?>@;M-[/>]= :5QL[10Q1=R@T.KE%XF]L']O1E_?+UJZ;DN%1HP:5I.^ M%5+?!YK1QG)/6W)=($#$6!+;$P1, ETQ(=<;=1#>F^ 3=%8-5+,CFVB4(68' M9CII9SHY>*;OJ]K3WBEO%OO.#DYG\M!T913Y6)= HZ0/(X-QO;$W=CK@=FM< M-2GM*^[I;K(]_7([O:W4-E7;TQ3=!-J=@VTHCNW0;]M@&%HN0*R&QH.Q<30) MK=AWCTD4V=!&.QW0BRUWHCL@;-S"5[SZQ(5&'(6F^0+6HB&LN,[F*, Y&"V= MSR"SYT!P[#R\QV^CUPECV.]_9 PQ]*'V?V -!Q9Y#9P$QR3"#=,V:_0FV>$, MV.%KY@@T&X?CAK]!?WM!_FA_'&JW01.%88 M1:9'P+=+0Q=)8CFQVV"BH8L@LB(O.B9Q@J30H0O7LSPG.":)_E9[E2VBQ(I! M3D,L#'M!,NX<(99,S/5!*>QI< -C3A/;I^UA[*4Y@MR(FY-.X-M=F,-1\T?QI3Z0G'*E>*EO%XS"!S8*P/L9YZKY@P[:(^J+?P!02P,$ M% @ G6:45W>T;=OX P P0H !D !X;"]W;W)K&ULQ59M;]LV$/XK!S7H;""0+,EVG-0V8+LM5J!M@CK;/@S[0$LG2PM% MNB05)_]^1TKR"^88Z?IA7TCQY8[/\7F.NO%6J@>=(QIX*KG0$R\W9G,3!#K) ML63:EQL4M)))53)#0[4.]$8A2YU1R8.HUQL&)2N$-QV[N3LU'\V_%[@5A]\@XUD)>6#'7Q*)U[/ D*.B;$>&'6/N$#.K2."\;WQZ>V. MM(:'WZWWCRYVBF7%-"XD_Z-(33[Q1AZDF+&*FV]R^RLV\3B B>3:M;"M]UX- M/4@J;639&!."LA!USYZ:>S@P&/5>,(@:@\CAK@]R*-\SPZ9C);>@[&[R9C]< MJ,Z:P!7"DK(TBE8+LC/3I9')0RYYBDK_ A^^5X5YALX]6W'4W7%@Z B[,4@: M=_/:7?2"NS""+U*87,,'D6)Z[" @;#N 40MP'IWU>)L8'^+P$J)>%)_Q%^\" MCIV_^$<"_BH-PI^SE3:*9/+7J;AKK_W37FWJW.@-2W#B46YH5(_H3=^^"8>] M=V8^^>\3Y>4BFG%$60&"UENI$!AM!W-DJ0J*\X,IG!K[\_(9:SA[]*+!8).T3R;^6\ MCOZ6XT7+\?T!Q[,#CEM6YRVKCLV/ELWW>S8_';!9$SAGG(G$03G2V66ML48S M%TX@%RWW#9.W)PCO%((FL%LSOT+ZC2+]S!+.M"ZR(G'(G92&7>B1*CN1/R!1 MA:'?[\*LE)7%MC<@ZC(E2W>#\/;-* JC=[L^'! VUWREJZWSP,"&XI6GY7B, M;@\BC/P1A7A]_CKB?2;UW:74"='(^_^E*B08X;4_<%1=4QLYPJ(A(3O%4WT! M[76\R%-,?$.GY\>6HFO;T55%/\I39^"'W:9])5/'^ YA1'VKE"O2W\]H]]0K M%!R4%26JM2N>- &C6.L*8S>[J\]F=5FRWUX7=U^86M/3"1PS,B6)T9NBZH*I M'ABY<47*2AHJ>=QG3C4F*KN!UC-)O^AF8 _85:W3?P!02P,$% @ G6:4 M5Y.EWA9G! 7PL !D !X;"]W;W)K&ULK59M M;]LV$/XK!W7K5B"1+,GOL0TDV8H-:-"@R5H,PS[0TLDB2HD:2<7)O]^1E!4G M<;QNV >+;W+E#([3*(@]W& M)[XIC=V(5HN&;? &S6_-M:)5U*/DO,):7*(0%(AI_=9A!?Z55W)_OT-\[V\F6-=-X M*<47GIMR&4P#R+%@K3"?Y/87[.QQ!#,IM/O"ULNFLP"R5AM9=G@%86D4T@<;W^18_D3,VRU4'(+RDH3FITX4YTVD>.U#4K*C M=)$<1?R8F1#2^ 2209(>P4M[$U.'EQXW\8_SM3:*LN#/0T9ZB.%A"%L9<]VP M#)#PX.T)PV!,<'D-?W5"EY:U D 4XLG IM3G$\CC.;8E0 M2$%UQNL-&!M1<'1KH\'0H7#@>$\532.OLU8IS(&*PYYFLFI8_?#VS32))V<: MJ/ 5,P1U KJ4RIP:5-4)L#J'.Z:X@Q==^N1T+5.:,"E)A:!ZT^_F\)[KC GX M'9GRV0$46[E&1>%UT;6?Q'YB^+B[[1G+[R 9A@,[).'8#H-P"#<]GV?2PW#D M?DDX@\]/2/8BSK[DK!\'80RWTA#/%Q=/"8F&"4G0D-+%1UVLVZ812!W+@F5, MEU"0(/G$]T[?Q@0SY 7N@Y[*HO3ELQA6B-QE&M#G9K4"!;O MLY+5&VN1ZHR7:\$WCJHFD\<3[_*)"\"(['^,4F^?=NJLDJWU 265:'./;RVL M"+95SBDVO?TM@N+"!3<[X_C??,FVY/#K.MQJ7 MV<\VD_E+L>\G)C[GL$I5N?$&$G/2 -LBS,(4Q>?D% M5$[QMIX%4L2#&,-PFL+WD(8C&HYTHU'?C4;?W(T>P^W[TA4SK7)Q.]2=CN(> M[J&' JTPDW7&Z>_(Q=&XVFSKG2T?<]_(6&UXQANV)TK_G+QJ MJ^?>@X8]5"ZIU@]0^-*R 7$I_0])U*59EY;4$D5[*$!/DMV:IFQU;+DINPJY MI%J3@N>.[@43K,Z0&AS::GTE45_I#2_DZ#.T!38*76\8V1[F=L<03ZB::3:! M.*6"H]D4XCBT@C8G$H;2.]AX]%:J->]II<#GBWS_];O]Z//>/ID=Q__2\8FK# MJ>,)+$AU$$XHDY5_SOF%D8U[0JVEH0>9FY;T D9E!>B\D-+L%O:"_DV]^AM0 M2P,$% @ G6:45\8'9&ULU5EK;]LV%/TKA%NT"1#(EOQ*W<2 XS1M@+8)DJ[#,.P#+=$6 M44KT2#I.]^MW+_4(E)2/5Q*S9F M.6JW=1BSA&I/+ED*;^92)=3 HUJT]5(Q&ME)B6@'GML9']K=+-3Z2 M*R-XRBX5T:LDH>K["1-R?=SR6\4/5WP1&_RA/3Y:T@6[9N:WY:6"IW9I)>() M2S67*5%L?MR:^*.3(8ZW [YRMM;./<%,9E)^PX?SZ+C5P8"88*%!"Q0N-VS* MA$!#$,;?N%]3.;.^0RHYI-I?B=1R8^;AVV2,3F="7,E5Q_8'D^ M?;072J'M7[+.QW9:)%QI(Y-\,D20\#2[TMN\#MM,"/()@8T[X*-=&P5L.\\SXE"E^0[$RY#S51JV@X$83FD;D XL6 M/%V0"1:.&\XTV?M"9X+I_:.V =]HH1WF?DXR/\$&/WY /LG4Q)J\2R,650VT M(>@R\J"(_"1HM'@1&H]T_0,2=()N@[UN68FNM=?](94XY3H44J\4(W].9C < MX/5775DRI[UZITBYD5[2D!VW@%.:J1O6&K]ZX0\Z;QM2ZI4I]9JLCZ^!PM%* M,"+GY(QR1;Y2L;)/=\EF&4YEJJ7@$34L(B=4T#1DY-JJPD<94B1077*-[NN3 M^Q(S,I<"Q K:A!/Q+[%8AM\B8'>V$ Q,I&[QZCQ=2B3)4V_OWIQ&/C#MQH8 M6"X;=Y8-)N#HS7D!F",(@RH-\X!90H 3O3]R"T4U>@6@R1E3@#4+-?P3. 6$ M41K,C2HUC9CFB]1Z!2,AU3&90\HDSI'DA#HBEXHM*8\(NP6IU?F*2 A?@0(H M!8-R'P2$:$U5E/\>4=%)&*H5C'2L-=?.PBEXZ]P]JX([^B]\ M%M<'-7/MU 7;H!7]4BOZ6VO%N_F<85PYY3Y1;6#M/S-CK HJ1=,%J_"LJBX9 M\RQ/7VMW=:=ERB:F@")0SRL62@5?!&3A(XRM4Z#&I)ZH0*R:?I*EG^;ITYKT M'*ZE! !*Y M:#S8U$?ME$99@YUWG]'EJX#W\ MVK,]/CFKQZCVH'X;Z'["J! MPC!;>4=N7KM"L],WQ]!$;ME\/E(N7_9*)^,3W'[%Q\ MG$'S#!^X/QCZL_N!>JVJ4ZT=.X$F%4 ::BHLU_R.590>="POR9X?>&_VL9?R M06"F4MN5RX;BB(XW@'\^0?FY_ZW>K>K@N.]UX=('HF M4#\98A5"-W_%=DNSH(%BPDY NS*UK]AM*%91@2N<7'R P4O*0*8-TU9<'T&H M [EW#E,;U<=%X@,@9CM+BY)KN_0%$+*G;.&WJ2;/*9+WT_NEXD"HZYB'\?VN MXY%BNNT"0/:@WT<@ GJ"@S?#OC?(:0C)/W&]FFDS*;]<"W33))NE9%IZ(76* MR#8BH'[M565]2[-X'F-;IC#&GLQ6U.G%@$>V, 'P=;- _4"T!/\'M/@]NT_< MZQYT8%G\O"9[PM;GOP2:0FKSI5O\7.CL^5@;$&BH5D/?-2S[KN'6?9?[-?L, M>\MJO[1EE]3H[L=V23_G@[+C+GOC-FC+YN(>JC;DN//6OXD$%_8,Y8[9&=4/ M;'<)@!MXW7W;@Q1=1<[)AR'N7JRJ^3H\MYU#Y(2IA3TJ![/(V^P\N?RU/(V? M9(?0=\.SH_Q/5$$ F@@VAZD=;PB[=)4=CVQLS"OGA '@_ ME](4#^B@_#^*\;]02P,$% @ G6:45Y)2'ME$ P \ @ !D !X;"]W M;W)K&ULS5;?;],P$/Y73@'Q0YJ:-AUCE+;2.IA M8F+:!CP@'ISDVE@X=K O*^6OY^QD:8"NXX$'7N)?=]]]W_EL9[HV]JLK$ F^ METJ[650059,X=EF!I7 #4Z'FE:6QI2 >VE7L*HLB#TZEBI/A\"@NA=31?!KF M+NQ\:FI24N.%!5>7I;";!2JSGD6CZ';B4JX*\A/Q?%J)%5XA?:@N+(_B#B67 M)6HGC0:+RUET,IHL#KU],/@H<>UZ??!*4F.^^L';?!8-/2%4F)%'$-SL=^_Q;]+&AG+:EP>&K4)YE3,8N.(\AQ*6I%EV;]!EL]SSQ> M9I0+7U@WML]?1)#5CDS9.C.#4NJF%=_;//0"Q'QJ MS1JLMV8TWPE2@S>3D]IORA597I7L1_,S(2U\%*I&.$?A:HN<<7+PY%JD"MW3 M:4P F.EU')-;CHMD+^+[C 8P'AU M,DS&>_#&G>9QP!O?K_F5=)DR7K:#SR>I(\ME\F67Z ;R<#>D/SH35XD,9Q&? M#8?V!J/YHP>CH^'+/80/.\*'^]#G5WP4\UHAF"6<.(>\/T+G\$Z*5"I)DLFW MFY>#(.CI\W4/EYC5UDJ]@H5PTNU2MS?^;G77!<+2*#[5'IE"N4!8UG0 Z084 MWJ O9RJD!O+6GM=-X%5(M,)FQ>8@K&2FK(3>/':PE%KH3 H%8BM4]812P0J% M12A[BGO(0;'M%*=>,6/YU'$=F11M5TH!FSO) 5\.F;%Y$&("(P\FPKU!F!5: M?F/HFIC$#X[(-CD26CZ/Z*TY^)8!GYVILPUG6H;X=/(31 MT>"8FT#Q( M?F'YV\1O6;[/_/_)\JY++>Z]0B7:57AK'=.J-34/4C?;/>@->7QM#MP ?H?G+F M/P%02P,$% @ G6:45\/7^KY/ @ ^@0 !D !X;"]W;W)K&UL?53?;],P$/Y7K" AD&!)TVZ@D49J-Q![&%2K@ ?$@Y-< M$FN.'7R7=OSW^$<:BM3U)?'9]WWWW?G.V5Z;1VP!B#UU4N$R:HGZZSC&LH6. MXX7N0=F36IN.DS5-$V-O@%<>U,DX39*KN.-"17GF]S8FS_1 4BC8&(9#UW'S M9PU2[Y?1+#IL/(BF);<1YUG/&]@"?>LWQEKQQ%*)#A0*K9B!>AFM9M?KA?/W M#M\%[/%HS5PFA=:/SKBKEE'B!(&$DAP#M[\=W("4CLC*^#UR1E-(!SQ>']@_ M^=QM+@5'N-'RAZBH74;O(U9!S0=)#WK_&<9\+AU?J27Z+]N/ODG$R@%)=R/8 M*NB$"G_^--;A")"FSP#2$9!ZW2&05WG+B>>9T7MFG+=E\O6 M' 4Z[,8 @B(>*FT=;[1""ZS"SJM;("XDOLYBLJ)=Z+@ZIF/U<%DK&M]^M4YH%O<9K/C>,U]KR$9=2[\IH=1/G+%[.KY,,9M8M)[>(< M>_YEZ HP[NX,]-H0+R2P8D#KAGBH"IY2'7BO/*^;^5V>9O'N6$I\U(\=F,9/ M'3)?GM":T^XTV*O0S__%_Z19<@( &P& 9 M >&PO=V]R:W-H965TFD#:FJ\" M@Z61H P-:6@5%=O#M D(J8YKS(-!YA375(]F@L"NE5#4U=JB6@6X4TL*#:A[$87@2 MU)0)DJ5^;J:R5*X,9P)G"O2JKJGZ6#&]P4$Q*Z@I!C;AP# MM8\U3I%S1V3+>.PX2?]*!QS&6_9KK]UJ65"-4\E_LL)4$_*)0($E77%S)S=? ML=-S[/ARR;6_PZ;+#0GD*VUDW8%M!343[9,^=3X, -%X#R#N /%K 4D'2+S0 MMC(OZXH:FJ5*;D"Y;,OF N^-1ULU3+A=G!ME5YG%F6S>[A[($N9L*5C)7G??#E<<76E*,P&@ZOT%#& M]9'-NI]?P>'!$1P $W#+.+?[I]/ V/)=$4'>E7K9EAKO*?5[;D:01!\@#N-D M!WSZ>GC\'!Y8TWKGXMZYV/.-]SJWT*Q@5#EO_L*-,*@$=6>3)?B.R9Q8DO06)9T_V6+!_^W]]LZEP M8[#6OW=9D+RE!6]$]LR"<6_!^,53T%N0NP#_6[!+=4MUZJE<>UUG9]$H/!M> M:; >2MN!2$;C<'!%/:*M/QCT M>';ZE:,J&!8VDYPM'I,0'5]K9V8&3CV\-" M&MML?%C9WP$JEV#72RG-=N Z3O^#R?X!4$L#!!0 ( )UFE%>A#1N@9@, M %P* 9 >&PO=V]R:W-H965TBLLO#M 3I>04^W* @1^F4N54X-+M?!TH8!FI5/. MO=#W!UY.F7"2,@$-J+ 3%OS5< ><6"7G\J4&=9D_KV'[>HM^4XE',(]5P)?EWEIGEQ(D= MDL&1,5/_T;QV(ED/0.^(0 MU@[A3=#")FAAB1<=P7N2?*2 _+A^U M45B6/[OT58"];D#;JQ>ZH"E,'&QH-3O+Z53#PWW>I?2&P'>U1HSTZA9Y, M0:4H'EOLLQ<"VU$]:%0/3B;H@6YPSAE0C/)J M]MCSP(Z10LD4=.<4J2#C=HY\WXWVDM1A%8>M5.[P'39\AR?YWC#!< QG9"%E M5A&V(6$ID((JTTEW>$ D[O7<<(_NH=40BRKHIALW=..3=+](0WG5OK8!H(M> M?+!Q$"*__0:MS 8[9N$1>J.&WN@DO3M,\$6K(8F1Y.XDV=$AV?Z@U7H5UPZK MP>A8Z@/_Z1#UGQ'-[;3#P_*<".B<(C50>T($?CQTXSVBG7;]X"#M7NOHM_>N M3U0M&!["'.;HZ+M#[&%5766JA9%%>1MXE ;O%N7C$J]_H*P!?I]+:;8+>\%H M+I3)?U!+ P04 " "=9I17NV!J,40' E/@ &0 'AL+W=OZ[P6>?THTV_9EG-%GN(H MR6X&6Z5V5Z-1MMSR.,R&I?C8Z4%8BYDDF9$)2OKX9?'"O6.#D'8H6?PG^F-4>DSR4KU)^RY_\MKH9 M./F(>,27*D>$^M\#7_ HRDEZ'-\KZ.#PGGG'^N,7^B]%\#J8KV'&%S+Z6ZS4 M]F8P'9 57X?[2'V6C[_R*J @YRUEE!5_R6/5UAF0Y3Y3,JXZZQ'$(BG_AT^5 M$+4.[OA(!Z_JX#4[T",=_*J#?VX'6G6@A3)E*(4.+%3A_#J5CR3-6VM:_J 0 ML^BMPQ=)?M[O5:I?%;J?FM^7YYO(-;D7FT2LQ3),%/FP7,I]HD2R(7D:&Z'ODD$[7-R,=DQ5(QC^<2K_@^4=X1T]& ME]0EBG:C\@^;JVP7+OG-0&,RGC[PP?S'']RQ\W.73)@PA@2S)*0'"2E$GR_" MG5!A)/[14UPDBNMW4"2,\U3H$K&$30I8_@'[,*=#/1$>ZMJTVWC#P&[#VFV< MX?30QHHD.$02@)&\3(;W9!?E"9W/"?Y]+W;Z,UN])YM49ITI6%+'M:&X 74; M,96-IO5&U!VWP@)'>.&9'!_B'X/Q_\ZS[$I?59;[>%]^9*U.9,2X%=1T-AOZ MC= [6E%:.UEEY.#8+HQ\8NL-)(_IVJV#2:L7:K>AT M4FMEA34]A#4%P[*N+OQ)UST9[PIDVCY!?G-F+MJ-)G0X,\:R1;U4;ZX-C-APW<@P>X*4">$8 #Q3@ M=B^BE:YXRTHWXMI-;&5T.C%A;.\YA4EC6#1;4E.1NH@EJ8M:DZ+2&!;-UM&4 MI2YDY_D7VTP$Q'O MXTXYD"K22C5,&L.BV>*:!Y>^GJH-@25QK!HMH[& MAGA@>7YQ^5QAZ^7S6-?%#=^ZJ)I9[C:8M.PM/,A+13 >PH,]Q)&4A"MFF-E[ M4F'2&!;-UM/8$2] 3$Y4YX%*8U@T6T?C/#SXF_KSKZTPQP@U4&L.BV3H:K^'!=S/.SV.8 MXP9 (J.:"BR:?;?>F H?-@-_2JD/;3KOSJ/>ID"E,2R:K9IQ%KZ+N,H!U5N@ MTA@6S=;1> L?OMMQ:4U<8:T%#6-G2!LU<=6L7A-[7C!LW!AB\" O%:&V8@8V M!E4*PC4PS.@]B7 7R[R&I_"-I_ I8C*B>@E4&L.BV3H:+^'#MS;.OG:>X U M,-RSMUZOX1E\XQE\N-:OY>WQFA=F])YOJ!X"BV;K9SR$/T',6U3O@$IC6#1; M1^,=?/CFQ?EY"W. DA?NV5NOU_ (OO$(/ES;+V2\VRN>DFV8KA[#E!<3,)-K ME3_I% [UI@0JC6'1[*6JQC]0Q(5/%-51H-(8%LW6T3@*^CH+GRIL4"MQ9\V5 M%;2]\,EU:&O%)#S"2Q4P7H#"7@!.2[@ZAM&])Q;J;0+9AC=>QJB MF@XLFBVK,1T4<8D4134?J#2&1;-U-.:#(BV1.L$!BF:X9V^]7L-D4&,R*&P. M%C+)5+HO]TF*A.Q2N>1'2A+4VQ.H-(9%LU4TUH,B+H6BJ*X#E<:P:/:V,N,Z M OBNQ<4;RYS6]\:N[[>VRW4UH[3Y]3*#!]E7A%%M_VS,TTVQ#SDCQ1;8AAK_.'8H=OX_BM>\7*'43)7?% M+MVO4BD9%P^W/%SQ-&^@7U]+J5Z>Y&]PV!D^_P]02P,$% @ G6:45^J& M]S=[! Q1L !D !X;"]W;W)K&ULQ9EM;^HV M%,>_BI5-4R?=VSP!I1T@04.V2O=NJ*C;BVDO3&*"=9V8V4[II'WXV4D(A 9# MKGRUOBB)X_,[SOF?^'&TH^P+WR DP%M*,CZV-D)L'VR;1QN40GY+MRB33]:4 MI5#(6Y;8?,L0C NCE-B>XPSL%.+,FHR*L@6;C&@N",[0@@&>IRED_\P0H;NQ MY5K[@F><;(0JL">C+4S0$HF7[8+).[NFQ#A%&<'GY,BO(T2,E?^!8;,;6T (Q6L.Z^P55+]17O(@27OP'NZJN8X$HYX*F ME;%L08JS\A>^58$X,O"\,P9>9>!=:^!7!OZ)0:]WQJ!7&?2N]="O#/K7&@PJ M@T$1^S)81:0#*.!DQ.@.,%5;TM1%(5=A+0.,,Y592\'D4RSMQ&199A2@:[#$ M28;7.(*9 -,HHGDF<): !24XPH@#F,7@&1$H4 R4+_ 1_$QIO,.$%,^>,JDH MSK! 'S_A-9+W F8)7A$$IIPCP<%-@ 3$A/\XLH5LNVJ!'57MG)7M],ZTTP>? M:28V',REE[C%/M#;NYX&8,N@U9'S]I&;>5KB;Y&X!;[[ 7B.YX.790!NOF][ ML4<]9IHGM\#I7<0$7]$:^>EO*5,JODA9 $>)[!-$"WQ^/=S3M#&\'N.V8QI* M^'4.^P77/\,]2CPBNZFX)?/^_"1MP)- *?^K+?E*![UV!ZIW?^!;&*&Q);MO MCM@KLB8_?.<.G)_:!#<)"TS"YB9AH2%80_)>+7E/1Y\\I5N(FK #;2!^S5/5XBI[*T[:9#+?.5 (*Z&6#EK/(ZIK+C/6_!OLV-O"[76 M>=*+)<"#!8B5Z,PERJ>'Y!G6FY7 M_4S"@KO+^IGT%QJ"-?0;UOH-O_(CC>1D4J[;CH>3:SY+K;NNLIJ$!<-WLMZ? MJ&K276@(UE#UOE;U7JOJ@M$UXFIM#$F;2%KKKB*9A 4F87.3L- 0K*&GZQP6 MLC0:9F+!D;] MSHW20E.TIMC>06SOZHY;CK;R(\GP^-_3JV9WU-$D+C-+F1FFA M*5I3\\/>COO--W=VC4X84L:0X#U(KH3P3Y69M75J?.4V+DY:3\IG[\.BV ME ?JC*HXU3C@RP.NSY E... H+5TY=S>2658>694W@BZ+\G,K=W(9";6FA(.-Q*I-6-8/IT#%9NY%WK;A5M25MHN^,ELA4M8@KY;W4@S M\UN6G##@B@B.)!1S[RP\3:=+/*Y%]B$@$*F+0,V MCP>X $HMD4GC9\/IM5M:X.YXR_[)U6YJN<<*+@3]2G)=S;VIAW(H\)KJ6['Y M#$T]QY8O$U2Y7[1I8@,/96NE!6O )@-&>/W$CXT..X!H<@ 0-8#HI8"X <3/ M .'X &#< ,9.F;H4IT.*-4YF4FR0M-&&S0ZHAM!249 (I10=2"R-T);BN M%/K(<\CW"7Q39UMLM"WV/.IEO,[T$8K#]R@*HK@CH8N7PZ,.>/IR>-A33=P> M7>SXX@-\"Z-*03C1,*)._ 77F)?DGL+V'+Y=&@Q::&#J>]P'>=4 MK7 &<\^T% 7R ;SDS:MP$GSH$F](LG0@LCUAQZVPXS[VY*/2A+EKOE90K"FB MI( N^?IIPA@] 98*Q8C5]SB:SH&U'H;8QU'<3UQ>R IJ/S,=J9)3M4K1F/W;L]HOUD 0S_V%7J#]& MI'T1>T5-VJ(FO45=X4?"UJPKWU[@W_Z!AB1+!R+;$^RD%>SD?W>FDR&%'9(L M'8AL3]AI*^QTF,[43Q,%=3OITJH7^;=:#416:^7ON!P&LG1N42%G5&H/T*ZV MAO3,^;!GZ^?&J-:^\C=-[7*OL"P)5XA"82B#HQ/3163M'.N)%BOGI>Z%-L[, M#2MCMD': /.^$$)O)W:#UKXGOP!02P,$% @ G6:45RW71C9F @ @04 M !D !X;"]W;W)K&ULK53+;MLP$/R5A1H4"=!: MLI1'D\H"$@=%>PABQ$A[*'J@I95,A")5+CYW9G26' MZ<;8)[=$)'BNE7:38$G47(6ARY=8"S*8VM!?'45J%K+(JB!=4JC*/H M/*R%U$&6MFLSFZ5F14IJG%EPJ[H6=GN#RFPFP3C8+3S(:DE^(O .(>$+\5D/2 MMG-A5UDKZU:0R%)K-F!]-+/Y0=N;%LUJI/:G."?+NY)QE,V[TP-3PEQ66I8R M%YK@.L_-2I/4%YS2"9/P!XBA.#L"G;X?' M+^$A]VIH6#PT+&[YDE?X#G7FY_7"D>4;^>N0O([O]#"?=^F5:T2.DX!MZ-"N M,OQN?1Y\/B?U/9"^D)X/TY%_LV?V*'/$M\-H;L64O$YB%DI7PCG30*,Y< M )N3EL@&[>]&T]\-WZ$GCW5;1U@?:E67_Z+-[]^?=79Y.3J[W/^EX7J_'W\C MQDDRNABB.J'AGD'\XW0G;"6Y8H4EXZ+1Q5D MC-\-R'3M)Y9&&('ML,EOY%H M?0#OE\;0;N)M.+RZV1]02P,$% @ G6:45[#N%YF) P 'PL !D !X M;"]W;W)K&ULK59-;]LX$/TKA!HL6F"C3]NRL[: MV&JQ>PAJQ&A[6.R!D<8648IT2J]X;P9SFCF1RZ^ MRPQ H>><,KFP,J7V=XXCDPQR+&V^!Z;?;+G(L=)+L7/D7@!.2U).'=]U)TZ. M";.B>;FW%M&<%XH2!FN!9)'G6+PL@?+CPO*LT\8CV67*;#C1?(]WL 'U9;\6 M>N4T5E*2 Y.$,R1@N[#NO;MX9O EX"N!HVP](Z/DB?/O9O%/NK!5_=*RQKH620BJ>UV3M04Y8]8N?ZSBT"-[D"L&O"?XE872% M$-2$X*V$44T8E9&II)1QB+'"T5SP(Q(&K:V9AS*8)5O+)\RD?:.$?DLT3T6; M*MV(;]&&[!C9D@0SA>Z3A!=,$;9#:TY)0D BS%+T"!0K2)$Y"]T:F"CT\AL6 M0M,,ZGT,"A,J/^C77S8Q>G_S =T@PM #H51G6LX=I?TVISM)[>.R\M&_XJ/G MHP?.5";11Y9">F[ T8(;U?Y)]=(?M/@Y438*O#^1[_I!CT.KM]/]'GK\=KHW MH"9H-5$> M#5F/EK CC)F*>,(4LP3Z0E>9"$L3IN,>(B\8V>.YSI.2KN0;FA M[36H,Q7C1L5X4,4JPVRGRY28EEM="%'7M.+H^%K'1$I3V6DAC&25 =J#(#SM M4UT=.6UY.G-M=];^NXA ES'U+L,4=T%AT *=Z9\T^B>#^N^3'P611%WK1!5[ MTCK3O7!]TO%J;(<7G@]9.7,[;-P.!]U>XQ=3X5*W_A3>EI2PX^?MM'L5>U"A M1@WD+NZC>';0+W#:")S^PKW4Y7P+ST26'Z372]HG>]KQ+KBLK%47,V[55:6R MBPFOW;U9HW$VJ%%_O7[2/F;=DA\%]F7Q]*"Z32;N09TUF4J"TQH=9\N[+X>9B?ZFGOVI8>S53C8X/6.C.*1&%K3;IVJ&N:U&-8]5" M\7TYH#QQI<>=\C'3$RP( ]#OMYRKT\(&ULK59M;YLP M$/XK)S9-K=05 GFIN@2I#9H6:=6B1MT^3/O@P)%8!3NS3=+^^]F&H&2E*)'@ M0_#+/8_O'NZ<&^^X>)9K1 4O><;DQ%DKM;EU71FO,2?RFF^0Z9V4BYPH/14K M5VX$DL2"\LSU/6_HYH0R)QS;M;D(Q[Q0&64X%R"+/"?B]1XSOILX/6>_\$A7 M:V46W'"\(2MN35+0G-DDG(& M.)<]>[C4;&WAK\I+B3!V,PD2PY M?S:363)Q/.,09A@KPT#T:XM3S#)#I-WX6W$Z]9$&>#C>LW^UL>M8ED3BE&>_ M:*+6$^?&@0134F3JD>^^817/P/#%/)/V%W:5K>= 7$C%\PJL/<@I*]_DI=+A M -#KOP/P*X!_*B"H ,&I@'X%Z%MERE"L#A%1)!P+O@-AK#6;&5@Q+5J'3YGY M[ LE]"[5.!4NRL\-/(4%73&:TI@P!7=QS NF*%O!G&,2,*$S!G MP6>(<*E@)F5!6(PPY5))N(A0$9K)2[W_M(C@XN/EV%7:57.@&U=NW9=N^>^X M]2-6U^ -KL#W_%X#?'H"/.A9>- CTZ'^\=P5^M;B^S7(ON6+WB'KY2)224* M73$*?G_7!C!3F,L_3=J4;/UF-G,1W,H-B7'BZ$J7*+;HA)\^](;>ER:ENB2+ M.B([4C&H50S:V$L5Z3[98I-L5\!0-2G8RG2N@B79P)*9:W0;!C>>><;N]E"< MMW;]_^R.XN[7:%YD<.2"XTT?P@QT8=1]0H%2U! ;-,24KV6Z=4F M98=O"F/H5<]Q"4U;?3E7MH[(CF0;U;*-3KBLZN2[ H4B;]*FG68 KTB$;,JP M5N"Y4G5$5DKE'K0CIG=\(&*EI8 ,4TWO78]T)HBR'RLGBF]LA[+D2O<[=KC6 M+2P*8Z#W4\[5?F*:GKHI#O\!4$L#!!0 ( )UFE%>B1Y8RHP( .4& 9 M >&PO=V]R:W-H965T=^V#X>[82\ M5R6BAH>*<37V2JWK*]]768D540-1(S.G&TATY'8:$8Y+B2H3541^6^*3.S&7NCM#;>T*+4U^.FH)@4N4=_5"VEF M?L>2TPJYHH*#Q/78FX17L\3Z.X>?%'?J8 RVDI40]W;R/1][@4T(&6;:,A#S MV^(U,F:)3!I_6TZO"VF!A^,]^XVKW=2R(@JO!?M% M^*V I 6X5OM-*:X/,Z)).I)B!])Z&S8[<,UT:%,^Y7;;EUJ:56IP.ETVVPUB M#4M:<+JF&>$:)EDF-EQ37L!",)I15$!X#K?(B,8<;"SX##>4$YXY+RD*22H% MIS/4A#)U9I;OEC,X/3F#$Z 0!Q^@BB(XIZ$KM\.CWK@L[?#PU>JB;L] MC!U??(2O;[-^3U9*2W.K_O3UN^%+^OFLTERIFF0X]HR4*)1;]-*/'\)A\*6O M5^])-GLGLB=]3+H^)J^QIX^G.1-**S"B"CDU;:2KC39C>P%R) RE.<];Y,9F M6MW7WR;.A8MCA7>;AF$RN!CYV\/&O?1*AH/XJ=/LI5,4#"X[IZ90_T *I2% M$U(%[E@TMZ*S=EH]<1+US#XU&MY([B--\P#,B2PH5\!P;2B#P<6Y![(1U6:B M1>UD9B6T$2TW+,T[A-(ZF/6U$'H_L0&ZERW]#U!+ P04 " "=9I17WQ;1 MIH@" #%!@ &0 'AL+W=OX_OAG"0'(>]5@:CAH61<3;Q"Z^K:]U568$G40%3(S@DOE1$%SZ):'<2Q/G6\HT$3O-*,>E!+4K2R+_S)")P\0+O:/CEFX+;1U^ MFE1DBRO4=]52&LMO67):(E=4<)"XF7C3\'H^M/$NX#O%@^JLP5:R%N+>&E_S MB1?8A)!AIBT#,8\]WB!CELBD\;OA]-HC+;"[/K)_=K6;6M9$X8U@/VBNBXEW MY4&.&[)C^E8@H8G@#$#2!^*6#8 %RK_;H4UX=SU(0R=6'\=ZLYG)]=P!E0#@O*F!FQ2GQM$K;'^EF3W*Q.+CJ1 M7!C!0G!=*/C$<\P?$_BFTK;^/SE M\/"9:N)V>+'CBT_P]4WIYW2MM#2OTZ^^?M=\PWX^*S'7JB(93CRC(0KE'KWT M[9OP,OC8UZO7))N_$MFC/@[;/@Z?8T^[US@32O=>U9IB["BLF.[3\7@P^M#] M)?Z^VY__$:.K0?PX:-X3% Q&;5!=C]]YP4N46R>4"MSTZ\O?>ELMGCH)>N*? M&8VN)?4?32WP"R*WE"M@N#&4P6 \\D#6HED;6E1.1M9"&U%RR\)\9U#: +._ M$4(?#7M ^^5*_P)02P,$% @ G6:45[*N;O:- @ TP8 !D !X;"]W M;W)K&ULK55;;],P&/TK5IC0)D%S;0;8P7;;\>_Q)0W=E$Y[V$OBRSG'W\4Y2?='HV1R63#^;V9?"OG7F " @J%,@I8OW9P#90:(1W& MGU[3&XXTQ./Q0?V+S5WGLL$2KCG]24K5S+T/'BJAPENJ;OG^*_3Y3(U>P:FT M3[3OL8&'BJU4O.W).H*6,/?&#WT=C@CA[ 0AZ@G14T)R@A#WA/BEA*0GV%+[ M+A5;AQPKG*6"[Y$P:*UF!K:8EJW3)\RT?:V$WB6:I[*U:S?B%5J3FI&*%)@I MM"@*OF6*L!JM."4% 8DP*]$M4*R@1.8L]!Y]9K76 V%P;EL"%D6#SG-0F%!Y MH4%WZQR=GUV@,T08NB&4ZG[+U%A.#7_21+EVDT8E(PPC=<*8:J4\MH7PL MX.NTA]RC0^[+Z%G%[X6:H#A\AZ(@BD<"NGXY/1JAYR^GA\]D$P^=C*U>?$)O MK&6_%ANIA/ZV?H_5V^DEXWK&;ZYDAPN8>]I0)(@=>-G;-^$L^#16J]<4RU]) M[%$=DZ&.R7/JV=,[+0YWNN!2C=Y;IW=I]8S-[K+P,IY\3/W=<8%&4-/I9/88 ME3O4]!B5A /&)>0??>XMB-K:ID2V_>[V#ZN#,R^L(3U97VK'=@;[7\;9_0T6 MN@H24:BT9#"YU!$)9Z%NHGAG367#E;8H.VST7P>$ >C]BG-UF)@#AO]8]@]0 M2P,$% @ G6:45\_MH&ULS5==C]HX%/TK5BI5K=1.OB# %"(-PZRZ#]VBH;M]]B0W8$UB ML[8#L_]^KYV0 @D?#VBU+XGMG'M]S[%]"OFJ5@":O!4Y5Q-GI?7ZWG55 MLH*"JCNQ!HY?,B$+JK$KEZY:2Z"I-2IR-_"\R"THXTX\MF-S&8]%J7/&82Z) M*HN"RG^FD(OMQ/&=W< S6ZZT&7#C\9HN80'ZS_5<8L]MO*2L *Z8X$1"-G$> M_/N9;PTLXB\&6[77)H;*BQ"OIO-[.G$\$Q'DD&CC@N)K X^0Y\83QO%W[=1I MYC2&^^V=]]\L>23S0A4\BOPG2_5JX@P=DD)&RUP_B^U7J GUC;]$Y,H^R;;& M>@Y)2J5%41MC! 7CU9N^U4+L&?C1"8.@-@B.#7HG#,+:(+S6H%<;]*PR%16K MPXQJ&H^EV!)IT.C--*R8UAKI,V[6?:$E?F5HI^-%M=Y$9&3!EIQE+*%> KIH0,7 MF3?T@QW]:7#6X_=$WY'0_T0"+P@[ GJ\WCSH,)]=;^Z?81,VBQE:?^$)?U.J M6-(E:V76ZS8SJ>5>K6D"$P=SAP*Y 2=^_\Z/O"]=DMS2V>Q&S@[DZC5R]KMA*1%%@?L*#F+R2#[A_JT\?NV2NIHOL M=";A;F+?Z_4\;^QN]@7LA V/8;,NV"#<@QV0[C>D^V=)/RA,\7B"&;XI3Z#B M:(\ZX,&OB5\@VF^%=LSQ(F)V#G' +&J813=>3OP/*HVIR*2Y]^^&@>]_(?8, M7>(?7;?0G;#V0G?!3B_TH)%C<#89S%A>ZN,D684_N&4ZN*6SV8V<'0@V; 0; M_E_VS_"Z_=,):^^?+MCI_3-JY!B=E>,IR[ V,YQ3LY.P.B,*DE(RS2XGB%$K MI%&+71O3IM;&^/XI8K[WJ^;Q_H.5K@_8)2GJ6 Z7IQ^VY.C&12U).G'#_DE5 M]BI!__R? 7\"74L-;TE>8KE%,BD*(\NZU-06[:@2[*J_->IG5?A$:&%JQXNZ M^"T>_4$81<&Q+FW+N%@7;>+81>,1=M"94\&'<+U1:4%_?K%C:_Z1JT^[6Z&/^B4E"+<\EF$2$\%7E[TKZYPZ=AJ0 MG?%GR!_DP6N2=N4N23ZG!S?!96^0MHA'?*E2!--_[OF"1U%*TNWX4D![99UI MX.'K)[J?=5YWYHY)ODBBO\) ;2Y[TQX)^(KM(_4A>?B%%QT:I;QE$LGL-WG( MSYU,>F2YERK9%L&Z!=LPSO^RK\6%. BP1T<"["+ _CY@?"3 *0*<[P*LX9& M81$P;%O#J @8M0T8%P'CMDV:% &3;+#RJYL-C,@KERL61O*U+OWTT26O?GQ]T5>Z12FWORQJ7^2UVT=J=\B[)%8; M2;PXX$%#O&>.MVP#H*\O17D][*?K<6T;B;^R^(Q8SAMB#VR[J4/F\/=+=48< M*PMW&L)=<_C5?GU&!L.CX=Y_J]UO'][4=]H^W#(,A5-*T\EXSBEI'FB0_/V; M+B,WBF_E/PU-O,Z1PV9D>E\_ESNVY)<]?>.67-SSWORG'ZSQX.>FL4;"7"3, M0\)\)(R"8#7%#$O%#$WTN2=5J+,3#\A>\M4^(E&XXDTJ,6*ZJL3<)LLACYP) M21RRS6]5UI0$[%$V:039+@_7+K\E:OB$LH?'4!34Q9H^1J4^1L:&WFQW+!1Z M(J5(LB)AK%B\#N\B3EB:Z^0;7:1G,6$<*OXVTDDN(*_XUV6T#\)X3=9)$CR$ M4=24YJZ-]785%!+F(F%>#AMEL'22>S\?7/3O#Y5R\@QJ.J,VJN-R5,?&4:7% MP.CAJ\8W2F23_*Z-J*X#-3[561=9G?>\.LMQG$'Z\]THG&P8-9U1&X5).0H3 MXRCK*L2OEV+BG$#.KLV*0-+>@M7C, M\* 5^U :1='JE^5 :1='J&JG< M2FOX LD&ZEU":2Z4YD%I/I1&4;2ZEG72>6,6F9KU.7W/$IV6B>*+S=Q$B7KQT:90&U1 M*,V%TCPHS8?2*(I6%TMEX%J3%TA'4%\72G.A- ]*\Z$TBJ+5E5.YNY;1"NR0 MCJ">[HE638K[M)7?I\GX>"Z"&KJH9ODH$$7UKRZ/RLJU3GBY!SX<%E^5 :1='J:Z\J ]<>X%.0#35NH3072O.@-!]*HRA:73F5<6L; M[;U*.,;?1#+,. B.R1*L%BNN!"-2PVOBQH.C2]G-ILV&%\+5":#Z51%*VNF\J>M45":#Z51 M%*VNG,JPM5":#Z51%*TNGLJQM5]@0:X-=6^A-!=*\Z T M'TJC*%I=.969:YO-W/89RLQYRE"3IPQUU+Y>F$F=E0(UN85^,V):BV'TB;T5UO-5":"Z5Y4)H/I5$4K2Z@RM-U7F QK@-=C NEN5": M!Z7Y4!I%T>K*J8Q>QVSTMDY2)S@S@Z=G#NTL#:CM"Z7Y4!I%T7)I] ^VOM / M/NML5Y/T4Z!]K/*M!LK24JVR_D._*%]:Y:S64>]8YS?=%J?#Y-BWOF%B' ML2017^FJ!F>348^(?.>3_$ ENVSCC;M$Z:>R[.6&LX"+] 3]_BI)U--!6D&Y M_\S\7U!+ P04 " "=9I17,@OJ5FD& !U,@ &0 'AL+W=O^ZXT&":=I; MS/-UMWPQ9WL9TY3<R)'&L26H_OI70WFE,'5A??J"_RP]>'],> M6I,-WL?R$SO^3LH#&FE>Q&*1_X^.Y;9N#T5[(5E2!JL]2&A:_,7?2R%J =[P MD0"_#/"?&Q"4 <%S X9EP/"Y :,R(#_T07'LN7 K+/%BSMD1<;VUHNF%7/T\ M6NE%4SU1[B17WU(5)Q?7>Z'6"(&6++FG*=;9$PBG:W0EA)JG5]&W/16T6-U' M=\5\0FR#;O<\VJD4H5M.(X*NXIA%>3AZO2(2TUB\40%?[E;H]:LWZ!6B*?I( MXUB#Y@.I=EWOP" J=_.ZV$W_D=W\ Z<.\H*WR'=]OR5\:0__,Y(."KP\/&@) M7ST_O&WT\/GAGAD^4.DZY<%3.:LE!_WS0:U#-Y(DXM\V?0ODL!VI MR]&%R'!$+GNJW@C"#Z2W^/47;^S^UJ8V)&P%"0N!8$9>@E-> AM]\9ZQ]5%- M\3;YK9%=Y2]@DQRFKP2'Q7#D.M/YX%#7M;G5:!HX@;E5V,+R/6=RVLI08GA2 M8FA5XB:5-*%K+!E'[SG;9VV26!%=)8&$K2!A(1#,R,/HE(<1?*480>8%$K:" MA(5 ,",OXU->QM;S8XG%+K_(1GJ!J-P<<$Q2V7IE+%"CVAGJF>?PTCI85Y$A M82$0S!!YR6X?O*CLD+ 2"&;)[;N6!W">$ M5\:;RQ]O419CK;+271?E3#EBV6I6W(;:_L09GLEM'[6KWJ"T$(IF*EYSG9Z] M-FO_WF>;_EX9R,\P'IW_8ZF5))^3 _DH4[35.)T2]4]1SFK+UJE M!W6#H+05*"V$HID9JFRH9_>A5U'$]NJV&F7XA[X1;$W&L'$>]*>-2Z=]H,XB M@SI,*)HI.4?/;N!_,#2 M;:GW$TI/VI3VSY4&]9.@M!"*9BI=64K/[BD_,XECM,&4HP..]T3W%U+R8'<0 MUD^O.%FW:M\TG$.W\3!T:=^!SN*#>DXHFBE^Y3H]N^W\0(2X*)Y$M3V2LJL_ M:SQ%Z3L:?-YI'W MSF*#.E:D";:V"TE:@M!"*9F:HLLJ^W2IW*E5-F]QX2V)I'Z^SUJ N&8IF:EVY9-_N MDMLJU36.OL9LVRHWI&]=@M)6H+00BF;FI?+4_O0G52E(<[L$I:U :2$4S:@M!"* M9N:F\N:!9ZU4-^F:;%Y:K0)0@PY*6X'20BB:F:7*H ?V7G(C2T]4K!)7?[-T M-G/<6?W?6?VR[T%G]4'--Q2M4']0>V-?_R#C(^9;F@H4DXW"N\Y$W3_SXC<. MQ0?)LOPE_GLF)4ORQ1U1Y8OK#=3W&\;DPP?]NX#3+TT6_P-02P,$% @ MG6:45W>(,T$ P U@D !D !X;"]W;W)K&UL MM59M;],P$/XK5I 02-"\M$VKT49:"XA);*LV 1\0']SDFD1S[& [[2;QXSD[ M:6A'%[:I?&EMY^[Q/8_O[)MLA+Q1&8 FMP7C:NID6IJ($CE]6 M0A94XU2FKBHET,0Z%PD$1514'EW0R8V$P= MW]DN7.5IILV"&TU*FL(UZ"_E0N+,;5&2O "N"8@8!!K@T#Q;PUS8,P 81@_&TRGW=(X[HZWZ!\M=^2R MI KF@GW+$YU-G;%#$EC1BNDKL?D$#9^AP8L%4_:7;&K;4>B0N%):%(TS1E#D MO/ZGMXT..P[^0PY!XQ#<=Q@\X-!O'/J6:!V9I?6>:AI-I-@0::P1S0RL-M8; MV>3*?. ))/L +H;:QAMLXYT%G8B7L>Z1OO^&!%[0/Q#0 M_/'N?DJI#%,'2Q0!7(-3O3RA1]Z[PX1/Q+8G@R#5H9!%WIT415+D$2L"%XO)H%0 MB"9IU"'B-5IHT 5D)45!YEBG$B]5O']TMFO5 M#F/!8S!&)K_<_*GI?"2P/9U&K4ZC_UC5HV/*<"2P/1G&K0SCSG19@#0' MCH^Y*04\?B58GE -"4FE,)5 &2A\B6-1<;.*&I'E'1$H3]QDS2&!.G=]JD U MF._ME)S7\[VP+;N:NKOS1&)8J>T<%+&1UZ]/N]HV)Z?V3;ZW/L.FI>XQ_L#4 M'<\YE6G.%6&P0DBO-\)2EW4744^T*.U#O!0:M;'##!LOD,8 OZ^$T-N)V:!M MY:+?4$L#!!0 ( )UFE%>XCG+@7 < .$T 9 >&PO=V]R:W-H965T MCR7-"Z_0QR[_R+6,"/25Q MRL\F6R%V)[,97VU9$O)IMF.I_,U=EB>AD$_SS8SO9K=BSA*V56.^'V2A/F_'UBMHLQ7%"[/EZ2[92E*&=W9Y-S?!)0KR@H$7]$[)&W'J-B*+=9]K5X4%VC)5CPHU2^KI5Y16DR4&Y'+WT:R3BQOV$:V7:"B&!VCFW*^1-_8&GV, MTC!=16&,+M-J0A:-/?*9"*.8OY?@+S<^.GKW'KU#48H^17$L ?QT)N1E%>2S M57T)'ZI+( .70-&G+!5;CH)TS=:*^@M]/28:@IG48R\*>1;E ]$RGM]OILBR M?T+$(E1U0?KRSRLQ110/EON'EQ-%>7!X.=:(0?E[3AT*B?I0UM9 M%0S;4[<+"R",>HXWG>]A'36-UVH59KO59IK5?H]$W)A M#SEG0CEMM-5CU9B#$="Y;4]I3XX*-F_#'&?>4P-R$8_.IU@MA[N7P]7*<1'N MHD(0]B0-V#H2][GZTZ1E&2N+"X:";0],$A6*@DGB NVP9:LU6>PU66@U\9D< MA-S_*S^7KE&8%.O_M_(%E3A:NK'B+."PL0=6&@7*6K0^&Y4X$"4_0%2MCK=7 MQ],ONEEZO KY%D7)+HSR5CN_K4?X.@_=)5G=XP7F2&,E;Y/RSEV2AAE\XVR!:;8 MNMUIF7C\AAZM)C?5)I-LOE&VP!1;MTVD:1-YO5/3UX[N E%LNJX][>VGO@IG M$Z^/"Q0XXI%!MX:;=(&UWOC5?DU/.UHN"KV8Y;5L1:T6!2NKL[#[4JFXW*$- M!S35\^6A$;-GSN@HGAJW"N1< FK,)9E$P'7 IN_#[6&_Y#O9N> M9K0\T)9+<3RK]0],'ECB 1<8T600OWM+@ M&(TF1ME\HVR!*;9NFYI0A%](15J#HZT=W048EA:.#1*B H:M^0+Z&Q4.6T-_ M6"!-<"+ZX/1:?Z.G':M6S=8>GA1!NUTI2C"&J[$*1O#0AD6:2$.T7OQ%MZ,O M'ZT/AIYM[@#_IX)9&$PF!8PN%JVYV=6DR0]$GQ\.M3IZFM':0.MO.\ 'UJC. MG^]P7Q?(A.=#.S=I(@311XC1WD;/-UH?Z/>Q/?7Z^L#H@/O>3\5$!S]*37 @ M^N#P66Q9CLZ+(]E(1 -3QFAX,,KF&V4+3+%UF]'$%>*\H9,A1D.,43;?*%M@ MBJW;IB8O$7U>TCH9?>WH+BC.-.RIW5\_($JNG?US !7*:ZU%736:;$3TV>C5 M)L9H/B+P+.08NRXX,E'B;. - P)/38XQ&1*KR2I$?W#RHG,QFD8(/-V@'OPS MC0KF*)P+A#G8&=R"FF! ],'@8.=B-",0>!!"P.=*8?P7<*I E#MT!DN;;$#U MV6"T<='SC?XZA04M2?^S1!7VGO9]<:!"D:'L1)L,0/49X#(5+.?UAKG)Y=)3 MK4,_0XTF%:-LOE&VP!1; MMTVM+W'I,Y+6S^AK1WWH M+L"P8SO]@T=?@:+P"U0JU/ ZTP0GJ@].AZ\S+YPTZ=]GM')&3YJ,L@6FV+H= M:](;?WH+L O[UG@G$D) C&I CEM M4&^%F;5NY4A8OBGOH>%HE=VGHKJ!8?_J_CZ=\_+NE-[K%_@DJ.ZV:6BJFW\^ MA?DF2CF*V9VDM*:NO)Z\NI^F>B*R77G#R&TF1):4#['Y2 MO,'^KJ;E_U!+ P04 " "=9I17,S36M*6]FZ!B-EQODWHU[S2![>L=^VY+@@FT+=\^TO M6 M*#=^<%]+^PK;&!A[,-U+QL@[6&9245?_DJ3:B%1!V7PF(ZH#H,"!Y)2"N M ^*W!B1U0&*=J:18'S*BR'@H^!:$06LVP&;])^A(K20'W3P MUX<,WK_[ .^ ,KBA1:$G5@Y]I=,T+_/G=4J3*J7HE93""&XX4RL)GUB.^3Z! MK_4U(J.=R$ETDO%VKCH0AQ\A"J+8D=#UV\,C1WCV]O#PA)JXF;+8\L7?F;)[ M7'-A9V?*J@)@-M(?7S0!GEV_G),O.1+;G:=)XFIQB'T^90LVJ )]T197HDZR[$QD>YX.&D\')U?C-1?:3*)P5S*=ZW%PM!$NPC1L[83*%15_?>X1+(7*BH$[YB2/1B2'364Z"FVSN9PU[OZ!QPXI*D=6C5LBIR_-8'?(EB:1LAJ:=CPU3UF=N,-LW6E6TQ#L8GI@FSC<$+3=7!W1"QI$Q" M@0M-&71Z.B51-475C>)KVR;,N-)-A[U[&O*!I3<=_ U!+ M P04 " "=9I17Z#5T]7X# !(#P &0 'AL+W=O(D>TS(],V48KT MDG2<_GU)25%TLY V>K%$:F;(.;SXG,6)B^]RC[$"CSEEZD9,CPJQD4?3=B&3!CXH2AF\$D,<\ M1^+'%:;\M+2@]=1Q2W9[93J<9'% .[S&ZNYP(W3+J54V),=,$LZ P-NE]0E> MIM WA +Q'\$GV7@'QLH]Y]]-X^MF:;EF1ICB3!D)I!\/>(4I-4IZ'O]7HE8] MIB$VWY_4_RS,:S/W2.(5I]_(1NV7ULP"&[Q%1ZIN^>D+K@R%1B_C5!:_X%1B MH] "V5$JGE=D/8.9MBA0B5[_2WNW4*WEZ\ Q> ,'!-*-7K)A>.TK,P6DY6C7A5CNB=&1%Z MX)HSM9?@,]O@35O T=.O/7A/'JZ\4<5_,V4#'[X'GNOY Q-:O9SN#=#3E]/A MB!N_7A&_T///Z'668"C I4 P+&!NBDMY0!E>6OHJD%@\8"OYXPV,W(]#P9E2 M+)U(K!6XH Y<,*:>_*-O28DH'MR3)34NJ.8N?$B",/1MO=X/S6 ,P6!@QVU8 MVH?Y\W!N1S6L92"L#82C!O[F;/>!ZFMP Y"46 T:*25FC:&C '8GN.JCPKB' M2ONH8!8W4"T74>TB&G5QQXC2#M8*J>&E&*7_ZNZ=4BR=2*P5MK@.6_S:8Q]/ M&;@IQ=*)Q%J!F]6!F_W^L9_U=K@?N:$==H[+$,SOP=(2%C5AT/>&C\N\GO[\ M]8=^WC_.@6L''1<#*.UUWC'11P5:*QQV =WG/,(=]?&5*2P8,LD I7"5-&;4BV=2JT=/>\Y>M[O7P45M[GQ MYT'<^^<<@,WB>3=12(=@7GPN X#/R1\<39%>=AU4&LW\ [K0]KM6^K HM&== M)WV4#DOW5G,:)4:.Q:XHU23(S#DO,_6ZMRX'/Q5%4*?_RI2)1>GR+%/6F-=( M[ B3@.*MEG3M6*=*ET7%ZUZ7NE@8@/Z^Y5P]-

C2/O!P 54< !D !X;"]W;W)K&ULM5QK;Z-&%/TKR%U5NU)K,P]>:6)IX]FJD9INE&C;#U4_ ML/;$1HO!"R392OWQ!4P\##.,S?JR'S9^W'O@'N:8X\LUER]I]B7?<%Y8W[9Q MDE]--D6QNYC-\N6&;\-\FNYX4K[SF&;;L"B?9NM9OLMXN*J3MO$,V[8[VX91 M,IE?UJ_=9?/+]*F(HX3?95;^M-V&V;_7/$Y?KB9H\OK"?;3>%-4+L_GE+ESS M!UY\VMUEY;/9 645;7F21VEB9?SQ:O(>73"W3J@C_HSX2]YZ;%6E?$[3+]63 MF]75Q*[VB,=\65008?GGF2]X'%=(Y7Y\;4 GAVU6B>W'K^B_UL67Q7P.<[Y( MX[^B5;&YFO@3:\4?PZ>XN$]??N--04Z%MTSCO/[?>MG'>O;$6C[E1;IMDLL] MV$;)_F_XK2&BE8#Q^>6L*'>E IPMF\U>[S>+>S:+ ML'6;)L4FMSXD*[Z2 69E#8="\&LAU]B(^'%93"V"?K*PC8EFAQ:GIV--.CL] M'1FJ(8?#0FH\TH/7?S#^_KT,M6X*OLW_T?&^QZ5ZW.I3Y"+?A4M^-2D_)G*> M/?/)_,PJ0"G$,!CK& 3TE4\)7U4(2%O@AC^M#C M#@G&@, DVMP#;>Y(.G(A^80$8T!@$I_>@4_O^W6T3_7;*]^UG:G3T9$NC"AA M;!_FML,0P7H5^8?=]XV[?Y,4/$OJM1#&UB)]2HHLTA=C!!IZ_"'!&!"81&!P M(# 824\!))^08 P(3.(3V<)_V=^OJ":WK96 >MU3SD(3YGM!]P3&=&'8ZSLS MH9:%1,82/GQ]BG;E=X%"6X(Q=^B!!T5C4&@R;UCPAD<24P,,12HD&H-"DTD5 MQAD9?>01/1%% =1V%:4LM''4;TFEJ56-(P[RIZ1'4L*N(K-?OM*$4=0K)^%:D=FV?MSQK%P0R=IZX.OJ3)5;_UEW6?K(\[SV@MK"C)B# M%P0D&H-"D_D4-AKY8ZD,U%>#HC$H-)E48:V1T6D>45F@^=;DT>X9::&+HSA0 MSUQJ' YP;YL""S^+S7[VJ-3*IT>;&>9M#%TEH&@,"DWF5YAMC$:2'@9UXJ!H M# I-)E4X<6PTI6;I-;F25/S 5_H:NCB/>-.@(SU='';]5IQ M@ Z(>6N#UPMH+QD*369:V'-,QQ(AJ'4'16-0:#*IPKICUZFV;=#6GHF&'V%._1W3"-V.S M;S[IM&?LIY@W,'B!@':GH=#DR]#"SA-[K O1H!X>%(U!HORX,N\KW/$T8*;UKC^B(<,S$[)BUHKOG>;0J'T?ZAHH9F9H]\@@"-G10S_-#5 8K&H-!D:H5WIV/-G5!0!P^*QJ#09%*%@Z=G MS)U0=4[$1^K8B28,V40=Y-+$!9[3]Z6.MH:DS8;YE).>L9%BQA^\/D"[VU!H M,K?"Q].Q!E,HJ'L'16-0:#*IPKW3,P93J#J80KK7[*@Z<(*#*>WJ38TBM&\J MA0J;3(],I10;GEGOJU\^146/<9829/; M]HAV5VI'0Y@Q1-YM86V=(Z,DJLB,_0XSW. 5 -J.AD*3J10^VQEKVQUK1L0%==Z@: P*3295.&_WC!F1)M>31=&9N%KHHFSE M"IHFRI^B0/K74=NL=;^1+<_6]7U;&PO=V]R:W-H965T&(F6B4JD1U)V/.S'EY1D75*9L17IQ=:%W^$YGP[E M WJ^9_R;V& LP5,<4;&P-E)NKVU;^!L<(S%@6TS5G37C,9+JE(>VV'*,@K0H MCFSH.!,[1H1:WCR]=L>].4MD1"B^XT D<8SXX09';+^P7.MXX9Z$&ZDOV-Y\ MBT+\@.67[1U79W:!$I 84T$8!1RO%]8']WH)1[H@'?$7P7M1.09:RB-CW_3) MIV!A.9H1CK O-0127SN\Q%&DD12/?W-0JYA3%U:/C^@?4_%*S",2>,FBKR20 MFX4ULT" URB)Y#W;_XYS06.-Y[-(I)]@GXT=CRS@)T*R."]6#&)"LV_TE#>B M4N!.3A3 O ^+S@UPS O&*9",V:IK%LDD3?G; ^X'JW0]$':F[1:J2%4/\8' MR=5=HNJD=X]WF"88_ (^(\Z1[BEX>XLE(I%XIZY^>;@%;]^\ V\ H6!%HDCU M7LQMJ:;6 +:?3W.330-/3.-"L&)4;@3XC08XJ /8BG-!'!Z)WT CXI^^'("A M>P6@ X<-A);GET,#G6'1QV&*-SR!=TL$"D..0Y2ZDZW!L;-__Z&&@D\2Q^*? MIL9EN*-F7+V*K\46^7AAJ64J,-]AR_OY)W?B_-HDNB.P6@M&10M&)G1OJ9Q! M0JK6N%1F4>(EXP> 8I90V20\0YNF:/IML_.&LX%ZE+NJH!\'P>J@&M%Q073\ M$E')U?M#+36YR1<9YE<@(NB11$0>FMAFD+,JD?%@\HQM-FA<8]O,=5)PG;R. MZY5ZF69&X]AG(27_/5]>&?_)#XUT1X/I,_Y&+BWM,RV43HU*5X22.(G!_^". MLR!1DO,5U*3&"'7IHND(K*9Z5JB>]?3>F'79@H[ :BUX7[3@?2N+^\?K6\P) M:S2U&7CH@ =FGZMEL;"EGI=I_S-=F#[@JMKKR2-MR> M[)X#=]6&CM#J;8!E&V!?EG\!606M. U:C:J-M6U5EQ')-<:/BNV_ZJQ)Y<'H M^TZ#45=H=>EE-')'??G>&+HN;D-':/4VE,'+;9>\SO&]&=GL>V-M6]5EA'/- M&6Z%GLY/-F:LBY]W'XG.+2.=.^W+]ITFO*[0ZFTH,YYKS$^OLKT9V86G,XZY MM*WH,M6YYO15NOZS,R')E\WVFTLRM;RHI]F.ZT"Z4AH3+;72ZN%KOY'](];+L&ULS5;;:ALQ$/V581M* H[WXEOBV@NYM#30$&,W[4/( M@[R>M46TTE:2+_G[2EI[<6"]E%+3O'@UTLR97<5[E$,G-!&?.C(.CZ&:'HU,K(=>Z.TFQG2^T';"CP,$]6,^DL;R2Y09S9 K*CA( M3(?>5=B_OK3^SN$'Q;7:&X-5,A7BQ1IWLZ$76$+(,-$6@9C/"F^0,0MD:/S: M8GIE2ANX/]ZA?W':C98I47@CV$\ZTXNA=^'!#%.R9'HLUE]QJZ=C\1+!E/N% M]=8W\"!9*BVR;;!AD%%>?,EF6X>]@"@Z$!!M R+'NTCD6-X23>*!%&N0UMN@ MV8&3ZJ(-.\P3A(\J8F58#7YOL%L-/MIFNBTS1@4P/B6Y"*VQ %$0M>)SQZ&YT%8);F6FFVHOLI)@D//=(Q"N4(O_O@A[ :?:H2W2N$M MA]XZNG!X^F:PX4YCIIZK9+:.(+-=RFS_V?[*4F:^)U/LR2296')=):!(T7$I M[/_4*@ZC@;^JH-4I:77^%2W<55^7U5=OCIT)I&)6Q;N>0PBO2&1-C;NEF.Y_ M[J'VX1ZJI?:7AZM7"N^]EQ[J'4'F12GSXO@]5*3H[?=0J]FM[J++DMCE.^BB M6@[5I8>JJOM[]ZQ]LMP3.:=< Z&"_-R M0FD=S'HJA-X9]C8OWV+Q;U!+ P04 " "=9I17"8,\VI<& #B-P &0 M 'AL+W=O%'O!6+0M5!)=DHZSH1]^E"Q+ELW0TG#IB\:B>;\C=7_Q MF(MXO6'\FUA2*M%+$J?BIK.4369 M)R+HE,5_1:%<$XRT:!W'I4DBL7[ZZY4_C-* M=U;XFFQ].:_X7""K=Q+C_8_1($$7ZM&7&IS?'.<81A4TQ]@& M##9C?B?I!;)=TVAJ(71+ ;LYUWV%.UD+U2($NIU]7TXKQ]4&[J3-!%_ MZW2Z1?;TR&SUOQ(K,J,W';6\"\J?:6?\RT_VP/I5IPU(F <)\R%A 20, \%J MBNF5BNF9Z./[=?*DECDV1RJA9ZM:NM@]9 +],#QO$R.WK6P@8=X6-LAAV>[C M62V6U]WG?3% ^@L@81@(5A-#OQ1#WRB&NV1%(IX%/!-$5*4^DJ>^,]6D-C91 M&DEZ'JO\%Z)W]&46K\-,-8LB>6ISH=%O6[% PKPMK+\G%NM *R=[!"=[8* A MUZ(Z**,Z:!C5LZ/M3-92AO3#-J1^&=+=?NC]&7J41"600AEWZ8PE%#&.IBQ1 M(UYFNW&U'2K:O_HO,FO)O/CI.LG7%99JDX]QZ&V% 0GSS#?UGJ7G,R*6**J> MF=F2\ 45NN0#.;( $H:!8#5E#DME#HTW<:>OL_V[&#.ANX63X:F';&ITUC;\ MQ^YLUW6M[-_!^C \2C>'Z\/)'AAHZ+4HC,HHC,SKP^&B?HXD)R%%*4FT:IZ, MCN;C#.V^YMY,C9[;AJ2Q6U_3:GAAH*K5@V%952;",X?#HG'*N'B9) M7LKMTV*_OG"TO=+6$*RC^;H#W72GYO&T#5UCOSZHWP"4AJ%H=0WL59-LHP9N M$\9E]&^^^4'T9:7V1!3-U:ZI6>B-\+9;(U":5]!J\NCKY6$?Y5'7O=0]V9J> MCJM;+3#47.IA=:JP.L:P_I$GQWN5'-6V>$6XBJ4V?D9*Z_A!TCQ0F@]*"T!I M&(I6UTI5C[/?H"!G@U;D0&D>*,T'I06@- Q%JRNGJLO9YL)<^UVY?5SW&MFV M=J\ 6FYK[-<']1N TC 4K1[NJO)FGRB]I3)*HI!(M3WX3%?9QB%=H"\J_MI0 M@];30&D>*,T'I06@- Q%JTNF*NO9@S?(+: %-U":!TKS06D!* U#T>K*J_J5\?U&\ 2L-0M'I@JTJ>;2[E/7 V5RN"6@B( M/KB0Y:XI*,T#I?F@M "4AJ%H=9%4A4+[\@WR!F1E< I*\T!I/B@M *5A*%K] M_:"JJ.F8BYIO]_=AL^.V\BIHM3_>;"M)![G$ _7K@]("4!J&HM6E4]5"'7,M M=#\SH1^HW:\[9G9K=8"60D%I/B@M *5A*%I=0579U7'@TY8#6H0%I7F@-!^4 M%H#2,!2MKIRJ".L82W7M7C,PLUHKQFWZ&H$'ZM@'I06@- Q%J\NAJJPZIRJK M5>[!G*U76AF OMX(2O- :3XH+0"E82A:72E54=;IOT'* :W-@M(\4)H/2@M M:1B*5E=.59MUS*\'FBIL9M/6 @$MP8+2?%!: $K#!:V6F0?NP3L,V^AW]TX4 M)90O\L-B LW8.I7;LQEE:WD@[38_AG70/K&OIK:FW;.O@NUQLPJ_/?WVD?!% ME H4T[ER95T,U7CY]D#9]D*R57Z>Z8E)R9+\XY*2D/*L@_I^SIC<760.RF-] MX_\ 4$L#!!0 ( )UFE%>J19@]KP4 &\J 9 >&PO=V]R:W-H965T MT]W"63]-IG MQ99M]0#YD!+?S?3'5P(")B@*Y#9YB 'O?I*^79;]C&9[D7^16\84^I8FF3P? M;97:G7F>7&Y92N6QV+%,?[,6>4J5/LTWGMSEC*X*IS3QB.]/O)3R;#2?%=>N M\_E,W*N$9^PZ1_(^36G^_9(E8G\^PJ/'"S=\LU7F@C>?[>B&W3+U>7>=ZS.O M1EGQE&62BPSE;'T^NL!G,3DU#H7%WYSMY<$Q,DNY$^*+.?FP.A_Y9D8L84ME M(*C^>& +EB0&2<_C:P4ZJLWYZ&2$5FQ- M[Q-U(_9_LFI!8X.W%(DL_J-]9>N/T/)>*I%6SGH&*<_*3_JM(N+ 0>/8'4CE M0)XZ3)YQ""J'X*E#^(Q#6#F$?1W&E4.Q=*]<>T%<1!6=SW*Q1[FQUFCFH&"_ M\-9\\NWV^C="[G]_//*6G M:@;TEM6T+LMID6>F%:"/(E-;B>)LQ586_X7;'Q,'@*"9W=,G.1[K\298_L-'\EY_PQ/_-1CTD6 0)%@.!M8(4 MUD$*7>@'M[8TT3"!NF,;GF4F2M6%-9=+FJ =R[FPW6:7SB&&QJD$&Q=@Y@GV M,!^?!(%O_F;>PV$0NI8AP5.+90PTP1;#XYKA<4^&EU_O>6XM5)=.B*$,0H)% M)=CD@&0\":PD PW;(GE2DSQQDOQ)9$=+*K>(ISO*<]VDZ&*SI?F&V=B>=!+G MR5H6D\ZJCW!@S\*NZ5-B7,.U5CNM5SMUKO:OG&8RH643M?I7-P!FP=*V5"?0 MT,2:=I9Z8F.D:W9$L"UC@";7XO"DYO!D:.%CNKOI6_)..FL,Q[Z-C45ORZAK M^4SEBRV8G]FOT+'9'V&890\VO MS60CP7!?#?:J9@]W15 8^F-;M]??-+*8/E.38QMJIR:WN6F4$W9+)VO+=\,D M7^EC;N_XW)"#TPT2+0)%BZ'0VL%IA!Z>OG77!ZH 0=$B4+08"JT=JD9/XL&" M\A5=GW.,P='JZD3LVY^;-LN)M10!S;#-;49J_1<:2OCGM=TW;ZXBO\ETVBETUBITFY=N]@8UW*]+UF=C1*M#0/]7+K M6'VUWC5Y4>P5?')]@<_B292PM8;TCZ=Z/GFYN[$\46)7 M;-^[$TJ)M#C<,KIBN3'0WZ^%4(\G9H!ZC^G\?U!+ P04 " "=9I17_DZJ M^#\& "1)0 &0 'AL+W=O?/>2+.3VP),[(0PZ*0YI&^?-[DM#C MS0B.SA]\CK<[5GXP7S;_B'G9],&91VG)"MBFH&<;&Y&M_#=TO7* MA"KBSY@L]W-*!R!-=E$AX1]IL??22VH(KBB25']!<V MC%-,T([QW0ENHB2&7L/0LS*\7:T.Z2&I[@BGE[/XGZ@LB3J2)Z2P16#,9\+$ MO>"I"8-^, GU1/V&J&\E^@?1#IRO7 SYX<2_H*2)FOD33\\H:!@%5D;W&:_P M<18S,DZX>ZQYG6)YM"8@BU*BG<6!2B. +1HGLIJH<&:ZSV%#-K22_4I9E !: M59Q85)RHJCAOP;;\H>HHAPJ9P$4*94V4AUMW0:(\:RC/7D(YT_\@9LHL\5QG MB9);" M9J'=9_NX6 WER_YTR=/5F)AG*L)0N"VTVZW!Q>JL]K @=>QT03,#(V&K\(JO MTFR\X@TY8;RT;G-"4F,%LP+UGLD#HNL>"$W6+=H :.\# MNELW<@-%FT<& T&ZQJ6;V\M^Z!T.1]3>'JV.[JW73UW M*EJ\/3+N:[X<2-8J&@-L;PPZ%S"L]@'0N5S8U$'2HM"!IJ4-%@T#MC<,?0I8 M#25W4%C9-ZK#I,6C9U@5XM:>N'V1;:A>6%TLXU#I_311;F@M,F*19^ [7U"]\*EM@304=J9:U$R2]$W8'O?T*MPA6I%NGPB@]7]^3%N M/;>1:0JGQ_:UMJELZ1;-RLBI08%I>\T5'NS:+>]]M/K.FZSJ^7/UX$#[K&W0 MG?BAT&3%PHG=P7;BW4%WXH="DW4+;W<'VHF_@A.,[JM7:!XI8S2M#G>$-UMY M&<"_WU#*SB?E6SG-6UB+?P%02P,$% @ G6:45_K!%./& @ ?@D !D M !X;"]W;W)K&ULK99=;YLP%(;_BL6JJ94Z(! @ MZ1*D-OU8+[I6[;I=.^$DL6IP9CNAVZ_?,5!$&TJJ:#=@F_.^/.?@#T:YD$]J M":#)<\HS-;:66J].'$?-EI!298L59/AD+F1*-7;EPE$K"30I1"EW/-<-G92R MS(I'Q=B=C$=BK3G+X$X2M4Y3*O^< 1?YV.I9+P/W;+'49L")1RNZ@ ?0CZL[ MB3VG=DE8"IEB(B,2YF/KM')M Q/@W!@AQN_*TZI?:83-]HO[99$[YC*E"B:"_V*)7HZM@442F-,UU_J#@U!K_^.P*L$WD<%?B7P MBT1+LB*M16 M+T&2ZTS3;,&F',BI4J#5,?F.T^D+N5SKM<3!5$C-_M+B,UP\XWQ20 [/05/& MU1'&/3ZZLPJM+,2S7L'[7:F;>+WCHGG>GZ+ M?/)QN?=:[F"1ZDIY=:6\PL]_Q^]":8;3!A)"FP6 L@!MZ95^_78_LSQ/U(K. M8&SA^E,@-V#%GS_U0O=K6[+_R>Q5ZGZ=NM_E'F,%^VT)EJJH4)GM8A/[?3L8 M.9LF>*?UGN#]&KR_"SQH R]5@R9XSX[>@'=:[PD>U.#!+O"P#3S8!G>W*MYI MO2=X6(.'N\"C-O!P"]P+[/ ->*?UGN!1#1[M A^T@4?;X)[MOP'OM-X3?%"# M#SK!?^">#72N0;;AE]JP@=\S:_D5?:?_GO3#FG[828\G2QOV<&MG\<+!UGQI MB1J&C>50$CF-T]'\F=Q0N6"9(ASFJ'/M"->++$_[LJ/%JC@PIT+C\5LTE_B# M!-($X/.Y$/JE8\[@^I&ULM9U=<]I&%(;_R@Y-.LE,8O2% M -=FQD:[6V>2-A,W[46G%S*LL29"HI*PDTY^?%="85D0:REYG8L$P9YG!>>P M.GHBX.PAS3[E=T(4Y/,R3O+SWEU1K$[[_7QV)Y9A?I*N1"(?N4VS95C(S6S1 MSU>9".=5T#+N.Y;E]Y=AE/0F9]5][[/)6;HNXB@1[S.2KY?+,/MR*>+TX;QG M][[=\2%:W!7E'?W)V2I+/2#SD.[=)^51NTO13N7$U/^]9Y1Z)6,R*$A'*?^[%5,1Q29+[\6\-[6WG M+ -W;W^CL^K)RR=S$^9BFL9_1?/B[KPWZI&YN W76WBI89 MB9*R%*^+3#X:R;ABG/ZMDN-[,Y1V;[?5:<$-=^11S+<1O"I^W# MG8;PP!S^9IW(<.MH.&TQNS6HPNV&<&8.OUAEWV:WQPWAO.7.V^/Q4 _ORYQO M$^]L$^]4//<(KTKJ59(7V5JN+ 7Y^ZT<0*X*L]&;_/R3[5N_-*49"0N0,(J$,22,@V!:L;C;8G%-],E;N3JY M;L.XP+B;77.-A#$DC(-@6JZ];:X]&R-FC)KW*FNF47"&!+&03 MLX-M9@?FS)8KO#RR3S,QCQHS:XSONL@C M80$21I$PAH1Q$$PK#W];'CZT(_"1Q8*$!4@81<(8$L9!,*U8AMMB&1K7DFF8 M95\B>88@6X*U+!:YK,2/'CB&!T<#S[*:#AN' _&H_=# O*>=O*5D[3-4O(JD>]^D1+RY&/86"=0 MVPFE!5 :A=(8E,91-+V:E/.TL=+3AEI/*"V TBB4QJ TCJ+I1:/:4"B-HVAZSI4,M9_2AMJ'.O1H\J$^%$JC4!J#TCB* MIM>'DJ)V)ROJGHSLYT1.$\G-"WFC>K0JDTUO\F8MCS.R-6FZ%.C2/%?GHPS4 MC$)I%$IC4!I'T?3KLY0==;!VU(':42@M@-(HE,:@-(ZBZ46C[*CS!':T9NY: M!?O(TV<IJ5 W4Z.M#Q\+FA\6SZ#.:E>8K.BP%4?4)I%$IC4!I'T?1/ M&RKUZ6+5IPM5GU!: *51*(U!:1Q%TXM&J4_W"=2GVUY]NNW5IWE/.^<-J#JTVVM%RET8@:E<11-KX^=SZWCU*=[Q/.57[>@ M+P10]=EV6@J=ED%I'$73TZS4I]M)??HGOC-HZCS?A5_*QK/Q+-9XNU'A":0&41J$T!J5Q%$TO&F4\W2CFF81JEH0\I4,3T;/RQ./^A[] P>-\L-,[UP=4!,*I5$HC4%I'$73:TC)4L^% M]B@>4B%.H;0 2J-0&H/2.(JF%\W.MX6:U>MWR8^:V>9_W=H/#(U\D^GB"H5X42@N@- JE,2B-US3S>T>O 24]/;/T[-1[^H]U M/76>H1^'A](HE,:@-/[XZ[M)' R@F?@( +<& 9 >&PO=V]R:W-H965TI5%P"&O)5V[EDK 2AF11$03YU;@*KPW< ^?6",/XTWHZ'=(*]]L[]Z]U[IC+ MDFJXE_PGRTPQ=<8.R2"G:VZ>Y?8!VGQ&UB^57-=/LFW61IY#TK4VLFS%&$') M1/.F;^T^[ E\_XC ;P5^'7<#JJ.<44.36,DM478UNME&G6JMQN"8L(>R, IG M&>I,\B@R6!K(!&A-/I,%'GJVYD!D3N:*B915E),Y?<=S,)IMPHRN:PM3![UV# MVH"3?/PP"+TO)R(-NDB#4^X))C[LBZE1C6J5O5&;Q(O=30]HV(&&YT"C/E"C M"O= 0=1/&G6DT3E2V$<:'9*\H!\5=JCP'"KJ0X4'*#\ZLG]1AXK.H<9]J.@ M=00T[D#CDZ#O!6!9S0VH/MSX #>TY]H'G'3 R6F@-'BYJ^Z:5^TU[\-/#C[+ M@1?\SW?WZI MZ4]4K9C0A$..,N\Z0KUJRF33,;*J2]-2&BQT=;/ /PLHNP#G MO2OX"4$L#!!0 ( )UFE%>7GBQ[@10 +8^ 0 9 >&PO M=V]R:W-H965T6>VSJG*V )TS2:N M2L*MN^>22F9V7VSM"R)AFQI)^"!D3[;FPR_(V*V6<%M,_K/SXIS8AA_(T1.Z MX1&\N2_*WSW&;K^B=71;E*J_K+ M\OIBQO'Q3;*MEOLX^ELYFNUJEY=?W MV;*X?WOFGCU^XU-^?5,UW[BX?'.;7F>?L^JWVX]E_=7%D[+(5]EZDQ=KI\RN MWIZ]_-%V+Q]FS0[%&VS.950Z3U_]UE M'[+ELI'J_?A7BYX];;-9_'UB_F2;K(/Q?*_\D5U\_9L>N8LLJMT MNZP^%?=)UKZ@W0[.B^5F][_.?;OLX,R9;S=5L6I7KO=@E:\?_C_]H_U%[*W@ M#9]9P6M7\ Y7\)Y9P6]7\$]=8=BN,#Q8P?>?66'4KC Z=0OC=H7QJ2M,VA4F MIZXP;5>8GKK"K%UA=NH*[N#Q;VYP\BI/?]D/;[J'=\GN+1:D57KYIBSNG;)9 MOO::/^S>I[OUZW=6OFXB];DJZY_F]7K5I5@OLB]5MEAGFXWS@_-S6I9I\R9W M_A%D59HO-_]\L^8KO-3L:YN-DY8XXN.]:,7UOI??X*M][5E%NU^>./WCE> //N?;!#O\RK(_[3TGV M=Z[_C!O4.7;$T]^]\]\_U@LXHLI6F__IV,OW#]JP6VN.Y*\WM^D\>WM6'ZHW M67F7G5W^^[^YX\%_=*6&Q (2"TDL(K&8Q!(2$R0F24Q!F!&PX5/ AC;]\M>B M2I?.LEA?_U!EYK\2Z'KIEF\K)_KC-UIOLU;.C.*O3-UHD%I!82&+1 S;> M&YH]C,L.AW G+I=,CH9ZGKKYD93/(>XK; MHF?>G#_MEQ'?VW>A=_A(+4"UL-7V9RO^8>K(#<:HEJ":0#6):HK2S-1Y.G7> M"Z?"R_QNUYUXU4RN\F+]--_J#)!5ZQT@4@M0+6PU8X[E=<^QT W'J):@FD U MB6J*TLP@Z1Z#:[V*6P?I*BO+^I"5K^?%*GL\9Y%63G63.55>?ZL^M.T.6(_' MMSILG1E#.PZH%J!:V&I&QJ;=(T2TPX!J":H)5).HIBC-C)AN,KCV*L-WWF3@ MK/+ELFFU[LH,RR)=OW(6V\SY95X5S?#1&WCC>ACX7?TO]7G'PIUY0ZL/J!:@ M6HAJ$:K%J):@FD UB6J*TLQ,ZB:%.T*O_;IHNP+5 E0+42U"M1C5$E03J"91 M35&:&3;=LW"M5YD?PJ;/<+S:'=ET5)?2%2%13E&:^[W6UPK5W*[ZMIV3'>V=A=GREM?M?V0#=<(AJT>DO M(T8WG*":0#6):HK2S,^SZEZ%]T*O8CXORD5S1NXJ2YL/8+QJ3I>76;K)G&6^ MRCN/&W:S;U:\XU:".^C."KKA$-4B5(M1+4$U@6H2U12EF7'2E0G/7IGHT^^S M4[U3U'X^_Z!'YXT.(X26&E M0K48U1)4$Z@F44U1FADAW7_P7NH_?*E>.?>[ M>YAD"R>]R\HZ0&;-J#-.:!$"U0)4"U$M:K7#?SC&!^6D&-UJ@FH"U22J*4HS MXZ1;$)Z]!?%=/8U\[A+MNWJBM&PNT$YZ7J"U;[-WUM!"!*J%J!:A6HQJ":H) M5).HIBC-3*0N37A#] *MA[8A4"U M1#5(E2+42U!-8%J$M44I9EATVT(SWYC MB=-/AMNAWC%#>Q"H%J):U&K&Z1NWZQQWW"YI-.#=KI/AZ X*5).HIBC-3(>N M+WCVHL"WG3*WX[T3@]XW M5"5(M0+4:U!-5$JQG7#[I/[4ITPXK2S%SI$H-W MXNTA3CD-B!894"U M1#5(E2+42U!-=%J+YW:E>A6%:69$=(M!L_>8OC+IP'1 M3@.J!:@6HEK4:B^?!D1O.8%J M4DJBE*,^.DRQ&>O1SAGT_=[YW:S>LAW;OZ M#^N\*!]&> _G N5VG36G F=]3P6BO0E4"U M1+4(U6)42U!-H)I$-45IYIV6 M=?O"'Z"G GVT>(%J :J%J!:A6HQJ":H)5).HIBC-#)ON9OCV;L:WG>RPX[VC MA]ZHHM5.:%"%Z(8C5(M1+4$U@6H2U12EF;G2A0W?7MCH<[+#3O5.$5K2\+N+ M$/[4/66(?O<$^>X-]^ ;[] WV\1OL\S?8!W"P3^#X.TH8OBYA^&P)PT=+&*@6 MH%J(:A&JQ:B6H)I -8EJBM+,L.D2AF\O87SCS LM9J!:X'>4'YZ;>:&M"U2+ M42U!-8%J$M44I9FYTO4-WU[?Z#7S0LL:J!:TVM$4:'8T\T)[&*=N-D8WFZ": M0#6):HK2S'CH%H9O;V%\?KS:E:X7SN?'"=CGAPG8S[NC3L\9%UK50+4 U4)4 MBU M1K4$U02J2513E&:F41K+W;H=XQ0_L;J!:B6N0?WQICTMEZ;Q<YC70;!/D^Q^WSB@6M!JKK=_MN%@ MAH1N,4*U&-425!.H)E%-49J9*=V;&-I[$]\TC:I_=##P>^5\>LKD*^=C[14+ MYY=U=QK1T@6J!:@6HEJ$:C&J):@F4$VBFJ(T,[>ZES'TT G7$.UFH%J :B&J M1:@6HUJ":@+5)*HI2C/#IEL>PY<>-O*M T^TS8%J0:L9 \_!^='0$VUIH%J, M:@FJ"523J*8HS4R5;FD,K1>F_U^&GK_>%YUY1 L?J!:@6HAJ$:K%J):@FD U MB6J*TLS*!:@&HAJD6H%J-:@FH"U22J*4HSPZ9;(,.>SR#I M/?1$JR&H%K2:_9PGV@I!M1C5$E03J"9135&:F2E='1G^C=614P>>-V76G4>T M9H)J :J%J!:A6HQJ":H)5).HIBC-3*ZNF0S9FLD0K9F@6H!J(:I%J!:C6H)J M M4DJBE*,\.F:R9#>\WDVX>>:/L$U8)6LP\]T4X)JL6HEJ":0#6):HK2C$R- M=(5E9*^P^.>SR?>6CXEZ/4O+]LWUC1BJ!:@6HEJ$:C&J):@F4$VBFJ(T,XRZ M^S)RT='D""VLH%J :B&J1:@6HUJ":@+5)*HI2C/#I@LKHQ-O)/)B:=D.]8X9 M6E5!M1#5HE;;+RT/.Y_FURYH/.'2[RHMH_LG4$VBFJ(T,QRZ8#*R%TR^[3/4 M+7["YY0_V/>C=QK0&X&@6H1J,:HEJ"903:*:HC0S5[IB,K)73/I\AKJECC\P M/#G,$%KW0+40U:)3?R4QNMD$U02J2513E&;&0SE8UZ*[=IOM!CNQ=C]7(OXH-] M)WJ'"GVB"JI%J!:C6H)J M4DJBE*,T.E.QLC>V>CXU!UFW[=G;:[?6A<_.ET M3XXF1Y/=V=&L"&U1H%J(:A&JQ:B6H)I -8EJBM+,+.D6QY9C'O>*J1I472ES.[T M31FJ!:@6OO ;RV34=3$N0K<;HUJ":@+5)*HI2C-CI7L18^X!*W:J=XC09@2J MA:WFNN:5IXGK#6=[_QT&"KU9!ZHEJ"903:*:HC0S4+I+,;9W*2;GT^^;;E%[ M'L-\ .;DQ7,<=KUWQM"^!:J%J!:A6HQJ":H)5).HIBC-S)[N6XR'Z#F.,7DU M_0.J!:@6HEJ$:C&J):@F4$VBFJ(T,VRZO3'NV=YX]AP'>@,.5 M0+7SA-^;; MSG&@U0U42U!-H)I$-45I9J1T=6-LKV[\6E3ITED6Z^L?=A^[>JZB;F=Z)PJM MIW.0&^%@6H!JH6M=EBD MG4P/(W3:ON2;O*-LZDWEBZ<8NW?EEFNVE09Q[0/@2J M!:@6HEK4:HT#8%J M4DJBE*,X.EVQ 3>QNB8X;4\XY(]@WT#A;: MD4"U$-4B5(M1+4$U@6H2U12EF?'3W8F)CTZ>)FA9 M4"5 M1+4*U&-425!.H M)E%-49H9-EV6F%BO#W]CH=:.]XX>6IU M1#5(E2+42U!-8%J$M54JQF7%;W# MEK29*]V+F-BO\O>Y!&6G>J<(K4:@6HAJ4:L=]G/']>C]<"*&-B%03:":1#5U MRF_8#(AN.4SL+8>/3Y%H#C2W:>G#F_DY]8 NW9L/-8._ZJ;C[,/N[C#-3XKY?%N6V7J^6_9+4=W4P/PF M73^L/"_655DL=X_16A3WZ^LR7>Q^4$5G ^. MDHK6*%!-H)I$-45I1E*GND8QM=>5$Z3Q?YM57YT_G MM_4FJU.8+9QGE^H*FGV+?8.&:@&JA:@6H5J,:@FJ"523J*8HS# M3-$R!ZH%J!:B6H1J,:HEJ"903:*:HC0S;+KR,;57/D[^&*/=Z9TR^UZ-GOVD M8(#N1XAJ$:K%J):@FD UB6J*TLQ$Z1;'U'X'C)_2/_+5=E5/V,IZW6; .$_K MS37CR>UZD97._&'\>&4;/Z+-CNGQ$TK&W9\B#- -AZ@6H5J,:@FJ"523I__U M*VK#9G1T)V/Z0B=C/B_*17/*Y"I+FWO$=&8#K5ZTVGX?VW\N&VBO M4B5(M1 M+4$U@6H2U12EF?'1U8NIO7IQZN?G[4SO!*&U"U0+42UJM8Y'O!U^'*1=L1J"903:*:HC0S4KI#,;5W M*$[_<*X=ZIT@M$*!:B&J1:UF'',FG4>/BQ7/0E2%13E&:^ MXW7C86IO/'QN#AA?OCH_9E7]UM\T583V4NE?OXZ*%A90+4"U$-4B5(M1+4$U M@6H2U12E&7F1YVAI054"U M1+4(U6)42U!-H)I$-45I9MAT:6%F MOR<%<=7'OHG> 72/1CUN]XEM=+LAJD6H%J-:@FH"U22J*4HSPZ5+"C-['>#4 M$]MVIG> T+M/H%J(:E&K[<][O''73*IC0=_MFDFA^R=03:*:HC0S&KIM,+.W M#3XWQYKFF\Z/1;K^ZS,M^V9Z1P>]EP2JA:@6H5J,:@FJ"523J*8HS0RA[BW, MANQ,"ZTPH%J :B&J1:@6HUJ":@+5)*HI2C/#IEL.,WO+ 9EIH0V(V7$OP']F MIH6V&U M0K48U1)4$Z@F44U1VD.X+C8W658%:95>OEEEY77V(5LN-\[NT_%O MSYKYU]-WG3*[JL/GOG[GG5T/7XJJ*E:[/]YD:1W49H'ZYU=%43U^T6S@OBA_ MW^WVY?\!4$L#!!0 ( )UFE%?IOH=.MP( +@' 9 >&PO=V]R:W-H M965TCS%3*X&3M=Y6KCF\X6Q"V[<+]@<)VANBK&BF=MX27F.0G,I M0.%LX)QTCX>1M:\,;CFN],88+,E4RCL[&:4#Q[,)88:)L1X8_2QQB%EF'5$: M]VN?3A/2"C?'3][/*W9BF3*-0YG]X*E9#)R/#J0X8V5FKN7J M<\H?67R$Q7 MW["J;3^$#B2E-C)?BRF#G(OZESVLZ[ AZ.X2^&N!_US0VR$(UH*@ JTSJ[#. MF&%Q7\D5*&M-WNR@JDVE)AHN["E.C*)=3CH3C\02M:%C,< %?)6T=3,Y@X.WAWW74#[6JYNL8Y_6 ML?T=L;\EI@-!]PA\SP]:Y,._E_O;JT)3";TKA5_Z"'?XF=$/2,D.0,_AR M7W+S"%=H%I+ FR)I^'E),A@9S/6O-N0Z1J\]AKV3Q[I@"0XPSWL\EJJZ:'(EZ.RGC_!=*ME&7+OIUL=DN\8R]CJ] ML.\N-U'V!GLE2J]!Z?TCRO!\=-[&TFMC"9^S[(WV2I:P80GWLERQ!YZ7.4RE M(B47="0X8SDGH= M^PJH^IVH)T865:N=2D.-NQHNZ&E%90UH?R:E>9K8[MT\UO$?4$L#!!0 ( M )UFE%=0AJBLOP( "8( 9 >&PO=V]R:W-H965T)4+ (7>*LKDR%DHM1QXGBP64&'I\B4PO3/CHL)* M3\7[ M\$3F"V46O&RXQ'.8@'I9/@H]\UJ5DE3 ).$,"9B-G)M@D*<&7P-^$=C(SAB9 M2*:S M9NOP"3/7/E%"[Q+-4]D]*W@%Z!F_@41?T1T6C+"Y1&/03PK0SO9Y#@H3*B\T M\&62H_.S"W2&"$,/A%)]B7+H*6W)"'M%<_S8'A\>.3X(T0-G:B'1'2NAW!7P M="QM0.$VH'%X4O%GH5P4!5]0Z(=1CZ';]]/#'GK^?GIP(IJHO9ZHUHN.Z+7W M,;7W0>Q]*',?@[YT6[FX7\[4D(%O3"BH$03A17TOE)+3VJZJ93K+(J3H;?N9L-B+CN8^#IPHUU4 MWH.*4S=L43O^D]9_@-.AXLLY[E"(W[3>> MML;3D\:?N<(4P8E7W!=3>IA#WS\(ZA"5).$^*N_1NKYVK_;"\CH5M (QKSN1 M1 5?,65K3[O:-KN;NL;OK8]U$[0]Z[^,[: /6,P)DXC"3$OZ[J7.M[!=R4X4 M7]9U>LJ5KOKU<*$;.0@#T/LSSM5V8@YH_QID_P!02P,$% @ G6:45V(< M**&V P I@T !D !X;"]W;W)K&ULK5=-;]LX M$/TKA!8MLD!B?=BQDZPM((E2M(>B0=)V#XL]T-+($B*1+DG'Z;_OD)(5RZ$D MH^C%%B6^1[XWPR$YWW+Q)#, 15[*@LF%DRFUOG)=&6=04CGB:V#X)>6BI J; M8N7*M0":&%!9N('G3=V2YLP)Y^;=O0CG?*.*G,&](')3EE3\O(&";Q>.[^Q> M/.2K3.D7;CA?TQ4\@OJVOA?80;@.GQ/8>MW'LF M6LJ2\R?=^)0L'$_/" J(E::@^/<,MU 4F@GG\:,F=9HQ-7#_>>:+^:%-+]D6_?U'!)OI.)E#<89E#FK M_NE+;<0>P)]V ((:$!P")AV <0T8'PN8U(")<::28GR(J*+A7/ M$;HWLND' M8Z9!H_R0GD*WT!2<[( \2,+9,Z/9X>&"!1\?#_1XUXR9"8\,W M[N"[2U,PB^.-Z>U@G9)[$#$P1?Z[7DHE<$7];XM&-=K$/IHN,U=R36-8.%A' M)(AG<,+W?_E3[Q^;DW^2+/I#9"V7)XW+DS[V\#7%TSK%\\IMA6X+=-MF947I M5YF@*^QSZ(UTT)_W/3JJ5S34JZ7JO%%UWJOJ[B4&*;$.)INJS.)&0;"FQ$]G MNE@F!"7B#B)- MD4]M.?^"/?>V=;\[<#0&\TL0.CP1'/WP!;UDP;:Z:# 0=" M64(*'K?"#?*4,-QQL?CM(&B=L?5O,UBM&1EC8A_1P8L5E'J'\7& T"!T)]T>B_Z-=?1U%7 M#2KBS*SI6$!BCV@_V4DP&G<8,0#TNX#1(/#M8FD9<=D8<7E,(IRA';B?))CS MBK)5OBR@3G^;'?V4/25@ -B=%X/ RWX[?._U\./UQ0LKW?Y4'9BW;]VG5O MKSI6:MR] VP)8F4N A)WIPU3U;FO>=M<-J[-$?O@_8V^A)B#\2M-=8/Y3,4J M9Y(4D"(E)A]N-**Z%%0-Q=?FF+SD"@_=YC'#BQ0(W0&_IYRK74,/T%S-PE]0 M2P,$% @ G6:45V1_V6JS P % X !D !X;"]W;W)K&ULK5==;YM(%/TK([:J$FD##& P61NI,5NU#]%&3=M]GL"UC0H, MG1G;Z;_O#&#"Q]B-(OO!!GS.F7ONA&"( M[XJ"L%]WD-/#TL#&\<*7;+,5ZH(5+2JR@4<0WZH')L^L3B7-"BAY1DO$8+TT M/N#;&+N*4".^9W#@O6.DK#Q1^D.=?$Z7AJTB@AP2H22(_-G#"O)<*F(O:/C^H?:_/2S!/AL*+Y_UDJMDMC;J 4UF27BR_T\ E:0S.EE]"K^*)C\-Y,\$7TN$UH ^DJ>@:,;M*)% M14LH!4=TC<06T .C^TQ5F2-YEZ$!_BH&0;*<7TOFM\<87;V[1N]05J+[+,\5 M96$)&:-:R4K:>.Z:>)P3\6 'W=-2;#GZMTPA'0I8TESGT#DZO'/.*OZ7"!.Y M^&_DV(ZK"6CU>KJCH<>OI^,S;MRN7FZMYY[06^T8D^5!U;$LM[H<-QJ>7D.U MDEM>D026ANP5'-@>C.C]7]BW_]'EYY)B\87$!KGSNMQYY]2CCY "([DN80TQ MJ(FJ5>ZCT#,]N_>1Q=OWLZ)E!$-0K '9IM.!!BYFG8O961>/@@C0>6AH?F\Q M/(IGU4#F?4AHCIS%&AU?'[+?A>R?3SQELO^6NJ#]242!Z8ZBUF'&F9YBI+%P M\-%["#H/P5D/7ZD@N>S(H\=/YRF89AG/QQ&O-"@'F[.1+YW6S/3T7N:=E_G9 M)A+#&J2/%%T]00GK3%S_H9_,+]E/+BD67TALD,:P2V/XUGX23LIVXP;F?'0+ M:%!!K[:-0PU(WDTG[@!LO[SW[;>UD98W7-">/)0ZF&>&H^!U*+]WDP^#[PTM M^*T-I67V5^RWW#9X/.EQ]CCRJQA%\]HW=^NFZ1STC9LV,*-2,J'7F3EZ+@3UY.#0H M;(?C4L8:V#PT0_VKNS%I]<;E MBFWG9PE-!=*9JYLKO:;6T^U /]Z/J=VO+4 M8_B+3+-?NB=LD\F1.8>UE+3-0+Y46;,%:4X$K>JA_(D*.>+7AUNY;0.F /+_ M-:7B>*(6Z#:"T6]02P,$% @ G6:45XI(EA%S! D1$ !D !X;"]W M;W)K&ULK9AM;]LV$,>_"J$50PK4EBC9LI/9!M*X MQ0*L:Y#TX34CGV.BDNB1M)WLT^_T$$DV*2[9FA?1T]WI=T?Q_J1G!R%_J V M)H]9FJNYM]%Z>^'[*ME QM10;"'')VLA,Z;Q4C[X:BN!K4JG+/7#((C]C/'< M6\S*>S=R,1,[G?(<;B11NRQC\ND]I.(P]ZCW?..6/VQT<<-?S+;L >Y ?]W> M2+SRFR@KGD&NN,B)A/7*2(R M(%_8(R@R*([DPWJ--59$K,D7R+9"XO"2)<>[$O($S4HX9RY*3\SJ1DN7XJ"7FN=GB5@ VQBC/M MOGTRC$\0+4;CXY":*YX_E#54+,5IO94B$\7(J[JP">1%C[6RQP86C8W!-XTF?>B3 M!GWB1+_.]T@EY),-:F)"C3HC64&91E'<-]S3AFKJI&KZA03$VUF_Q:GQWL 8 M;-,FZM@=T)@6@9V%!JW:!$Z:/W%A@DL0B1T& MO[U48$^MOC918)($9_83KDT.3*[L*A(8%3*GC,6H=X1I1RBI$_T6NRV3R:;$ M_?"(213+&5WV2BLJ=?>5FI6^N,BM>%&G1BR^L717M_ 4EVE]S;&.T@4<1&8Q MK58]LYBV0D/=2M.OL%;4R*@2G4Q.22-S^D?33KL_1FW5AHY>O1CH=';KBH Z M%>RU2X*?%>VX *V64;>8E6O[@5@/=JAICD$RI6H0C8;3TV&RF-'SCG8<4[:: M1MVBM@1,/N']\S$VOJ%!')S"F9(U&-.^!0MM58NZ9>LR$RBX?_?#F:HTB*?# M4=#YHZ>L%A\:A+V=KA4SZE:S7LFH_>S-JH8R)0S;Q;0'J14QZE:Q?YF#5MAS M2WGB;NNJB6UVDTE?WPA;K0O=6M??XLA9A_WM.Y*#MFXK F/Q3"-C/KDI_F-S M"%M9#-VR^/^S=,9_]>ZIBC8^^OY.IZ_?V2\7/U9\8O(!]Q$DA35Z!<,)NLMJ M_U]=:+$MM]#W0N.&O#S= %N!+ SP^5H(_7Q1[,J;7V$6_P!02P,$% @ MG6:45_7QGZA%! 6Q( !D !X;"]W;W)K&UL MM5C;98Q]7 & MJ5Q-/.H]/OC$YPMC'_C1>,GF< /F=GFM\,ZOO20\ Z&Y%$3!;.*=TI-S.K(& MQ8C/'%9ZXYI8*E,IO]J;RV3B!181I! ;ZX+AWQV<0YI:3XCC6^74J^>TAIO7 MC][?%^21S)1I.)?IWSPQBXDW\D@",Y:GYI-<_0X5H;[U%\M4%[]D58T-/!+G MVLBL,D8$&1?E/[NO K%A0 =/&(250;AKT'O"H%L9= NB);*"U@4S+!HKN2+* MCD9O]J*(36&-;+BP:;PQ"M]RM#/1I8AE!N0O=@^:_$(^,*68#2QY>P&&\52_ MPZ>W-Q?D[9MWY WA@ESQ-,4$Z+%O<'[KQ8^KN<[*N<(GYJ(AN9+"+#3Y3220 M;#OP$7B-/GQ$?Q8Z/7Z,38=TZ1$)@[#; NC\^>:A TZW#F:W\-=]3C#_^1/? MDDL#F?ZW+5:EJUZ[*[M[3_22Q3#Q<'MJ4'?@13__1 ?!KVT\#^1LBW6O9MUS M>8\^8+'!LF+7C9B35&J-[)E(B#0+4"3&)?6 ]6;%5-*Z:$KOP\*[K3IW4;^# MR;S;Y-<<,^CTZC%;L/LU[+X3]F>6YJPL)2D6,R9B.+(% )2"A!AV3Q@R,4>X MYF,LD!K:L)=3C#9P!1VZ@]T)8\_<#&J2 R?)6Y%P;12?Y@9) 5,"+0FIU!@V&/=D8[%)T@]J0XK"D.?T!102SG@O]7I6T* F;< MM+(9-MAT.\,=,L/&6NMNK,Y M(/E+:)2S#38@[BXZ)YX],W)QA+& M.ZQXY:<[2Y )Z ]Z=)@W4,#)^$+K/K:\-A6?G*:FX54W#RT M-DBGHY=6_4-YVZ:](1WHX=I=Y>M0S _D;9MYN&8>OFK+J]QO5=5&WW!CV)?C M6LM0IVB([%K&QI=P\PP^W08?VCG>Y?,:(H6N50IURY3W5[2I?/K-/?H:RH>N MI0]U:Y\FQVU>]GOM4>A]V5SW1$ACI=^7HA5+ O=+K@HUW!J*84-O]'<#X02Z M;R#6^HJZ!=8/ _%\KJ.&_&M*>C>:E[+U-S[?,U#SXE0#">QRQ=2<8WI3F*%IT!GB'E3E249Y8^2R. R82F-D5EPN@"6@[ !\ M/Y,HWJH;.T%]GA1]!U!+ P04 " "=9I1734LGYO<" "K!P &0 'AL M+W=OW"3 ZPZ=F8[P/;I=W9"QKJ4J=)>P#[?_?V[BWT>;Y1^,BM$ M"]M<2#,)5M86%V%HTA7FS'14@9)6%DKGS-)4+T-3:&29#\I%&$?1(,P9ET$R M]K:93L:JM()+G&DP99XS_6.*0FTF03?8&>9\N;+.$";C@BWQ'NU#,=,T"QN5 MC.-V1N#R^11J22 4&!JG0*COS5> MH1!.B#"^UYI!LZ4+W!_OU-_[W"F71V;P2HDO/+.K23 *(,,%*X6=J\T'K/,Y M=WJI$L;_PJ;VC0)(2V-57@<30IN8%/U4<3')?NH]Q;3:N/"G, 1< EW7 B*,>/0$I=3#].:85HQQ"\P M=&.X4]*N#-S(#+,_!4)*J,DJWF4UC0\J?DQM!WK=4XBCN X^D:'9$TK(2NTP&10$J ]P5EN.]CBC3MS. M.6@X!_^;T]4R+;5&:0^P#EI8!^VLPX9U>)!UCEF95D#/:(UEMK3HAH+GW++* M2[#"8.N='_Y%=Q9U^NUXHP9O])KSAS+[]\D;M9R\X3.,<*^!YJB7_IDPD+IK M6_72QMJ\1)=5 _[M7CUC=TS3I:#"X()"H\Z03I2NGH9J8E7AV_&CLM3<_7!% MKREJYT#K"Z7L;N(V:-[GY!=02P,$% @ G6:45YNLDU*@" \$\ !D M !X;"]W;W)K&ULQ9QO;]NV%L:_"N$-0PNDL?[: M29<8:*S=NP$W6]!VVXMA+QB9MH5*HDO1<3/LPU]24DS1D8\EXQC.B]:6Q8?B M0_*(/Y'BS8:++\62,4F^96E>W Z64J[>#X=%O&09+2[YBN7JESD7&97JJU@, MBY5@=%8FRM*AYSBC84:3?#"Y*8\]B,D-7\LTR=F#(,4ZRZAXOF,IW]P.W,'+ M@8_)8BGU@>'D9D47[!.3OZ\>A/HVW*K,DHSE1<)S(MC\=O#!?1^-')V@/../ MA&V*QF>BB_+(^1?]Y9?9[<#15\12%DLM0=5_3VS*TE0KJ>OX6HL.MGGJA,W/ M+^K_*0NO"O-("S;EZ9_)3"YO!U<#,F-SND[E1[[YF=4%"K5>S-.B_)=LZG.= M 8G7A>19G5A=09;DU?_T6VU$(X$7[DG@U0F\G01NL">!7R?PNR8(Z@1!Z4Q5 ME-*'B$HZN1%\0X0^6ZGI#Z6996I5_"37]?Y)"O5KHM+)R2?)XR_O[I1S,S+E MF6I.!2TKY!WYE0I!=:V0-Q&3-$F+M^KH[Y\B\N;[M^1[DN3D/DE3=7)Q,Y3J M6K3B,*[SO:OR]?;DZWKDGN=R69"?\AF;V0)#58AM2;R7DMQYH.)OL;PDOGM! M/,?S6RYHVCVYUY(\ZI[WQ=+Q]4I>0+IKJ>)(_/ MI'G> WTN#W_84#$C?_U/29)?),N*O]OJI\H_:,]?AYOWQ8K&[':@XDG!Q!,; M3'[XSATY/[9YBRD6(8E9O@=;WP-(?:*\SI3+A>X6%X2NY9*+Y!]E[AO5W MM M=O&VSSJS+>#*TS?,<4B)#'+]^NM[]]\)QB-G.L=[^#KZ6L>EIKM M7F,8[H+NM79UK1:6LF.&[UI?!GN=DQ4.,%2LYTR M>.+"?/+ 1,)GYK-FWGZ*J15AJMI^&,[QSSY=X MJ!,FJ&H1EIIMOB$C#R:CC^SK.BD2R8C63F)6!\IR")7S_-U+HR:S1(VHI#I* MYY()LEDF\9+,:2+($TW73(>.JD\4U=,B54M)0>;K-'TF[)NN575$U:I<*BTJ MRP3EB:TU!E\U&&M0L0M+S:X>@UT>/)>CQK/E H%<54S)X "]PE*]6SDJ0&&I MV38:@/)&YPXQF!0U156+L-1L\PV3>3!*'4NOM6R37H-+;X=>X;Q[.W4*"/,, MA'DPA'6GUP-";AD>R9ADU4(-=[R78F&EW@:>@K<\PUL>/.?3#)<+7DUS[QOU MPTK0J!\5DK#4[*4J!I)\F&XZ/N3U7\_LC$:N[[Z>%H/SZ[V>Y!1,Y!LF\F&F M^:C@422Q-JB:'%NK+@G<@F&YWBMS4*D)2\VVTE"3?^ZI'!\5L5#5(BPUV_S& MBC1X*J?KHY #,D!0A%/VMNL44.0;*/(/KB0[:L12RS9'+->7OM/\VUT9!%]) M;]].02N^H17_(*UT'+\<$'IY^NZ]#& \?^\ !I;J[> I0,4WH.+#,SU=;\>C M5[?CZVOGJNUVC$H26&JV.X8D?)@D[NFW)%MGK8Z@+CY#58NPU&S7#%7XYUZ MYJ/. *&J15AJMOF&2'R8(^P[K]"O,A0'UI/6BM:"TEWLA7/M[=$I&"0P#!+ M#'*?Y/NZ-9RR;\M"58NPU&S7#)L$[IF[=8!*,ZAJ$9::;;ZAF0"> SJB6]>* M5K=^]8(!*G1@J=D>&>@(8%K8WT"U>1?DLVJF\9*1W_)VOU G;5#5(BPUV]G& MBR[!N;L^ZDHX5+4(2\TVWT!. +/),5V_?I_&:7;]2U_][?9_5);!4K.-,BP3 MP"S3H_^3?TG?1VUPYKU;*"HF8:G9QAM,"L;G#@^HM(6J%F&IV>8;V@K@J9=C MPL-5U_" 2D98:K91AHP"F(RZAH?/&]YJ&NK"-U2U"$O-?OW3\%3HG+G_AZA8 MAJH68:G9YALL"^$IHR/Z?ZUXN/_#6?_X\8'L"9]VZA MJ%R&I68;;[@L//=ZNQ 5W5#5(BPUVWR#;B$\M71,> BZA@=4S,)2LXUJ;&( M8U;G\+ 4[2MN8?W>C1!WOX-3D%EHR"P\]W*X$)7.4-4B+#7;?$-G(3R)=4P$ M&'>- *@DA:5F&V5(*CSP2E*?"'#,$ %UU@I5+<)2LZTW;!:>^[VE$!7?4-4B M+#5[.QJ#;Z,^[RUU"A"UXN$ 6?=UR@LM&PO=V]R:W-H965T@"#=9(FO:AZ ,MT;80B71).D[^OB2EZ&99 MFP ,\A*+U,SAG$,-,YS9D;('OL-8@*<\(WQN[8387SD.CWTSDFPUE M.1)RR+8.WS.,$NV49X[GNH&3HY18X4S/K5@XHP>1I02O&."'/$?L>8$S>IQ; MT'J9N$VW.Z$FG'"V1UM\A\7]?L7DR*E0DC3'A*>4 (8W<^L:7D5PHARTQ5\I M/O+&,U!4UI0^J,&W9&ZY*B*F%DCP!ATR<4N/O^.2T%CAQ33C^B\XEK:N!>(#%S0O MG64$>4J*7_14"M%P@,$9!Z]T\+H._AF'4>DP>JV#7SKX6IF"BM8A0@*%,T:/ M@"EKB:8>M)C:6])/B=KW.\'DVU3ZB?!.T/CA8B&52\"2YO)SXDAOR$5[N*1< M<'"+,R2DI:"@Z7A]1"SAX'.$!4HS_D4ZW]]%X/.G+^ 32 FX2;-,@O"9(V3( M:F$G+L-;%.%Y9\*#'KBA1.PX^)4D.&D#.))K1=A[(;SP!A&_Q\(&(_@5>*XW MZ@EH^7IWK\<]>KT['& SJK9OI/%&Y[9OAQB^6)]NWS5CB&RQS% !UL^@:;=" MSWI:[QKXYP\)";X)G/-_^_:G6-_O7U^=2E=\CV(\M^2QPS%[Q%;X\T\P<'_I MT]8D6&0(K*6[7^GN#Z&'?U*!,A W%8]EA@!Y$ .N,Z/0&NG,Z-.UP)]H?'4X M/X;PTO9GSF-3KU,CS[-AVRCJ,8+VM#)J\1M7_,:#_*I$1T]@C0G>I)(;HWF+ M7(O^>:;%2M-&?+X]Z1 ]M1G;HP[//ANOGV90T0P&:>I##-#]#Q@,@KPU!TR" M18; 6N)-*O$F'WSV3$SJ;A(L,@36TGU:Z3Y]Y[-G>I))4WO3VXG M(0=-6M0N*VJ7@]16F.E2EL08*%ID"JTM?J.:AN^3T[,M.9>FHT[E:_48^1WRA_VPSK$AX.U_#WA-6Y*HGFDF*1L@.< M!B'?_,&81(M,H;7EK*\*,/CH;#5ZSS"*%IE":XM?7S7@8$5M(ELGIQ?N[E5Z MV6/DVD$W6_N,)IUL=1HMN1RSK6YMX/8-B4<9'@C(64(,C]8T>8L!H+N=>-O386@N7[<891@I@SD^PVEXF6@ M%JB:S>'_4$L#!!0 ( )UFE%?Y<'F_>@, ,$* 9 >&PO=V]R:W-H M965TTS4,08Q=- M'HH^<*6132PEJB1MK_^^0TI6;44R7" O-DG-',XY,R1G=A3R5>T -'G+>:'F MSD[K\M%U5;*#G*J!**' +YF0.=4XE5M7E1)H:IUR[@:>-W)SR@HGGMFUC8QG M8J\Y*V CB=KG.96G)7!QG#N^1'BU4P^I7/',P$!AT0;!(I_!U@!YP8( MP_BGQG2:+8WCY?B,_IOECEQ>J(*5X-]8JG=S9^*0%#*ZY_I)'/^ FD]D\!+! ME?TEQ]K6B-]5IBT/VN)7QGZZ?A9B^3U88G*I60E MI!W:]"4 M87XF+E$[*D'-7(T1FWW=I(YN6447]$3G!^2S*/1.D8]%"NDU@(M4&[[! MF>\RN(GX)=$#$OH?2. %84= J_O=@P[W]?WN_@TV89.]T.*%?=DSNM;9V] 3 M'D=-%A*3L 4[_FOQHK3$L_5WE_85]K ;V]PWCZJD"!76DZ;#0=WD*//[Z5>">AH)QE0$1&A"UNP@IR BH[J_@VXJAR M)"')JV(.?)+24Q?2ZCZDX(PTZ0-:_T\@/^I NM(O:O2+[M-/F:N%E)(E0 Z" MX\W!F3YUR5VZU[[()18W=%;-00&]TD M]L34ZT,F ; 4-&#A:2*IABY"HZX(O' \;3'JMO-#O\6HV\Z+HFY&XX;1^+Y4 MI>S 4BA2'$T:1I.;C#8@J\>&'-NO5T:9 M) =\PH!0C<6N[>'>FA>+O,/#G0K.S9$HSQ#ONW2HMI]>A!V&@Z"5K]7W5D$P MB%I:K;^W\J>#<-I2P+UXW'.06]LD*9*(?:&K=Z]9;?JPA6T_6NM+[,^J=NH_ MF*JY^TSEEN'SS2%#2&\PQA,DJX:IFFA1VA;B16AL2.QPASTF2&. WS,A]'EB M-FBZUOA?4$L#!!0 ( )UFE%>HDJ2[E00 $T6 9 >&PO=V]R:W-H M965TI. X3L\GT\O'F\9?Q%+0B1X39-,3*RE ME*LKVQ;1DJ18#-B*9.K)G/$42W7+%[98<8+CW"A-;.0XOIUBFEG3<=[VP*=C MMI8)S<@#!V*=IIB_W9"$;2<6M-X;?M+%4NH&>SI>X05Y)/)I]<#5G5UYB6E* M,D%9!CB93ZQK>#5#2!OD;_Q#R5;L7 .-\LS8B[[Y.YY8CLZ()"22V@56?QLR M(TFB/:D\_BV=6E5,;;A[_>[]1PZO8)ZQ(#.6_**Q7$ZLT (QF>-U(G^R[5^D M!/*TOX@E(O\%V_)=QP+16DB6EL8J@Y1FQ3]^+0NQ8X"\#PQ0:8 :!G#X@8%; M&K@Y:)%9CG6+)9Z..=L"KM]6WO1%7IO<6M'03'?CH^3J*55V:,* M$8,92]7H$#BO[R7('X'[57Y[K>'F_!V;=S\ W80"PQ M)P+0##QE5(H+U:BN[VB2*',QMJ5*5H>THS*QFR(Q]$%B$($[ELFE -^SF,3[ M#FQ%6:&B=]0;9/1X'\D!<.$%0 YR.Q*:]3='AG38<4[-'F?WJ^ED#B+ M:;8 6 *Y)."9+&B6Z08VSQM6A%,6@S,U[M,9\CJ3U*EK/2/LGQYDD!U&\%LHP\'SD-$B,L8XD\2L2WTCR_97PB(K# M+'Z+Y=(-1R/4[!9CN"-A@@HF,,*HI7].:(^."=HPH]!UFAUCC'8D2UBQA)^= M4"2+/S>5PHZI%+A#M\G9]=[^E-M#&%4(HSYC"S\GY&B$43LU)P@=Y#40C)D< MV570J;=9Q[C:_\KU!(DOKS>$*WT$WJ<5>. T(IW[HW/*I?]4WO;Y=V0&/.7J M'[,DP5SHIJ+O.[N^C#G:Z?L #EH+CCFU8]%1C8YZ;P4]N0J'T-T!@] 9A$&3 MS!CY6+):P4"C8&AL#3W9W#:;AP:!WT3["JT":[$"S6IE?Z/HB3;LZ#8G&/BM M;OL*90)K:0+-VJ3WQM$3VVMC!^$@;$)[!R;K/DTM3V O?7)X#^E)X[?2],.! MV^K"KU QL)8Q,#!N)]=Q3/6' T[ +151PL1:A>GD.9%$*;&_0O# 6O' WI+G M E1;*BZWU$A]+W((T.0%A^?: AB_-95V=D!5W[A MRL1=RR3X_W72L04Q1QY^IB!?(;%0+;&04<+L+6ME93Z0&!< +Q:<++ D@*H2 MT4S0"&QPLNXL41DWV%O6T0 VE@1S>L?BUPH+]5=8)6W'&/D<.&QI:Q&! MXNSCU*H)F553OR'_.9PBHF?$.:FBLG<.YE+"%_EYI5#S,R?<;': Z09[^!U!+ P04 " "=9I17DVJ47<," #"!P M&0 'AL+W=ORPPM@>F?!18Z5GHJE*PL!.+6@G+J!Y_7< M'!/FQ'V[-A5QGZ\5)0RF LEUGF/Q,@+*MP/'=W8+#V29*;/@QOT"+V$&ZK&8 M"CUS:Y:4Y, DX0P)6 R^ M_0F5'NM@PJFT_VA;V7H.2M92\;P":P]RPLHO?J[BT #XO2. H ($AX#H"""L M .%[ 5$%B&QD2BDV#A.L<-P7?(N$L=9L9F"#:=%:/F$F[3,E]"[1.!7/%$]6 MER,=N12->:YOD\0V(9?H#HN5OG>8I>B6*4%TJA/TA.D:$%^@^\*82?3]&41" M#/Q\ @H3*B\T]G$V0>=G%^@,$8;N"*7&MN\J[;$YUTTJ[T:E=\$1[_P W7&F M,GT,2R'=)W"UU%IOL-,["DXRWB>J@T+_"PJ\(&QQ:/Q^>- "G[P?[I]0$];9 M"RU?>"Q[&19096^*7_1S5&@H!&9+L./?P[E40K^M/VVQ+[FC=FY3;VYD@1,8 M.+J@2! ;<.+/G_R>]ZTM;A])-OD@LKV81G5,HU/L<77M-[N++LT+0;RZ[K"[ M[FT!+8FO++&IMYLX"CM1W]TT _76*/ Z_K[1I(6I:;0GK%L+ZYX4]OJ(_T=; M]ZW;0>?Z0-M;HZ^=:Z_Y.Q1:(KI-VMZ!3+=1W7(02]LE)$KXFJGRX=>K=2,: MVOI[L#[2#:KL)Z\T97?3.5_JT" *"TWI=:ZT0Z+L&.5$\<+6T#E7NB+;8::; M+ ACH/<7G*O=Q!Q0M^WX'U!+ P04 " "=9I17EQ^[0R0# ]" &0 M 'AL+W=O%?W]C)X12"N+#?FG],O-XGFV_P#\>MV5F#8S)7ZMYMOI6CH.\"0H&% M=0B,OC9XA4(X( KC5XL9=$\ZQ]WU$_JUYTY6FK47 60(D+MA;V M5FW_QI:/#[!0POA/V+:V_0"*M;&J;ITI@IK+YIL]M#KL.,2G;S@DK4.R[Y"] MX9"V#NE'';+6(?/*-%2\#A-F63[4:@O:61.:6W@QO3?1Y]*E?68UW7+RL_G, MJN*^-R;E2KA2-?V:#/,)Z<$UY41I [$LFMDO!%KC'IP-YO T>=C^ Q1"@C'#R!)7%W%4M+S&#:_D#5YQ C=*VLK 5UEB^1(@(I$ZI9(GI<;)NX@_ M"AM"&I] TD_2 P%=?=P].> ^^;A[_ Z;M,M[ZO'2M_+N].[-7^?]4FLFETB5 M;6'^"+MV4_;HCWV6X=_O! G?+-;FOT/Y:=[/#K_ONMF%6;$"1P&U*X-Z@T'^ MQZ?XM/_7(6U_)]CD-X&]T#WK=,_>0\]_^D:$98]M4%-?A17JIB)@P;B-K M*A$+)=4NP1C7BV#MZA\V M=+Q?M@W!!OS+3DR#,-UC]]HF"\_VN+VV2<-LCUFTTUAKU$L_H P4:BUMTSFZ MTVX&7OK6OW<^IMG8C+)GF&:PWC"]Y-* P 5!]L,O%)=NAE6SL6KEV_=<61H& M?EG1?$?M#.A^H91]VK@'NG\,^?]02P,$% @ G6:45RO6%C*^ P .! M !D !X;"]W;W)K&ULK9AMCYLX$,>_BL6=JE9J MPF,(V29(R>9Z=R^JKIKK]K47)@$MV*GM).VW/]L0%@A+DXHW"YB9OST_CR?, MSD^4/?,$0* ?>4;XPDB$V-^9)H\2R#$?TST0^69+68Z%?&0[D^\9X%@[Y9GI M6)9OYC@E1CC78P\LG-.#R%("#PSQ0YYC]G,%&3TM#-LX#WQ)=XE0 V8XW^,= M;$!\W3\P^616*G&: ^$I)8C!=F$L[;NU[2@';?&8PHG7[I$*Y8G29_7P;[PP M++4BR" 22@++RQ'N(_H$RH(G2BVC&]5]T*FTM T4'+FA>.LL5Y"DIKOA'":+F8/NO M.#BE@]-V\%YQ<$L']UH'KW3P-)DB%,UAC04.YXR>$%/64DW=:)C:6X:?$K7O M&\'DVU3ZB7 C:/0\6DER,;JGN4PGCO6&C-"F2 5$MVBI=B<5/Y%DC;Z2(W A M[1^ Z<0C$:!-@AF@Y0FSF*.W:Q XS?@[J5(WXMH(%T8C]"[KZ]WMGFC<:J]=K>>^HG>Q7YV,"PVO6T.5H3N^ MQQ$L#%EG.+ C&.&;/VS?^M#%9TBQ]4!B#79>Q<[K4P^KI,<"B030$^Q20E*R M4\=##>R!I31&;V4*%\G\K@MN,8FO)U$E^1C:LXEO67/S6,?6NY9;L0TDUL V MJ;!->K']S3!1U'Z!97*!Q?=MUVY1Z9WJ5BH#B36H^!45OY?*8Y%*OX#B7T 9 M>7YP0:5WJENI#"36H#*MJ$QO.F) XML.U_3R< 7^U&\?K@ZSCC.X[EWL;Z(( M*A1!;Z7^IC]7(!XMC\#DYQ?ZB%.&'G%V $5'_M*#0J-/5Q>)8,@:/J38>B"Q M!M59174V6 V/:99AQM50D7*=&5?,-ZNE4A",?;>5<+VKNA7@0&(-@+;U\K5H M75W/KT-4"MIN_;S9SMCV6I1*PSK,63#V6N5NW65FC2>SRJP96>T[V+ZV)E\9 MF'T9V'0Z=MN[WS_OK=L_E%J3DO-"R1F@1E\)T+G82=N26SEM [RTZSAEZ_Z5 MWTK&K+54.;"=;DTYBNB!B*)_J$:K]G>IF[[6^$JUQ;I5>Y$I>NI/F,GZPU$& M6REIC:?RDX05;6KQ(.A>-VY/5,@V4-\FLK4'I@SD^RVEXOR@)JC^61#^#U!+ M P04 " "=9I17*!=+ R(# !4" &0 'AL+W=OJ#LSO)6GCM MU'82^/N.OWS.\##=\5EAG"-/!G,WP%NW=_%K3+&Q4\FE_DPB)Q#*#"S3H'1SQ+/40@G1&[\JS6#9DM';(^? MU"]\[!3+A!D\5^(WSVTQ#(X#R''*%L+>J-5WK./Q#F9*&/\-JQH;!9 MC%5E M328/2BZK7_90YZ%%B ]?(20U(5DG]%XA=&M"][V$7DWH^>36^MRNX/1I2Y',Y52;?),'\@!W!!9Z*T M@1L4S-*R56 +]"@F'[\8\%Q@,B>(L9IG#E49[R2W!G;':!D79H_46A#C(0N" M %LQG1M:OKL=P^[.'NQ "*9@&@UP6OQ&--WF#G2]7O>U.^#R?3#9O -G6C,Y0WKE%B:/T,9=LT=O/G,'"']^ MD"1<6BS-WVWG4^W?V[Z_JVRG9LXR' 94N@SJ)0;IYT_Q8?1U6VX_4FS\06(O M\MYK\MY[2SW][8L2Y@=LB9IJ+,Q15R\"IHQK6#*Q0& 6&PO=V]R:W-H965T!+"LPDN+OMAYUFDB;[60$! MGM@6E03L_OM*MF/C"UJ<5?(AOJ#S2GHLCMZ3>'JD[(5O"1'@6YID?&9MA=A= MVS9?;DF*^8CN2"8_65.68B$OV<;F.T;P*@]*$QLYCF>G.,ZL^32_=\?F4[H7 M29R1.P;X/DTQ^WY+$GJ<6=!ZO7$?;[9"W;#GTQW>D 1RA0 7F+IY@<^'K^JOXIG[R-](N[I\2]2 M3FBB])8TX?EO<"S;.A98[KF@:1DL1Y#&67'$WTH0)P'0.Q. R@#4#AB?"7#+ M /?2@'$9,,[)%%/).418X/F4T2-@JK544R(P!>:B2T'?V8KLFH*V!)(106]4KE%6L5_EF($7/@[0 YR>P:T MN#P<]81'EX=#S6S8PG'B.,[4/I]BT8QF*S9!8 YM78?.TV#XSG"EJ/\#B=;!X'G1ABXJVJZ%4 M#(DUJ/@5%5]+Y:E82C^ XG>@7(V]H$-%V]50*H;$&E2"BDJ@I2)WYC6)+P 3 M=,&@ ([;7R)M;T/!&!)K@ DK,.&@W$.D21F4=<)NU@D\WVL#ZVG6DYPB[6#? MB (ZM=MSM!O9U]P'D]75S8$PZ>O!)QPS\(23/5%\I(4D"DZ>>'J-F&-R?S.J M%IE2:Z(],=+0V!ZWHDF"&5>WBI77N_#*#L.3)14$(\]M+3S]N 93-*36I(AJ MBNCB+>]"2H4@=$^_>1"-X+C-"75PAL%HW-H1HKYFSF@25LV:,ZM-.-2[\)-M MZ\*)N=V)^?[([3Q_HS;;E%J34FVTH=:'MK:Q"T&->U: XXV@UR9EU%";4FN2 MJBTU'.:I^_>U"PE..FL>.G+1^VV W78]&2G2C_RM9&K7#/6V^:1:XWFUMI?5 MFJ;FUH=Z]7U@"PZ[[#D,G:%=[^LX&HWD/+X]J+X^TAO;" M.K@4:=1[$]]'[56C[VPH&E-J332U%T=Z+WYQ,5SJ-.A A)Q)FXY1CVU*K4FG M]MA([[%_NB(N]1N9R \#U/9;?>UZ,E:D'^];>=3.'+GO6A0CHW\T-ZH6F5)K MHJWM/-+;>?-%<=EAJSQSP_;2,VKU3:DU*=96'^FM_O"BN!1LE43NJ%T3HUY# M'SHG/^WZN"!WU\?H]JU([UK'UP?EWJ-.09AM^K3]SMX*;R'(4>U(4?Z M/WZ_I3XN)1N@0G>$O/-/>:$?QF!H[V' 46W T3 #_C.E"L4_> T@)V^3O4W"PI/M,%/_\KNY6[VS/.BEBE> M!/F"FK2@N!-WE;QL\4R%HFI]N"5X1IAK(S]>4BM<+ MU4'UALO\?U!+ P04 " "=9I17DP"<",($ #&'P &0 'AL+W=OD@%O%BQN@>L:JTI%47 MM5RUM71P5E8CZU$P^6LF[<3B4=#D.:7YBC#^$PJ_[3+QBGY!7V+&XDIS=!40 M$6:@V M#T@R0=AZM_;H#'/#KLRQK_"EU8T(J^99JA$A@\9VQY)4SEFT973#XN*4S@W) M/DVJ@N(-W\8)F6LRZG'"7HBV^/$'[!J_GM(($A9 PD)(6 0$&VAK=]K:*OKB M/GZ5JX+@2"Y)?8GI&B6T*&2DYY7ZIZ1NP$X-KI:KEX5KS/27OH#'1; ]*A,T M9;Q>&4#G\8^)BGL:P"7G_)T0W3[ MGL883YV1MX^+8?RXG&5@PS;MD<^5';G4YT"P@<_=SN>N,H#]*7=8 M?,=>6Q^?)ZFGG$8C25%*\M5'T\@[&O>FY?N^ M.1T-_.6I@IYG.]5J.IA)RC9>J@TD+ *"#;3Q.VU\I39+RD45W,3'T\X_"O[8 MLZW)*&(M_>-UQ,.C\!#*)F*]=; M@^[?W\HIN9>&1$A8 D+(6$1$&R@-#8.;VX&V$:]10')"TH+0&DA*"V"H@TE M[KV<8^5T_K*K)_-AZQCO1$I9]@]9(4'1$^G)_^&"J*[KXC$ 20M :2$H+6II M_0V"8]1_W9(TE-<\R&N"OQVTR$%K/ ^/U\?EB7+8,1W?&;\?J-MXL>LA:1$4 M;:C/(1."E2_CQ]./D2I9*Z=:;QZ.7J4_DL\ZEF5JRP\>ZP>:#@&EA:"T"(HV M%/F0$L'JG$AORV2:%VV9U."+ RHD+0"EA:"T"(HV%/R0DL$.W+X),BNR!*4% MH+00E!9!T882'S) 6)F- -XW@6:+0&D!*"UL::J=3BOO_Y$,PH=L$%:G@_[3 MONDXS3/.7ZMKO5@:T'01*"V"HC7ZZ;WCQX*P37U0S%%"=Z5HSO"ZI]UA].?Z M"';T_!;?!,V1\@'3G'#?Q6R3E1SE9"V1QL23\84UA\;-C:#;^I#SB0I!B_HR M)?&*L*J _'U-J7B[J2KHCNX7_P)02P,$% @ G6:45ZVGD!6^ @ ,0< M !D !X;"]W;W)K&ULK55=;YLP%/TK%JNV5EHA M0$*ZCB"UZ:9-6M6H6;=G!R[!J\'4-DG[[W<-%-&&9'W8"_CCGN-SC^WK<"OD MO:%F5J9U>>XX*LX@I\H6)10XDPJ94XU=N794*8$F-2CGCC<:!4Y. M66%%83VVD%$H*LU9 0M)5)7G5#Y= A?;F>5:SP.W;)UI,^!$84G7L 1]5RXD M]IR.)6$Y%(J)@DA(9]:%>SX/3'P=\(O!5O7:Q&2R$N+>=+XG,VMD! &'6!L& MBK\-S(%S0X0R'EI.JUO2 /OM9_:O=>Z8RXHJF O^FR4ZFUEG%DD@I177MV+[ M#=I\)H8O%ES57[)M8J>!1>)*:9&W8%20LZ+YT\?6AQ[ '>\!>"W >RO ;P%^ MG6BCK$[KBFH:A5)LB331R&8:M3 )2?2!? M'BJFG\@IF8N\% 446A&1DHN;^0]R? 6:,JY.46.CT[($6$%N6:/RFAB)^(EK10Z$M][Y(_ M>"ISM)5E!06D M;%AWUL M&(.>C--/KY1.=I2>>JY]-JPUZ+0&![7^%)IR+*[_O@E#JAON2=^\UWL?[.R] M[]ON*]%.KZ"9Q^2:RC4:1CBD"!O94UQ"-@6ZZ6A1UC5N)316S+J9X9L&T@3@ M?"J$?NZ8LMF]DM%?4$L#!!0 ( )UFE%="E)E-(P8 ) G 9 >&PO M=V]R:W-H965T?=$^ M(42 [UF:\_/!1HCMF>?Q:$,RS$=T2W+YRYJR# MYR>X\OF4$QV6C+/60[T^] M#"?Y8+DH[UVSY8+N1)KDY)H!OLLRS'Y#V0#$9(UWJ?A$'_XD%:%)@1?1E)?_P4-EZP] M.."9E5CZ4&6Y/M/_+T* M1*,!G!YH@*H&J-M@?*!!4#4(GMI@7#4H0^WMJ91Q"+' RP6C#X 5UA*M^%(& MLVPMZ2=Y,>XW@LE?$]E.+&\$C;YN:!H3QG\#[[[M$O$##,&*9EN:DUQP@/,8 M7!2C4_Q"U^#B:O47>!L2@9.4GTC;+S/OF!+P!20X^)FDJQY,O/"&]*_KP MHLJ3R[TGZ( G$(&/-!<;#M[E,8G; )ZD57-#C]PND17Q*A(C$,#? ?)18'!H M]?3FR- \?'IS:&$3U",5E'C! ;S.D.#&D. HVF6[% L2 RHVA(%(&C.R*=;G M/0$IY<8!V7EP' M>FQ#7U[B%.<1 9@7L97A!+?D+LGS)+][O+%.>(13L"4LH;$ILOL>3LL>BM1[ MOQS"8 )'IPOOOADTDQV4=K!M%QKMX'@TJ^U:5"@HUD[10E=H[6@W]"=\\6I;==%*.4$WGZPJJVG#"DT[:]"$ M-&ZD\C9)I$BB5TFM53?VW&HPTI.KP>BIV14JQ0JM.NV9^;4";XY7T-5/E8U] MY$,#4F/DV^242H1VF2@?.^5#90Y6Y;A&/\!GAG.>EO((7,3_R6>WK$@B1FI6 MZ-[YP"5:Z JM'5:E2.'DU;.O(S591=LE6N@*K1UM)76A7>LZR;ZZLI6JI2M_ M#59P/IIT5^I+"&"H%#"T2V"WST/0H&#GHVDW, :]#!L/=E5@K(X?&Q@EE*%= M*?=_)JH FSG7[S+_J4EH=^M8VDHZ0[MV=E:WYT^:";J5:2:\A#I&2ATCJQY\ M9DVOP)L4Q_JNB,%*SRBAP:J54=H$E2!%=D%Z76UJ7Y*]H^T2+72%UHZV4MBHK\+N7[^104-KNNJ>"-=N1HF@F%[US 17D+>(B5OD5W>/K-VZT)UK,E\@Y&63$*C MT?Q X58:%=DUZ@KS#7B?RF:AY'"/BQ?*X$/.!=L=?!"W0_8N+2[10E=H[7 J M[8OFKU[(G6XY.T4+7:&UW^TJ61WTE=7]"WF@"^(ATAX@5@8SI"U1N[O'AD.) M\, NPMV6\D#?U1VB[M[#RF0E'RBZ.=SN^;&14?HZL&\E]R_F@;[5:W@]:; R MO)^T.W=C8Z)4;]#WN$*?HEZ! M3UH[$]TX&$X?Z'DE-)@U\\J>GM^>)R_.2DWI_LJ>_6Q\HNRL-4 MG?N7\"S<'PY3,/NS:A\QDYF3@Y2L):24:I('E&>P 8 +HQ 9 M >&PO=V]R:W-H965TAG*\EH M5 8E<1\[CM]/*$][DXMRW[V<7(A9)0^7K-8O%\V7-[VQW?^6*I MBAW]R<6*+M@#4S]6]U)O]6M*Q!.69ERD2++Y9>_*/2=>&5"V^(>SYZSU&167 M\B3$KV)C%EWVG*)'+&:A*A!4_UFS*8OC@J3[\6\%[=7G+ +;G[?T+^7%ZXMY MHAF;BO@GC]3RLC?NH8C-:1ZK[^+Y;U9=T+#@A2+.RM_HN6KK]%"89THD5;#N M0<+3S5_Z4B6B%> .]@3@*@"_#?#W!'A5@/?>,PRJ@,';@.&>@&$54%YZ?W/M M9>("JNCD0HIG)(O6FE9\*+-?1NM\\;3XC_*@I#[*=9R:3$62<*655QFB:82F M(E4\7; TY"Q#'P*F*(^SC^@3^O$0H ]_?KSH*WW:(K@?5J>8;DZ!]YS"Q>A6 M4Y<9(FG$HBZ@K_M;=QIO.WV-K<0[L3Y%[MD)P@YV3!VRAW\+U2GRW#+<,X0' M[P_'AG#R_G#7D@RO5M K>=X^!;_=WLX>;\G=XP.ZN@O0]-O=X^SNJ]Y&-[.K MZ]G-['%&'@S]O-YP!V9N4:'.LQ4-V65/EZ",R37K3?[ZP_6=SZ:40\("2!@! M@G7$&=3B#&STR54B\E0A,4>I2$.:ABRF3S%#JUR&2UW?4-A\_TP26>F'2K2! M#4M8<0-93_!XY!0_%_UU._V09R5 L$[ZAW7ZA];T?]?I5BQ"]U2J5U-^K>&' MYA<2%D#""!"LHX%?:^ ?J3[YD.) P@)(& &"=<09U>*,?O,%"1E?%R4I.T$I M4R89K(1#9=C _%8-\@8#4PT:[10K=V0J5@2H>YWTC>OTC:WI>Q0RI9$P9&C6(&$!)(P P3K9/ZNS?W:DRG(&*0XD+("$$2!81QS7:9R%<]1G'SO^4)4J M6J?R#!U3Y0$]+X&B=45HV3OW-P4^0C.I'?F5-G>/TR_ZGS'75LK!N8:D!: T M D7KZH$;/?"1:E8%AI((DA: T@@4K2M1XZ==JR/47QE#A3HI!EUXDB>(EF7- MJ!"HH:YH[8(U&AKK%:A;AJ)UD]_X9==NF*\E7RPR]!=-5I^1/D"5TL7K7CPS MB>ZEB/)09>BK%/E*/[#>W)B+&:AK!J4%H#0"1>N*U;AK=WBL8@9JO$%I 2B- M0-&Z$C7FV[7:Q\E7RE/T(199]A'):C1$"11SQ1>T'*K/F%(Q*VJ<42A_QX=Y MGC_<+4-3>T<.%@'48D/1NB(T)MNUN^R?2Z$--M7/OE]XJA^$>;HPYAK4:8/2 M E :@:)U]6AD5JR66$ M5L6 +IIOOTW%@]J*IGJ/%(ENPK8[C!J"NO^*UGY,&PZ&QB$M0U/?\TS/=*1J MVBZ[ ]]YT[0[=];XW4;C+XCLR>(/82QGE4[-IZRA,D.P-C!,8IJ;8,;E] M7'KAB-/\=V?W[;<17%8$FXG8%5^BY-G[B^ M5;\6MVS9V!*>KO5A(5_K6[IL:9JGD7Y8CKEV+OI(NVT-H O)V-Z!%WN7#Y;- MW1UXJ<1XJ]INR_$>T8YAXG%CXK'5@4Y(&GWZH;'VV[D=T+)(JYT(8RWRXDDSWX9]0-U^A6M77]V2A2H?8>B=45I[#NVSX[OEC'T'ZIN M2,9L@YIV4%H 2B-0M*XPC6G'QYHRQZ!SYJ"T )1&H&A=B1I+C^V6GKRL1)9+ M5I:PG8)EE ;4W>/=B?2A^:%JM^'8-SY3'<.3X\:38_M4>C-1%89LI0I7LG> MUXXZ.)6@+AR41J!H75$:%XZ/-<..04TV*"T I1$H6G?Q9^/F/;N;OV.J91ZE MR=L7)2IB-&9RL\8WXIF2_"G7KM#H_^QG/'AAJ,&+C\9GQJDL4UL?&Z>]2-6V MLYP1C[%O&2/Q&EONV6UY.ZO-& =RPJ$W=E)Q8FQ4[4/=*6 ;+T39T$3","E@KI ^< M$_6R!";K#$?XM/! ]Z5Q"T&>5F0/CV!^5&ME9T&GLJ4Q;(B&&\E^T:TI,_P1HRWLR(&9!UE_A3:>J=,K)-/^B>K&=A)B5!RT MD;QUM@2SARB28]#W#K$GKLYR%.NB"%YJF2-E+.V:F[@0_7>%HX* M5Y1'H^PNM7XFOP,;DD8?T#>B%'$90N]68 AE^GT:&'N"LPN*5FW9J,4]:M\+ M,T9)-$)Q&"?_N@<6K*.+.[K8ZTUZ].ZIH/S +X$,.KJKO- 5*2##]JYJ4,^ M\[=OHEGX:0 KZ; 2KY[T)DUK@!'RR1NA%>A"T9MU6+-KE7MV!>QYASV_3KF'9:.PO][!62-R/?V>J#T5VAZ\LUKA>&[+ MJ)H^V4R,K'QOVDAC.YT?EO;7 LH9V/V=E.8T<>VN^UGEKU!+ P04 " "= M9I17:F0Y']4" #2" &0 'AL+W=O> 0CT6N0E'UF9$-6E;?,D@P+S'JV@E&]FE!58 MR"F;V[QB@%--*G+;T1 QF(^O*O8P'"J\!SP16O#5& MRLF4TA0G.N?]'*8,/00LF""UK49)E!04KS MQ*]U'5H$]SV"5Q.\;4+P#L&O"?ZQA* F!+HRQHJN0XP%CH:,KA!3:*FF!KJ8 MFBWMDU)M^T0P^99(GHB^@RP:1^=(#]#-JSQ/\GE;)@O&($6G,0A,G*$31$IT1_)<;AP?VD*FH<3LI XY-B&]=T*Z'KJCI<@XNBE32#<%;)E_ M8\);FQA[>Q7O$]%#OOL)>8[G=R1T?3S=ZZ#'Q]/=/6[\9DM\K>?OWY)?5U,N MF/Q?_.XJL9$(NB7477')*YS R)*7 0>V!"OZ^,$-G2]=Y?F?8O%_$MLH7="4 M+MBG'MU7P+ @Y1SE^CB#.]DNBX$,VA"O%VZ"X@Z0 MTWM3VK#1;VST]]J89)2)]_I:1(S#Q+L;K?>ZV$38VPKTV MGC$C>)K#81-&)VP%=[8L'$3$X8X!I^=V&Q@T!@9[#?R@ N>'LQ_L'H&+G3WH M U:^1D/'2!_YS#9K=N^ #;779.CA"Y*8>[,9K5IS%>Z'VVMCV7#-OWU3<9T M^SO,YJ3DTOI,2CJ]@3P=S'10,Q&TTCUE2H7L4'J8R8\.8 H@W\\H%>N)"M!\ MQD3_ %!+ P04 " "=9I17G8-)0NT" #7!P &0 'AL+W=O!?PG<%&[[P3JV0IY;,=W"83KVL3 @ZQL0P4'VN8 >>6"-/X77-Z MS9(6N/N^9;]QVE'+DFJ82?Z#)2:;>!<>26!%2VX>Y>8KU'I<@K'DVOV331W; M]4A<:B/S&HP9Y$Q43_I2^[ #"(9O ,(:$!X"^F\ >C6@]UY OP;TG3.5%.?# MG!H:C97<$&6CD2T*S]\/#%OC\_?#@B)I>LUT]Q]<[OET_KY?:*#PSO]HLKBCZ[12VCUSI M@L8P\;!1:%!K\**/'X)A]W.;/?^3;/Z?R/:LZS?6]8^Q1ZZCG8EE3+4& MHXE<8@$+2&S1PDN<49$"P0(GW!6[7'*6NEIO+>5JO9%;S[;7=30<=0:7N[^Q MO]XULT(,=A#A:#]D_IITT.DW,7O*!XWRP5'E]P4H5"%2$MMSO<)SK9U*FLM2 MH U,Q+Q,*AOPK),2F MIRJ0=+)2NN1(IE[[IM+ ,PTSLS)NN/(DXE6.Z:M-['9 MA:N-0Y,:(>TM+E#3J2 <)I^!:F#8%5O4U\C4BCU@#IJY$W8OZY=B2_[F#I"+ MPKR=^$BA+8&?-F%NZS#1F3 /*?98'+YC41#%'?#9W\.C4[A/@EO54:LZ I3C]K'@-Z"E[Q^%0Z##UWZ_A/9B=JX M51M?8D^>W%N&[(IO05-K4O?9_A9RS0IWR0BZM!=/LT'351_V#1.2[8%KTU6> MRS'?UT 6LU))S T+1RSC^RZFV66F85<*)W7HMW7H_UL=,F%2M9'(2#5T%:!+ M=QTC#%P0.R2W2= +^B-ZUMMC5=U^\>"W7RW"/VI>.SB_<+T6TE &*P(&O6N: M'+H>1K6!JG+]O%1(T\$M$R!9@M0759O4JE'3;I\=+)E_$6L 21Z+6DEILY:RGKL>2)?0XF%RVJHU)V"\1)+->0K M3]0<\-(4E=0+?3_V2DPJ)YN8:S.>35@C*:E@QI%HRA+SMRN@;#MU N?]PB-9 MK:6^X&63&J]@#O*YGG$U\GJ5)2FA$H15B$,Q=2Z#\55@"LR,WP2V8N<K=3TB6G55"MSI-)/92ZYNDM4GLB/.#B(98W1,/5,M#VR>VJK$5.EO:Y.%0S>8>!L+:]"S!J=80QNK MK4IW69$;V5G#GC4\Q8IMK.$>*TC<@9T5]ZSX%"NQL>)]5N2.[*RD9R6G6*F- ME>RS C>UL]*>E1YE/:U!16TA@=N(Z1XQ'KG#T>[/CA_U^-%Q/).8HJ)-@[)+ M ]:G 35I4'=I8',XVE^3.#CT$@?^_\SRC_JZ R'&B)1U(V&IDD>M#PAIC1U_ M_\U6:W3 P$YH!D<-S'0,5!)M,&U,8GY>%$KP@E BB3UO.OGDPXL9N/$G7]Y. MKNL]\A[S%:F$8A2JSG<3]2WQ=MMI!Y+5)NH73*J-PYRNU58-7$]0]PO&Y/M M[Q[]YI_] U!+ P04 " "=9I17X+,I/>8" *" &0 'AL+W=OZ'0=#S"\:%%PW=VIV*AG)M M%P53NPGFM/AJ#]>11RB<[N4E&7F"!,,?86 5&?QN<8IY;(<+X MO=?TJB.MX?'XH/[5^4Z^/#*-4YG_XHG)1M[ @P13ML[-O=Q>X]Z?KM6+9:[= M+VSW>P,/XK4VLM@;$T'!1?G/GO=Q.#((PS<,PKU!Z+C+@QSEC!D6#97<@K*[ M2R,(J^"3/Y53X<&I2=BH>!N;%G3:YQ &80<>%C,X/3EKT.U4P>HXWE$O:E_=E5ZQ&$<>/2N-:H->]/%# MNQ=\;D"^J) OFM2C.7OFQ;H 0R\) R/5LE17JU6C&Y?U_65[V27G3"UM_N68 MDFG0ZE/>J[+SE!,C5Z[:/TI#O<,-,VK6J.P&^IY*:0X3>T#5_J,_4$L#!!0 M ( )UFE%?\F>'.S0, "(2 9 >&PO=V]R:W-H965TEL(+VV7FPG5%M(8$BP[; M0*J>+!E/L%1#OG+%A@..,Z>$NH'G]=T$D]29C+)[.QXFA%0B*2&P.IO!U.@5",I'K\*4*><4SO6 MK^_0KS+Q2LP""Y@R^HW$ CV=@<2$BF?*ZLOU##U]_ P]1B1%'PBE:L7$ MR)6*L)[6C0IRKW-RP1%RGR+90:'_' 5>$#:X3T]W#TQW5X6IC%50QBK(\,(C M>)GVW9WVN-+>I"R'ZC9#Z>*\$!L [\"9/'GD][U733I; C-4AZ7J MT(9>SY!+(4 ^1]<22]!YHL-P15*<1@13-&>"9*7Y_I"JC.-;W M?S2%R3[WG,,&DQC!C=JV!.1YR>0:N*H-SC4%K#DUK<#TOT ;(>R6(>Q:Y\KB M]E#"Y!"##$)OOKN)W^\,1^ZNKNG0* P[06EDL.N5['JG+O![@A>$$GG;[B+; MY[^,(KZ%N)R<-,9G^H\@1FCZ96CZ5M0R'@\M7@[3JZV+=V_E;!8&MT');6#E MIDZQ/>9QD:W1+8I8*KDZ%AL)6K'.W8Y: C-D#TO9P_8VX6&;JEL",U2_+%6_ M_/<=)(<8VG>00Z/C.XCO55V$UTZA%#A]2Z5834Q^M2['_\MB0;^-+F8&@JQ2 MM?7%:OLO6Z!::]0HRCKYN7G6%IH9JJK)\5OL76??A,K.9F/RJ3L*WG\(GE]E')O^R MU*P$SDZXEM#,<%7=A=]OL=2LK^G\:%1 MK],[DLA5D^%;3_,S"FWX8.=G-/WUY /FJA@$HK!4/EYGH)QY_D$B M'TBVR=[I%TQ*EF27:\"*JS90SY>,R;N!_DQ0?A::_ %02P,$% @ G6:4 M5Q@?4XDS P ] T !D !X;"]W;W)K&ULK5== M3]LP%/TK5H8FD+;FJU]T;21HM\$#&P*Q/;O)36N1V)WMMO#O9R,/XHE@$1/:4+%Q%I*N1K9M@B7D&+182N@ZDW,>(JE&O*% M+58<<)2!TL3V'*=OIYA0*QAGSVYY,&9KF1 *MQR)=9IB_GP)"=M.+-=Z>7!' M%DNI']C!>(47< _R877+U<@N62*2 A6$4<0AGE@7[FCJ=C4@B_A#8"LJ]TA; MF3/VJ ?7T<1RM")(()2: JO+!J:0))I)Z?A7D%KE?VI@]?Z%_4=F7IF98P%3 MEOPED5Q.K*&%(HCQ.I%W;'L%A:&>Y@M9(K)?M"UB'0N%:R%96H"5@I30_(J? MBD14 ,IH,\ K -ZQ +\ ^)G17%EF:X8E#L:<;1'7T8I-WV2YR=#*#:&ZC/>2 MJ[=$X60P TXV6*<275,A^5J52 J$:82N(%H0ND 7.M-$$A#H*_H>QZH K$8 MW6 A@:-?(&46QCFF"\CQIS.0F"3B3$$>[F?H].0,G2!"T0U)$E4^,;:E4J\U MV&&A]#)7ZNU1^CN4'>2[7Y#G>'X#?'H\W*O#;96S,G%>F3@OX_,/)PX+ 5*, MFBSE'-UF#CU%1V*%0YA8:@X*X!NP@L^?W+[SKQ!ZK*"*=L M3:4N??3:?)/WG'"0$>INL@GFV69^6R&J>>Z7GWL?J4\E 4P)RUGXE_\ZK"IDB:E+[I=2^4:IJOUO, M(]7=. <:/J.04O^P>E-(7?UN$^ :U]L/KX@%;<\DUQ22R[4K6W)] M'KK!7&VF!4H@5ABG,U!@GA\Q\H%DJVR7/F=2[?FSVZ4ZE@'7 >I]S)A\&>B- M?WG0"_X#4$L#!!0 ( )UFE%&PO=V]R:W-H M965T?-^AW-G@,YI4J&(OT=Y;H^=#I.R2!*5VF^EFL/T$1 M4,?@Q2)5]I>L"UO?(?%2:9$5SL@@8SS_I]\*(78<@NX!A[!P"/<=V@<<6H6# M5<[+F=FP;JFFT4"*-9'&&M',@]7&>F,TC)MM?-$2WS+TT]$M2+:B1DHRX4K+ M)6Z15H3RA'R"9,;XC(R,TDPS4.223+(%*I\;W(N8VKT04S+*Q-(X/D.<4J78 ME$%"[J3(R.AQ?$\N;D%3EJKW"#&F:D[N,'_*%2[)EY=;B"8(R8/@>J[(KSR!I K@H32E/N%&GYOP*.)CK%W2 M"CZ0T ];#83&_]X]/$*G56Y7R^*UWK1='\A'+%AR<2\4*OS'/3J1B89,_=DD M8;Y"NWD%&?"*PB1KL4HWT,/;)!5Q)N M6B8$*PE+8;W)C^.7I_A])E$+K]/>)UJ[#MMIN9=TOFW:/,\=!< M4YG@F20E\/@[B;'0I#T+_B&?\7NC:-K,^2CN6_/M1& 5"7JE!+VS%U_OE&*< M"*PB1K\4HW^NXNO7TC/P:SE<-VJ[G>84OBHI7YVU^*X:B^]JCWC=*@SUD@J.]P?^NQ@*^5V$5[%.O&[5JQ>CMM,\9R)F] M52BL,.QH\TZQG"UO+B/;K^_-WY@;C6W+MS#Y=>B!2NQT%4EABI"^V\-/M,QO M&/E BX5MTE^%QI;?/L[Q5@;2&.#[J1!Z,S +E/>\Z =02P,$% @ G6:4 M5^;[8CWH!0 628 !H !X;"]W;W)K9(\X19S1'XN6:BS_E@C&%GK(TEU>=A5++BUY/A@N64=GE M2Y;#F9B+C"K8%?.>7 I&(^.4I3W2[X][&4WRSO32'/LLII=\I=(D9Y\%DJLL MH^+;#4OY^JJ#.YL#7Y+Y0ND#O>GEDL[9/5-?EY\%[/4JE"C)6"X3GB/!XJO. M-;X(R$0[&(M?$[:66]M(A_+ ^9]ZYRZZZO3UB%C*0J4A*/P]LAE+4XT$X_BK M!.U4U]2.V]L;]+ CF@4HVX^EO2:065YWS#HI83%>I^L+7[U@9T$CCA3R5 MYA>M2]M^!X4KJ7A6.L,(LB0O_NE32<26PP _XT!*!_*]#H/28;#C@(?/. Q+ MAZ%AI@C%\!!01:>7@J^1T-: IC<,F<8;PD]R?=_OE8"S"?BI:H7 M2YXF$54L0O<*_LI3,;JE(H<+2'02,$635)["!;[>!^CDU2EZA9( ,?]]U&?P$_M,/K:G4A8::PJPZ4 M(\G$(^M,?_P!C_L_V:CS"19X FO0.JQH';K0IQ^A4DN:VBDK7,^,JZ['C]/A M:#3HPFQXW";#9H:'W;.F6= V&TQ&D^ZX,FL$,*H"&#D#F'&I=&X^&\2H==DW M9'(VVKIN$87%;M#'_2[>"<.&-R9XRZX1Q[B*8^R,HY[?K]'/\/A#)^^YE*>O MZQ*DH[S+0YXQQ 64J0RFPT(_T$Q*F.._WSXI?>0A95!&($6$*7A_V'AQ#^>3 M6C"!/O(\I'*Q@3^Y?8+'MV2GMI3PC!Y%MH,3:UQ4:@ M$V+?@N(3+/ $UJ#NO*+N_+AU^MPGK3[! D]@#5HG%:T3YXR\SOBJ* %S71P$ M"U,J91(GT*3$@F?H^M/L/70@BB-6=BDVMXH5'W<%.)6P;C5I5T#G: [G M_;H'[.^7G^@?Y'R2N?'VG55>T0)?:$TNM_II?-R$+?%]<>L3+?"%UN26U-R2 MP[NKTO?\I?;*:F?IK]QC.336NC_'SC[5G9.P#:IW344$&E$(EH??4 AR1X V MLY/CM5WWBA;X0FL277?L>'CDA'5*@KVY]8D6^$)KQ6$YX>L^55ME,6 ME,3Y;F*WK8;=T6Y6.P=\*"&U*L'NOMU($9Y#LF9+GIN)QI["=!5M"&%QS,RK ML)Q)B1232D] (([/\^1OL +_#57FA5=DX!8TGT-9@),Q301ZI.F*69D$4+?*$UN:W%!G:KC9?GY:2=<=:W*C9#ZVL5]X@.C)C4BH+LKR@:+.S=P;@O MN._T\HH6^$)KDEU+#G)DR4&\2@ZO:($OM":WM>0@;LGAJ8,A%M&QVYO,+$;] MW0H0N,=[*!^U+"%N6?)_-S#E\)H-S&Z5M!CAEKYS!WHHD;7L(.XO!7722O21 M*Q0PF$5+?"%UN2WEAYD=.2BZ$DIE-SZ1 M\H36Y MK54,<:N87[BB*3I)]1>5HBY""D=;$SJ'"1TU)K3Y3A'KAF!1LI^\,+4M(F3< M>K=JL1KNZIG '$4+?*$UR:]E#3FRK"%>98U7 MM, 76I/;6M80MZSY3\I ^^N)K0RTK2QEP*LDZFVMN+1275 MT6I]U+59%;1S_ 9?!,4JIQJF6'3U@0J@2**4Q0#9[YY!U1?%.J9B1_&E6=GS MP)7BF=E<, IW0!O ^9ASM=G1%ZA6DTW_!5!+ P04 " "=9I170RG&&Q<% M 8+ &@ 'AL+W=O&ULM9IK;]LV%(;_ M"J$50PMLD7BQ>\.B^/Q3RF.=D4ZJM>"F'0MRS-]31:&K.ZBF,]7XJ,Z[-B)7+[SE.A,F[L MJ7J.]4H)OJB2LC0F23*.,R[S:#:IKMVIV:18FU3FXDXAOW2E[%KO,BU=5?M&EBDPC- MU]H469-L*\AD7K_R;\U =!(PVY) F@2R;P)M$FAEM*ZLLO6!&SZ;J&*#5!EM MU'5'ITB]Y[K8715WT^ZD36GU@^ M?%=ZQ>=B&MFG2POU(J+9SS_AF:PMDP5;\4GR1YE* M(T5_/QAD/X#$/*.CUN@(L!^UUK@SU,G_FA&*\ H '8VEKK(CP7_!BT?2ZX;,N\'#077$+V TC,,XH3 M]^\Y >Q((Q::#H(A?I$=AL#!(ALJ6*"2RRSLW2?^: G:ON$@!T=X&%X@$'Y $K- M-^L( 8<1H>Y$ZBSW.MZ-!L$0OS8'!SA,!\&Y /V+#IS00/$!2LT?&@<0^&B" MP* ( :7F^W00@2$I N^%$3U1@6G#@00>1A(8%"6@U/SOLHXE""1+D-TL$0SQ MBW0L00:PA)T_/HD7D=:#@GO+!D4+*#5_,#K+#\>O/\ N0)P"+8A#"S(,+9KT MX&#'-A3B%^GH@@RC"P)*%U!J_BJR MHPL*21=T-UT$0_PB'5U0 +I I+=B4+" 4O/'P8$%/1HL*"A80*GY/CN_;0P# M"[K7FD5/U/8O']3A!1V&%Q04+Z#4?+,.+R@ 7M#=>!$,\6MS>$$!\ *1@\DB M?-N#&W@*LJ".+.C19$%!R0)*S??IR()"D@7=:_6B)RHP@3B^H,/X@H+R!92: M__.OXPL&R1=L-U\$0_PB'5\PL-6+ONT-UV'Y@W_&/@5D, <9[&C(8*"0 :7F M^W20P89!!MN]>A$,\$% UN] MH !W?Q%(S!'&.PHQF#@3(&E)KOTS$&@V0,MGOU(ACB%^GH@@VC"P9* M%U!J_IXK1QWD?"R,*;+J<"GX0J@RP+[_5!3F]:3<'-IN!I[]!U!+ P04 " "= M9I17I8\BIYL" #[!P &@ 'AL+W=O&UL MQ55M3]LP$/XKIPQ-($'3)GT;:R.-(C8DV"HJV(=I']STVEHX<68[;??O=W;2 MJ!V!@51I7Q+[?,]S=X_/]F MU:->(AK8)"+50V]I3';N^SI>8L)T0V:8TLI< MJH09FJJ%KS.%;.9 B?"#9K/K)XRG7C1PMK&*!C(W@J%=("=\=;]BM7.]4R M91I'4GSG,[,<>GT/9CAGN3!W+4[CB*=DY$S QS#B98,0RVXP: M?MP0(UR36?^L4Z,(WZX/;T_JNO^NU6U^K-/F0&1[2H65 M4N%+[-&-3!=G!E5"9V5J8(I,D3HPYQN<44O0"FI3IT!!VW.T]FI919V@W:#- M6^V65N_5JKSVS5VJAH[_[>#.X=4ZD!D M>TIU*Z6Z;^C@NE*[3YJPW>L_:=4:K_Z'1O^O5O5WKF;[+-XRM> DM\ YX9J- M'DFABJ>FF!B9N=MZ*@W=_6ZXI-<9E76@];F49CNQ#T#UWD=_ %!+ P04 M" "=9I17]!'->30# _"@ &@ 'AL+W=O&ULK59=;]HP%/TK5E9-K;3FDX^L@TBE:;4]=$.MNCU,>S#)A7AU[,PVT.[7 MSTX@@Q"BJNH+Q,X]Q^?<&]MWM.;B468 "CWEE,FQE2E57#B.3#+(L;1Y 4R_ MF7.18Z6'8N'(0@!.2U!.'=]U!TZ.";.B43DW%=&(+Q4E#*8"R66>8_$\ N34+"G)@4G"&1(P'UN7WD46[XNNU\YDCXT(6.(&QI<\$"6(%5O3^G3=P/[7E MZBW)XC_'XMO]\M7_#?^EB$%,VJKP#Q&24+; [*-C<56[BCP0N; M0J]:@SXVW'3J>F71!K7K0:?K&TP$6F&Z!,3G2&6 "E-&+"6HUB(.#AT-[4'# M=DM0:/<:MCN%O=+VL+8][+3]H$]",5^:\Q!)A=52&OO&>JOIX8$?UQXV/+?% M-/(2=XIZI>6PMAQV6OZJNYF$2X4P2]&I@!4(B:FQ;6;/=#>1\ 4C?YLW1)6! M\&#'N;;?R,!AS/E!4-P:Y#6VKK-SM>8@%F6+(K70)5/5-57/UEW097GY-^8G MNCNJFIG_-%5K=8O%@N@+E\)<4^IRZETHJG:E&BA>E!?XC"O=#I2/F>[P0)@ M_7[.N=H.S )USQC] U!+ P04 " "=9I17)1ZUE4(# "L% #0 'AL M+W-T>6QEDWH<"=OJ0CTHW/2>#D)BIE(W)W\O[G4IG+=X$['WTX.NKX;)GJ'"\*]P*_8W8?Y*CQRRAT@.OI\[QEJO.,49._.1=-DKO M=SSTENIH85T(XV&F9%L/$7$!JTMS%MQ3,2(3*OA4U&BMDW.I=)7;97!_I_7E>\"F!P:Y$(W!'G&!\;"@QC M MKVRGNK@*/H""NGV[+JS#N:;K;N^"M(3J9)-,E4Z9;M)TR28T'@J6@1W-YPLX M&U6$ !JC:WBN'BO[CKTFH_[;]UB_Y=^ZR?@03![$ M<@\.P61R ";[K_;4?,83Z&U.9%COA+:V6SN;K28:P*9V1+[#YEBT28/ID@O# M9=U;\#1E\L&>R\H;.K7_BNWHV^M3EM&E,+<-.")M^QM+^3)/FJNN82+JJ]KV M5QA>-VYVU#87ERE;L712=_5\6C4#V[!9ZP,(^\A5=?@1C.,P/P(8E@=S@'$< M"\OS/XUG@(['89BW@1<9H)P!RG$L'S*I/E@>/R>QAW^D21)%<8S-Z&3B=3#! MYBV.X>M7P[P! \L#F9XWU_AJXQ7R>!U@:_I8A6 CQ2L1&RD^UX#XYPT82>)? M;2P/,+!5P&H'\OOS0$WY.5$$JXIYP^Y@'$D2#(%:]-=H'".S$\/'OS[871)% M2>)' /,[B"(,@;L11S 'X %#HJAZ#^Z]C\+->RIL?Y\<_P%02P,$% @ MG6:45Y>*NQS $P( L !?3T\$MP>:4#M.*2VBZD8_1!2 M:5K5N %(MB6/:(7->= MI3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8 M%II%R=.B':5_'L,1.[,2=TAD^6W;:P@##7C+"5A(-CI5*=BC]]2O;!(Y3 M>'=O#KY*_!'GB6SK.3HZSL<'8^_OC+D7/Y=YX?8'B[)T/A@/A%N;AB['ZERE* MF5^EUN3Y_B!H-]PH6^KTM]57->2UO'/-FE+>74H/LC^(A_Z ,VU=V>S1'%]Z MQK7R.[=+56E.=5XJ>RQ+]=F::J6+>7T8_ROVR,]HVF'SVC;B!_M_FM',9CI5 MQR:MEJHHVW:T*J\!"[?0*S<0A5RJ_<&162M;_Q[_!6=9^]M*#T5:RG[0?H,] MRQH\/I2#*M.E."O:#_NM!"L$6"$OUI%?-KG._+=GXJJ&J#_@A)F)$VDIY A MCGJ#/#++%8$< \AQCY"W(8&, &3TCI"',I=%JD1S(SL"& / N#= L7,A">0$ M0$[Z.]72+0CD%$!.>X.\*DU*(!, F?0(V;EI@B'JNX>\F%?5@_APP-Z0P?(, &S8B[56A65HCC()0&S3#X;DSWH/&].WGFY4-:'#J4LYC6' M.*"8R"8!LT[.BDS=^5NWON@H$Q)(P&R0LV*M7-E<8+H0?QOMW]SXIU$^YW#Z7S'7$=5*G";8>I 1)%P&R*AF]A M\DQ9]X0F8]^/9:ZK(U5WW#>JN5?LBCBE1W3G"(Y! RR^&K M\N>V0P.''#W*.-8NS8WK>B)$G@C9/>&T[^_$M969[T_$@;4^ M!/C]$D3>"+F]@4+C3@0?(GV$W/J F".:YT F&3&;!$;PG=8<(9>,F%U"(WBQ M"%LWS4DQD4;&W!J!4AY33"24,7>^"F)&%!/Y9QS,W :=J49DH:C'69/;@(ZY(F2AJ$<+W0;40A&R4-2CA6X# M:J$(62CJT4*W ;50A"P4,5L(#[0[UR:V$,;L7)O(0A&WA6@^8%=\E]:V M0?+.L2HEG1^-D(4B;@MU,=M+M:Z2$J>^;>E41X0L%'%;J(O9I@HV*\]IN4N$ M+!1Q6ZB+^5F9N96KA4[;-;2>!%DH9K;0)AVT6R=XY7QNU;P=E?L>RF^CF,A" M,;.%7C"W[YZ\,_R-D8/B=TJM[782Y^=WN6[:E&(B!\6]9MIHYQXC!\5]3O)W M.O<8.2AF=A#&I(%'# O'F!V$,6G@$2,'Q>QS.B2]NG%0$RY]-<6\TVLB!\7, M#MK&](?,JES5G!=64U7&R$$QLX.V,$'@,4$.FC ["-2DU*04$SEHPNR@3G9] MMRD UL7@$66C"/M_3P?2OXF0V4VG+>4TQD84F[SGS@^]T9*$)>_49N#8[$P03 M6,#\'G- KTU5M2U+,9&%)CT5I3W=3A0366CR'K5IKV/^HS0M9IHB"TVY\W%O M8VY5A$^1A:;<^;BW,;])>T\QD86FW/FXMS%/94J+K:?(0E/N?!PXZ3[VI)C( M0E/N62'4FIU^%4*MV<5$%IJ^1R7"]A3_BS0I)K+0M(]*A)=(B6+" M!VG>PT)O879/.K+0E/U9&E"%+'8(9H(LE#!;Z*FRX[_R7 E24/(NM=*>L7DC M3G[6-WI=\I%6UJJ,8B(%)L:\JE:KO*GQD'GS")HXS0V41O@S;Z[(#"9SJ'S"YZ\U&4UNX=4/B@Y["QT5ZSN_OT,5,S7:CL MN_\2Y]>G,D\OK*A?FF.%XZA^+&U6Y?F17W=>?#4RV_S7Q.9_,C[]"U!+ P04 M " "=9I17"DA2;NL" "&/ &@ 'AL+U]R96QS+W=O1 M[1 M%MM$/A4:(SY.83U"9N;Q5[]?36_#<=R]G<;%QV%_')?-;II./]IV7._ZPVI\ M&$[]\?+.9C@?5M-E>=ZVI]7Z?;7M6]MUL3W?SVB>'N]G+EX^3_W_3!PVF[=U M_W-8_S[TQ^D?@]L_P_E]W/7]U"Q>5N=M/RV;]F-_NSRVUQ?S<)G<+)Y?E\WY M^=4T[=Q!5H+L_$%.@MS\05Z"_/Q!08+"_$%1@N+\04F"TOQ!68+R_$%%@LK\ M0:93&3M 4H4U0&NC7!N UT;!-@"QC9)M &8;1=L U#;*M@&X;11N Y#;*-T& M8+=1O U ;ZMZ6X#>5O6V +UM]6,;H+=5O2U ;ZMZ6X#>5O6V +VMZFT!>EO5 MVP+TMJJW!>AM56\+T-NIW@Z@MU.]'4!OIWH[@-ZN>E@"T-NIW@Z@MU.]'4!O MIWH[@-Y.]78 O9WJ[0!Z.]7; ?3VJK<'Z.U5;P_0VZO>'J"W5[T]0&]?/>P& MZ.U5;P_0VZO>'J"W5[T]0&^O>GN WE[U]@"]@^H= 'H'U3L ] ZJ=P#H'53O M - [J-X!H'>H_JP$Z!U4[P#0.ZC> :!W4+T#0.^@>@> WE'UC@"]H^H= 7I' MU3L"](ZJ=P3H'57O"- [JMX1H'>L-IL ](ZJ=P3H'57O"- [JMX1H'=2O1- M[Z1Z)X#>2?5. +V3ZIT >B?5.P'T3JIW NB=5.\$T#M5FP4!>B?5.P'T3JIW M NB=5>\,T#NKWAF@=U:],T#OK'IG@-Y9]!:!W4;T+0.^B>A> WD7U+@"] MB^I= 'H7U;L ]"[581V WJ:KC^L _#9==6"G PANNNK(3@:/5T^V]^^_[K\NEC?,%>FV_N,\>DO4$L#!!0 ( )UF ME%>$=9N'8P( &$Z 3 6T-O;G1E;G1?5'EP97-=+GAM;,W;WVZ;,!3' M\5>)N*T"V& #4].;=K=;+_8"#)P&A7^RW2Y]^SFDK;2IBU9ETKXW08GM\SOX M2)^[7'][GHU;'89^=)MHY_W\*4E)I-F-8V4YVJ'WX:A^2N6[V]8-) M9)KJI)E&;T:_]L<:T^: MVH?UY&EL?TM9OR3$X>2RQ^VZV5V%#5'R;L)QY<\!+^>^/AEKN]:L[FOKO]1# MV)4<^L3YY]ZX^'R)=WJW4/ [A2.QF:^K6[8SQ0Q^?BEZ=3_;AALWI M4UR_SOBM_@?[D) ^,D@?.:0/!>E#0_HH('V4D#XJ2!\B MI31"$5502!444P4%54%155!8%117!05609%54F25%%DE159)D5529)44625% M5DF155)DE119,XJL&476C")K1I$UH\B:463-*+)F%%DSBJP91=:<(FM.D36G MR)I39,TILN8467.*K#E%UIPB:TZ155%D5119%45619%54615%%D5159%D551 M9%44635%5DV155-DU119-45639%54V35%%DU159-D;6@R%I09"THLA8460N* MK 5%UH(B:T&1M:#(6E!D+2FREA192XJL)476DB)K29&UI,A:4F0M*;*6%%DK MBJP51=:*(FM%D;6BR%I19*THLE8462N*K!5%5I%2:!4IQ5:14G 5Z?_4]?LT M[?]Q_/*,A[H;7_.3Y9^E-S\!4$L! A0#% @ G&:45P=!36*! L0 M ! ( ! &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 M" "<9I171QC"0^X K @ $0 @ &O 9&]C4')O<',O M8V]R92YX;6Q02P$"% ,4 " "<9I17F5R<(Q & "<)P $P M @ ', 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( )QFE%>9 M:F= T0< 'LP 8 " @0T( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ MG&:45UG@?/KJ! MA( !@ ("!>Q( 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ G&:45Q@R7?["!P B20 M !@ ("!51X 'AL+W=OOV"!-7@, '0- 8 " @4TF !X M;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ G&:45YV+YC@%!@ A24 !@ ("! MI3, 'AL+W=O Y !X;"]W;W)K&UL4$L! A0#% @ G&:45T'OPY'5)@ #(4 !D M ("!7ST 'AL+W=O&PO=V]R:W-H M965TQP !X;"]W;W)K&UL4$L! M A0#% @ G&:45XDG'"@_$ V#, !D ("!_WT 'AL M+W=O&PO=V]R:W-H965TB9 !X;"]W;W)K&UL4$L! A0#% @ G6:4 M5Q>'",@M P #0< !D ("! :P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ G6:45Y$]7E<\!@ :A$ M !D ("!A\L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ G6:45Z)4+5!##@ ?C4 !D M ("!H>T 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ G6:45^7I-U=L @ FP4 !D ("!E@D! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ G6:45XEU M#$^G,0 8L, !D ("!1Q$! 'AL+W=O&PO=V]R:W-H965TBZ,Y( 0!X;"]W;W)K&UL4$L! A0#% @ G6:45[-YXJ2C!@ _A !D M ("!UDP! 'AL+W=O&PO M=V]R:W-H965THF&UL4$L! A0#% @ G6:45YFZR&K, P (@D !D ("! M>5T! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ G6:45W>T;=OX P P0H !D ("!7F\! 'AL+W=O&PO=V]R:W-H965T%_Z19<@( &P& 9 " @5^$ 0!X;"]W;W)K&UL4$L! A0#% @ G6:45Z$-&Z!F P 7 H !D M ("!"(&PO=V]R M:W-H965TP0 ,4; M 9 " @2"2 0!X;"]W;W)K&UL M4$L! A0#% @ G6:45P@0JOPD P R@L !D ("!TI8! M 'AL+W=O&PO=V]R:W-H965TP[A>9B0, !\+ 9 M " @&UL4$L! A0#% @ MG6:45S'.;WCH @ ( L !D ("!BJ ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ G6:45S(+ZE9I!@ =3( !D M ("!'K&PO=V]R:W-H M965TXCG+@7 < .$T 9 M " @?7 0!X;"]W;W)K&UL4$L! M A0#% @ G6:45S,TUK7+ P I@X !D ("!B,@! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ G6:4 M5V,LU&,A! [Q@ !D ("!9=@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ G6:45ZI%F#VO!0 ;RH M !D ("!9N8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ G6:45X8=S/5\" 36, !D M ("!O_4! 'AL+W=O&PO=V]R:W-H965T M7GBQ[@10 +8^ 0 9 M " @2&UL4$L! A0# M% @ G6:45^F^ATZW @ N < !D ("!WQ4" 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ G6:45V1_ MV6JS P % X !D ("!L!\" 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ G6:45TU+)^;W @ JP< !D M ("!P"P" 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ G6:45_EP>;]Z P P0H !D ("! M$CT" 'AL+W=O&PO=V]R:W-H965T3:I1=PP( ,(' 9 M " @8]% @!X;"]W;W)K&UL4$L! A0#% M @ G6:45Y&PO=V]R:W-H965T&UL4$L! A0#% @ G6:45UDT/K=P M!0 [2( !D ("!,E," 'AL+W=O&PO=V]R:W-H965TMIY 5O@( #$' 9 " @=)= @!X;"]W;W)K&UL4$L! A0#% @ G6:45T*4F4TC!@ D"< !D M ("!QV " 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ G6:45VID.1_5 @ T@@ !D ("!@G " M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MG6:45SF_/DS8 @ " @ !D ("!3'D" 'AL+W=O&UL4$L! A0#% @ G6:45Q@?4XDS P M] T !D ("!?(," 'AL+W=O&PO=V]R:W-H965TECR*GFP( /L' : " @2"6 @!X;"]W;W)K M$=9N' M8P( &$Z 3 " 3>K @!;0V]N=&5N=%]4>7!E&UL 64$L%!@ !O &\ A!X ,NM @ $! end XML 132 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 133 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 134 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.4 html 352 491 1 true 99 0 false 8 false false R1.htm 0000001 - Document - Cover Sheet http://www.toro.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Document - Audit Information Sheet http://www.toro.com/role/AuditInformation Audit Information Cover 2 false false R3.htm 0000003 - Statement - Consolidated Statements of Earnings Sheet http://www.toro.com/role/ConsolidatedStatementsofEarnings Consolidated Statements of Earnings Statements 3 false false R4.htm 0000004 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.toro.com/role/ConsolidatedStatementsofComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 4 false false R5.htm 0000005 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical) Sheet http://www.toro.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical Consolidated Statements of Comprehensive Income (Parenthetical) Statements 5 false false R6.htm 0000006 - Statement - Consolidated Balance Sheets Sheet http://www.toro.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 6 false false R7.htm 0000007 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.toro.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 7 false false R8.htm 0000008 - Statement - Consolidated Statements of Cash Flows Sheet http://www.toro.com/role/ConsolidatedStatementsofCashFlows Consolidated Statements of Cash Flows Statements 8 false false R9.htm 0000009 - Statement - Consolidated Statements of Stockholders' Equity Sheet http://www.toro.com/role/ConsolidatedStatementsofStockholdersEquity Consolidated Statements of Stockholders' Equity Statements 9 false false R10.htm 0000010 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical) Sheet http://www.toro.com/role/ConsolidatedStatementsofStockholdersEquityParenthetical Consolidated Statements of Stockholders' Equity (Parenthetical) Statements 10 false false R11.htm 0000011 - Disclosure - Summary of Significant Accounting Policies and Related Data Sheet http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedData Summary of Significant Accounting Policies and Related Data Notes 11 false false R12.htm 0000012 - Disclosure - Business Combinations and Asset Acquisitions Sheet http://www.toro.com/role/BusinessCombinationsandAssetAcquisitions Business Combinations and Asset Acquisitions Notes 12 false false R13.htm 0000013 - Disclosure - Segment Data Sheet http://www.toro.com/role/SegmentData Segment Data Notes 13 false false R14.htm 0000014 - Disclosure - Revenue Sheet http://www.toro.com/role/Revenue Revenue Notes 14 false false R15.htm 0000015 - Disclosure - Goodwill and Other Intangible Assets Sheet http://www.toro.com/role/GoodwillandOtherIntangibleAssets Goodwill and Other Intangible Assets Notes 15 false false R16.htm 0000016 - Disclosure - Indebtedness Sheet http://www.toro.com/role/Indebtedness Indebtedness Notes 16 false false R17.htm 0000017 - Disclosure - Investment in Joint Venture Sheet http://www.toro.com/role/InvestmentinJointVenture Investment in Joint Venture Notes 17 false false R18.htm 0000018 - Disclosure - Income Taxes Sheet http://www.toro.com/role/IncomeTaxes Income Taxes Notes 18 false false R19.htm 0000019 - Disclosure - Stock-Based Compensation Sheet http://www.toro.com/role/StockBasedCompensation Stock-Based Compensation Notes 19 false false R20.htm 0000020 - Disclosure - Stockholders' Equity Sheet http://www.toro.com/role/StockholdersEquity Stockholders' Equity Notes 20 false false R21.htm 0000021 - Disclosure - Commitments and Contingencies Sheet http://www.toro.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 21 false false R22.htm 0000022 - Disclosure - Leases Sheet http://www.toro.com/role/Leases Leases Notes 22 false false R23.htm 0000023 - Disclosure - Derivative Instruments and Hedging Activities Sheet http://www.toro.com/role/DerivativeInstrumentsandHedgingActivities Derivative Instruments and Hedging Activities Notes 23 false false R24.htm 0000024 - Disclosure - Fair Value Measurements Sheet http://www.toro.com/role/FairValueMeasurements Fair Value Measurements Notes 24 false false R25.htm 0000025 - Disclosure - Employee Retirement Plans Sheet http://www.toro.com/role/EmployeeRetirementPlans Employee Retirement Plans Notes 25 false false R26.htm 0000026 - Disclosure - Subsequent Events Sheet http://www.toro.com/role/SubsequentEvents Subsequent Events Notes 26 false false R27.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 27 false false R28.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 28 false false R29.htm 9954471 - Disclosure - Summary of Significant Accounting Policies and Related Data (Policies) Sheet http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataPolicies Summary of Significant Accounting Policies and Related Data (Policies) Policies http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedData 29 false false R30.htm 9954472 - Disclosure - Summary of Significant Accounting Policies and Related Data (Tables) Sheet http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataTables Summary of Significant Accounting Policies and Related Data (Tables) Tables http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedData 30 false false R31.htm 9954473 - Disclosure - Business Combinations and Asset Acquisitions (Tables) Sheet http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsTables Business Combinations and Asset Acquisitions (Tables) Tables http://www.toro.com/role/BusinessCombinationsandAssetAcquisitions 31 false false R32.htm 9954474 - Disclosure - Segment Data (Tables) Sheet http://www.toro.com/role/SegmentDataTables Segment Data (Tables) Tables http://www.toro.com/role/SegmentData 32 false false R33.htm 9954475 - Disclosure - Revenue (Tables) Sheet http://www.toro.com/role/RevenueTables Revenue (Tables) Tables http://www.toro.com/role/Revenue 33 false false R34.htm 9954476 - Disclosure - Goodwill and Other Intangible Assets (Tables) Sheet http://www.toro.com/role/GoodwillandOtherIntangibleAssetsTables Goodwill and Other Intangible Assets (Tables) Tables http://www.toro.com/role/GoodwillandOtherIntangibleAssets 34 false false R35.htm 9954477 - Disclosure - Indebtedness (Tables) Sheet http://www.toro.com/role/IndebtednessTables Indebtedness (Tables) Tables http://www.toro.com/role/Indebtedness 35 false false R36.htm 9954478 - Disclosure - Income Taxes (Tables) Sheet http://www.toro.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.toro.com/role/IncomeTaxes 36 false false R37.htm 9954479 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.toro.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.toro.com/role/StockBasedCompensation 37 false false R38.htm 9954480 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.toro.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.toro.com/role/StockholdersEquity 38 false false R39.htm 9954481 - Disclosure - Leases (Tables) Sheet http://www.toro.com/role/LeasesTables Leases (Tables) Tables http://www.toro.com/role/Leases 39 false false R40.htm 9954482 - 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 40 false false R41.htm 9954483 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.toro.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.toro.com/role/FairValueMeasurements 41 false false R42.htm 9954484 - Disclosure - Summary of Significant Accounting Policies and Related Data - Basis of Presentation and Consolidation (Details) Sheet http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataBasisofPresentationandConsolidationDetails Summary of Significant Accounting Policies and Related Data - Basis of Presentation and Consolidation (Details) Details 42 false false R43.htm 9954485 - Disclosure - Summary of Significant Accounting Policies and Related Data - Cash and Cash Equivalents (Details) Sheet http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataCashandCashEquivalentsDetails Summary of Significant Accounting Policies and Related Data - Cash and Cash Equivalents (Details) Details 43 false false R44.htm 9954486 - Disclosure - Summary of Significant Accounting Policies and Related Data - Inventory Valuations (Details) Sheet http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataInventoryValuationsDetails Summary of Significant Accounting Policies and Related Data - Inventory Valuations (Details) Details 44 false false R45.htm 9954487 - Disclosure - Summary of Significant Accounting Policies and Related Data - Property and Depreciation (Details) Sheet http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataPropertyandDepreciationDetails Summary of Significant Accounting Policies and Related Data - Property and Depreciation (Details) Details 45 false false R46.htm 9954488 - Disclosure - Summary of Significant Accounting Policies and Related Data - Goodwill and Indefinite-Life Intangible Assets (Details) Sheet http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataGoodwillandIndefiniteLifeIntangibleAssetsDetails Summary of Significant Accounting Policies and Related Data - Goodwill and Indefinite-Life Intangible Assets (Details) Details 46 false false R47.htm 9954489 - Disclosure - Summary of Significant Accounting Policies and Related Data - Other Long-Lived Assets (Details) Sheet http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataOtherLongLivedAssetsDetails Summary of Significant Accounting Policies and Related Data - Other Long-Lived Assets (Details) Details 47 false false R48.htm 9954490 - Disclosure - Summary of Significant Accounting Policies and Related Data - Accounts Payable (Details) Sheet http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataAccountsPayableDetails Summary of Significant Accounting Policies and Related Data - Accounts Payable (Details) Details 48 false false R49.htm 9954491 - Disclosure - Summary of Significant Accounting Policies and Related Data - Accrued Warranties (Details) Sheet http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataAccruedWarrantiesDetails Summary of Significant Accounting Policies and Related Data - Accrued Warranties (Details) Details 49 false false R50.htm 9954492 - Disclosure - Summary of Significant Accounting Policies and Related Data - Debt Issuance Costs (Details) Sheet http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataDebtIssuanceCostsDetails Summary of Significant Accounting Policies and Related Data - Debt Issuance Costs (Details) Details 50 false false R51.htm 9954493 - Disclosure - Summary of Significant Accounting Policies and Related Data - Financing Programs (Details) Sheet http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataFinancingProgramsDetails Summary of Significant Accounting Policies and Related Data - Financing Programs (Details) Details 51 false false R52.htm 9954494 - Disclosure - Summary of Significant Accounting Policies and Related Data - Advertising (Details) Sheet http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataAdvertisingDetails Summary of Significant Accounting Policies and Related Data - Advertising (Details) Details http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataTables 52 false false R53.htm 9954495 - Disclosure - Summary of Significant Accounting Policies and Related Data - Engineering and Research (Details) Sheet http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataEngineeringandResearchDetails Summary of Significant Accounting Policies and Related Data - Engineering and Research (Details) Details 53 false false R54.htm 9954496 - Disclosure - Summary of Significant Accounting Policies and Related Data - Net Earnings Per Share (Details) Sheet http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataNetEarningsPerShareDetails Summary of Significant Accounting Policies and Related Data - Net Earnings Per Share (Details) Details 54 false false R55.htm 9954497 - Disclosure - Business Combinations and Asset Acquisitions - Narrative (Details) Sheet http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails Business Combinations and Asset Acquisitions - Narrative (Details) Details 55 false false R56.htm 9954498 - Disclosure - Business Combinations and Asset Acquisitions - Summary of Purchase Price Allocation (Details) Sheet http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPurchasePriceAllocationDetails Business Combinations and Asset Acquisitions - Summary of Purchase Price Allocation (Details) Details 56 false false R57.htm 9954499 - Disclosure - Segment Data - Narrative (Details) Sheet http://www.toro.com/role/SegmentDataNarrativeDetails Segment Data - Narrative (Details) Details 57 false false R58.htm 9954500 - Disclosure - Segment Data - Summarized Financial Information (Details) Sheet http://www.toro.com/role/SegmentDataSummarizedFinancialInformationDetails Segment Data - Summarized Financial Information (Details) Details 58 false false R59.htm 9954501 - Disclosure - Segment Data - Other Segment Operating Loss Before Income Taxes (Details) Sheet http://www.toro.com/role/SegmentDataOtherSegmentOperatingLossBeforeIncomeTaxesDetails Segment Data - Other Segment Operating Loss Before Income Taxes (Details) Details 59 false false R60.htm 9954502 - Disclosure - Segment Data - Geographic Data (Details) Sheet http://www.toro.com/role/SegmentDataGeographicDataDetails Segment Data - Geographic Data (Details) Details 60 false false R61.htm 9954503 - Disclosure - Revenue - Disaggregation of Revenue (Details) Sheet http://www.toro.com/role/RevenueDisaggregationofRevenueDetails Revenue - Disaggregation of Revenue (Details) Details 61 false false R62.htm 9954504 - Disclosure - Revenue - Narrative (Details) Sheet http://www.toro.com/role/RevenueNarrativeDetails Revenue - Narrative (Details) Details 62 false false R63.htm 9954505 - Disclosure - Revenue - Performance Obligation (Details) Sheet http://www.toro.com/role/RevenuePerformanceObligationDetails Revenue - Performance Obligation (Details) Details 63 false false R64.htm 9954506 - Disclosure - Goodwill and Other Intangible Assets - Narrative (Details) Sheet http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails Goodwill and Other Intangible Assets - Narrative (Details) Details 64 false false R65.htm 9954507 - Disclosure - Goodwill and Other Intangible Assets - Changes in Net Carrying Amount of Goodwill (Details) Sheet http://www.toro.com/role/GoodwillandOtherIntangibleAssetsChangesinNetCarryingAmountofGoodwillDetails Goodwill and Other Intangible Assets - Changes in Net Carrying Amount of Goodwill (Details) Details 65 false false R66.htm 9954508 - Disclosure - Goodwill and Other Intangible Assets - Components of Other Intangible Assets (Details) Sheet http://www.toro.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangibleAssetsDetails Goodwill and Other Intangible Assets - Components of Other Intangible Assets (Details) Details 66 false false R67.htm 9954509 - Disclosure - Goodwill and Other Intangible Assets, Net - Future Amortization Expense (Details) Sheet http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetFutureAmortizationExpenseDetails Goodwill and Other Intangible Assets, Net - Future Amortization Expense (Details) Details 67 false false R68.htm 9954510 - Disclosure - Indebtedness - Summary of Long Term Debt (Details) Sheet http://www.toro.com/role/IndebtednessSummaryofLongTermDebtDetails Indebtedness - Summary of Long Term Debt (Details) Details 68 false false R69.htm 9954511 - Disclosure - Indebtedness - Schedule of Principal Payments (Details) Sheet http://www.toro.com/role/IndebtednessScheduleofPrincipalPaymentsDetails Indebtedness - Schedule of Principal Payments (Details) Details 69 false false R70.htm 9954512 - Disclosure - Indebtedness - Narrative (Details) Sheet http://www.toro.com/role/IndebtednessNarrativeDetails Indebtedness - Narrative (Details) Details 70 false false R71.htm 9954513 - Disclosure - Investment in Joint Venture (Details) Sheet http://www.toro.com/role/InvestmentinJointVentureDetails Investment in Joint Venture (Details) Details http://www.toro.com/role/InvestmentinJointVenture 71 false false R72.htm 9954514 - Disclosure - Income Taxes - Earnings Before Income Taxes (Details) Sheet http://www.toro.com/role/IncomeTaxesEarningsBeforeIncomeTaxesDetails Income Taxes - Earnings Before Income Taxes (Details) Details 72 false false R73.htm 9954515 - Disclosure - Income Taxes - Reconciliation of the Statutory Federal Income Tax Rate (Details) Sheet http://www.toro.com/role/IncomeTaxesReconciliationoftheStatutoryFederalIncomeTaxRateDetails Income Taxes - Reconciliation of the Statutory Federal Income Tax Rate (Details) Details 73 false false R74.htm 9954516 - Disclosure - Income Taxes - Components of the Provisions for Income Taxes (Details) Sheet http://www.toro.com/role/IncomeTaxesComponentsoftheProvisionsforIncomeTaxesDetails Income Taxes - Components of the Provisions for Income Taxes (Details) Details 74 false false R75.htm 9954517 - Disclosure - Income Taxes - Tax Effects of Temporary Differences (Details) Sheet http://www.toro.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesDetails Income Taxes - Tax Effects of Temporary Differences (Details) Details 75 false false R76.htm 9954518 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.toro.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 76 false false R77.htm 9954519 - Disclosure - Income Taxes - Reconciliation of Unrecognized Tax Benefits (Details) Sheet http://www.toro.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails Income Taxes - Reconciliation of Unrecognized Tax Benefits (Details) Details 77 false false R78.htm 9954520 - Disclosure - Stock-Based Compensation - Narrative (Details) Sheet http://www.toro.com/role/StockBasedCompensationNarrativeDetails Stock-Based Compensation - Narrative (Details) Details 78 false false R79.htm 9954521 - Disclosure - Stock-Based Compensation - Compensation Costs Related to Stock-Based Awards (Details) Sheet http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedtoStockBasedAwardsDetails Stock-Based Compensation - Compensation Costs Related to Stock-Based Awards (Details) Details 79 false false R80.htm 9954522 - Disclosure - Stock-Based Compensation - Weighted-average Valuation Assumptions For Options Granted (Details) Sheet http://www.toro.com/role/StockBasedCompensationWeightedaverageValuationAssumptionsForOptionsGrantedDetails Stock-Based Compensation - Weighted-average Valuation Assumptions For Options Granted (Details) Details 80 false false R81.htm 9954523 - Disclosure - Stock-Based Compensation - Stock Option Activity (Details) Sheet http://www.toro.com/role/StockBasedCompensationStockOptionActivityDetails Stock-Based Compensation - Stock Option Activity (Details) Details 81 false false R82.htm 9954524 - Disclosure - Stock-Based Compensation - Market and Intrinsic Value of Options Exercised (Details) Sheet http://www.toro.com/role/StockBasedCompensationMarketandIntrinsicValueofOptionsExercisedDetails Stock-Based Compensation - Market and Intrinsic Value of Options Exercised (Details) Details 82 false false R83.htm 9954525 - Disclosure - Stock-Based Compensation - Factors Related to the Company's Performance Share Awards (Details) Sheet http://www.toro.com/role/StockBasedCompensationFactorsRelatedtotheCompanysPerformanceShareAwardsDetails Stock-Based Compensation - Factors Related to the Company's Performance Share Awards (Details) Details 83 false false R84.htm 9954526 - Disclosure - Stock-Based Compensation - Summary of Activity For Unvested Performance Share Awards (Details) Sheet http://www.toro.com/role/StockBasedCompensationSummaryofActivityForUnvestedPerformanceShareAwardsDetails Stock-Based Compensation - Summary of Activity For Unvested Performance Share Awards (Details) Details 84 false false R85.htm 9954527 - Disclosure - Stock-Based Compensation - Factors Related to the Company's Stock and Restricted Stock Units (Details) Sheet http://www.toro.com/role/StockBasedCompensationFactorsRelatedtotheCompanysStockandRestrictedStockUnitsDetails Stock-Based Compensation - Factors Related to the Company's Stock and Restricted Stock Units (Details) Details 85 false false R86.htm 9954528 - Disclosure - Stock-Based Compensation - Summary of Activity For Unvested Restricted Stock and Restricted Stock Units (Details) Sheet http://www.toro.com/role/StockBasedCompensationSummaryofActivityForUnvestedRestrictedStockandRestrictedStockUnitsDetails Stock-Based Compensation - Summary of Activity For Unvested Restricted Stock and Restricted Stock Units (Details) Details 86 false false R87.htm 9954529 - Disclosure - Stockholders' Equity - Narrative (Details) Sheet http://www.toro.com/role/StockholdersEquityNarrativeDetails Stockholders' Equity - Narrative (Details) Details 87 false false R88.htm 9954530 - Disclosure - Stockholders' Equity - Components of AOCL (Details) Sheet http://www.toro.com/role/StockholdersEquityComponentsofAOCLDetails Stockholders' Equity - Components of AOCL (Details) Details 88 false false R89.htm 9954531 - Disclosure - Stockholders' Equity - Components and Activity of AOCL (Details) Sheet http://www.toro.com/role/StockholdersEquityComponentsandActivityofAOCLDetails Stockholders' Equity - Components and Activity of AOCL (Details) Details 89 false false R90.htm 9954532 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.toro.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.toro.com/role/CommitmentsandContingencies 90 false false R91.htm 9954533 - Disclosure - Leases - Narrative (Details) Sheet http://www.toro.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 91 false false R92.htm 9954534 - Disclosure - Leases - Lease Expense Incurred (Details) Sheet http://www.toro.com/role/LeasesLeaseExpenseIncurredDetails Leases - Lease Expense Incurred (Details) Details 92 false false R93.htm 9954535 - 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 93 false false R94.htm 9954536 - Disclosure - Leases - Summary of Other Lease Information (Details) Sheet http://www.toro.com/role/LeasesSummaryofOtherLeaseInformationDetails Leases - Summary of Other Lease Information (Details) Details 94 false false R95.htm 9954537 - 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 95 false false R96.htm 9954538 - Disclosure - Derivative Instruments and Hedging Activities - Narrative (Details) Sheet http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesNarrativeDetails Derivative Instruments and Hedging Activities - Narrative (Details) Details 96 false false R97.htm 9954539 - Disclosure - Derivative Instruments and Hedging Activities - Fair Value of Derivatives (Details) Sheet http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesFairValueofDerivativesDetails Derivative Instruments and Hedging Activities - Fair Value of Derivatives (Details) Details 97 false false R98.htm 9954540 - 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 98 false false R99.htm 9954541 - Disclosure - Derivative Instruments and Hedging Activities - Impacts and Location of Amounts Reclassified From AOCL (Details) Sheet http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactsandLocationofAmountsReclassifiedFromAOCLDetails Derivative Instruments and Hedging Activities - Impacts and Location of Amounts Reclassified From AOCL (Details) Details 99 false false R100.htm 9954542 - Disclosure - Derivative Instruments and Hedging Activities - Impact and Location of Derivative Instruments on Consolidated Statements of Earnings (Details) Sheet http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativeInstrumentsonConsolidatedStatementsofEarningsDetails Derivative Instruments and Hedging Activities - Impact and Location of Derivative Instruments on Consolidated Statements of Earnings (Details) Details 100 false false R101.htm 9954543 - Disclosure - Fair Value Measurements - Recurring Fair Value Measurements (Details) Sheet http://www.toro.com/role/FairValueMeasurementsRecurringFairValueMeasurementsDetails Fair Value Measurements - Recurring Fair Value Measurements (Details) Details 101 false false R102.htm 9954544 - Disclosure - Fair Value Measurements - Narrative (Details) Sheet http://www.toro.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements - Narrative (Details) Details 102 false false R103.htm 9954545 - Disclosure - Employee Retirement Plans (Details) Sheet http://www.toro.com/role/EmployeeRetirementPlansDetails Employee Retirement Plans (Details) Details http://www.toro.com/role/EmployeeRetirementPlans 103 false false All Reports Book All Reports ttc-20231031.htm ttc-20231031.xsd ttc-20231031_cal.xml ttc-20231031_def.xml ttc-20231031_lab.xml ttc-20231031_pre.xml ttc-20231031_g1.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 137 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "ttc-20231031.htm": { "nsprefix": "ttc", "nsuri": "http://www.toro.com/20231031", "dts": { "inline": { "local": [ "ttc-20231031.htm" ] }, "schema": { "local": [ "ttc-20231031.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] }, "calculationLink": { "local": [ "ttc-20231031_cal.xml" ] }, "definitionLink": { "local": [ "ttc-20231031_def.xml" ] }, "labelLink": { "local": [ "ttc-20231031_lab.xml" ] }, "presentationLink": { "local": [ "ttc-20231031_pre.xml" ] } }, "keyStandard": 441, "keyCustom": 50, "axisStandard": 38, "axisCustom": 0, "memberStandard": 61, "memberCustom": 37, "hidden": { "total": 24, "http://fasb.org/us-gaap/2023": 19, "http://xbrl.sec.gov/dei/2023": 4, "http://www.toro.com/20231031": 1 }, "contextCount": 352, "entityCount": 1, "segmentCount": 99, "elementCount": 866, "unitCount": 8, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1390, "http://xbrl.sec.gov/ecd/2023": 4, "http://xbrl.sec.gov/dei/2023": 38 }, "report": { "R1": { "role": "http://www.toro.com/role/Cover", "longName": "0000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.toro.com/role/AuditInformation", "longName": "0000002 - Document - Audit Information", "shortName": "Audit Information", "isDefault": "false", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "2", "firstAnchor": { "contextRef": "c-1", "name": "dei:AuditorName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:AuditorName", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.toro.com/role/ConsolidatedStatementsofEarnings", "longName": "0000003 - Statement - Consolidated Statements of Earnings", "shortName": "Consolidated Statements of Earnings", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GrossProfit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "unique": true } }, "R4": { "role": "http://www.toro.com/role/ConsolidatedStatementsofComprehensiveIncome", "longName": "0000004 - Statement - Consolidated Statements of Comprehensive Income", "shortName": "Consolidated Statements of Comprehensive Income", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "unique": true } }, "R5": { "role": "http://www.toro.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical", "longName": "0000005 - Statement - Consolidated Statements of Comprehensive Income (Parenthetical)", "shortName": "Consolidated Statements of Comprehensive Income (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.toro.com/role/ConsolidatedBalanceSheets", "longName": "0000006 - Statement - Consolidated Balance Sheets", "shortName": "Consolidated Balance Sheets", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:NontradeReceivablesCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "unique": true } }, "R7": { "role": "http://www.toro.com/role/ConsolidatedBalanceSheetsParenthetical", "longName": "0000007 - Statement - Consolidated Balance Sheets (Parenthetical)", "shortName": "Consolidated Balance Sheets (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.toro.com/role/ConsolidatedStatementsofCashFlows", "longName": "0000008 - Statement - Consolidated Statements of Cash Flows", "shortName": "Consolidated Statements of Cash Flows", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromEquityMethodInvestments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "unique": true } }, "R9": { "role": "http://www.toro.com/role/ConsolidatedStatementsofStockholdersEquity", "longName": "0000009 - Statement - Consolidated Statements of Stockholders' Equity", "shortName": "Consolidated Statements of Stockholders' Equity", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "9", "firstAnchor": { "contextRef": "c-17", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-18", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "unique": true } }, "R10": { "role": "http://www.toro.com/role/ConsolidatedStatementsofStockholdersEquityParenthetical", "longName": "0000010 - Statement - Consolidated Statements of Stockholders' Equity (Parenthetical)", "shortName": "Consolidated Statements of Stockholders' Equity (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedData", "longName": "0000011 - Disclosure - Summary of Significant Accounting Policies and Related Data", "shortName": "Summary of Significant Accounting Policies and Related Data", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitions", "longName": "0000012 - Disclosure - Business Combinations and Asset Acquisitions", "shortName": "Business Combinations and Asset Acquisitions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.toro.com/role/SegmentData", "longName": "0000013 - Disclosure - Segment Data", "shortName": "Segment Data", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.toro.com/role/Revenue", "longName": "0000014 - Disclosure - Revenue", "shortName": "Revenue", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.toro.com/role/GoodwillandOtherIntangibleAssets", "longName": "0000015 - Disclosure - Goodwill and Other Intangible Assets", "shortName": "Goodwill and Other Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.toro.com/role/Indebtedness", "longName": "0000016 - Disclosure - Indebtedness", "shortName": "Indebtedness", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.toro.com/role/InvestmentinJointVenture", "longName": "0000017 - Disclosure - Investment in Joint Venture", "shortName": "Investment in Joint Venture", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.toro.com/role/IncomeTaxes", "longName": "0000018 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.toro.com/role/StockBasedCompensation", "longName": "0000019 - Disclosure - Stock-Based Compensation", "shortName": "Stock-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.toro.com/role/StockholdersEquity", "longName": "0000020 - Disclosure - Stockholders' Equity", "shortName": "Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.toro.com/role/CommitmentsandContingencies", "longName": "0000021 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.toro.com/role/Leases", "longName": "0000022 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivities", "longName": "0000023 - Disclosure - Derivative Instruments and Hedging Activities", "shortName": "Derivative Instruments and Hedging Activities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.toro.com/role/FairValueMeasurements", "longName": "0000024 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.toro.com/role/EmployeeRetirementPlans", "longName": "0000025 - Disclosure - Employee Retirement Plans", "shortName": "Employee Retirement Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.toro.com/role/SubsequentEvents", "longName": "0000026 - Disclosure - Subsequent Events", "shortName": "Subsequent Events", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R27": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true }, "uniqueAnchor": null }, "R28": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "c-63", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-63", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataPolicies", "longName": "9954471 - Disclosure - Summary of Significant Accounting Policies and Related Data (Policies)", "shortName": "Summary of Significant Accounting Policies and Related Data (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataTables", "longName": "9954472 - Disclosure - Summary of Significant Accounting Policies and Related Data (Tables)", "shortName": "Summary of Significant Accounting Policies and Related Data (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsTables", "longName": "9954473 - Disclosure - Business Combinations and Asset Acquisitions (Tables)", "shortName": "Business Combinations and Asset Acquisitions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.toro.com/role/SegmentDataTables", "longName": "9954474 - Disclosure - Segment Data (Tables)", "shortName": "Segment Data (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.toro.com/role/RevenueTables", "longName": "9954475 - Disclosure - Revenue (Tables)", "shortName": "Revenue (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsTables", "longName": "9954476 - Disclosure - Goodwill and Other Intangible Assets (Tables)", "shortName": "Goodwill and Other Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.toro.com/role/IndebtednessTables", "longName": "9954477 - Disclosure - Indebtedness (Tables)", "shortName": "Indebtedness (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.toro.com/role/IncomeTaxesTables", "longName": "9954478 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.toro.com/role/StockBasedCompensationTables", "longName": "9954479 - Disclosure - Stock-Based Compensation (Tables)", "shortName": "Stock-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.toro.com/role/StockholdersEquityTables", "longName": "9954480 - Disclosure - Stockholders' Equity (Tables)", "shortName": "Stockholders' Equity (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.toro.com/role/LeasesTables", "longName": "9954481 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesTables", "longName": "9954482 - Disclosure - Derivative Instruments and Hedging Activities (Tables)", "shortName": "Derivative Instruments and Hedging Activities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.toro.com/role/FairValueMeasurementsTables", "longName": "9954483 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataBasisofPresentationandConsolidationDetails", "longName": "9954484 - Disclosure - Summary of Significant Accounting Policies and Related Data - Basis of Presentation and Consolidation (Details)", "shortName": "Summary of Significant Accounting Policies and Related Data - Basis of Presentation and Consolidation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:ConsolidationPolicyTextBlock", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true }, "uniqueAnchor": null }, "R43": { "role": "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataCashandCashEquivalentsDetails", "longName": "9954485 - Disclosure - Summary of Significant Accounting Policies and Related Data - Cash and Cash Equivalents (Details)", "shortName": "Summary of Significant Accounting Policies and Related Data - Cash and Cash Equivalents (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-39", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-39", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataInventoryValuationsDetails", "longName": "9954486 - Disclosure - Summary of Significant Accounting Policies and Related Data - Inventory Valuations (Details)", "shortName": "Summary of Significant Accounting Policies and Related Data - Inventory Valuations (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-6", "name": "ttc:PercentageOfFIFOAndWeightedAverageCostInventory", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "ttc:PercentageOfFIFOAndWeightedAverageCostInventory", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "ix:continuation", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataPropertyandDepreciationDetails", "longName": "9954487 - Disclosure - Summary of Significant Accounting Policies and Related Data - Property and Depreciation (Details)", "shortName": "Summary of Significant Accounting Policies and Related Data - Property and Depreciation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestCostsCapitalized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestCostsCapitalized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataGoodwillandIndefiniteLifeIntangibleAssetsDetails", "longName": "9954488 - Disclosure - Summary of Significant Accounting Policies and Related Data - Goodwill and Indefinite-Life Intangible Assets (Details)", "shortName": "Summary of Significant Accounting Policies and Related Data - Goodwill and Indefinite-Life Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportingUnits", "unitRef": "reportingunit", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "unique": true } }, "R47": { "role": "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataOtherLongLivedAssetsDetails", "longName": "9954489 - Disclosure - Summary of Significant Accounting Policies and Related Data - Other Long-Lived Assets (Details)", "shortName": "Summary of Significant Accounting Policies and Related Data - Other Long-Lived Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ImpairmentOfLongLivedAssetsHeldForUse", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ttc:OtherLongLivedAssetsPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "unique": true } }, "R48": { "role": "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataAccountsPayableDetails", "longName": "9954490 - Disclosure - Summary of Significant Accounting Policies and Related Data - Accounts Payable (Details)", "shortName": "Summary of Significant Accounting Policies and Related Data - Accounts Payable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-6", "name": "ttc:PaymentObligationsSupplyChainFinancingArrangement", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "ttc:PaymentObligationsSupplyChainFinancingArrangement", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataAccruedWarrantiesDetails", "longName": "9954491 - Disclosure - Summary of Significant Accounting Policies and Related Data - Accrued Warranties (Details)", "shortName": "Summary of Significant Accounting Policies and Related Data - Accrued Warranties (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:StandardProductWarrantyAccrual", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-17", "name": "us-gaap:StandardProductWarrantyAccrual", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "unique": true } }, "R50": { "role": "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataDebtIssuanceCostsDetails", "longName": "9954492 - Disclosure - Summary of Significant Accounting Policies and Related Data - Debt Issuance Costs (Details)", "shortName": "Summary of Significant Accounting Policies and Related Data - Debt Issuance Costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:DeferredFinanceCostsNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:DeferredFinanceCostsNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataFinancingProgramsDetails", "longName": "9954493 - Disclosure - Summary of Significant Accounting Policies and Related Data - Financing Programs (Details)", "shortName": "Summary of Significant Accounting Policies and Related Data - Financing Programs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-1", "name": "ttc:FinancingCostsForDistributorAndDealerInventories", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ttc:FinancingCostsForDistributorAndDealerInventories", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataAdvertisingDetails", "longName": "9954494 - Disclosure - Summary of Significant Accounting Policies and Related Data - Advertising (Details)", "shortName": "Summary of Significant Accounting Policies and Related Data - Advertising (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AdvertisingExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AdvertisingExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataEngineeringandResearchDetails", "longName": "9954495 - Disclosure - Summary of Significant Accounting Policies and Related Data - Engineering and Research (Details)", "shortName": "Summary of Significant Accounting Policies and Related Data - Engineering and Research (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ResearchAndDevelopmentExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ResearchAndDevelopmentExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataNetEarningsPerShareDetails", "longName": "9954496 - Disclosure - Summary of Significant Accounting Policies and Related Data - Net Earnings Per Share (Details)", "shortName": "Summary of Significant Accounting Policies and Related Data - Net Earnings Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:WeightedAverageNumberOfSharesIssuedBasic", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:WeightedAverageNumberOfSharesIssuedBasic", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails", "longName": "9954497 - Disclosure - Business Combinations and Asset Acquisitions - Narrative (Details)", "shortName": "Business Combinations and Asset Acquisitions - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-68", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "unique": true } }, "R56": { "role": "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPurchasePriceAllocationDetails", "longName": "9954498 - Disclosure - Business Combinations and Asset Acquisitions - Summary of Purchase Price Allocation (Details)", "shortName": "Business Combinations and Asset Acquisitions - Summary of Purchase Price Allocation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-68", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "unique": true } }, "R57": { "role": "http://www.toro.com/role/SegmentDataNarrativeDetails", "longName": "9954499 - Disclosure - Segment Data - Narrative (Details)", "shortName": "Segment Data - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-102", "name": "us-gaap:ConcentrationRiskPercentage1", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "unique": true } }, "R58": { "role": "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationDetails", "longName": "9954500 - Disclosure - Segment Data - Summarized Financial Information (Details)", "shortName": "Segment Data - Summarized Financial Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-16", "name": "us-gaap:Assets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "unique": true } }, "R59": { "role": "http://www.toro.com/role/SegmentDataOtherSegmentOperatingLossBeforeIncomeTaxesDetails", "longName": "9954501 - Disclosure - Segment Data - Other Segment Operating Loss Before Income Taxes (Details)", "shortName": "Segment Data - Other Segment Operating Loss Before Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-76", "name": "ttc:CorporateExpenses", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "unique": true } }, "R60": { "role": "http://www.toro.com/role/SegmentDataGeographicDataDetails", "longName": "9954502 - Disclosure - Segment Data - Geographic Data (Details)", "shortName": "Segment Data - Geographic Data (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-105", "name": "us-gaap:PropertyPlantAndEquipmentNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "unique": true } }, "R61": { "role": "http://www.toro.com/role/RevenueDisaggregationofRevenueDetails", "longName": "9954503 - Disclosure - Revenue - Disaggregation of Revenue (Details)", "shortName": "Revenue - Disaggregation of Revenue (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-118", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "unique": true } }, "R62": { "role": "http://www.toro.com/role/RevenueNarrativeDetails", "longName": "9954504 - Disclosure - Revenue - Narrative (Details)", "shortName": "Revenue - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:OtherInventoryMaterialsSuppliesAndMerchandiseUnderConsignment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:OtherInventoryMaterialsSuppliesAndMerchandiseUnderConsignment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.toro.com/role/RevenuePerformanceObligationDetails", "longName": "9954505 - Disclosure - Revenue - Performance Obligation (Details)", "shortName": "Revenue - Performance Obligation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-163", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-163", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails", "longName": "9954506 - Disclosure - Goodwill and Other Intangible Assets - Narrative (Details)", "shortName": "Goodwill and Other Intangible Assets - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfOperatingSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "ix:continuation", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "unique": true } }, "R65": { "role": "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsChangesinNetCarryingAmountofGoodwillDetails", "longName": "9954507 - Disclosure - Goodwill and Other Intangible Assets - Changes in Net Carrying Amount of Goodwill (Details)", "shortName": "Goodwill and Other Intangible Assets - Changes in Net Carrying Amount of Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:GoodwillAcquiredDuringPeriod", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "unique": true } }, "R66": { "role": "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangibleAssetsDetails", "longName": "9954508 - Disclosure - Goodwill and Other Intangible Assets - Components of Other Intangible Assets (Details)", "shortName": "Goodwill and Other Intangible Assets - Components of Other Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "unique": true } }, "R67": { "role": "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetFutureAmortizationExpenseDetails", "longName": "9954509 - Disclosure - Goodwill and Other Intangible Assets, Net - Future Amortization Expense (Details)", "shortName": "Goodwill and Other Intangible Assets, Net - Future Amortization Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.toro.com/role/IndebtednessSummaryofLongTermDebtDetails", "longName": "9954510 - Disclosure - Indebtedness - Summary of Long Term Debt (Details)", "shortName": "Indebtedness - Summary of Long Term Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R69": { "role": "http://www.toro.com/role/IndebtednessScheduleofPrincipalPaymentsDetails", "longName": "9954511 - Disclosure - Indebtedness - Schedule of Principal Payments (Details)", "shortName": "Indebtedness - Schedule of Principal Payments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R70": { "role": "http://www.toro.com/role/IndebtednessNarrativeDetails", "longName": "9954512 - Disclosure - Indebtedness - Narrative (Details)", "shortName": "Indebtedness - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:LongTermDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-237", "name": "us-gaap:InterestExpenseDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "us-gaap:InterestExpenseDebt", "us-gaap:InterestExpenseDebt", "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "unique": true } }, "R71": { "role": "http://www.toro.com/role/InvestmentinJointVentureDetails", "longName": "9954513 - Disclosure - Investment in Joint Venture (Details)", "shortName": "Investment in Joint Venture (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-244", "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-244", "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R72": { "role": "http://www.toro.com/role/IncomeTaxesEarningsBeforeIncomeTaxesDetails", "longName": "9954514 - Disclosure - Income Taxes - Earnings Before Income Taxes (Details)", "shortName": "Income Taxes - Earnings Before Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R73": { "role": "http://www.toro.com/role/IncomeTaxesReconciliationoftheStatutoryFederalIncomeTaxRateDetails", "longName": "9954515 - Disclosure - Income Taxes - Reconciliation of the Statutory Federal Income Tax Rate (Details)", "shortName": "Income Taxes - Reconciliation of the Statutory Federal Income Tax Rate (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R74": { "role": "http://www.toro.com/role/IncomeTaxesComponentsoftheProvisionsforIncomeTaxesDetails", "longName": "9954516 - Disclosure - Income Taxes - Components of the Provisions for Income Taxes (Details)", "shortName": "Income Taxes - Components of the Provisions for Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R75": { "role": "http://www.toro.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesDetails", "longName": "9954517 - Disclosure - Income Taxes - Tax Effects of Temporary Differences (Details)", "shortName": "Income Taxes - Tax Effects of Temporary Differences (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R76": { "role": "http://www.toro.com/role/IncomeTaxesNarrativeDetails", "longName": "9954518 - Disclosure - Income Taxes - Narrative (Details)", "shortName": "Income Taxes - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ValuationAllowanceDeferredTaxAssetChangeInAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "unique": true } }, "R77": { "role": "http://www.toro.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails", "longName": "9954519 - Disclosure - Income Taxes - Reconciliation of Unrecognized Tax Benefits (Details)", "shortName": "Income Taxes - Reconciliation of Unrecognized Tax Benefits (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "unique": true } }, "R78": { "role": "http://www.toro.com/role/StockBasedCompensationNarrativeDetails", "longName": "9954520 - Disclosure - Stock-Based Compensation - Narrative (Details)", "shortName": "Stock-Based Compensation - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:CommonStockSharesAuthorized", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "us-gaap:CommonStockSharesAuthorized", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "ttc:DefinedBenefitPlanDeferredCompensationPlanDeferralPercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "unique": true } }, "R79": { "role": "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedtoStockBasedAwardsDetails", "longName": "9954521 - Disclosure - Stock-Based Compensation - Compensation Costs Related to Stock-Based Awards (Details)", "shortName": "Stock-Based Compensation - Compensation Costs Related to Stock-Based Awards (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R80": { "role": "http://www.toro.com/role/StockBasedCompensationWeightedaverageValuationAssumptionsForOptionsGrantedDetails", "longName": "9954522 - Disclosure - Stock-Based Compensation - Weighted-average Valuation Assumptions For Options Granted (Details)", "shortName": "Stock-Based Compensation - Weighted-average Valuation Assumptions For Options Granted (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R81": { "role": "http://www.toro.com/role/StockBasedCompensationStockOptionActivityDetails", "longName": "9954523 - Disclosure - Stock-Based Compensation - Stock Option Activity (Details)", "shortName": "Stock-Based Compensation - Stock Option Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "unique": true } }, "R82": { "role": "http://www.toro.com/role/StockBasedCompensationMarketandIntrinsicValueofOptionsExercisedDetails", "longName": "9954524 - Disclosure - Stock-Based Compensation - Market and Intrinsic Value of Options Exercised (Details)", "shortName": "Stock-Based Compensation - Market and Intrinsic Value of Options Exercised (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "c-1", "name": "ttc:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalMarketValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ttc:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsMarketValueAndIntrinsicValueOfOptionsExercisedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ttc:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalMarketValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ttc:ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsMarketValueAndIntrinsicValueOfOptionsExercisedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R83": { "role": "http://www.toro.com/role/StockBasedCompensationFactorsRelatedtotheCompanysPerformanceShareAwardsDetails", "longName": "9954525 - Disclosure - Stock-Based Compensation - Factors Related to the Company's Performance Share Awards (Details)", "shortName": "Stock-Based Compensation - Factors Related to the Company's Performance Share Awards (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "c-252", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "ttc:ScheduleOfPerformanceShareAwardsGrantsInPeriodTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-252", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ttc:ScheduleOfPerformanceShareAwardsGrantsInPeriodTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "unique": true } }, "R84": { "role": "http://www.toro.com/role/StockBasedCompensationSummaryofActivityForUnvestedPerformanceShareAwardsDetails", "longName": "9954526 - Disclosure - Stock-Based Compensation - Summary of Activity For Unvested Performance Share Awards (Details)", "shortName": "Stock-Based Compensation - Summary of Activity For Unvested Performance Share Awards (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "c-266", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true }, "uniqueAnchor": null }, "R85": { "role": "http://www.toro.com/role/StockBasedCompensationFactorsRelatedtotheCompanysStockandRestrictedStockUnitsDetails", "longName": "9954527 - Disclosure - Stock-Based Compensation - Factors Related to the Company's Stock and Restricted Stock Units (Details)", "shortName": "Stock-Based Compensation - Factors Related to the Company's Stock and Restricted Stock Units (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "85", "firstAnchor": { "contextRef": "c-255", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedShareActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-255", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ttc:ScheduleOfRestrictedStockAndRestrictedStockUnitAwardsGrantsInPeriodTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "unique": true } }, "R86": { "role": "http://www.toro.com/role/StockBasedCompensationSummaryofActivityForUnvestedRestrictedStockandRestrictedStockUnitsDetails", "longName": "9954528 - Disclosure - Stock-Based Compensation - Summary of Activity For Unvested Restricted Stock and Restricted Stock Units (Details)", "shortName": "Stock-Based Compensation - Summary of Activity For Unvested Restricted Stock and Restricted Stock Units (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "86", "firstAnchor": { "contextRef": "c-266", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-252", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "unique": true } }, "R87": { "role": "http://www.toro.com/role/StockholdersEquityNarrativeDetails", "longName": "9954529 - Disclosure - Stockholders' Equity - Narrative (Details)", "shortName": "Stockholders' Equity - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "87", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PaymentsForRepurchaseOfCommonStock", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:TreasuryStockCommonShares", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "unique": true } }, "R88": { "role": "http://www.toro.com/role/StockholdersEquityComponentsofAOCLDetails", "longName": "9954530 - Disclosure - Stockholders' Equity - Components of AOCL (Details)", "shortName": "Stockholders' Equity - Components of AOCL (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "88", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R89": { "role": "http://www.toro.com/role/StockholdersEquityComponentsandActivityofAOCLDetails", "longName": "9954531 - Disclosure - Stockholders' Equity - Components and Activity of AOCL (Details)", "shortName": "Stockholders' Equity - Components and Activity of AOCL (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "89", "firstAnchor": { "contextRef": "c-7", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "unique": true } }, "R90": { "role": "http://www.toro.com/role/CommitmentsandContingenciesDetails", "longName": "9954532 - Disclosure - Commitments and Contingencies (Details)", "shortName": "Commitments and Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "90", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R91": { "role": "http://www.toro.com/role/LeasesNarrativeDetails", "longName": "9954533 - Disclosure - Leases - Narrative (Details)", "shortName": "Leases - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "91", "firstAnchor": { "contextRef": "c-64", "name": "us-gaap:LesseeOperatingLeaseRenewalTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-64", "name": "us-gaap:LesseeOperatingLeaseRenewalTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R92": { "role": "http://www.toro.com/role/LeasesLeaseExpenseIncurredDetails", "longName": "9954534 - Disclosure - Leases - Lease Expense Incurred (Details)", "shortName": "Leases - Lease Expense Incurred (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "92", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R93": { "role": "http://www.toro.com/role/LeasesSupplementalCashFlowandOtherLeaseInformationDetails", "longName": "9954535 - Disclosure - Leases - Supplemental Cash Flow and Other Lease Information (Details)", "shortName": "Leases - Supplemental Cash Flow and Other Lease Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "93", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R94": { "role": "http://www.toro.com/role/LeasesSummaryofOtherLeaseInformationDetails", "longName": "9954536 - Disclosure - Leases - Summary of Other Lease Information (Details)", "shortName": "Leases - Summary of Other Lease Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "94", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R95": { "role": "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails", "longName": "9954537 - Disclosure - Leases - Schedule of Future Minimum Operating Lease Payments (Details)", "shortName": "Leases - Schedule of Future Minimum Operating Lease Payments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "95", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R96": { "role": "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesNarrativeDetails", "longName": "9954538 - Disclosure - Derivative Instruments and Hedging Activities - Narrative (Details)", "shortName": "Derivative Instruments and Hedging Activities - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "96", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:MaximumLengthOfTimeHedgedInCashFlowHedge1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:MaximumLengthOfTimeHedgedInCashFlowHedge1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R97": { "role": "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesFairValueofDerivativesDetails", "longName": "9954539 - Disclosure - Derivative Instruments and Hedging Activities - Fair Value of Derivatives (Details)", "shortName": "Derivative Instruments and Hedging Activities - Fair Value of Derivatives (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "97", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:DerivativeAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-316", "name": "us-gaap:DerivativeAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "unique": true } }, "R98": { "role": "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofMasterNettingArrangementsDetails", "longName": "9954540 - Disclosure - Derivative Instruments and Hedging Activities - Effects of Master Netting Arrangements (Details)", "shortName": "Derivative Instruments and Hedging Activities - Effects of Master Netting Arrangements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "98", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:DerivativeAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-315", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ttc:OffsettingAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "unique": true } }, "R99": { "role": "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactsandLocationofAmountsReclassifiedFromAOCLDetails", "longName": "9954541 - Disclosure - Derivative Instruments and Hedging Activities - Impacts and Location of Amounts Reclassified From AOCL (Details)", "shortName": "Derivative Instruments and Hedging Activities - Impacts and Location of Amounts Reclassified From AOCL (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "99", "firstAnchor": { "contextRef": "c-325", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-325", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "unique": true } }, "R100": { "role": "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativeInstrumentsonConsolidatedStatementsofEarningsDetails", "longName": "9954542 - Disclosure - Derivative Instruments and Hedging Activities - Impact and Location of Derivative Instruments on Consolidated Statements of Earnings (Details)", "shortName": "Derivative Instruments and Hedging Activities - Impact and Location of Derivative Instruments on Consolidated Statements of Earnings (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "100", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-327", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "unique": true } }, "R101": { "role": "http://www.toro.com/role/FairValueMeasurementsRecurringFairValueMeasurementsDetails", "longName": "9954543 - Disclosure - Fair Value Measurements - Recurring Fair Value Measurements (Details)", "shortName": "Fair Value Measurements - Recurring Fair Value Measurements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "101", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:DerivativeAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-339", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "unique": true } }, "R102": { "role": "http://www.toro.com/role/FairValueMeasurementsNarrativeDetails", "longName": "9954544 - Disclosure - Fair Value Measurements - Narrative (Details)", "shortName": "Fair Value Measurements - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "102", "firstAnchor": { "contextRef": "c-6", "name": "us-gaap:LongtermDebtPercentageBearingFixedInterestAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-6", "name": "us-gaap:LongtermDebtPercentageBearingFixedInterestAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } }, "R103": { "role": "http://www.toro.com/role/EmployeeRetirementPlansDetails", "longName": "9954545 - Disclosure - Employee Retirement Plans (Details)", "shortName": "Employee Retirement Plans (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "103", "firstAnchor": { "contextRef": "c-1", "name": "ttc:ExpensesUnderTheToroCompanyRetirementPlan", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ttc:ExpensesUnderTheToroCompanyRetirementPlan", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "ttc-20231031.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes", "label": "Income Taxes Paid, Net", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r60" ] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "crdr": "credit", "presentation": [ "http://www.toro.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued interest and penalties for unrecognized tax benefits", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return." } } }, "auth_ref": [ "r570" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r978" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r276", "r563", "r564", "r576", "r577", "r581", "r583", "r735" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r982" ] }, "us-gaap_AccruedLiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrentAbstract", "presentation": [ "http://www.toro.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued liabilities:", "label": "Accrued Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r980" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r978" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "calculation": { "http://www.toro.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Other assets", "label": "Increase (Decrease) in Other Operating Assets", "documentation": "Amount of increase (decrease) in operating assets classified as other." } } }, "auth_ref": [ "r12" ] }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheOneMember", "presentation": [ "http://www.toro.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Award, Tranche One", "label": "Share-Based Payment Arrangement, Tranche One [Member]", "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r978" ] }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheThreeMember", "presentation": [ "http://www.toro.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Award, Tranche Three", "label": "Share-Based Payment Arrangement, Tranche Three [Member]", "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails", "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPurchasePriceAllocationDetails", "http://www.toro.com/role/CommitmentsandContingenciesDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Axis]", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r109", "r110", "r597", "r893", "r894" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r903", "r904", "r905", "r907", "r908", "r909", "r910", "r1023", "r1024", "r1110", "r1136", "r1139" ] }, "us-gaap_ConstructionInProgressMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConstructionInProgressMember", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataPropertyandDepreciationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Construction in process", "label": "Construction in Progress [Member]", "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." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails", "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPurchasePriceAllocationDetails", "http://www.toro.com/role/CommitmentsandContingenciesDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree [Domain]", "label": "Business Acquisition, Acquiree [Domain]", "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." } } }, "auth_ref": [ "r597", "r893", "r894" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r979" ] }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAwardTrancheTwoMember", "presentation": [ "http://www.toro.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Award, Tranche Two", "label": "Share-Based Payment Arrangement, Tranche Two [Member]", "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period." } } }, "auth_ref": [] }, "us-gaap_HedgingDesignationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationDomain", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesFairValueofDerivativesDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativeInstrumentsonConsolidatedStatementsofEarningsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation [Domain]", "label": "Hedging Designation [Domain]", "documentation": "Designation of purpose of derivative instrument." } } }, "auth_ref": [ "r25" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r985" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails", "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPurchasePriceAllocationDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "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." } } }, "auth_ref": [ "r109", "r110", "r597" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r978" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails", "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPurchasePriceAllocationDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Line Items]", "label": "Business Acquisition [Line Items]", "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." } } }, "auth_ref": [ "r597" ] }, "us-gaap_LossContingencyEstimateOfPossibleLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyEstimateOfPossibleLoss", "crdr": "debit", "presentation": [ "http://www.toro.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exposure for credit collection", "label": "Loss Contingency, Estimate of Possible Loss", "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date." } } }, "auth_ref": [ "r403", "r404", "r408", "r409" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r979" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting [Abstract]", "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GranteeStatusAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GranteeStatusAxis", "presentation": [ "http://www.toro.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Grantee Status [Axis]", "label": "Grantee Status [Axis]", "documentation": "Information by status of recipient to whom award is granted." } } }, "auth_ref": [ "r511", "r513", "r515", "r516", "r517", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r539", "r540", "r541", "r542", "r543" ] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://www.toro.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Axis]", "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r295", "r296", "r427", "r449", "r662", "r865", "r868" ] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://www.toro.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.toro.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Valuation allowance", "label": "Deferred Tax Assets, Valuation Allowance", "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized." } } }, "auth_ref": [ "r580" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r981" ] }, "us-gaap_GranteeStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GranteeStatusDomain", "presentation": [ "http://www.toro.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Grantee Status [Domain]", "label": "Grantee Status [Domain]", "documentation": "Status of recipient to whom award is granted." } } }, "auth_ref": [ "r511", "r513", "r515", "r516", "r517", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r539", "r540", "r541", "r542", "r543" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r928", "r940", "r950", "r976" ] }, "us-gaap_BusinessCombinationsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationsPolicy", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combinations and Asset Acquisitions", "label": "Business Combinations Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy." } } }, "auth_ref": [ "r108" ] }, "us-gaap_DeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilities", "crdr": "credit", "calculation": { "http://www.toro.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.toro.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Deferred income tax assets (liabilities), net", "label": "Deferred Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting." } } }, "auth_ref": [ "r105", "r1102" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r983" ] }, "us-gaap_DebtPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtPolicyTextBlock", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Issuance Costs", "label": "Debt, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt." } } }, "auth_ref": [ "r15" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPurchasePriceAllocationDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]", "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]", "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." } } }, "auth_ref": [ "r83", "r190" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r984" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration", "crdr": "debit", "presentation": [ "http://www.toro.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net operating loss carryforwards subject to expiration", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are subject to expiration dates." } } }, "auth_ref": [] }, "us-gaap_ShareBasedPaymentArrangementNonemployeeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedPaymentArrangementNonemployeeMember", "presentation": [ "http://www.toro.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Nonemployee", "label": "Share-Based Payment Arrangement, Nonemployee [Member]", "documentation": "Recipient, of award granted under share-based payment arrangement, over whom grantor does not exercise nor has right to exercise sufficient control to establish employer-employee relationship based on law of pertinent jurisdiction. Excludes nonemployee director treated as employee when acting as member of board of directors, if elected by grantor's shareholders or appointed to board position to be filled by shareholder election when existing term expires." } } }, "auth_ref": [ "r511", "r515", "r516", "r517", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r539", "r540", "r541", "r542", "r543" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPurchasePriceAllocationDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived Intangible Assets [Axis]", "label": "Indefinite-Lived Intangible Assets [Axis]", "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit." } } }, "auth_ref": [ "r389", "r392" ] }, "ttc_NonemployeeMember": { "xbrltype": "domainItemType", "nsuri": "http://www.toro.com/20231031", "localname": "NonemployeeMember", "presentation": [ "http://www.toro.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Nonemployee", "label": "Nonemployee [Member]", "documentation": "Non-employee members of the Company's Board of Directors." } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events [Abstract]", "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration", "crdr": "debit", "presentation": [ "http://www.toro.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net operating loss carryforwards in foreign jurisdictions not subject to expiration", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are not subject to expiration dates." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataPropertyandDepreciationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type [Domain]", "label": "Long-Lived Tangible Asset [Domain]", "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." } } }, "auth_ref": [ "r191" ] }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedIntangibleAssetsByMajorClassLineItems", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataGoodwillandIndefiniteLifeIntangibleAssetsDetails", "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataOtherLongLivedAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived Intangible Assets [Line Items]", "label": "Indefinite-Lived Intangible Assets [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "presentation": [ "http://www.toro.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Reconciliation of the Beginning and Ending Amount of Unrecognized Tax Benefits", "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "documentation": "Tabular disclosure of the change in unrecognized tax benefits." } } }, "auth_ref": [ "r898", "r1101" ] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.toro.com/role/FairValueMeasurements" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value Disclosures [Text Block]", "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." } } }, "auth_ref": [ "r623" ] }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeDefinedBenefitPlansTaxPortionAttributableToParent", "crdr": "credit", "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical" ], "lang": { "en-us": { "role": { "verboseLabel": "Pension benefits, tax", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax, Attributable to Parent", "documentation": "Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income for defined benefit plan, attributable to parent." } } }, "auth_ref": [ "r10", "r22", "r209" ] }, "us-gaap_LossContingencyNatureDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingencyNatureDomain", "presentation": [ "http://www.toro.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingency, Nature [Domain]", "label": "Loss Contingency, Nature [Domain]", "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability." } } }, "auth_ref": [ "r402", "r403", "r404", "r409", "r1052", "r1053" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r985" ] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.toro.com/role/SegmentData" ], "lang": { "en-us": { "role": { "verboseLabel": "Segment Data", "label": "Segment Reporting Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r325", "r326", "r327", "r328", "r329", "r341", "r346", "r350", "r351", "r352", "r353", "r354", "r355", "r358" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Option", "label": "Employee Stock Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "verboseLabel": "Other comprehensive (loss) income, net of tax:", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.toro.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 }, "http://www.toro.com/role/StockholdersEquityComponentsandActivityofAOCLDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.toro.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.toro.com/role/StockholdersEquityComponentsandActivityofAOCLDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Other comprehensive (loss) income, net of tax", "verboseLabel": "Other comprehensive income (loss)", "negatedTotalLabel": "Net current period other comprehensive (income) loss", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r10", "r22", "r209", "r272", "r275" ] }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "presentation": [ "http://www.toro.com/role/SegmentDataTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of the Components of the Loss before Income Taxes included in \"Other\"", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]", "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." } } }, "auth_ref": [ "r75", "r76" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r985" ] }, "us-gaap_DeferredTaxLiabilitiesLeasingArrangements": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesLeasingArrangements", "crdr": "credit", "calculation": { "http://www.toro.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.toro.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Right-of-use assets", "label": "Deferred Tax Liabilities, Leasing Arrangements", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from leasing arrangements." } } }, "auth_ref": [ "r107", "r1103" ] }, "us-gaap_LandAndLandImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LandAndLandImprovementsMember", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataPropertyandDepreciationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Land and land improvements", "label": "Land and Land Improvements [Member]", "documentation": "Real estate held and assets that are an addition or improvement to real estate held." } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.toro.com/role/LeasesSupplementalCashFlowandOtherLeaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets obtained in exchange for lease obligations", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r654", "r899" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.toro.com/role/SegmentDataTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Summarized Financial Information Concerning the Company's Reportable Segments", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "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." } } }, "auth_ref": [ "r72", "r73", "r74", "r79" ] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://www.toro.com/role/CommitmentsandContingenciesDetails", "http://www.toro.com/role/ConsolidatedBalanceSheets", "http://www.toro.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party, Type [Domain]", "label": "Related Party, Type [Domain]", "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r500", "r659", "r660", "r766", "r767", "r768", "r769", "r770", "r788", "r790", "r816" ] }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "presentation": [ "http://www.toro.com/role/IndebtednessTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Principal Payments", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt." } } }, "auth_ref": [ "r15" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.toro.com/role/SegmentDataNarrativeDetails", "http://www.toro.com/role/SegmentDataOtherSegmentOperatingLossBeforeIncomeTaxesDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting Information [Line Items]", "label": "Segment Reporting Information [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.toro.com/role/SegmentDataNarrativeDetails", "http://www.toro.com/role/SegmentDataOtherSegmentOperatingLossBeforeIncomeTaxesDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "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." } } }, "auth_ref": [ "r72", "r73", "r74", "r79" ] }, "us-gaap_HedgingRelationshipDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingRelationshipDomain", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativeInstrumentsonConsolidatedStatementsofEarningsDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactsandLocationofAmountsReclassifiedFromAOCLDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Relationship [Domain]", "label": "Hedging Relationship [Domain]", "documentation": "Nature or intent of a hedge." } } }, "auth_ref": [ "r25" ] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.toro.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r249" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitions" ], "lang": { "en-us": { "role": { "terseLabel": "Business Combinations and Asset Acquisitions", "label": "Business Combination Disclosure [Text Block]", "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)." } } }, "auth_ref": [ "r205", "r598" ] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.toro.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Tax Effects of Temporary Differences that Give Rise to the Net Deferred Income Tax Assets", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets." } } }, "auth_ref": [ "r202" ] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://www.toro.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of the Provision for Income Taxes", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years." } } }, "auth_ref": [ "r203" ] }, "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MovementInStandardProductWarrantyAccrualRollForward", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataAccruedWarrantiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Movement in Standard Product Warranty Accrual [Roll Forward]", "label": "Movement in Standard Product Warranty Accrual [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.toro.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Reconciliation of the Statutory Federal Income Tax Rate to the Company's Consolidated Effective Tax Rate", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations." } } }, "auth_ref": [ "r201" ] }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "presentation": [ "http://www.toro.com/role/IncomeTaxesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Earnings before Income Taxes", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions." } } }, "auth_ref": [ "r1019" ] }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "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)." } } }, "auth_ref": [ "r624", "r625" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.toro.com/role/ConsolidatedStatementsofEarnings": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofEarnings" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative expense", "label": "Selling, General and Administrative Expense", "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." } } }, "auth_ref": [ "r176" ] }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Changes in Accrued Warranties", "label": "Schedule of Product Warranty Liability [Table Text Block]", "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." } } }, "auth_ref": [ "r410" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.toro.com/role/ConsolidatedStatementsofEarnings": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 }, "http://www.toro.com/role/IncomeTaxesComponentsoftheProvisionsforIncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofEarnings", "http://www.toro.com/role/IncomeTaxesComponentsoftheProvisionsforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for income taxes", "totalLabel": "Total provision for income taxes", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r220", "r234", "r310", "r311", "r337", "r567", "r588", "r708" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax", "crdr": "debit", "calculation": { "http://www.toro.com/role/StockholdersEquityComponentsofAOCLDetails": { "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.toro.com/role/StockholdersEquityComponentsofAOCLDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pension benefits", "label": "Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax", "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)." } } }, "auth_ref": [ "r8", "r50", "r1072" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillRollForward", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsChangesinNetCarryingAmountofGoodwillDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Changes in the net carrying amount of goodwill", "label": "Goodwill [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "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." } } }, "auth_ref": [ "r206" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.toro.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "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." } } }, "auth_ref": [ "r181", "r182", "r183" ] }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataTables" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliations of Basic and Diluted Weighted Average Shares of Common Stock Outstanding", "label": "Schedule of Weighted Average Number of Shares [Table Text Block]", "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)." } } }, "auth_ref": [ "r63" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Inventories", "label": "Schedule of Inventory, Current [Table Text Block]", "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." } } }, "auth_ref": [ "r38", "r164", "r165", "r166" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r928", "r940", "r950", "r976" ] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.toro.com/role/CommitmentsandContingenciesDetails", "http://www.toro.com/role/ConsolidatedBalanceSheets", "http://www.toro.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party, Type [Axis]", "label": "Related Party, Type [Axis]", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r500", "r659", "r660", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r766", "r767", "r768", "r769", "r770", "r788", "r790", "r816", "r1120" ] }, "us-gaap_SeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SeniorNotesMember", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/IndebtednessSummaryofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Senior Notes", "terseLabel": "$500.0 million term loan", "label": "Senior Notes [Member]", "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." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.toro.com/role/LeasesSummaryofOtherLeaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average discount rate of operating leases", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r656", "r899" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicAbstract", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataNetEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic", "label": "Earnings Per Share, Basic [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.toro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006." } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.toro.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash (used in) provided by financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "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." } } }, "auth_ref": [ "r285" ] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r966" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "crdr": "credit", "calculation": { "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability, to be Paid, after Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r657" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.toro.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "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." } } }, "auth_ref": [ "r285" ] }, "us-gaap_EarningsPerShareDilutedAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDilutedAbstract", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataNetEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted", "label": "Earnings Per Share, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total future minimum operating lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r657" ] }, "us-gaap_InterestCostsCapitalized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestCostsCapitalized", "crdr": "debit", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataPropertyandDepreciationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capitalized interest amount", "label": "Interest Costs Capitalized", "documentation": "Amount of interest capitalized during the period." } } }, "auth_ref": [ "r143" ] }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "presentation": [ "http://www.toro.com/role/StockholdersEquityTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components and Activity of Accumulated Other Comprehensive Loss", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]", "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss)." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofStockholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of shares of common stock under stock-based compensation plans (in shares)", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r24", "r158", "r159", "r198" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.toro.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedBalanceSheets", "http://www.toro.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "periodStartLabel": "Cash and cash equivalents as of the beginning of the fiscal period", "periodEndLabel": "Cash and cash equivalents as of the end of the fiscal period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "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." } } }, "auth_ref": [ "r58", "r181", "r288" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.toro.com/role/RevenueDisaggregationofRevenueDetails", "http://www.toro.com/role/SegmentDataGeographicDataDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "UNITED STATES" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsTable", "presentation": [ "http://www.toro.com/role/InvestmentinJointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Equity Method Investments [Table]", "label": "Schedule of Equity Method Investments [Table]", "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." } } }, "auth_ref": [ "r240", "r290", "r363", "r364", "r366", "r367", "r632" ] }, "ttc_OffsettingAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.toro.com/20231031", "localname": "OffsettingAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Effects of the Master Netting Arrangements on the Fair Value of the Company's Derivative Contracts that are Recorded in the Consolidated Balance Sheets", "label": "Offsetting Assets and Liabilities [Table Text Block]", "documentation": "Tabular disclosure of derivative and other financial assets and liabilities that are subject to offsetting, including master netting arrangements." } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.toro.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "totalLabel": "Net increase (decrease) in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "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." } } }, "auth_ref": [ "r4", "r181" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssets" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Other Intangible Assets", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill and intangible assets." } } }, "auth_ref": [ "r187" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "presentation": [ "http://www.toro.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies Disclosure [Text Block]", "documentation": "The entire disclosure for commitments and contingencies." } } }, "auth_ref": [ "r193", "r400", "r401", "r845", "r1050" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r82", "r85", "r673" ] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.toro.com/role/IncomeTaxesComponentsoftheProvisionsforIncomeTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.toro.com/role/IncomeTaxesComponentsoftheProvisionsforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal", "label": "Deferred Federal Income Tax Expense (Benefit)", "documentation": "Amount of deferred federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1019", "r1104", "r1105" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.toro.com/role/RevenueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue", "label": "Disaggregation of Revenue [Table Text Block]", "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." } } }, "auth_ref": [ "r1071" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.toro.com/role/IncomeTaxesEarningsBeforeIncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.toro.com/role/IncomeTaxesEarningsBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total earnings before income taxes", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments." } } }, "auth_ref": [ "r329", "r343", "r349", "r352", "r707", "r873" ] }, "ttc_SixPointSixTwoFivePercentSeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.toro.com/20231031", "localname": "SixPointSixTwoFivePercentSeniorNotesMember", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "6.625% Senior Notes", "label": "Six Point Six Two Five Percent Senior Notes [Member]", "documentation": "Six Point Six Two Five Percent Senior Notes [Member]" } } }, "auth_ref": [] }, "us-gaap_SalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesMember", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativeInstrumentsonConsolidatedStatementsofEarningsDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactsandLocationofAmountsReclassifiedFromAOCLDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net sales", "label": "Sales [Member]", "documentation": "Primary financial statement caption encompassing revenue from sale of goods and services rendered in the normal course of business." } } }, "auth_ref": [ "r32" ] }, "ttc_DeferredTaxAssetsLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.toro.com/20231031", "localname": "DeferredTaxAssetsLeaseLiabilities", "crdr": "debit", "calculation": { "http://www.toro.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.toro.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lease liabilities", "label": "Deferred Tax Assets, Lease Liabilities", "documentation": "Deferred Tax Assets, Lease Liabilities" } } }, "auth_ref": [] }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesFairValueofDerivativesDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "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." } } }, "auth_ref": [ "r124", "r126", "r136" ] }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredForeignIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.toro.com/role/IncomeTaxesComponentsoftheProvisionsforIncomeTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.toro.com/role/IncomeTaxesComponentsoftheProvisionsforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign", "label": "Deferred Foreign Income Tax Expense (Benefit)", "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r204", "r1019", "r1104" ] }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DesignatedAsHedgingInstrumentMember", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesFairValueofDerivativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivatives Designated as Hedging Instruments", "label": "Designated as Hedging Instrument [Member]", "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r25" ] }, "ttc_A2022PlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.toro.com/20231031", "localname": "A2022PlanMember", "presentation": [ "http://www.toro.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2022 Plan", "label": "2022 Plan [Member]", "documentation": "2022 Plan" } } }, "auth_ref": [] }, "ttc_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyAndInsuranceReservesAndAccruals": { "xbrltype": "monetaryItemType", "nsuri": "http://www.toro.com/20231031", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyAndInsuranceReservesAndAccruals", "crdr": "debit", "calculation": { "http://www.toro.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.toro.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warranty and insurance", "label": "Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Warranty And Insurance Reserves And Accruals", "documentation": "The tax effect as of the balance sheet date of the amount of the estimated future tax deductions arising from estimated warranty and insurance reserves, which can only be deducted for tax purposes when losses are actually incurred, and which can only be realized if sufficient tax-basis income is generated in future periods to enable the deduction to be taken." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "presentation": [ "http://www.toro.com/role/InvestmentinJointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Equity Method Investments [Line Items]", "label": "Schedule of Equity Method Investments [Line Items]", "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." } } }, "auth_ref": [ "r290", "r363", "r364", "r366", "r367", "r632" ] }, "ttc_UnsecuredSeniorTermLoanFacilityMaturingOctober52026Member": { "xbrltype": "domainItemType", "nsuri": "http://www.toro.com/20231031", "localname": "UnsecuredSeniorTermLoanFacilityMaturingOctober52026Member", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/IndebtednessSummaryofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "$270 million term loan, due October 2026", "label": "Unsecured Senior Term Loan Facility Maturing October 5, 2026 [Member]", "documentation": "Unsecured Senior Term Loan Facility Maturing October 5, 2026" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.toro.com/role/IncomeTaxesComponentsoftheProvisionsforIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.toro.com/role/IncomeTaxesComponentsoftheProvisionsforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total deferred benefit", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r13", "r204", "r233", "r589", "r590", "r1019" ] }, "ttc_ThirdPartyFinancingAndJointVentureFinancingContingentLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.toro.com/20231031", "localname": "ThirdPartyFinancingAndJointVentureFinancingContingentLiability", "crdr": "credit", "presentation": [ "http://www.toro.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent liabilities for residual value or credit collection risk", "label": "Third Party Financing and Joint Venture Financing Contingent Liability", "documentation": "Represents the contingent liabilities for residual value or credit collection risk under the end-user financing agreements." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "presentation": [ "http://www.toro.com/role/SegmentDataTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Geographic Area Data", "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]", "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r77", "r173" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.toro.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Axis]", "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r237", "r252", "r253", "r254", "r290", "r314", "r315", "r317", "r319", "r323", "r324", "r367", "r411", "r414", "r415", "r416", "r422", "r423", "r447", "r448", "r451", "r454", "r460", "r632", "r736", "r737", "r738", "r739", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r771", "r792", "r811", "r837", "r838", "r839", "r840", "r841", "r994", "r1016", "r1026" ] }, "ttc_OneCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://www.toro.com/20231031", "localname": "OneCustomerMember", "presentation": [ "http://www.toro.com/role/SegmentDataNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "One Customer", "label": "One Customer [Member]", "documentation": "One Customer" } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r927", "r939", "r949", "r975" ] }, "us-gaap_NondesignatedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NondesignatedMember", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesFairValueofDerivativesDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativeInstrumentsonConsolidatedStatementsofEarningsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivatives Not Designated as Hedging Instruments", "label": "Not Designated as Hedging Instrument [Member]", "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r25" ] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.toro.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Exercised (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r24", "r158", "r159", "r198", "r524" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativeInstrumentsonConsolidatedStatementsofEarningsDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactsandLocationofAmountsReclassifiedFromAOCLDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of sales", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "ttc_Coupon7.125PercentDebtNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.toro.com/20231031", "localname": "Coupon7.125PercentDebtNotesMember", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Coupon 7.125% Debt Notes", "label": "Coupon 7.125 Percent Debt Notes [Member]", "documentation": "Represents the information pertaining to 7.125% coupon notes." } } }, "auth_ref": [] }, "us-gaap_SupplementalCashFlowInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowInformationAbstract", "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Supplemental disclosures of cash flow information:", "label": "Supplemental Cash Flow Information [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.toro.com/role/RevenueDisaggregationofRevenueDetails", "http://www.toro.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "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." } } }, "auth_ref": [ "r481", "r883", "r884", "r885", "r886", "r887", "r888", "r889" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.toro.com/role/ConsolidatedStatementsofEarnings": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofEarnings", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativeInstrumentsonConsolidatedStatementsofEarningsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of sales", "negatedTerseLabel": "Cost of sales", "label": "Cost of Goods and Services Sold", "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities." } } }, "auth_ref": [ "r175", "r672" ] }, "ttc_PercentageOfFIFOAndWeightedAverageCostInventory": { "xbrltype": "percentItemType", "nsuri": "http://www.toro.com/20231031", "localname": "PercentageOfFIFOAndWeightedAverageCostInventory", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataInventoryValuationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of FIFO and weighted average cost inventory", "label": "Percentage Of FIFO And Weighted Average Cost Inventory", "documentation": "Percentage Of FIFO And Weighted Average Cost Inventory" } } }, "auth_ref": [] }, "us-gaap_CashFlowHedgingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowHedgingMember", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativeInstrumentsonConsolidatedStatementsofEarningsDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactsandLocationofAmountsReclassifiedFromAOCLDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Flow Hedging", "label": "Cash Flow Hedging [Member]", "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." } } }, "auth_ref": [ "r122" ] }, "ttc_BriggsStrattonPowerProductsGroupsLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.toro.com/20231031", "localname": "BriggsStrattonPowerProductsGroupsLLCMember", "presentation": [ "http://www.toro.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Briggs & Stratton Power Products Groups, LLC", "label": "Briggs & Stratton Power Products Groups, LLC [Member]", "documentation": "Briggs & Stratton Power Products Groups, LLC" } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.toro.com/role/RevenueDisaggregationofRevenueDetails", "http://www.toro.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "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." } } }, "auth_ref": [ "r481", "r883", "r884", "r885", "r886", "r887", "r888", "r889" ] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockSharesAcquired", "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofStockholdersEquityParenthetical", "http://www.toro.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Purchase of shares of common stock (in shares)", "verboseLabel": "Repurchase of shares (in shares)", "label": "Treasury Stock, Shares, Acquired", "documentation": "Number of shares that have been repurchased during the period and are being held in treasury." } } }, "auth_ref": [ "r24", "r159", "r198" ] }, "ttc_ThirdPartyFinancingReceivablesOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://www.toro.com/20231031", "localname": "ThirdPartyFinancingReceivablesOutstanding", "crdr": "debit", "presentation": [ "http://www.toro.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Receivables financed by third party financing company, excluding Red Iron, outstanding", "label": "Third Party Financing, Receivables Outstanding", "documentation": "Represents the receivables financed by third party financing companies, excluding Red Iron financed receivables, outstanding as of the reporting date." } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://www.toro.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.toro.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesDetails" ], "lang": { "en-us": { "role": { "negatedTotalLabel": "Deferred income tax liabilities", "label": "Deferred Tax Liabilities, Gross", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r156", "r157", "r212", "r579" ] }, "ttc_DefinedBenefitPlanDeferredCompensationPlanVestedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.toro.com/20231031", "localname": "DefinedBenefitPlanDeferredCompensationPlanVestedPercentage", "presentation": [ "http://www.toro.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred compensation plan, vested percentage", "label": "Defined Benefit Plan, Deferred Compensation Plan, Vested Percentage", "documentation": "Defined Benefit Plan, Deferred Compensation Plan, Vested Percentage" } } }, "auth_ref": [] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r925", "r937", "r947", "r973" ] }, "ttc_AccountsPayablePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.toro.com/20231031", "localname": "AccountsPayablePolicyTextBlock", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Payable", "label": "Accounts Payable [Policy Text Block]", "documentation": "Disclosure of accounting policy for accounts payable. Disclosures may include customer-managed service agreements with third parties, and arrangements with suppliers." } } }, "auth_ref": [] }, "us-gaap_TreasuryStockValueAcquiredParValueMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValueAcquiredParValueMethod", "crdr": "debit", "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of shares of common stock", "label": "Treasury Stock, Value, Acquired, Par Value Method", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the par value method." } } }, "auth_ref": [ "r24", "r94", "r198" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://www.toro.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Option Awards", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ttc_ContractWithCustomerContractPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.toro.com/20231031", "localname": "ContractWithCustomerContractPeriod", "presentation": [ "http://www.toro.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with customer, contract period", "label": "Contract With Customer, Contract Period", "documentation": "Contract With Customer, Contract Period" } } }, "auth_ref": [] }, "us-gaap_DerivativeLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilities", "crdr": "credit", "calculation": { "http://www.toro.com/role/FairValueMeasurementsRecurringFairValueMeasurementsDetails": { "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofMasterNettingArrangementsDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesFairValueofDerivativesDetails", "http://www.toro.com/role/FairValueMeasurementsRecurringFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liability derivatives", "negatedLabel": "Net amount of derivative liabilities", "verboseLabel": "Forward currency contracts", "label": "Derivative Liability", "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." } } }, "auth_ref": [ "r261", "r262", "r631", "r754", "r755", "r756", "r757", "r760", "r761", "r762", "r763", "r764", "r784", "r786", "r787", "r825", "r826", "r827", "r830", "r831", "r833", "r834", "r868", "r1137" ] }, "ttc_PaymentObligationsSupplyChainFinancingArrangement": { "xbrltype": "monetaryItemType", "nsuri": "http://www.toro.com/20231031", "localname": "PaymentObligationsSupplyChainFinancingArrangement", "crdr": "credit", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataAccountsPayableDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding payment obligations placed on the accounts payable tracking system", "label": "Payment Obligations, Supply Chain Financing Arrangement", "documentation": "Total amount of the entity's outstanding payment obligations that have been placed on the accounts payable tracking system." } } }, "auth_ref": [] }, "ttc_CommonStockIssuedDeferredCompensationTrustShares": { "xbrltype": "sharesItemType", "nsuri": "http://www.toro.com/20231031", "localname": "CommonStockIssuedDeferredCompensationTrustShares", "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofStockholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Contribution of shares of common stock to a deferred compensation trust (in shares)", "label": "Common Stock Issued, Deferred Compensation Trust, Shares", "documentation": "Common Stock Issued, Deferred Compensation Trust, Shares" } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.toro.com/role/RevenuePerformanceObligationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, remaining performance obligation, amount", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r229" ] }, "ttc_LineOfCreditFacilityMaximumBorrowingCapacityAccordionFeature": { "xbrltype": "monetaryItemType", "nsuri": "http://www.toro.com/20231031", "localname": "LineOfCreditFacilityMaximumBorrowingCapacityAccordionFeature", "crdr": "credit", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accordion feature", "label": "Line Of Credit Facility, Maximum Borrowing Capacity, Accordion Feature", "documentation": "Line Of Credit Facility, Maximum Borrowing Capacity, Accordion Feature" } } }, "auth_ref": [] }, "ttc_EquityMethodInvestmentOutstandingReceivablesFinancedForDealersAndDistributorsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.toro.com/20231031", "localname": "EquityMethodInvestmentOutstandingReceivablesFinancedForDealersAndDistributorsNet", "crdr": "debit", "presentation": [ "http://www.toro.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net amount outstanding of receivables financed for dealers and distributors", "label": "Equity Method Investment, Outstanding Receivables Financed For Dealers And Distributors, Net", "documentation": "Equity Method Investment, Outstanding Receivables Financed For Dealers And Distributors, Net" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "presentation": [ "http://www.toro.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Disclosures", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "auth_ref": [] }, "ttc_A6625SeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.toro.com/20231031", "localname": "A6625SeniorNotesMember", "presentation": [ "http://www.toro.com/role/IndebtednessSummaryofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "6.625% senior notes, due May 2037", "label": "6.625% Senior Notes [Member]", "documentation": "6.625% Senior Notes" } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://www.toro.com/role/RevenuePerformanceObligationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r230" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.toro.com/role/StockBasedCompensationSummaryofActivityForUnvestedPerformanceShareAwardsDetails", "http://www.toro.com/role/StockBasedCompensationSummaryofActivityForUnvestedRestrictedStockandRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance Shares", "verboseLabel": "Restricted Stock Units", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ttc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.toro.com/20231031", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedAccruedLiabilities", "crdr": "credit", "calculation": { "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accrued liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Liabilities", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Liabilities" } } }, "auth_ref": [] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.toro.com/role/LeasesSupplementalCashFlowandOtherLeaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cash flows for amounts included in the measurement of lease liabilities", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r646", "r653" ] }, "ttc_VotingPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.toro.com/20231031", "localname": "VotingPreferredStockMember", "presentation": [ "http://www.toro.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Voting Preferred Stock", "label": "Voting Preferred Stock [Member]", "documentation": "Preferred stock securities that empower a holder to vote on corporate resolutions or the election of directors." } } }, "auth_ref": [] }, "ttc_PaymentMadeToTerminateInterestRateDerivatives": { "xbrltype": "monetaryItemType", "nsuri": "http://www.toro.com/20231031", "localname": "PaymentMadeToTerminateInterestRateDerivatives", "crdr": "credit", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount paid to terminate forward-starting interest rate swap agreements", "label": "Payment Made to Terminate Interest Rate Derivatives", "documentation": "Amount paid to terminate forward-starting interest rate swap agreements during the period." } } }, "auth_ref": [] }, "ttc_OtherLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.toro.com/20231031", "localname": "OtherLongLivedAssetsPolicyTextBlock", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Other Long-Lived Assets", "label": "Other Long Lived Assets [Policy Text Block]", "documentation": "Disclosure of accounting policy for other long-lived assets which include property, plant and equipment and definite-life intangible assets." } } }, "auth_ref": [] }, "ttc_OtherActivitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.toro.com/20231031", "localname": "OtherActivitiesMember", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsChangesinNetCarryingAmountofGoodwillDetails", "http://www.toro.com/role/RevenueDisaggregationofRevenueDetails", "http://www.toro.com/role/SegmentDataOtherSegmentOperatingLossBeforeIncomeTaxesDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Activities", "label": "Other Activities [Member]", "documentation": "Eliminations, Corporate and Reconciling Items [Member]" } } }, "auth_ref": [] }, "ttc_DebtInstrumentIssuancePriceAsPercentageOfParValue": { "xbrltype": "percentItemType", "nsuri": "http://www.toro.com/20231031", "localname": "DebtInstrumentIssuancePriceAsPercentageOfParValue", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of par value at which debt was issued", "label": "Debt Instrument Issuance Price As Percentage Of Par Value", "documentation": "Represents the amount of debt issued as a percentage of its par value." } } }, "auth_ref": [] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r924", "r936", "r946", "r972" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsNarrativeDetails", "http://www.toro.com/role/FairValueMeasurementsRecurringFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r432", "r493", "r494", "r495", "r496", "r497", "r498", "r625", "r666", "r667", "r668", "r878", "r879", "r890", "r891", "r892" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r82", "r85" ] }, "ttc_AuditInformationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.toro.com/20231031", "localname": "AuditInformationAbstract", "lang": { "en-us": { "role": { "label": "Audit Information [Abstract]", "documentation": "Audit Information" } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.toro.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, issued (in shares)", "label": "Common Stock, Shares, Issued", "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." } } }, "auth_ref": [ "r159" ] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsRecurringFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measurement Frequency [Axis]", "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r624", "r625", "r626", "r627", "r629" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r926", "r938", "r948", "r974" ] }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Indefinite-Lived Intangible Assets", "label": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment." } } }, "auth_ref": [ "r30", "r190" ] }, "ttc_FinancingCostsForDistributorAndDealerInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://www.toro.com/20231031", "localname": "FinancingCostsForDistributorAndDealerInventories", "crdr": "debit", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataFinancingProgramsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing costs for distributor and dealer inventories", "label": "Financing Costs for Distributor and Dealer Inventories", "documentation": "The financing costs for distributor and dealer inventories during the period." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataGoodwillandIndefiniteLifeIntangibleAssetsDetails", "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataOtherLongLivedAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Indefinite-Lived Intangible Assets [Table]", "label": "Schedule of Indefinite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity." } } }, "auth_ref": [ "r30", "r190" ] }, "ttc_ScheduleOfPerformanceShareAwardsGrantsInPeriodTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.toro.com/20231031", "localname": "ScheduleOfPerformanceShareAwardsGrantsInPeriodTableTextBlock", "presentation": [ "http://www.toro.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Performance Share Awards Granted", "label": "Schedule of Performance Share Awards, Grants in Period [Table Text Block]", "documentation": "Tabular disclosure of the performance share awards granted during the period." } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.toro.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.toro.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r159", "r771" ] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.toro.com/role/StockholdersEquityTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Components of Accumulated Other Comprehensive Loss", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r50", "r1112", "r1113" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.toro.com/role/StockBasedCompensationSummaryofActivityForUnvestedRestrictedStockandRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r532" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.toro.com/role/ConsolidatedStatementsofEarnings": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofEarnings" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r174", "r290", "r329", "r343", "r349", "r352", "r367", "r411", "r412", "r414", "r415", "r416", "r418", "r420", "r422", "r423", "r632", "r873", "r1064" ] }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsGrossExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangibleAssetsDetails_1": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 1.0 }, "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total other intangible assets, gross", "label": "Intangible Assets, Gross (Excluding Goodwill)", "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill." } } }, "auth_ref": [ "r247" ] }, "us-gaap_DomesticCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DomesticCountryMember", "presentation": [ "http://www.toro.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Domestic Tax Authority", "label": "Domestic Tax Authority [Member]", "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangibleAssetsDetails", "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataOtherLongLivedAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated useful life", "label": "Finite-Lived Intangible Asset, Useful Life", "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." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.toro.com/role/StockBasedCompensationNarrativeDetails", "http://www.toro.com/role/StockBasedCompensationSummaryofActivityForUnvestedPerformanceShareAwardsDetails", "http://www.toro.com/role/StockBasedCompensationSummaryofActivityForUnvestedRestrictedStockandRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in shares)", "verboseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan)." } } }, "auth_ref": [ "r530" ] }, "us-gaap_DefinedBenefitPlanBenefitObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanBenefitObligation", "crdr": "credit", "presentation": [ "http://www.toro.com/role/EmployeeRetirementPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Projected benefit obligation", "label": "Defined Benefit Plan, Benefit Obligation", "documentation": "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan." } } }, "auth_ref": [ "r487" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.toro.com/role/StockBasedCompensationFactorsRelatedtotheCompanysPerformanceShareAwardsDetails", "http://www.toro.com/role/StockBasedCompensationFactorsRelatedtotheCompanysStockandRestrictedStockUnitsDetails", "http://www.toro.com/role/StockBasedCompensationSummaryofActivityForUnvestedPerformanceShareAwardsDetails", "http://www.toro.com/role/StockBasedCompensationSummaryofActivityForUnvestedRestrictedStockandRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average per award fair value at date of grant (in dollars per share)", "verboseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "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)." } } }, "auth_ref": [ "r530" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.toro.com/role/StockBasedCompensationSummaryofActivityForUnvestedPerformanceShareAwardsDetails", "http://www.toro.com/role/StockBasedCompensationSummaryofActivityForUnvestedRestrictedStockandRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Unvested at the beginning of the period (in shares)", "periodEndLabel": "Unvested at the end of the period (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date." } } }, "auth_ref": [ "r527", "r528" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.toro.com/role/StockBasedCompensationSummaryofActivityForUnvestedPerformanceShareAwardsDetails", "http://www.toro.com/role/StockBasedCompensationSummaryofActivityForUnvestedRestrictedStockandRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Unvested at the beginning of the period (in dollars per share)", "periodEndLabel": "Unvested at the end of the period (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [ "r527", "r528" ] }, "us-gaap_AccruedInsuranceCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedInsuranceCurrent", "crdr": "credit", "calculation": { "http://www.toro.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Insurance", "label": "Accrued Insurance, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r41" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.toro.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation cost not yet recognized", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r547" ] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedData" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Significant Accounting Policies and Related Data", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements." } } }, "auth_ref": [ "r152", "r184", "r185", "r208" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r85" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.toro.com/role/StockBasedCompensationSummaryofActivityForUnvestedPerformanceShareAwardsDetails", "http://www.toro.com/role/StockBasedCompensationSummaryofActivityForUnvestedRestrictedStockandRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Vested (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r531" ] }, "us-gaap_DeferredTaxAssetsInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsInventory", "crdr": "debit", "calculation": { "http://www.toro.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.toro.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory", "label": "Deferred Tax Assets, Inventory", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory." } } }, "auth_ref": [ "r107", "r1103" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://www.toro.com/role/StockBasedCompensationFactorsRelatedtotheCompanysPerformanceShareAwardsDetails", "http://www.toro.com/role/StockBasedCompensationFactorsRelatedtotheCompanysStockandRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of restricted stock units vested", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash." } } }, "auth_ref": [ "r534" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.toro.com/role/ConsolidatedStatementsofEarnings": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://www.toro.com/role/SegmentDataOtherSegmentOperatingLossBeforeIncomeTaxesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofEarnings", "http://www.toro.com/role/SegmentDataOtherSegmentOperatingLossBeforeIncomeTaxesDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Earnings before income taxes", "terseLabel": "Earnings (loss) before income taxes1", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "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." } } }, "auth_ref": [ "r1", "r170", "r217", "r329", "r343", "r349", "r352", "r690", "r703", "r873" ] }, "us-gaap_LongtermDebtPercentageBearingFixedInterestAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtPercentageBearingFixedInterestAmount", "crdr": "credit", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt bearing fixed interest", "label": "Long-Term Debt, Percentage Bearing Fixed Interest, Amount", "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." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.toro.com/role/StockBasedCompensationSummaryofActivityForUnvestedPerformanceShareAwardsDetails", "http://www.toro.com/role/StockBasedCompensationSummaryofActivityForUnvestedRestrictedStockandRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vested (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement." } } }, "auth_ref": [ "r531" ] }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsLiabilitiesNet", "crdr": "debit", "calculation": { "http://www.toro.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.toro.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred income tax assets (liabilities), net", "label": "Deferred Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting." } } }, "auth_ref": [ "r1102" ] }, "us-gaap_DeferredTaxAssetsInProcessResearchAndDevelopment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsInProcessResearchAndDevelopment", "crdr": "debit", "calculation": { "http://www.toro.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.toro.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and Experimentation", "label": "Deferred Tax Assets, in Process Research and Development", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from in-process research and development costs expensed in connection with a business combination." } } }, "auth_ref": [ "r107", "r1103" ] }, "us-gaap_RepaymentsOfOtherLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfOtherLongTermDebt", "crdr": "credit", "calculation": { "http://www.toro.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Long-term debt repayments", "label": "Repayments of Other Long-Term Debt", "documentation": "Amount of cash outflow for the payment of debt classified as other, maturing after one year or the operating cycle, if longer." } } }, "auth_ref": [ "r57" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.toro.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Prepaid Expense and Other Assets, Current", "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." } } }, "auth_ref": [ "r1010" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsRecurringFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets and liabilities measured at fair value disclosures", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "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." } } }, "auth_ref": [ "r624", "r625", "r628" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_DebtWeightedAverageInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtWeightedAverageInterestRate", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt, weighted average interest rate", "label": "Debt, Weighted Average Interest Rate", "documentation": "Weighted average interest rate of debt outstanding." } } }, "auth_ref": [] }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosureAbstract", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsRecurringFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities:", "label": "Liabilities, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "crdr": "debit", "calculation": { "http://www.toro.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.toro.com/role/IncomeTaxesNarrativeDetails", "http://www.toro.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net operating losses and other carryforwards", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards." } } }, "auth_ref": [ "r107", "r1103" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Depreciation", "crdr": "debit", "calculation": { "http://www.toro.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofCashFlows", "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataPropertyandDepreciationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation of property, plant, and equipment", "verboseLabel": "Depreciation expense", "label": "Depreciation", "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." } } }, "auth_ref": [ "r13", "r88" ] }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentForeignTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.toro.com/role/IncomeTaxesComponentsoftheProvisionsforIncomeTaxesDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.toro.com/role/IncomeTaxesComponentsoftheProvisionsforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign", "label": "Current Foreign Tax Expense (Benefit)", "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r1001", "r1019" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedtoStockBasedAwardsDetails", "http://www.toro.com/role/StockBasedCompensationFactorsRelatedtotheCompanysStockandRestrictedStockUnitsDetails", "http://www.toro.com/role/StockBasedCompensationNarrativeDetails", "http://www.toro.com/role/StockBasedCompensationSummaryofActivityForUnvestedRestrictedStockandRestrictedStockUnitsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted stock unit awards", "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.toro.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesDetails": { "parentTag": "us-gaap_DeferredTaxLiabilities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.toro.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Deferred income tax assets", "label": "Deferred Tax Assets, Net of Valuation Allowance", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r1102" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.toro.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock available for future grants (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant", "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable." } } }, "auth_ref": [ "r98" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.toro.com/role/StockBasedCompensationMarketandIntrinsicValueofOptionsExercisedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intrinsic value of stock options exercised", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares." } } }, "auth_ref": [ "r534" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.toro.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Forfeited (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r525" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod", "presentation": [ "http://www.toro.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Granted (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Net of Forfeitures", "documentation": "Net number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r1081" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsRecurringFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r624", "r625", "r628" ] }, "us-gaap_DeferredTaxAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOther", "crdr": "debit", "calculation": { "http://www.toro.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.toro.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Deferred Tax Assets, Other", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other." } } }, "auth_ref": [ "r107", "r1103" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.toro.com/role/StockBasedCompensationWeightedaverageValuationAssumptionsForOptionsGrantedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Per share weighted-average fair value at date of grant (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology." } } }, "auth_ref": [ "r533" ] }, "us-gaap_AssetsFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosureAbstract", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsRecurringFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assets:", "label": "Assets, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "crdr": "debit", "presentation": [ "http://www.toro.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax credit carryforwards", "label": "Deferred Tax Assets, Tax Credit Carryforwards", "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards." } } }, "auth_ref": [ "r106", "r107", "r1103" ] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.toro.com/role/IncomeTaxesComponentsoftheProvisionsforIncomeTaxesDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.toro.com/role/IncomeTaxesComponentsoftheProvisionsforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Federal", "label": "Current Federal Tax Expense (Benefit)", "documentation": "Amount of current federal tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current national tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1001", "r1019", "r1105" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.toro.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding of the beginning of the period, aggregate intrinsic value", "periodEndLabel": "Outstanding of the end of the period, aggregate intrinsic value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r98" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.toro.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding at the beginning of the period (in shares)", "periodEndLabel": "Outstanding at the end of the period (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r519", "r520" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.toro.com/role/StockholdersEquityComponentsofAOCLDetails": { "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.toro.com/role/StockholdersEquityComponentsofAOCLDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Foreign currency translation adjustments", "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax", "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." } } }, "auth_ref": [ "r263", "r266", "r268", "r269", "r630" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.toro.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Outstanding at the beginning of the period (in dollars per share)", "periodEndLabel": "Outstanding at the end of the period (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan." } } }, "auth_ref": [ "r519", "r520" ] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.toro.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "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." } } }, "auth_ref": [ "r42", "r242", "r290", "r367", "r411", "r412", "r414", "r415", "r416", "r418", "r420", "r422", "r423", "r600", "r602", "r603", "r632", "r900", "r1064", "r1121", "r1122" ] }, "us-gaap_GuaranteesIndemnificationsAndWarrantiesPolicies": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GuaranteesIndemnificationsAndWarrantiesPolicies", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Product Warranty Guarantees", "label": "Guarantees, Indemnifications and Warranties Policies [Policy Text Block]", "documentation": "Disclosure of accounting policy for guarantees, indemnifications and product warranties, and methodologies used in determining the amount of such liabilities." } } }, "auth_ref": [ "r407" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "presentation": [ "http://www.toro.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable at the end of the period (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Number", "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan." } } }, "auth_ref": [ "r521" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.toro.com/role/IncomeTaxesComponentsoftheProvisionsforIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.toro.com/role/IncomeTaxesComponentsoftheProvisionsforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total current provision", "label": "Current Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r204", "r584", "r590", "r1019" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "presentation": [ "http://www.toro.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable at the end of the period (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan." } } }, "auth_ref": [ "r521" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r978" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "presentation": [ "http://www.toro.com/role/StockBasedCompensationWeightedaverageValuationAssumptionsForOptionsGrantedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected dividend yield", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "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." } } }, "auth_ref": [ "r541" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "presentation": [ "http://www.toro.com/role/StockBasedCompensationWeightedaverageValuationAssumptionsForOptionsGrantedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected stock price volatility", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "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." } } }, "auth_ref": [ "r540" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "presentation": [ "http://www.toro.com/role/StockBasedCompensationWeightedaverageValuationAssumptionsForOptionsGrantedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Risk-free interest rate", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares." } } }, "auth_ref": [ "r542" ] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Policies [Abstract]", "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBenefits", "crdr": "debit", "calculation": { "http://www.toro.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.toro.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation and benefits", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from employee benefits, classified as other." } } }, "auth_ref": [ "r107", "r1103" ] }, "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsAndJointVenturesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Equity Method Investments and Joint Ventures [Abstract]", "label": "Equity Method Investments and Joint Ventures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedtoStockBasedAwardsDetails", "http://www.toro.com/role/StockBasedCompensationFactorsRelatedtotheCompanysPerformanceShareAwardsDetails", "http://www.toro.com/role/StockBasedCompensationFactorsRelatedtotheCompanysStockandRestrictedStockUnitsDetails", "http://www.toro.com/role/StockBasedCompensationNarrativeDetails", "http://www.toro.com/role/StockBasedCompensationSummaryofActivityForUnvestedPerformanceShareAwardsDetails", "http://www.toro.com/role/StockBasedCompensationSummaryofActivityForUnvestedRestrictedStockandRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "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." } } }, "auth_ref": [ "r511", "r513", "r515", "r516", "r517", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r539", "r540", "r541", "r542", "r543" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedtoStockBasedAwardsDetails", "http://www.toro.com/role/StockBasedCompensationFactorsRelatedtotheCompanysPerformanceShareAwardsDetails", "http://www.toro.com/role/StockBasedCompensationFactorsRelatedtotheCompanysStockandRestrictedStockUnitsDetails", "http://www.toro.com/role/StockBasedCompensationNarrativeDetails", "http://www.toro.com/role/StockBasedCompensationSummaryofActivityForUnvestedPerformanceShareAwardsDetails", "http://www.toro.com/role/StockBasedCompensationSummaryofActivityForUnvestedRestrictedStockandRestrictedStockUnitsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Award [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r515", "r516", "r517", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r539", "r540", "r541", "r542", "r543" ] }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentsDisclosureTextBlock", "presentation": [ "http://www.toro.com/role/InvestmentinJointVenture" ], "lang": { "en-us": { "role": { "verboseLabel": "Investment in Joint Venture", "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r235", "r365", "r368", "r995" ] }, "us-gaap_ReceivablesNetCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesNetCurrentAbstract", "presentation": [ "http://www.toro.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Receivables, net:", "label": "Receivables, Net, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedtoStockBasedAwardsDetails", "http://www.toro.com/role/StockBasedCompensationFactorsRelatedtotheCompanysPerformanceShareAwardsDetails", "http://www.toro.com/role/StockBasedCompensationFactorsRelatedtotheCompanysStockandRestrictedStockUnitsDetails", "http://www.toro.com/role/StockBasedCompensationNarrativeDetails", "http://www.toro.com/role/StockBasedCompensationSummaryofActivityForUnvestedPerformanceShareAwardsDetails", "http://www.toro.com/role/StockBasedCompensationSummaryofActivityForUnvestedRestrictedStockandRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r511", "r513", "r515", "r516", "r517", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r539", "r540", "r541", "r542", "r543" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.toro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r916" ] }, "us-gaap_ReceivablesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesPolicyTextBlock", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Receivables, Net", "label": "Receivable [Policy Text Block]", "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable." } } }, "auth_ref": [ "r1031", "r1032", "r1033", "r1034" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsNarrativeDetails", "http://www.toro.com/role/FairValueMeasurementsRecurringFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 2", "label": "Fair Value, Inputs, Level 2 [Member]", "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." } } }, "auth_ref": [ "r432", "r493", "r498", "r625", "r667", "r878", "r879", "r890", "r891", "r892" ] }, "us-gaap_MaximumLengthOfTimeHedgedInCashFlowHedge1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MaximumLengthOfTimeHedgedInCashFlowHedge1", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum time limit for cash flow hedge", "label": "Maximum Length of Time Hedged in Cash Flow Hedge", "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." } } }, "auth_ref": [ "r20" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsRecurringFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level\u00a03", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r432", "r493", "r494", "r495", "r496", "r497", "r498", "r625", "r668", "r878", "r879", "r890", "r891", "r892" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.toro.com/role/StockholdersEquityComponentsandActivityofAOCLDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r24", "r47", "r238", "r277", "r278", "r279", "r299", "r300", "r301", "r303", "r309", "r311", "r322", "r369", "r370", "r461", "r549", "r550", "r551", "r585", "r586", "r611", "r612", "r613", "r614", "r615", "r616", "r620", "r635", "r636", "r637", "r638", "r639", "r640", "r658", "r727", "r728", "r729", "r742", "r811" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r238", "r299", "r300", "r301", "r303", "r309", "r311", "r369", "r370", "r549", "r550", "r551", "r585", "r586", "r611", "r613", "r614", "r616", "r620", "r727", "r729", "r742", "r1139" ] }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "presentation": [ "http://www.toro.com/role/StockholdersEquityComponentsandActivityofAOCLDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Benefits", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent." } } }, "auth_ref": [ "r7", "r23", "r50", "r1011", "r1012", "r1013" ] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/IndebtednessSummaryofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate principal amount of notes issued", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r145", "r147", "r424", "r642", "r878", "r879" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r923", "r935", "r945", "r971" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.toro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "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." } } }, "auth_ref": [] }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedTranslationAdjustmentMember", "presentation": [ "http://www.toro.com/role/StockholdersEquityComponentsandActivityofAOCLDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency Translation Adjustments", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "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." } } }, "auth_ref": [ "r6", "r23", "r50", "r278", "r279", "r636", "r637", "r638", "r639", "r640", "r1011" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.toro.com/role/StockholdersEquityComponentsandActivityofAOCLDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "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." } } }, "auth_ref": [ "r24", "r238", "r277", "r278", "r279", "r299", "r300", "r301", "r303", "r309", "r311", "r322", "r369", "r370", "r461", "r549", "r550", "r551", "r585", "r586", "r611", "r612", "r613", "r614", "r615", "r616", "r620", "r635", "r636", "r637", "r638", "r639", "r640", "r658", "r727", "r728", "r729", "r742", "r811" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.toro.com/role/StockholdersEquityComponentsandActivityofAOCLDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Loss", "verboseLabel": "Total", "label": "AOCI Attributable to Parent [Member]", "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." } } }, "auth_ref": [ "r5", "r23", "r50", "r612", "r615", "r658", "r727", "r728", "r1011", "r1012", "r1013", "r1023", "r1024", "r1025" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation and Consolidation", "label": "Consolidation, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r117", "r870" ] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer-related", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r116" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories, Net", "label": "Inventory, Policy [Policy Text Block]", "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost." } } }, "auth_ref": [ "r221", "r243", "r257", "r372", "r373", "r374", "r671", "r871" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r964" ] }, "us-gaap_InventoryValuationReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryValuationReserves", "crdr": "credit", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataInventoryValuationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory valuation adjustment", "label": "Inventory Valuation Reserves", "documentation": "Amount of valuation reserve for inventory." } } }, "auth_ref": [ "r78", "r1009" ] }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "presentation": [ "http://www.toro.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r965" ] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.toro.com/role/IncomeTaxesNarrativeDetails", "http://www.toro.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits", "periodStartLabel": "Balance at the beginning of the period", "periodEndLabel": "Balance at the end of the period", "label": "Unrecognized Tax Benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r562", "r571" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.toro.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "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)." } } }, "auth_ref": [ "r39", "r900" ] }, "us-gaap_NumberOfReportingUnits": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportingUnits", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataGoodwillandIndefiniteLifeIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reporting units tested for impairment of goodwill", "label": "Number of Reporting Units", "documentation": "Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment." } } }, "auth_ref": [] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r921", "r933", "r943", "r969" ] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r922", "r934", "r944", "r970" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.toro.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award vesting period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r896" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.toro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "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." } } }, "auth_ref": [] }, "us-gaap_AccruedAdvertisingCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedAdvertisingCurrent", "crdr": "credit", "calculation": { "http://www.toro.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Advertising and sales promotions and incentives programs", "label": "Accrued Advertising, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for advertising of the entity's goods and services. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r41" ] }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateEffectivePercentage", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective interest rate", "label": "Debt Instrument, Interest Rate, Effective Percentage", "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium." } } }, "auth_ref": [ "r43", "r145", "r444", "r642" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.toro.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Period for recognition", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r547" ] }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentsIncorporatedByReferenceTextBlock", "presentation": [ "http://www.toro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Documents Incorporated by Reference", "label": "Documents Incorporated by Reference [Text Block]", "documentation": "Documents incorporated by reference." } } }, "auth_ref": [ "r915" ] }, "us-gaap_TreasuryStockValueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValueAbstract", "presentation": [ "http://www.toro.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury shares", "label": "Treasury Stock, Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/IndebtednessSummaryofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate percentage", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r43", "r425" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r923", "r935", "r945", "r971" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://www.toro.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase as a result of tax positions taken during the current period", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return." } } }, "auth_ref": [ "r573" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r929", "r941", "r951", "r977" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.toro.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.toro.com/role/ConsolidatedBalanceSheets", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "terseLabel": "Total assets", "label": "Assets", "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." } } }, "auth_ref": [ "r210", "r250", "r290", "r329", "r344", "r350", "r367", "r411", "r412", "r414", "r415", "r416", "r418", "r420", "r422", "r423", "r599", "r602", "r632", "r692", "r783", "r900", "r912", "r1064", "r1065", "r1121" ] }, "us-gaap_UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations", "crdr": "debit", "presentation": [ "http://www.toro.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Reductions as a result of statute of limitations lapses", "label": "Unrecognized Tax Benefits, Reduction Resulting from Lapse of Applicable Statute of Limitations", "documentation": "Amount of decrease in unrecognized tax benefits resulting from lapses of applicable statutes of limitations." } } }, "auth_ref": [ "r574" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://www.toro.com/role/IncomeTaxesReconciliationofUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Increase as a result of tax positions taken during a prior period", "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns." } } }, "auth_ref": [ "r572" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r986" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "crdr": "credit", "calculation": { "http://www.toro.com/role/IndebtednessScheduleofPrincipalPaymentsDetails": { "parentTag": "ttc_LongTermDebtExcludingDiscountAndDebtIssuanceCosts", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.toro.com/role/IndebtednessScheduleofPrincipalPaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Long-Term Debt, Maturity, after Year Five", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r15", "r298", "r1070" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.toro.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Granted (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options." } } }, "auth_ref": [ "r523" ] }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityClassOfTreasuryStockLineItems", "presentation": [ "http://www.toro.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock repurchase program", "label": "Equity, Class of Treasury Stock [Line Items]", "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." } } }, "auth_ref": [] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r919", "r991" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.toro.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercised (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r524" ] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.toro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r914" ] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Comprehensive Income [Abstract]", "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.toro.com/role/IndebtednessScheduleofPrincipalPaymentsDetails": { "parentTag": "ttc_LongTermDebtExcludingDiscountAndDebtIssuanceCosts", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.toro.com/role/IndebtednessScheduleofPrincipalPaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Long-Term Debt, Maturity, Year One", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r15", "r298", "r435" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyMember", "presentation": [ "http://www.toro.com/role/CommitmentsandContingenciesDetails", "http://www.toro.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Related Party", "label": "Related Party [Member]", "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family." } } }, "auth_ref": [ "r293", "r294", "r659", "r660", "r661", "r662", "r766", "r767", "r768", "r769", "r770", "r788", "r790", "r816" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r986" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "crdr": "credit", "calculation": { "http://www.toro.com/role/IndebtednessScheduleofPrincipalPaymentsDetails": { "parentTag": "ttc_LongTermDebtExcludingDiscountAndDebtIssuanceCosts", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.toro.com/role/IndebtednessScheduleofPrincipalPaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Long-Term Debt, Maturity, Year Four", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r15", "r298", "r435" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.toro.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited (in dollars per share)", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r525" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "crdr": "credit", "calculation": { "http://www.toro.com/role/IndebtednessScheduleofPrincipalPaymentsDetails": { "parentTag": "ttc_LongTermDebtExcludingDiscountAndDebtIssuanceCosts", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.toro.com/role/IndebtednessScheduleofPrincipalPaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Long-Term Debt, Maturity, Year Five", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r15", "r298", "r435" ] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "crdr": "credit", "calculation": { "http://www.toro.com/role/IndebtednessScheduleofPrincipalPaymentsDetails": { "parentTag": "ttc_LongTermDebtExcludingDiscountAndDebtIssuanceCosts", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.toro.com/role/IndebtednessScheduleofPrincipalPaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Long-Term Debt, Maturity, Year Three", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r15", "r298", "r435" ] }, "us-gaap_NonrelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonrelatedPartyMember", "presentation": [ "http://www.toro.com/role/ConsolidatedBalanceSheets", "http://www.toro.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Nonrelated Party", "label": "Nonrelated Party [Member]", "documentation": "Party not related to reporting entity." } } }, "auth_ref": [ "r1020", "r1021" ] }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "crdr": "credit", "calculation": { "http://www.toro.com/role/IndebtednessScheduleofPrincipalPaymentsDetails": { "parentTag": "ttc_LongTermDebtExcludingDiscountAndDebtIssuanceCosts", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.toro.com/role/IndebtednessScheduleofPrincipalPaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Long-Term Debt, Maturity, Year Two", "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r15", "r298", "r435" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r986" ] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.toro.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r251" ] }, "us-gaap_PerformanceSharesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PerformanceSharesMember", "presentation": [ "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedtoStockBasedAwardsDetails", "http://www.toro.com/role/StockBasedCompensationFactorsRelatedtotheCompanysPerformanceShareAwardsDetails", "http://www.toro.com/role/StockBasedCompensationNarrativeDetails", "http://www.toro.com/role/StockBasedCompensationSummaryofActivityForUnvestedPerformanceShareAwardsDetails", "http://www.toro.com/role/StockBasedCompensationSummaryofActivityForUnvestedRestrictedStockandRestrictedStockUnitsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Performance share awards", "label": "Performance Shares [Member]", "documentation": "Share-based payment arrangement awarded for meeting performance target." } } }, "auth_ref": [] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://www.toro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Public Float", "label": "Entity Public Float", "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter." } } }, "auth_ref": [] }, "us-gaap_InventoryWorkInProcessAndRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcessAndRawMaterials", "crdr": "debit", "calculation": { "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataInventoryValuationsDetails": { "parentTag": "us-gaap_FIFOInventoryAmount", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataInventoryValuationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Raw materials and work in process", "label": "Inventory, Work in Process and Raw Materials", "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." } } }, "auth_ref": [ "r1009" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r986" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r927", "r939", "r949", "r975" ] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "calculation": { "http://www.toro.com/role/ConsolidatedStatementsofEarnings": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 2.0 }, "http://www.toro.com/role/SegmentDataOtherSegmentOperatingLossBeforeIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofEarnings", "http://www.toro.com/role/SegmentDataOtherSegmentOperatingLossBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense", "label": "Interest Expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r146", "r219", "r280", "r333", "r641", "r796", "r911", "r1138" ] }, "us-gaap_ReportingUnitAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReportingUnitAxis", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails", "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataGoodwillandIndefiniteLifeIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reporting Unit [Axis]", "label": "Reporting Unit [Axis]", "documentation": "Information by reporting unit." } } }, "auth_ref": [ "r386", "r387", "r876" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r986" ] }, "us-gaap_ClassOfTreasuryStockTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfTreasuryStockTable", "presentation": [ "http://www.toro.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Treasury stock", "label": "Class of Treasury Stock [Table]", "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock." } } }, "auth_ref": [ "r94", "r95", "r96", "r97" ] }, "us-gaap_ReportingUnitDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReportingUnitDomain", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails", "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataGoodwillandIndefiniteLifeIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Reporting Unit [Domain]", "label": "Reporting Unit [Domain]", "documentation": "Level of reporting at which goodwill is tested for impairment." } } }, "auth_ref": [ "r386", "r387", "r876" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r987" ] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation Expense", "label": "Share-Based Payment Arrangement [Policy Text Block]", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r510", "r518", "r537", "r538", "r539", "r540", "r543", "r552", "r553", "r554", "r555" ] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebt", "crdr": "debit", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense, debt", "label": "Interest Expense, Debt", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r177", "r437", "r445", "r880", "r881" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataPropertyandDepreciationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated useful life", "label": "Property, Plant and Equipment, Useful Life", "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." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.toro.com/role/IndebtednessSummaryofLongTermDebtDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/IndebtednessSummaryofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Long-term debt", "terseLabel": "Total long-term debt", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r37", "r213", "r431", "r443", "r878", "r879", "r1130" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r987" ] }, "us-gaap_DerivativeAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssets", "crdr": "debit", "calculation": { "http://www.toro.com/role/FairValueMeasurementsRecurringFairValueMeasurementsDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofMasterNettingArrangementsDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesFairValueofDerivativesDetails", "http://www.toro.com/role/FairValueMeasurementsRecurringFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset derivatives", "netLabel": "Net amount of derivative assets", "verboseLabel": "Forward currency contracts", "label": "Derivative Asset", "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." } } }, "auth_ref": [ "r261", "r262", "r631", "r754", "r755", "r756", "r757", "r758", "r760", "r761", "r762", "r763", "r764", "r777", "r778", "r824", "r827", "r830", "r831", "r833", "r834", "r868", "r905", "r1137" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r988" ] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.toro.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Title of Individual [Axis]", "label": "Title of Individual [Axis]" } } }, "auth_ref": [ "r1030", "r1119" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r987" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsDomain", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsChangesinNetCarryingAmountofGoodwillDetails", "http://www.toro.com/role/RevenueDisaggregationofRevenueDetails", "http://www.toro.com/role/SegmentDataOtherSegmentOperatingLossBeforeIncomeTaxesDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Domain]", "label": "Consolidation Items [Domain]" } } }, "auth_ref": [ "r298", "r331", "r342", "r343", "r344", "r345", "r346", "r348", "r352", "r411", "r412", "r413", "r414", "r416", "r417", "r419", "r421", "r422", "r1064", "r1065" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r989" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r988" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "crdr": "debit", "calculation": { "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "documentation": "The amount of inventory recognized as of the acquisition date." } } }, "auth_ref": [ "r111", "r112" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date." } } }, "auth_ref": [ "r111", "r112" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "crdr": "debit", "calculation": { "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-lived intangibles", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date." } } }, "auth_ref": [ "r111", "r112" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsAxis", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsChangesinNetCarryingAmountofGoodwillDetails", "http://www.toro.com/role/RevenueDisaggregationofRevenueDetails", "http://www.toro.com/role/SegmentDataOtherSegmentOperatingLossBeforeIncomeTaxesDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Axis]", "label": "Consolidation Items [Axis]" } } }, "auth_ref": [ "r298", "r331", "r342", "r343", "r344", "r345", "r346", "r348", "r352", "r411", "r412", "r413", "r414", "r416", "r417", "r419", "r421", "r422", "r1064", "r1065" ] }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LossContingenciesByNatureOfContingencyAxis", "presentation": [ "http://www.toro.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingency Nature [Axis]", "label": "Loss Contingency Nature [Axis]", "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur." } } }, "auth_ref": [ "r402", "r403", "r404", "r409", "r1052", "r1053" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r919", "r991" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.toro.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r990" ] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.toro.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r292", "r560", "r569", "r576", "r582", "r587", "r593", "r594", "r595", "r741" ] }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseRenewalTerm", "presentation": [ "http://www.toro.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, operating lease, renewal term", "label": "Lessee, Operating Lease, Renewal Term", "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." } } }, "auth_ref": [ "r1114" ] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.toro.com/role/StockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r195", "r289", "r446", "r448", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r461", "r619", "r814", "r815", "r842" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r919", "r991" ] }, "us-gaap_StockholdersEquityNoteAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteAbstract", "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity Note [Abstract]", "label": "Stockholders' Equity Note [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://www.toro.com/role/RevenuePerformanceObligationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, remaining performance obligation, expected timing of satisfaction, period", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "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." } } }, "auth_ref": [ "r230" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://www.toro.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Location", "label": "Auditor Location" } } }, "auth_ref": [ "r917", "r918", "r931" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://www.toro.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Name", "label": "Auditor Name" } } }, "auth_ref": [ "r917", "r918", "r931" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.toro.com/role/LeasesSummaryofOtherLeaseInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining lease term of operating leases in years", "label": "Operating Lease, Weighted Average Remaining Lease Term", "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." } } }, "auth_ref": [ "r655", "r899" ] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.toro.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other long-term liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r46" ] }, "srt_EquityMethodInvesteeNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EquityMethodInvesteeNameDomain", "presentation": [ "http://www.toro.com/role/CommitmentsandContingenciesDetails", "http://www.toro.com/role/InvestmentinJointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Domain]", "label": "Investment, Name [Domain]" } } }, "auth_ref": [ "r363", "r364", "r366" ] }, "us-gaap_CashAndCashEquivalentsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsLineItems", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataCashandCashEquivalentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents [Line Items]", "label": "Cash and Cash Equivalents [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedtoStockBasedAwardsDetails", "http://www.toro.com/role/StockBasedCompensationFactorsRelatedtotheCompanysPerformanceShareAwardsDetails", "http://www.toro.com/role/StockBasedCompensationFactorsRelatedtotheCompanysStockandRestrictedStockUnitsDetails", "http://www.toro.com/role/StockBasedCompensationNarrativeDetails", "http://www.toro.com/role/StockBasedCompensationSummaryofActivityForUnvestedPerformanceShareAwardsDetails", "http://www.toro.com/role/StockBasedCompensationSummaryofActivityForUnvestedRestrictedStockandRestrictedStockUnitsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r515", "r516", "r517", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r539", "r540", "r541", "r542", "r543" ] }, "us-gaap_AdvertisingExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingExpense", "crdr": "debit", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataAdvertisingDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Advertising costs", "label": "Advertising Expense", "documentation": "Amount charged to advertising expense for the period, which are expenses incurred with the objective of increasing revenue for a specified brand, product or product line." } } }, "auth_ref": [ "r557" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.toro.com/role/SegmentDataNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Domain]", "label": "Customer [Domain]" } } }, "auth_ref": [ "r358", "r885", "r1071", "r1131", "r1132" ] }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareCashPaid", "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofStockholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Cash dividends paid on common stock (in dollars per share)", "label": "Common Stock, Dividends, Per Share, Cash Paid", "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r198" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.toro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "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'." } } }, "auth_ref": [] }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestmentOwnershipPercentage", "presentation": [ "http://www.toro.com/role/InvestmentinJointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Portion owned by Toro", "label": "Equity Method Investment, Ownership Percentage", "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting." } } }, "auth_ref": [ "r363" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://www.toro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Annual Report", "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r917", "r918", "r931" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataDebtIssuanceCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt issuance costs, net", "label": "Debt Issuance Costs, Net", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r146", "r1069" ] }, "us-gaap_ScheduleOfCashAndCashEquivalentsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashAndCashEquivalentsTable", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataCashandCashEquivalentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Cash and Cash Equivalents [Table]", "label": "Schedule of Cash and Cash Equivalents [Table]", "documentation": "Schedule of cash and cash equivalent balances. This table excludes restricted cash balances." } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofMasterNettingArrangementsDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesFairValueofDerivativesDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativeInstrumentsonConsolidatedStatementsofEarningsDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactsandLocationofAmountsReclassifiedFromAOCLDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesNarrativeDetails", "http://www.toro.com/role/FairValueMeasurementsRecurringFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument [Axis]", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r125", "r128", "r129", "r132", "r762", "r764", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r784", "r785", "r786", "r787", "r799", "r800", "r801", "r802", "r805", "r806", "r807", "r808", "r824", "r825", "r830", "r833", "r868", "r903", "r905" ] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.toro.com/role/SegmentDataNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Domain]", "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r66", "r68", "r141", "r142", "r358", "r844" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.toro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r952" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.toro.com/role/SegmentDataNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Benchmark [Axis]", "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r66", "r68", "r141", "r142", "r358", "r733", "r844" ] }, "us-gaap_AdvertisingCostsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdvertisingCostsPolicyTextBlock", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Advertising Expense", "label": "Advertising Cost [Policy Text Block]", "documentation": "Disclosure of accounting policy for advertising cost." } } }, "auth_ref": [ "r222" ] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativeInstrumentsonConsolidatedStatementsofEarningsDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactsandLocationofAmountsReclassifiedFromAOCLDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Axis]", "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r395", "r397", "r795" ] }, "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanFairValueOfPlanAssets", "crdr": "debit", "presentation": [ "http://www.toro.com/role/EmployeeRetirementPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of the plan assets", "label": "Defined Benefit Plan, Plan Assets, Amount", "documentation": "Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee." } } }, "auth_ref": [ "r488", "r491", "r493", "r494", "r890", "r891", "r892" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativeInstrumentsonConsolidatedStatementsofEarningsDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactsandLocationofAmountsReclassifiedFromAOCLDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Statement Location [Domain]", "label": "Income Statement Location [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r397", "r795" ] }, "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanFundedStatusOfPlan", "crdr": "debit", "presentation": [ "http://www.toro.com/role/EmployeeRetirementPlansDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Underfunded status of plans", "label": "Defined Benefit Plan, Funded (Unfunded) Status of Plan", "documentation": "Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status." } } }, "auth_ref": [ "r486", "r489", "r892" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.toro.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding, Weighted-average contractual life", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r199" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "presentation": [ "http://www.toro.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable at the end of the period, Weighted-average contractual life", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r98" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "presentation": [ "http://www.toro.com/role/StockBasedCompensationWeightedaverageValuationAssumptionsForOptionsGrantedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected life of option in years", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r539" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://www.toro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Financial Statement Error Correction [Flag]", "label": "Document Financial Statement Error Correction [Flag]", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r917", "r918", "r931", "r967" ] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.toro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "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)." } } }, "auth_ref": [ "r992" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r189" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r189" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r189" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r189" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "calculation": { "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r189" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "crdr": "debit", "calculation": { "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetFutureAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentRedemptionPeriodOneMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPeriodOneMember", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Redemption, Period One", "label": "Debt Instrument, Redemption, Period One [Member]", "documentation": "Period one representing most current period of debt redemption features under terms of the debt agreement." } } }, "auth_ref": [ "r31" ] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://www.toro.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Authority [Axis]", "label": "Income Tax Authority [Axis]", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r21" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.toro.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Lease Cost", "label": "Lease, Cost [Table Text Block]", "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." } } }, "auth_ref": [ "r1115" ] }, "us-gaap_DebtInstrumentRedemptionPricePercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPricePercentage", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, redemption price, percentage", "label": "Debt Instrument, Redemption Price, Percentage", "documentation": "Percentage price of original principal amount of debt at which debt can be redeemed by the issuer." } } }, "auth_ref": [ "r31" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.toro.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Customers, allowance for doubtful accounts", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r256", "r361", "r371" ] }, "us-gaap_DebtInstrumentRedemptionPeriodAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPeriodAxis", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Redemption, Period [Axis]", "label": "Debt Instrument, Redemption, Period [Axis]", "documentation": "Information about timing of debt redemption features under terms of the debt agreement." } } }, "auth_ref": [ "r31" ] }, "us-gaap_DebtInstrumentRedemptionPeriodDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPeriodDomain", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Redemption, Period [Domain]", "label": "Debt Instrument, Redemption, Period [Domain]", "documentation": "Period as defined under terms of the debt agreement for debt redemption features." } } }, "auth_ref": [ "r31" ] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.toro.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Line Items]", "label": "Lessee, Lease, Description [Line Items]", "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." } } }, "auth_ref": [ "r648" ] }, "us-gaap_StockCompensationPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockCompensationPlanMember", "presentation": [ "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedtoStockBasedAwardsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Unrestricted common stock awards", "label": "Share-Based Payment Arrangement [Member]", "documentation": "Share-based payment arrangement in which award of equity shares are granted. Arrangement includes, but is not limited to, grantor incurring liability for product and service based on price of its shares." } } }, "auth_ref": [ "r1028" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.toro.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r159" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpensesPolicyTextBlock", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, General, and Administrative Expense", "label": "Selling, General and Administrative Expenses, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for inclusion of significant items in the selling, general and administrative (or similar) expense report caption." } } }, "auth_ref": [ "r16" ] }, "us-gaap_PensionAndOtherPostretirementBenefitExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementBenefitExpense", "crdr": "debit", "presentation": [ "http://www.toro.com/role/EmployeeRetirementPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net cost and (reversal of cost) recognized", "label": "Pension and Other Postretirement Benefits Cost (Reversal of Cost)", "documentation": "Amount of cost (reversal of cost) for pension and other postretirement benefits." } } }, "auth_ref": [] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.toro.com/role/LeasesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Lease, Description [Table]", "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r648" ] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://www.toro.com/role/EmployeeRetirementPlans" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Retirement Plans", "label": "Retirement Benefits [Text Block]", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r485", "r490", "r492", "r498", "r499", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r892" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.toro.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedBalanceSheets", "http://www.toro.com/role/ConsolidatedStatementsofStockholdersEquity", "http://www.toro.com/role/StockholdersEquityComponentsandActivityofAOCLDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders' equity", "periodStartLabel": "Balance as of the beginning of the fiscal period", "periodEndLabel": "Balance as if the end of the fiscal period", "negatedPeriodStartLabel": "Balance as of the beginning of the fiscal period", "negatedPeriodEndLabel": "Balance as of the end of the fiscal period", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r159", "r161", "r162", "r186", "r773", "r789", "r812", "r813", "r900", "r912", "r1018", "r1036", "r1111", "r1139" ] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.toro.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Other", "label": "Other Noncash Income (Expense)", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r183" ] }, "us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "presentation": [ "http://www.toro.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares authorized to be repurchased (in shares)", "label": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased", "documentation": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Property, Plant and Equipment", "label": "Property, Plant and Equipment [Table Text Block]", "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." } } }, "auth_ref": [ "r14" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent", "crdr": "debit", "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofComprehensiveIncomeParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative instruments, tax", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax, Parent", "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." } } }, "auth_ref": [ "r267" ] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://www.toro.com/role/IndebtednessTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-Term Debt", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "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." } } }, "auth_ref": [ "r45", "r92", "r93", "r144", "r145", "r147", "r149", "r196", "r197", "r878", "r880", "r1022" ] }, "us-gaap_OtherIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIntangibleAssetsMember", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Backlog and other", "label": "Other Intangible Assets [Member]", "documentation": "Intangible assets classified as other." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataCashandCashEquivalentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r58", "r244", "r862" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r927", "r939", "r949", "r975" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r59" ] }, "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedLiabilitiesCurrentAndNoncurrent", "crdr": "credit", "calculation": { "http://www.toro.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total accrued liabilities", "label": "Accrued Liabilities", "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." } } }, "auth_ref": [ "r148" ] }, "us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased", "presentation": [ "http://www.toro.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of shares remained authorized for repurchase (in shares)", "label": "Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased", "documentation": "The remaining number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan." } } }, "auth_ref": [] }, "us-gaap_CustomerRelatedIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerRelatedIntangibleAssetsMember", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails", "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer-related", "label": "Customer-Related Intangible Assets [Member]", "documentation": "Customer-related asset, including, but not limited to, customer lists, and noncontractual customer relationships." } } }, "auth_ref": [ "r34" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "verboseLabel": "Issuance of shares of common stock under stock-based compensation plans, less contribution of shares of common stock to a deferred compensation trust", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r101", "r158", "r159", "r198" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r927", "r939", "r949", "r966", "r975" ] }, "us-gaap_AssetImpairmentCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetImpairmentCharges", "crdr": "debit", "calculation": { "http://www.toro.com/role/ConsolidatedStatementsofEarnings": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 3.0 }, "http://www.toro.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofCashFlows", "http://www.toro.com/role/ConsolidatedStatementsofEarnings", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash impairment charges", "label": "Asset Impairment Charges", "documentation": "Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill." } } }, "auth_ref": [ "r13", "r87" ] }, "us-gaap_WeightedAverageNumberOfSharesContingentlyIssuable": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesContingentlyIssuable", "calculation": { "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataNetEarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataNetEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Assumed issuance of contingent shares (in shares)", "label": "Weighted Average Number of Shares, Contingently Issuable", "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." } } }, "auth_ref": [ "r62" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataNetEarningsPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofEarnings", "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataNetEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average number of shares of common stock outstanding \u2013 Diluted (in shares)", "totalLabel": "Weighted-average number of shares of common stock outstanding \u2013 Diluted (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "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." } } }, "auth_ref": [ "r313", "r319" ] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "calculation": { "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataNetEarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataNetEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of dilutive securities (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment", "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation." } } }, "auth_ref": [ "r1027" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsRecurringFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level\u00a01", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r432", "r493", "r498", "r625", "r666", "r890", "r891", "r892" ] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsRecurringFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Measured on a recurring basis", "label": "Fair Value, Recurring [Member]", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r623", "r629" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataNetEarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofEarnings", "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataNetEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average number of shares of common stock outstanding \u2013 Basic (in shares)", "totalLabel": "Weighted-average number of shares of common stock outstanding \u2013 Basic (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "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." } } }, "auth_ref": [ "r312", "r319" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataPropertyandDepreciationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Type [Axis]", "label": "Long-Lived Tangible Asset [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r14" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Goodwill", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r876", "r1037", "r1038", "r1039", "r1040", "r1041", "r1042", "r1043", "r1044", "r1045", "r1046", "r1047" ] }, "ttc_DefinedBenefitPlanDeferredCompensationPlanDeferralPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.toro.com/20231031", "localname": "DefinedBenefitPlanDeferredCompensationPlanDeferralPercentage", "presentation": [ "http://www.toro.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred compensation plan, deferral percentage", "label": "Defined Benefit Plan, Deferred Compensation Plan, Deferral Percentage", "documentation": "Defined Benefit Plan, Deferred Compensation Plan, Deferral, Percentage" } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataPropertyandDepreciationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property and Depreciation", "label": "Property, Plant and Equipment [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.toro.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rates on cash and cash equivalents", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "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." } } }, "auth_ref": [ "r634" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.toro.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, outstanding (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r24", "r159", "r771", "r789", "r1139", "r1140" ] }, "srt_ConsolidatedEntitiesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesDomain", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataCashandCashEquivalentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated Entities [Domain]", "label": "Consolidated Entities [Domain]" } } }, "auth_ref": [ "r298", "r599", "r600", "r602", "r603", "r663", "r856", "r1063", "r1066", "r1067" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.toro.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation and benefit costs", "label": "Employee-related Liabilities, Current", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r41" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.toro.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock, par value $1.00 per share, authorized 175,000,000 shares; issued and outstanding 103,843,485 shares as of October\u00a031, 2023 and 103,969,805 shares as of October\u00a031, 2022", "label": "Common Stock, Value, Issued", "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." } } }, "auth_ref": [ "r159", "r695", "r900" ] }, "us-gaap_ImpairmentOfIntangibleAssetIndefiniteLivedExcludingGoodwillStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfIntangibleAssetIndefiniteLivedExcludingGoodwillStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment, Intangible Asset, Indefinite-Lived (Excluding Goodwill), Statement of Income or Comprehensive Income [Extensible Enumeration]", "label": "Impairment, Intangible Asset, Indefinite-Lived (Excluding Goodwill), Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement of income or comprehensive income that includes impairment of indefinite-lived intangible asset excluding goodwill." } } }, "auth_ref": [ "r394" ] }, "us-gaap_IndefiniteLivedTradeNames": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IndefiniteLivedTradeNames", "crdr": "debit", "calculation": { "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangibleAssetsDetails": { "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangibleAssetsDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived - trade names", "label": "Indefinite-Lived Trade Names", "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." } } }, "auth_ref": [ "r190" ] }, "ttc_ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsMarketValueAndIntrinsicValueOfOptionsExercisedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.toro.com/20231031", "localname": "ScheduleOfShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsMarketValueAndIntrinsicValueOfOptionsExercisedTableTextBlock", "presentation": [ "http://www.toro.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Total Market Value and the Intrinsic Value of Options Exercised", "label": "Schedule of Share Based Compensation Arrangement by Share Based Payment Award, Options Market Value and Intrinsic Value of Options Exercised [Table Text Block]", "documentation": "Tabular disclosure of the market value of stock options exercised and total intrinsic value of options exercised during the fiscal year." } } }, "auth_ref": [] }, "srt_ConsolidatedEntitiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidatedEntitiesAxis", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataCashandCashEquivalentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidated Entities [Axis]", "label": "Consolidated Entities [Axis]" } } }, "auth_ref": [ "r298", "r599", "r600", "r602", "r603", "r663", "r856", "r1063", "r1066", "r1067" ] }, "ttc_EndUserFinancingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.toro.com/20231031", "localname": "EndUserFinancingMember", "presentation": [ "http://www.toro.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "End-User Financing", "label": "End User Financing [Member]", "documentation": "End User Financing" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r964" ] }, "ttc_ThirdPartyFinancingAndJointVentureFinancingContingentLiabilityMaximumRepurchaseAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.toro.com/20231031", "localname": "ThirdPartyFinancingAndJointVentureFinancingContingentLiabilityMaximumRepurchaseAmount", "crdr": "credit", "presentation": [ "http://www.toro.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum amount of contingent liability to repurchase inventory related receivables under limited inventory repurchase agreements", "label": "Third Party Financing and Joint Venture Financing Contingent Liability, Maximum Repurchase Amount", "documentation": "Represents the maximum amount of contingent liability to repurchase inventory related receivables under limited inventory repurchase agreements." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "crdr": "debit", "calculation": { "http://www.toro.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Increase (Decrease) in Other Operating Liabilities", "documentation": "Amount of increase (decrease) in operating liabilities classified as other." } } }, "auth_ref": [ "r12" ] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ClassOfStockDomain", "presentation": [ "http://www.toro.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Domain]", "label": "Class of Stock [Domain]", "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." } } }, "auth_ref": [ "r237", "r252", "r253", "r254", "r290", "r314", "r315", "r317", "r319", "r323", "r324", "r367", "r411", "r414", "r415", "r416", "r422", "r423", "r447", "r448", "r451", "r454", "r460", "r632", "r736", "r737", "r738", "r739", "r742", "r743", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r771", "r792", "r811", "r837", "r838", "r839", "r840", "r841", "r994", "r1016", "r1026" ] }, "ttc_CorporateExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://www.toro.com/20231031", "localname": "CorporateExpenses", "crdr": "debit", "calculation": { "http://www.toro.com/role/SegmentDataOtherSegmentOperatingLossBeforeIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.toro.com/role/SegmentDataOtherSegmentOperatingLossBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Corporate expenses", "label": "Corporate Expenses", "documentation": "The cost of corporate expenses charged against earnings during the period." } } }, "auth_ref": [] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.toro.com/role/RevenueDisaggregationofRevenueDetails", "http://www.toro.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r354", "r672", "r720", "r721", "r722", "r723", "r724", "r725", "r860", "r883", "r901", "r1000", "r1054", "r1055", "r1071", "r1131" ] }, "us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesFairValueofDerivativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Asset, Statement of Financial Position [Extensible Enumeration]", "label": "Derivative Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes derivative asset." } } }, "auth_ref": [ "r604" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataPropertyandDepreciationDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataPropertyandDepreciationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Property, plant and equipment, gross", "label": "Property, Plant and Equipment, Gross", "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." } } }, "auth_ref": [ "r191", "r245", "r701" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofMasterNettingArrangementsDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesFairValueofDerivativesDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativeInstrumentsonConsolidatedStatementsofEarningsDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactsandLocationofAmountsReclassifiedFromAOCLDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesNarrativeDetails", "http://www.toro.com/role/FairValueMeasurementsRecurringFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Contract [Domain]", "label": "Derivative Contract [Domain]", "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." } } }, "auth_ref": [ "r762", "r764", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r784", "r785", "r786", "r787", "r799", "r800", "r801", "r802", "r805", "r806", "r807", "r808", "r824", "r825", "r830", "r833", "r903", "r905" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r963" ] }, "ttc_WholesaleFinancingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.toro.com/20231031", "localname": "WholesaleFinancingMember", "presentation": [ "http://www.toro.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Wholesale Financing", "label": "Wholesale Financing [Member]", "documentation": "Wholesale Financing" } } }, "auth_ref": [] }, "us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesFairValueofDerivativesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Liability, Statement of Financial Position [Extensible Enumeration]", "label": "Derivative Liability, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes derivative liability." } } }, "auth_ref": [ "r604" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.toro.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 }, "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataPropertyandDepreciationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.toro.com/role/ConsolidatedBalanceSheets", "http://www.toro.com/role/SegmentDataGeographicDataDetails", "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataPropertyandDepreciationDetails" ], "lang": { "en-us": { "role": { "netLabel": "Property, plant and equipment, net", "totalLabel": "Property, plant and equipment, net", "verboseLabel": "Long-lived assets", "label": "Property, Plant and Equipment, Net", "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." } } }, "auth_ref": [ "r14", "r691", "r701", "r900" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r954" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.toro.com/role/RevenueDisaggregationofRevenueDetails", "http://www.toro.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r354", "r672", "r720", "r721", "r722", "r723", "r724", "r725", "r860", "r883", "r901", "r1000", "r1054", "r1055", "r1071", "r1131" ] }, "ttc_ShareBasedCompensationArrangementByShareBasedPaymentAwardRequisiteServicePeriodBasedOnWhichFairValueOfOptionsGrantedExpensedOnDateOfGrant": { "xbrltype": "durationItemType", "nsuri": "http://www.toro.com/20231031", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardRequisiteServicePeriodBasedOnWhichFairValueOfOptionsGrantedExpensedOnDateOfGrant", "presentation": [ "http://www.toro.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "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", "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." } } }, "auth_ref": [] }, "us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativeInstrumentsonConsolidatedStatementsofEarningsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "label": "Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "documentation": "Indicates line item in statement of income or comprehensive income that includes gain (loss) from derivative." } } }, "auth_ref": [ "r1109" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r954" ] }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest rate on outstanding borrowings", "label": "Line of Credit Facility, Interest Rate at Period End", "documentation": "The effective interest rate at the end of the reporting period." } } }, "auth_ref": [ "r40" ] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "auth_ref": [] }, "ttc_IntimidatorGroupMember": { "xbrltype": "domainItemType", "nsuri": "http://www.toro.com/20231031", "localname": "IntimidatorGroupMember", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails", "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPurchasePriceAllocationDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intimidator Group", "label": "Intimidator Group [Member]", "documentation": "Intimidator Group" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/InvestmentinJointVentureDetails", "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataDebtIssuanceCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum borrowing capacity under credit facility", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "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." } } }, "auth_ref": [ "r40" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r957" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r956" ] }, "ttc_SeriesAandSeriesBSeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.toro.com/20231031", "localname": "SeriesAandSeriesBSeniorNotesMember", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series A and Series B Senior Notes", "label": "Series A and Series B Senior Notes [Member]", "documentation": "Series A and Series B Senior Notes [Member]" } } }, "auth_ref": [] }, "ttc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.toro.com/20231031", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets", "crdr": "debit", "calculation": { "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Right-Of-Use Assets", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Right-Of-Use Assets" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossLineItems", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactsandLocationofAmountsReclassifiedFromAOCLDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]", "label": "Derivative Instruments, Gain (Loss) [Line Items]", "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." } } }, "auth_ref": [ "r609" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r920", "r932", "r942", "r968" ] }, "ttc_OwnershipPercentageHeldByCoVentureUnderJointVenture": { "xbrltype": "percentItemType", "nsuri": "http://www.toro.com/20231031", "localname": "OwnershipPercentageHeldByCoVentureUnderJointVenture", "presentation": [ "http://www.toro.com/role/InvestmentinJointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Portion owned by TCFIF", "label": "Ownership Percentage Held By Co Venture Under Joint Venture", "documentation": "Represents the percentage of ownership held by the co-venture under the joint venture." } } }, "auth_ref": [] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment, Net", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections." } } }, "auth_ref": [ "r14", "r226", "r232", "r699" ] }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativeInstrumentsonConsolidatedStatementsofEarningsDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactsandLocationofAmountsReclassifiedFromAOCLDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Relationship [Axis]", "label": "Hedging Relationship [Axis]", "documentation": "Information by type of hedging relationship." } } }, "auth_ref": [ "r25", "r125", "r129" ] }, "us-gaap_BridgeLoanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BridgeLoanMember", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Swingline Loan", "label": "Bridge Loan [Member]", "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." } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofMasterNettingArrangementsDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactsandLocationofAmountsReclassifiedFromAOCLDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments, Gain (Loss) [Table]", "label": "Derivative Instruments, Gain (Loss) [Table]", "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." } } }, "auth_ref": [ "r25", "r125", "r129", "r132", "r136", "r137", "r609" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r955" ] }, "us-gaap_DeferredTaxAssetsNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNetAbstract", "presentation": [ "http://www.toro.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income tax assets:", "label": "Deferred Tax Assets, Net [Abstract]" } } }, "auth_ref": [] }, "ttc_CommitmentsAndContingentLiabilitiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.toro.com/20231031", "localname": "CommitmentsAndContingentLiabilitiesLineItems", "presentation": [ "http://www.toro.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "COMMITMENTS AND CONTINGENT LIABILITIES", "label": "Commitments And Contingent Liabilities [Line Items]", "documentation": "no definition available" } } }, "auth_ref": [] }, "ttc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFiniteLivedIntangiblesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.toro.com/20231031", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFiniteLivedIntangiblesAbstract", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-lived other intangible assets:", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles [Abstract]", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles" } } }, "auth_ref": [] }, "ttc_EquityMethodInvestmentReceivablesFinancedForDealersAndDistributorsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.toro.com/20231031", "localname": "EquityMethodInvestmentReceivablesFinancedForDealersAndDistributorsNet", "crdr": "debit", "presentation": [ "http://www.toro.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net amount of receivables financed for dealers and distributors", "label": "Equity Method Investment, Receivables Financed For Dealers And Distributors, Net", "documentation": "The net amount of receivables financed under separate agreements between Red Iron and the dealers and distributors during the period." } } }, "auth_ref": [] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.toro.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Other Accrued Liabilities, Current", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r41" ] }, "ttc_UnsecuredRevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.toro.com/20231031", "localname": "UnsecuredRevolvingCreditFacilityMember", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unsecured Revolving Credit Facility", "label": "Unsecured Revolving Credit Facility [Member]", "documentation": "Unsecured Revolving Credit Facility" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_SummaryOfCashFlowHedgeActivityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SummaryOfCashFlowHedgeActivityAbstract", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of cash flow hedge activity", "label": "Summary of Cash Flow Hedge Activity [Abstract]" } } }, "auth_ref": [] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r955" ] }, "us-gaap_InterestPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPayableCurrent", "crdr": "credit", "calculation": { "http://www.toro.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Interest", "label": "Interest Payable, Current", "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r41" ] }, "ttc_ProfessionalSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.toro.com/20231031", "localname": "ProfessionalSegmentMember", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsChangesinNetCarryingAmountofGoodwillDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails", "http://www.toro.com/role/RevenueDisaggregationofRevenueDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationDetails", "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataGoodwillandIndefiniteLifeIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Professional", "label": "Professional Segment [Member]", "documentation": "Represents Professional segment of the entity." } } }, "auth_ref": [] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r956" ] }, "ttc_RedIronMember": { "xbrltype": "domainItemType", "nsuri": "http://www.toro.com/20231031", "localname": "RedIronMember", "presentation": [ "http://www.toro.com/role/CommitmentsandContingenciesDetails", "http://www.toro.com/role/InvestmentinJointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Red Iron Acceptance, LLC", "label": "Red Iron [Member]", "documentation": "Represents Red Iron Acceptance, LLC (Red Iron)." } } }, "auth_ref": [] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r954" ] }, "ttc_InsurancePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.toro.com/20231031", "localname": "InsurancePolicyTextBlock", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Insurance", "label": "Insurance [Policy Text Block]", "documentation": "Disclosure of accounting policy for insurance. Disclosure may include information regarding self-insurance for certain losses, stop loss coverage's, timing of losses and claims being charged to operations and accruing insurance liabilities." } } }, "auth_ref": [] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r953" ] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsRecurringFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Measurement Frequency [Domain]", "label": "Measurement Frequency [Domain]", "documentation": "Measurement frequency." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsNarrativeDetails", "http://www.toro.com/role/FairValueMeasurementsRecurringFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r432", "r493", "r494", "r495", "r496", "r497", "r498", "r666", "r667", "r668", "r878", "r879", "r890", "r891", "r892" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r957" ] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r957" ] }, "ttc_DeferredIncomeEarnedOnSwapBalanceAtTermination": { "xbrltype": "monetaryItemType", "nsuri": "http://www.toro.com/20231031", "localname": "DeferredIncomeEarnedOnSwapBalanceAtTermination", "crdr": "credit", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income amount at the time of swap termination", "label": "Deferred Income Earned on Swap Balance at Termination", "documentation": "Represents the remaining amount of deferred income earned on interest rate swap agreements at the time the swap was terminated." } } }, "auth_ref": [] }, "ttc_OtherNonoperatingIncomeExpensePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.toro.com/20231031", "localname": "OtherNonoperatingIncomeExpensePolicyTextBlock", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Other Income, Net", "label": "Other Nonoperating Income (Expense) [Policy Text Block]", "documentation": "Other Nonoperating Income (Expense)" } } }, "auth_ref": [] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/IndebtednessSummaryofLongTermDebtDetails", "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataDebtIssuanceCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r45" ] }, "ttc_EquipmentProductsAndServicesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.toro.com/20231031", "localname": "EquipmentProductsAndServicesMember", "presentation": [ "http://www.toro.com/role/RevenueDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equipment", "label": "Equipment Products And Services [Member]", "documentation": "Information regarding equipment products and services." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditMember", "presentation": [ "http://www.toro.com/role/IndebtednessSummaryofLongTermDebtDetails", "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataDebtIssuanceCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit", "label": "Line of Credit [Member]", "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." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofEarnings" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted net earnings per share of common stock (in dollars per share)", "label": "Earnings Per Share, Diluted", "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." } } }, "auth_ref": [ "r282", "r304", "r305", "r306", "r307", "r308", "r314", "r317", "r318", "r319", "r321", "r621", "r622", "r689", "r706", "r872" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationFdiiPercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationFdiiPercent", "calculation": { "http://www.toro.com/role/IncomeTaxesReconciliationoftheStatutoryFederalIncomeTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.toro.com/role/IncomeTaxesReconciliationoftheStatutoryFederalIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Foreign-derived intangible income", "label": "Effective Income Tax Rate Reconciliation, FDII, Percent", "documentation": "Percentage of reported income tax benefit from difference to income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operations, attributable to foreign-derived intangible income (FDII)." } } }, "auth_ref": [ "r1100" ] }, "ttc_December2018StockRepurchaseProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.toro.com/20231031", "localname": "December2018StockRepurchaseProgramMember", "presentation": [ "http://www.toro.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "December 2018 Stock Repurchase Program", "label": "December 2018 Stock Repurchase Program [Member]", "documentation": "December 2018 Stock Repurchase Program [Member]" } } }, "auth_ref": [] }, "ttc_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAdvertisingAndSalesAllowanceReservesAndAccruals": { "xbrltype": "monetaryItemType", "nsuri": "http://www.toro.com/20231031", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAdvertisingAndSalesAllowanceReservesAndAccruals", "crdr": "debit", "calculation": { "http://www.toro.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.toro.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Advertising and sales promotions and incentives", "label": "Deferred Tax Assets Tax Deferred Expense Reserves And Accruals Advertising And Sales Allowance Reserves And Accruals", "documentation": "The tax effect as of the balance sheet date of the amount of the estimated future tax deductions arising from advertising and sales allowance which can only be realized if sufficient tax-basis income is generated in future periods to enable the deduction to be taken." } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r957" ] }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrualClassifiedCurrent", "crdr": "credit", "calculation": { "http://www.toro.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Warranty", "label": "Product Warranty Accrual, Current", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r41", "r1058", "r1062" ] }, "ttc_RedIronAndTCFCFCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.toro.com/20231031", "localname": "RedIronAndTCFCFCMember", "presentation": [ "http://www.toro.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Red Iron And TCFCFC", "label": "Red Iron And TCFCFC [Member]", "documentation": "Red Iron And TCFCFC" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.toro.com/role/IncomeTaxesComponentsoftheProvisionsforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred (benefit) provision:", "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r927", "r939", "r949", "r975" ] }, "ttc_ResidentialSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.toro.com/20231031", "localname": "ResidentialSegmentMember", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsChangesinNetCarryingAmountofGoodwillDetails", "http://www.toro.com/role/RevenueDisaggregationofRevenueDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Residential", "label": "Residential Segment [Member]", "documentation": "Represents Residential segment of the entity." } } }, "auth_ref": [] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r920", "r932", "r942", "r968" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r927", "r939", "r949", "r975" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.toro.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofCashFlows", "http://www.toro.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of TTC common stock", "terseLabel": "Payments for repurchase of common stock", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r56" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.toro.com/role/RevenueDisaggregationofRevenueDetails", "http://www.toro.com/role/SegmentDataGeographicDataDetails", "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataCashandCashEquivalentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]" } } }, "auth_ref": [ "r356", "r357", "r756", "r759", "r761", "r818", "r820", "r823", "r836", "r843", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r861", "r884", "r905", "r1071", "r1131" ] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Leases [Policy Text Block]", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r647" ] }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "crdr": "credit", "presentation": [ "http://www.toro.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Valuation allowance, deferred tax asset, increase", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount", "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset." } } }, "auth_ref": [ "r578" ] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.toro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD." } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.toro.com/role/CommitmentsandContingenciesDetails", "http://www.toro.com/role/LeasesNarrativeDetails", "http://www.toro.com/role/RevenueNarrativeDetails", "http://www.toro.com/role/StockBasedCompensationNarrativeDetails", "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataOtherLongLivedAssetsDetails", "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataPropertyandDepreciationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Range [Axis]", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r403", "r404", "r405", "r406", "r490", "r509", "r540", "r541", "r542", "r669", "r670", "r726", "r763", "r764", "r817", "r819", "r821", "r822", "r835", "r857", "r858", "r875", "r882", "r895", "r902", "r905", "r1049", "r1068", "r1124", "r1125", "r1126", "r1127", "r1128" ] }, "ttc_WarrantyRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://www.toro.com/20231031", "localname": "WarrantyRevenueMember", "presentation": [ "http://www.toro.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warranty Revenue", "label": "Warranty Revenue [Member]", "documentation": "Warranty Revenue [Member]" } } }, "auth_ref": [] }, "us-gaap_DerivativesFairValueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesFairValueLineItems", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesFairValueofDerivativesDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of derivatives", "label": "Derivatives, Fair Value [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "crdr": "debit", "calculation": { "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "negatedLabel": "Less: cash and cash equivalents acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "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." } } }, "auth_ref": [ "r112" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.toro.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventories, net", "label": "Increase (Decrease) in Inventories", "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." } } }, "auth_ref": [ "r12" ] }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "crdr": "debit", "calculation": { "http://www.toro.com/role/IndebtednessSummaryofLongTermDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.toro.com/role/IndebtednessSummaryofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Less: unamortized debt issuance costs", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r146", "r430", "r442", "r878", "r879" ] }, "us-gaap_NumberOfInterestRateDerivativesHeld": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfInterestRateDerivativesHeld", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of terminated forward-starting interest rate swap agreements", "label": "Number of Interest Rate Derivatives Held", "documentation": "Number of interest rate derivative instruments held by the entity at the reporting date." } } }, "auth_ref": [ "r120", "r121" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "crdr": "debit", "calculation": { "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Receivables", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "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." } } }, "auth_ref": [ "r112" ] }, "us-gaap_ForeignExchangeForwardMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignExchangeForwardMember", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofMasterNettingArrangementsDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesFairValueofDerivativesDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativeInstrumentsonConsolidatedStatementsofEarningsDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactsandLocationofAmountsReclassifiedFromAOCLDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesNarrativeDetails", "http://www.toro.com/role/FairValueMeasurementsRecurringFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forward currency contracts", "label": "Foreign Exchange Forward [Member]", "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." } } }, "auth_ref": [ "r777", "r781", "r786", "r801", "r807", "r828", "r829", "r830", "r905" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.toro.com/role/CommitmentsandContingenciesDetails", "http://www.toro.com/role/LeasesNarrativeDetails", "http://www.toro.com/role/RevenueNarrativeDetails", "http://www.toro.com/role/StockBasedCompensationNarrativeDetails", "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataOtherLongLivedAssetsDetails", "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataPropertyandDepreciationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r403", "r404", "r405", "r406", "r509", "r670", "r726", "r763", "r764", "r817", "r819", "r821", "r822", "r835", "r857", "r858", "r875", "r882", "r895", "r902", "r1068", "r1123", "r1124", "r1125", "r1126", "r1127", "r1128" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.toro.com/role/CommitmentsandContingenciesDetails", "http://www.toro.com/role/LeasesNarrativeDetails", "http://www.toro.com/role/RevenueNarrativeDetails", "http://www.toro.com/role/StockBasedCompensationNarrativeDetails", "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataOtherLongLivedAssetsDetails", "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataPropertyandDepreciationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Range [Domain]", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r403", "r404", "r405", "r406", "r490", "r509", "r540", "r541", "r542", "r669", "r670", "r726", "r763", "r764", "r817", "r819", "r821", "r822", "r835", "r857", "r858", "r875", "r882", "r895", "r902", "r905", "r1049", "r1068", "r1124", "r1125", "r1126", "r1127", "r1128" ] }, "us-gaap_WeightedAverageNumberOfSharesIssuedBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesIssuedBasic", "calculation": { "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataNetEarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataNetEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average number of shares of common stock (in shares)", "label": "Weighted Average Number of Shares Issued, Basic", "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)." } } }, "auth_ref": [ "r61", "r62" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "crdr": "debit", "calculation": { "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other current assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "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." } } }, "auth_ref": [ "r112" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.toro.com/role/LeasesNarrativeDetails", "http://www.toro.com/role/RevenueNarrativeDetails", "http://www.toro.com/role/StockBasedCompensationNarrativeDetails", "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataPropertyandDepreciationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r403", "r404", "r405", "r406", "r509", "r670", "r726", "r763", "r764", "r817", "r819", "r821", "r822", "r835", "r857", "r858", "r875", "r882", "r895", "r902", "r1068", "r1123", "r1124", "r1125", "r1126", "r1127", "r1128" ] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataInventoryValuationsDetails": { "parentTag": "us-gaap_FIFOInventoryAmount", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataInventoryValuationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finished goods and service parts", "label": "Inventory, Finished Goods, Gross", "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer." } } }, "auth_ref": [ "r1006" ] }, "us-gaap_ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNonvestedPerformanceBasedUnitsActivityTableTextBlock", "presentation": [ "http://www.toro.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Unvested Performance Share Awards and the Weighted Average Fair Value at the Date of Grant", "label": "Schedule of Nonvested Performance-Based Units Activity [Table Text Block]", "documentation": "Tabular disclosure of the changes in outstanding nonvested performance-based units." } } }, "auth_ref": [ "r100" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://www.toro.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Term of award", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "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." } } }, "auth_ref": [ "r897" ] }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "presentation": [ "http://www.toro.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Compensation Costs Related to Stock-Based Awards", "label": "Share-Based Payment Arrangement, Cost by Plan [Table Text Block]", "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit." } } }, "auth_ref": [ "r102" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "crdr": "debit", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other intangible assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date." } } }, "auth_ref": [ "r112" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "crdr": "credit", "calculation": { "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accounts payable", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "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." } } }, "auth_ref": [ "r112" ] }, "us-gaap_FIFOInventoryAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FIFOInventoryAmount", "crdr": "debit", "calculation": { "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataInventoryValuationsDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataInventoryValuationsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total FIFO value", "label": "FIFO Inventory Amount", "documentation": "The amount of FIFO (first in first out) inventory present at the reporting date when inventory is also valued using different valuation methods." } } }, "auth_ref": [ "r864" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilities", "crdr": "credit", "calculation": { "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Long-term liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities", "documentation": "Amount of liabilities due after one year or the normal operating cycle, if longer, assumed at the acquisition date." } } }, "auth_ref": [ "r112" ] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://www.toro.com/role/SegmentDataNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer [Axis]", "label": "Customer [Axis]" } } }, "auth_ref": [ "r358", "r885", "r1071", "r1131", "r1132" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.toro.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryLIFOReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryLIFOReserve", "crdr": "credit", "calculation": { "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataInventoryValuationsDetails": { "parentTag": "us-gaap_InventoryNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataInventoryValuationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less: adjustment to LIFO value", "label": "Inventory, LIFO Reserve", "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." } } }, "auth_ref": [ "r1008" ] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.toro.com/role/IncomeTaxesComponentsoftheProvisionsforIncomeTaxesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.toro.com/role/IncomeTaxesComponentsoftheProvisionsforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State", "label": "Deferred State and Local Income Tax Expense (Benefit)", "documentation": "Amount of deferred state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, deferred regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1019", "r1104", "r1105" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.toro.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Stock Options Activity", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value." } } }, "auth_ref": [ "r26", "r27", "r99" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.toro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r914" ] }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "presentation": [ "http://www.toro.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Weighted Average Valuation Assumptions of Stock-Based Compensation", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "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." } } }, "auth_ref": [ "r200" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.toro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNonvestedShareActivityTableTextBlock", "presentation": [ "http://www.toro.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Unvested Restricted Stock Shares and the Weighted Average Fair Value at the Date of Grant", "label": "Schedule of Nonvested Share Activity [Table Text Block]", "documentation": "Tabular disclosure of the changes in outstanding nonvested shares." } } }, "auth_ref": [ "r100" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "presentation": [ "http://www.toro.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Award vesting rights percentage", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "documentation": "Percentage of vesting of award under share-based payment arrangement." } } }, "auth_ref": [ "r1074" ] }, "us-gaap_DeferredTaxAssetsDeferredIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsDeferredIncome", "crdr": "debit", "calculation": { "http://www.toro.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.toro.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue", "label": "Deferred Tax Assets, Deferred Income", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income." } } }, "auth_ref": [ "r107", "r1103" ] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsChangesinNetCarryingAmountofGoodwillDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Translation adjustments", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "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." } } }, "auth_ref": [ "r383" ] }, "us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Impact of Derivative Instruments on Consolidated Statements of Earnings for Derivatives Designated as Cash Flow Hedging Instruments", "label": "Schedule of Cash Flow Hedging Instruments, Statements of Financial Performance and Financial Position, Location [Table Text Block]", "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." } } }, "auth_ref": [ "r130" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.toro.com/role/ConsolidatedBalanceSheets", "http://www.toro.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.toro.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "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." } } }, "auth_ref": [ "r299", "r300", "r301", "r322", "r672", "r734", "r753", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r784", "r785", "r786", "r787", "r788", "r790", "r793", "r794", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r811", "r906" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "presentation": [ "http://www.toro.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Exercise Price", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Derivatives Not Designated as Hedging Instruments", "label": "Derivatives Not Designated as Hedging Instruments [Table Text Block]", "documentation": "Tabular disclosure of derivative instrument not designated or qualifying as hedging instrument." } } }, "auth_ref": [ "r131", "r999" ] }, "us-gaap_OtherInventoryMaterialsSuppliesAndMerchandiseUnderConsignment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherInventoryMaterialsSuppliesAndMerchandiseUnderConsignment", "crdr": "debit", "presentation": [ "http://www.toro.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consignment inventory amount", "label": "Other Inventory, Materials, Supplies and Merchandise under Consignment, Gross", "documentation": "Gross amount of inventory owned by the entity but in the hands of a customer, typically a reseller." } } }, "auth_ref": [ "r1007" ] }, "us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Fair Value of Derivatives and Consolidated Balance Sheet Location", "label": "Schedule of Foreign Exchange Contracts, Statement of Financial Position [Table Text Block]", "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." } } }, "auth_ref": [ "r128" ] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.toro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.toro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r914" ] }, "us-gaap_SegmentExpenditureAdditionToLongLivedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentExpenditureAdditionToLongLivedAssets", "crdr": "debit", "presentation": [ "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Capital expenditures", "label": "Segment, Expenditure, Addition to Long-Lived Assets", "documentation": "Amount of expenditure for addition to long-lived assets included in determination of segment assets by chief operating decision maker (CODM) or otherwise regularly provided to CODM. Excludes expenditure for addition to financial instrument, long-term customer relationship of financial institution, mortgage and other servicing rights, deferred policy acquisition cost, and deferred tax assets." } } }, "auth_ref": [ "r340", "r874" ] }, "us-gaap_ReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesNetCurrent", "crdr": "debit", "calculation": { "http://www.toro.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total receivables, net", "label": "Receivables, Net, Current", "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." } } }, "auth_ref": [ "r900" ] }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpensePolicy", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Engineering and Research Expense", "label": "Research and Development Expense, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process." } } }, "auth_ref": [ "r558" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.toro.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 }, "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataInventoryValuationsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.toro.com/role/ConsolidatedBalanceSheets", "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataInventoryValuationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories, net", "totalLabel": "Total inventories, net", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r258", "r863", "r900" ] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTerm", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataDebtIssuanceCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, term", "label": "Debt Instrument, Term", "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." } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.toro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.toro.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Operating Leases [Text Block]", "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." } } }, "auth_ref": [ "r643" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.toro.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 }, "http://www.toro.com/role/StockholdersEquityComponentsofAOCLDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.toro.com/role/ConsolidatedBalanceSheets", "http://www.toro.com/role/StockholdersEquityComponentsofAOCLDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "negatedTotalLabel": "Total accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r49", "r50", "r168", "r255", "r696", "r731", "r732" ] }, "us-gaap_IncreaseDecreaseInReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInReceivables", "crdr": "credit", "calculation": { "http://www.toro.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Receivables, net", "label": "Increase (Decrease) in Receivables", "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." } } }, "auth_ref": [ "r12" ] }, "us-gaap_DeferredIncomeTaxesAndTaxCredits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxesAndTaxCredits", "crdr": "debit", "calculation": { "http://www.toro.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Taxes and Tax Credits", "documentation": "Amount of deferred income tax expense (benefit) and income tax credits." } } }, "auth_ref": [ "r183" ] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 2.0 }, "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangibleAssetsDetails_1": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated Amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r248", "r391" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Present value of operating lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r645" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract", "presentation": [ "http://www.toro.com/role/StockholdersEquityComponentsofAOCLDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss (AOCL)", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails", "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Business combination, consideration transferred", "terseLabel": "Total purchase price", "label": "Business Combination, Consideration Transferred", "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." } } }, "auth_ref": [ "r2", "r3", "r17" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less: imputed interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r657" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataPropertyandDepreciationDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataPropertyandDepreciationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Less: accumulated depreciation", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r89", "r246", "r700" ] }, "us-gaap_ForeignCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCountryMember", "presentation": [ "http://www.toro.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Jurisdictions", "label": "Foreign Tax Authority [Member]", "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataNetEarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive securities excluded from computation of earnings per share, amount (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "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." } } }, "auth_ref": [ "r320" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.toro.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term lease liabilities", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r645" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_VestingAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingAxis", "presentation": [ "http://www.toro.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Axis]", "label": "Vesting [Axis]", "documentation": "Information by vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r1074", "r1075", "r1076", "r1077", "r1078", "r1079", "r1080", "r1081", "r1082", "r1083", "r1084", "r1085", "r1086", "r1087", "r1088", "r1089", "r1090", "r1091", "r1092", "r1093", "r1094", "r1095", "r1096", "r1097", "r1098", "r1099" ] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.toro.com/role/SegmentDataNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Domain]", "label": "Concentration Risk Type [Domain]", "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration." } } }, "auth_ref": [ "r66", "r68", "r141", "r142", "r358", "r844" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataEngineeringandResearchDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Engineering and research costs", "label": "Research and Development Expense", "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use." } } }, "auth_ref": [ "r151", "r559", "r1129" ] }, "us-gaap_CostOfSalesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesPolicyTextBlock", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of Sales", "label": "Cost of Goods and Service [Policy Text Block]", "documentation": "Disclosure of accounting policy for cost of product sold and service rendered." } } }, "auth_ref": [ "r1002" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.toro.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Business combinations, net of cash acquired", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r54" ] }, "us-gaap_VestingDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VestingDomain", "presentation": [ "http://www.toro.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting [Domain]", "label": "Vesting [Domain]", "documentation": "Vesting schedule of award under share-based payment arrangement." } } }, "auth_ref": [ "r1074", "r1075", "r1076", "r1077", "r1078", "r1079", "r1080", "r1081", "r1082", "r1083", "r1084", "r1085", "r1086", "r1087", "r1088", "r1089", "r1090", "r1091", "r1092", "r1093", "r1094", "r1095", "r1096", "r1097", "r1098", "r1099" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.toro.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term lease liabilities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r645" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://www.toro.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Tax Authority [Domain]", "label": "Income Tax Authority [Domain]", "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Accounting Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r69", "r70", "r71", "r223", "r224", "r227", "r228" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Net Earnings Per Share", "label": "Earnings Per Share, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r64", "r65" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.toro.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Right-of-use assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r644" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities, net of the effect of acquisitions:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.toro.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "documentation": "The increase (decrease) during the reporting period in the aggregate amount 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." } } }, "auth_ref": [ "r12" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataPropertyandDepreciationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Property, Plant and Equipment [Table]", "label": "Property, Plant and Equipment [Table]", "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." } } }, "auth_ref": [ "r14" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://www.toro.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Counterparty Name [Domain]", "label": "Counterparty Name [Domain]" } } }, "auth_ref": [ "r295", "r296", "r427", "r449", "r662", "r867", "r868" ] }, "us-gaap_LongTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtTextBlock", "presentation": [ "http://www.toro.com/role/Indebtedness" ], "lang": { "en-us": { "role": { "terseLabel": "Indebtedness", "label": "Long-Term Debt [Text Block]", "documentation": "The entire disclosure for long-term debt." } } }, "auth_ref": [ "r194" ] }, "us-gaap_GoodwillAcquiredDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAcquiredDuringPeriod", "crdr": "debit", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsChangesinNetCarryingAmountofGoodwillDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Goodwill acquired", "label": "Goodwill, Acquired During Period", "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination." } } }, "auth_ref": [ "r379", "r876" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.toro.com/role/LeasesLeaseExpenseIncurredDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.toro.com/role/LeasesLeaseExpenseIncurredDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease expense", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r649", "r899" ] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://www.toro.com/role/LeasesLeaseExpenseIncurredDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.toro.com/role/LeasesLeaseExpenseIncurredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term lease expense", "label": "Short-Term Lease, Cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r651", "r899" ] }, "us-gaap_CorporateDebtSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateDebtSecuritiesMember", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/IndebtednessSummaryofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debentures", "label": "Corporate Debt Securities [Member]", "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment." } } }, "auth_ref": [ "r890", "r892", "r1133" ] }, "us-gaap_GoodwillAndIntangibleAssetsIntangibleAssetsIndefiniteLivedPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsIntangibleAssetsIndefiniteLivedPolicy", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Indefinite-Lived Intangible Assets", "label": "Goodwill and Intangible Assets, Intangible Assets, Indefinite-Lived, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for indefinite-lived intangible assets (that is, those intangible assets not subject to amortization). This accounting policy also may address how the entity assesses whether events and circumstances continue to support an indefinite useful life and how the entity assesses and measures impairment of such assets." } } }, "auth_ref": [ "r190" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.toro.com/role/LeasesLeaseExpenseIncurredDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.toro.com/role/LeasesLeaseExpenseIncurredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease expense", "label": "Operating Lease, Cost", "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." } } }, "auth_ref": [ "r650", "r899" ] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillLineItems", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsChangesinNetCarryingAmountofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill [Line Items]", "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." } } }, "auth_ref": [ "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r876" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://www.toro.com/role/LeasesLeaseExpenseIncurredDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.toro.com/role/LeasesLeaseExpenseIncurredDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable lease expense", "label": "Variable Lease, Cost", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r652", "r899" ] }, "us-gaap_EquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityMethodInvestments", "crdr": "debit", "presentation": [ "http://www.toro.com/role/InvestmentinJointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment in joint venture", "label": "Equity Method Investments", "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." } } }, "auth_ref": [ "r339", "r362", "r1003", "r1035" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "ASC Topic 842 Leases", "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsChangesinNetCarryingAmountofGoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Goodwill [Table]", "label": "Schedule of Goodwill [Table]", "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons." } } }, "auth_ref": [ "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r876" ] }, "us-gaap_UndistributedEarningsOfForeignSubsidiaries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UndistributedEarningsOfForeignSubsidiaries", "crdr": "credit", "presentation": [ "http://www.toro.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Undistributed earnings of foreign subsidiaries", "label": "Undistributed Earnings of Foreign Subsidiaries", "documentation": "Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile." } } }, "auth_ref": [ "r18", "r19", "r561", "r596" ] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://www.toro.com/role/AuditInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Auditor Firm ID", "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r917", "r918", "r931" ] }, "us-gaap_LongTermDebtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtFairValue", "crdr": "credit", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt", "label": "Long-Term Debt, Fair Value", "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." } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "New Accounting Pronouncements", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "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." } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.toro.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r565", "r566", "r693" ] }, "us-gaap_DerivativeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLineItems", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofMasterNettingArrangementsDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativeInstrumentsonConsolidatedStatementsofEarningsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments and Hedging Activities", "label": "Derivative [Line Items]", "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." } } }, "auth_ref": [ "r618" ] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.toro.com/role/IncomeTaxesComponentsoftheProvisionsforIncomeTaxesDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.toro.com/role/IncomeTaxesComponentsoftheProvisionsforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State", "label": "Current State and Local Tax Expense (Benefit)", "documentation": "Amount of current state and local tax expense (benefit) attributable to income (loss) from continuing operations. Includes, but is not limited to, current regional, territorial, and provincial tax expense (benefit) for non-US (United States of America) jurisdiction." } } }, "auth_ref": [ "r1001", "r1019", "r1105" ] }, "us-gaap_CurrentFederalStateAndLocalTaxExpenseBenefitAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalStateAndLocalTaxExpenseBenefitAbstract", "presentation": [ "http://www.toro.com/role/IncomeTaxesComponentsoftheProvisionsforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Current provision:", "label": "Current Federal, State and Local, Tax Expense (Benefit) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeTable", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativeInstrumentsonConsolidatedStatementsofEarningsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative [Table]", "label": "Derivative [Table]", "documentation": "Schedule that describes and identifies a derivative or group of derivatives on a disaggregated basis, such as for individual instruments, or small groups of similar instruments. May include a combination of the type of instrument, risks being hedged, notional amount, hedge designation, related hedged item, inception date, maturity date, or other relevant item." } } }, "auth_ref": [ "r25", "r118", "r119", "r121", "r123", "r126", "r129", "r133", "r135", "r137", "r618" ] }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Concentrations of Credit Risk", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r150", "r225" ] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.toro.com/role/SegmentDataNarrativeDetails", "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataBasisofPresentationandConsolidationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reportable business segments", "label": "Number of Reportable Segments", "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." } } }, "auth_ref": [ "r1029" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Disclosure of Compensation Related Costs, Share-based Payments [Abstract]", "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_DerivativesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativesPolicyTextBlock", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Derivatives Instruments and Hedging Activities", "label": "Derivatives, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities." } } }, "auth_ref": [ "r25", "r118", "r119", "r123", "r134", "r297" ] }, "us-gaap_NontradeReceivablesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NontradeReceivablesCurrent", "crdr": "debit", "calculation": { "http://www.toro.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_ReceivablesNetCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Nontrade Receivables, Current", "documentation": "The sum of amounts currently receivable other than from customers. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r1005" ] }, "us-gaap_GainLossRelatedToLitigationSettlement": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossRelatedToLitigationSettlement", "crdr": "credit", "presentation": [ "http://www.toro.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain (loss) related to litigation settlement", "label": "Gain (Loss) Related to Litigation Settlement", "documentation": "Amount of gain (loss) recognized in settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement process." } } }, "auth_ref": [ "r1051" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "presentation": [ "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets." } } }, "auth_ref": [ "r13", "r334" ] }, "us-gaap_StandardProductWarrantyAccrualWarrantiesIssued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandardProductWarrantyAccrualWarrantiesIssued", "crdr": "credit", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataAccruedWarrantiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in accrual related to warranties issued during the period", "label": "Standard Product Warranty Accrual, Increase for Warranties Issued", "documentation": "Amount of increase in the standard product warranty accrual from warranties issued. Excludes extended product warranties." } } }, "auth_ref": [ "r1060" ] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails", "http://www.toro.com/role/SegmentDataNarrativeDetails", "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataGoodwillandIndefiniteLifeIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of operating segments", "label": "Number of Operating Segments", "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." } } }, "auth_ref": [ "r1029" ] }, "us-gaap_StandardProductWarrantyAccrual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandardProductWarrantyAccrual", "crdr": "credit", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataAccruedWarrantiesDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Standard Product Warranty Accrual", "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." } } }, "auth_ref": [ "r1058", "r1062" ] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.toro.com/role/SegmentDataNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer concentration", "label": "Customer Concentration Risk [Member]", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r67", "r358" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_StandardProductWarrantyAccrualPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandardProductWarrantyAccrualPayments", "crdr": "debit", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataAccruedWarrantiesDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments made during the period", "label": "Standard Product Warranty Accrual, Decrease for Payments", "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." } } }, "auth_ref": [ "r1059" ] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://www.toro.com/role/IndebtednessSummaryofLongTermDebtDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.toro.com/role/IndebtednessSummaryofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Carrying amount of long-term debt", "label": "Long-Term Debt, Gross", "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." } } }, "auth_ref": [ "r37", "r213", "r441" ] }, "us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition", "crdr": "credit", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataAccruedWarrantiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisitions", "label": "Standard Product Warranty Accrual, Additions from Business Acquisition", "documentation": "Amount of increase in the standard product warranty accrual from a business acquisition. Excludes extended product warranties." } } }, "auth_ref": [ "r1057" ] }, "us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandardProductWarrantyAccrualPreexistingIncreaseDecrease", "crdr": "credit", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataAccruedWarrantiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in accrual related to pre-existing warranties", "label": "Standard Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties", "documentation": "Amount of increase (decrease) in the standard product warranty accrual from changes in estimates attributable to preexisting product warranties. Excludes extended product warranties." } } }, "auth_ref": [ "r1061" ] }, "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax assets, goodwill and intangible assets", "label": "Deferred Tax Assets, Goodwill and Intangible Assets", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.toro.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with customer, liability", "label": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r462", "r463", "r482" ] }, "us-gaap_StandbyLettersOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandbyLettersOfCreditMember", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Standby Letters of Credit", "label": "Standby Letters of Credit [Member]", "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation." } } }, "auth_ref": [ "r0", "r1056", "r1134", "r1135" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r978" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r958" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]", "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r958" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.toro.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, issued (in shares)", "label": "Preferred Stock, Shares Issued", "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." } } }, "auth_ref": [ "r158", "r447" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred", "crdr": "credit", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gains for AOCL to earnings", "label": "Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimated Net Amount to be Transferred", "documentation": "The estimated value of gains (losses), net anticipated to be transferred in the future from accumulated other comprehensive income into earnings." } } }, "auth_ref": [ "r617" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "calculation": { "http://www.toro.com/role/IncomeTaxesReconciliationoftheStatutoryFederalIncomeTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.toro.com/role/IncomeTaxesReconciliationoftheStatutoryFederalIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other, net", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments." } } }, "auth_ref": [ "r1100", "r1106" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.toro.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, authorized (in shares)", "label": "Preferred Stock, Shares Authorized", "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." } } }, "auth_ref": [ "r158", "r771" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r958" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.toro.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, outstanding (in shares)", "label": "Preferred Stock, Shares Outstanding", "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." } } }, "auth_ref": [ "r158", "r771", "r789", "r1139", "r1140" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/IndebtednessSummaryofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r45", "r298", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r642", "r877", "r878", "r879", "r880", "r881", "r1017" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r930", "r939", "r949", "r966", "r975", "r979", "r987" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "calculation": { "http://www.toro.com/role/IncomeTaxesReconciliationoftheStatutoryFederalIncomeTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.toro.com/role/IncomeTaxesReconciliationoftheStatutoryFederalIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "State and local income taxes, net of federal benefit", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)." } } }, "auth_ref": [ "r1100", "r1106" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "crdr": "debit", "presentation": [ "http://www.toro.com/role/StockBasedCompensationStockOptionActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exercisable at the end of the period, aggregate intrinsic value", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable." } } }, "auth_ref": [ "r98" ] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.toro.com/role/SubsequentEvents" ], "lang": { "en-us": { "role": { "verboseLabel": "Subsequent Events", "label": "Subsequent Events [Text Block]", "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." } } }, "auth_ref": [ "r664", "r665" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r966" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r958" ] }, "us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill", "crdr": "debit", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails", "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataGoodwillandIndefiniteLifeIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of intangible assets, indefinite-lived (excluding goodwill)", "label": "Impairment of Intangible Assets, Indefinite-Lived (Excluding Goodwill)", "documentation": "Amount of impairment loss resulting from write-down of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value." } } }, "auth_ref": [ "r1015", "r1048" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r930", "r939", "r949", "r966", "r975", "r979", "r987" ] }, "us-gaap_ProceedsFromStockOptionsExercised": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromStockOptionsExercised", "crdr": "debit", "calculation": { "http://www.toro.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from exercise of stock options", "label": "Proceeds from Stock Options Exercised", "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement." } } }, "auth_ref": [ "r9", "r28" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.toro.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value (in dollars per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r158", "r447" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.toro.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 }, "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangibleAssetsDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.toro.com/role/ConsolidatedBalanceSheets", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other intangible assets, net", "totalLabel": "Total other intangible assets, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "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." } } }, "auth_ref": [ "r80", "r84" ] }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "verboseLabel": "Adjustments to reconcile net earnings to net cash provided by operating activities:", "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscount", "crdr": "debit", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt discount, unamortized", "label": "Debt Instrument, Unamortized Discount", "documentation": "Amount, after accumulated amortization, of debt discount." } } }, "auth_ref": [ "r144", "r147", "r1069" ] }, "ttc_EffectiveIncomeTaxRateReconciliationDeductionStockCompensationPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.toro.com/20231031", "localname": "EffectiveIncomeTaxRateReconciliationDeductionStockCompensationPercent", "calculation": { "http://www.toro.com/role/IncomeTaxesReconciliationoftheStatutoryFederalIncomeTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.toro.com/role/IncomeTaxesReconciliationoftheStatutoryFederalIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Excess deduction for stock-based compensation", "label": "Effective Income Tax Rate Reconciliation, Deduction, Stock Compensation, Percent", "documentation": "Effective Income Tax Rate Reconciliation, Deduction, Stock Compensation, Percent" } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsResearch", "calculation": { "http://www.toro.com/role/IncomeTaxesReconciliationoftheStatutoryFederalIncomeTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.toro.com/role/IncomeTaxesReconciliationoftheStatutoryFederalIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Federal research tax credit", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to research tax credit." } } }, "auth_ref": [ "r1100", "r1106" ] }, "us-gaap_DebtInstrumentUnusedBorrowingCapacityAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnusedBorrowingCapacityAmount", "crdr": "credit", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unused borrowing capacity", "label": "Debt Instrument, Unused Borrowing Capacity, Amount", "documentation": "Amount of unused borrowing capacity under the long-term financing arrangement that is available to the entity as of the balance sheet date." } } }, "auth_ref": [ "r44" ] }, "ttc_DeferredTaxLiabilitiesDepreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.toro.com/20231031", "localname": "DeferredTaxLiabilitiesDepreciation", "crdr": "credit", "calculation": { "http://www.toro.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.toro.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Depreciation", "label": "Deferred Tax Liabilities, Depreciation", "documentation": "Deferred Tax Liabilities, Depreciation" } } }, "auth_ref": [] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r958" ] }, "ttc_IntimidatorReportingUnitMember": { "xbrltype": "domainItemType", "nsuri": "http://www.toro.com/20231031", "localname": "IntimidatorReportingUnitMember", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails", "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataGoodwillandIndefiniteLifeIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intimidator Reporting Unit", "label": "Intimidator Reporting Unit [Member]", "documentation": "Intimidator Reporting Unit" } } }, "auth_ref": [] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r966" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r958" ] }, "ttc_DebtInstrumentRepurchaseOfferDueToChangeOfControlAndDowngradeOfNotesBelowInvestmentGradeRatingPercentageOfPrincipal": { "xbrltype": "percentItemType", "nsuri": "http://www.toro.com/20231031", "localname": "DebtInstrumentRepurchaseOfferDueToChangeOfControlAndDowngradeOfNotesBelowInvestmentGradeRatingPercentageOfPrincipal", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Redemption price as a percentage of the principal amount upon the occurrence of both a change of control and downgrade of rating", "label": "Debt Instrument, Repurchase Offer Due to Change of Control and Downgrade of Notes below an Investment Grade Rating, Percentage of Principal", "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." } } }, "auth_ref": [] }, "us-gaap_ServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServiceMember", "presentation": [ "http://www.toro.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Service Revenue", "label": "Service [Member]", "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service." } } }, "auth_ref": [ "r883" ] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureAbstract", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataInventoryValuationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory Disclosure [Abstract]", "label": "Inventory Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures", "crdr": "debit", "calculation": { "http://www.toro.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Investment in finance affiliate", "label": "Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures", "documentation": "Amount of investment in equity method investee and investment in and advance to affiliate." } } }, "auth_ref": [ "r1004" ] }, "ttc_TornadoGlobalHydrovacsLtdMember": { "xbrltype": "domainItemType", "nsuri": "http://www.toro.com/20231031", "localname": "TornadoGlobalHydrovacsLtdMember", "presentation": [ "http://www.toro.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tornado", "label": "Tornado Global Hydrovacs Ltd. [Member]", "documentation": "Tornado Global Hydrovacs Ltd." } } }, "auth_ref": [] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r959" ] }, "ttc_December2022StockRepurchaseProgramMember": { "xbrltype": "domainItemType", "nsuri": "http://www.toro.com/20231031", "localname": "December2022StockRepurchaseProgramMember", "presentation": [ "http://www.toro.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "December 2022 Stock Repurchase Program", "label": "December 2022 Stock Repurchase Program [Member]", "documentation": "December 2022 Stock Repurchase Program" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/IndebtednessSummaryofLongTermDebtDetails", "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataDebtIssuanceCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [Line Items]", "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." } } }, "auth_ref": [ "r298", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r642", "r877", "r878", "r879", "r880", "r881", "r1017" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/IndebtednessSummaryofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r37", "r153", "r154", "r211", "r213", "r298", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r642", "r877", "r878", "r879", "r880", "r881", "r1017" ] }, "ttc_IncomeTaxesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.toro.com/20231031", "localname": "IncomeTaxesTable", "presentation": [ "http://www.toro.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes [Table]", "label": "Income Taxes [Table]", "documentation": "no definition available" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangibleAssetsDetails": { "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0, "order": 1.0 }, "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetFutureAmortizationExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangibleAssetsDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r188", "r673" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r962" ] }, "us-gaap_TreasuryStockCommonShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonShares", "presentation": [ "http://www.toro.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury shares held (in shares)", "label": "Treasury Stock, Common, Shares", "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r94" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/IndebtednessSummaryofLongTermDebtDetails", "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataDebtIssuanceCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "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." } } }, "auth_ref": [ "r45", "r92", "r93", "r144", "r145", "r147", "r149", "r196", "r197", "r298", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r642", "r877", "r878", "r879", "r880", "r881", "r1017" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r959" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.toro.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 }, "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPurchasePriceAllocationDetails", "http://www.toro.com/role/ConsolidatedBalanceSheets", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsChangesinNetCarryingAmountofGoodwillDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "periodStartLabel": "Goodwill as of the beginning of the fiscal period", "periodEndLabel": "Goodwill as of the end of the fiscal period", "label": "Goodwill", "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." } } }, "auth_ref": [ "r247", "r375", "r687", "r876", "r900", "r1038", "r1045" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangibleAssetsDetails": { "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Carrying Amount", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r188", "r674" ] }, "us-gaap_TreasuryStockCommonValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonValue", "crdr": "debit", "presentation": [ "http://www.toro.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of treasury shares", "label": "Treasury Stock, Common, Value", "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r48", "r94", "r97" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r959" ] }, "ttc_ReportingUnitsNumberContainingGoodwill": { "xbrltype": "integerItemType", "nsuri": "http://www.toro.com/20231031", "localname": "ReportingUnitsNumberContainingGoodwill", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataGoodwillandIndefiniteLifeIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of reporting units containing goodwill", "label": "Reporting Units Number Containing Goodwill", "documentation": "The number of reporting units which contain goodwill on their respective balance sheets." } } }, "auth_ref": [] }, "ttc_SeriesBSeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.toro.com/20231031", "localname": "SeriesBSeniorNotesMember", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/IndebtednessSummaryofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "3.91% series B senior notes, due June 2031", "label": "Series B Senior Notes [Member]", "documentation": "Series B Senior Notes [Member]" } } }, "auth_ref": [] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r959" ] }, "ttc_DebtInstrumentPrepaidPrincipalPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.toro.com/20231031", "localname": "DebtInstrumentPrepaidPrincipalPercentage", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, prepaid principal, percentage", "label": "Debt Instrument, Prepaid Principal, Percentage", "documentation": "Debt Instrument, Prepaid Principal, Percentage" } } }, "auth_ref": [] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r959" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r959" ] }, "us-gaap_NoncompeteAgreementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncompeteAgreementsMember", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-compete agreements", "label": "Noncompete Agreements [Member]", "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party." } } }, "auth_ref": [ "r114" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r966" ] }, "ttc_EquityMethodInvestmentContributionsDistributions": { "xbrltype": "monetaryItemType", "nsuri": "http://www.toro.com/20231031", "localname": "EquityMethodInvestmentContributionsDistributions", "crdr": "debit", "calculation": { "http://www.toro.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Distributions from (contributions to) finance affiliate, net", "label": "Equity Method Investment, Contributions (Distributions)", "documentation": "Equity Method Investment, Contributions (Distributions)" } } }, "auth_ref": [] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r959" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.toro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r914" ] }, "ttc_UnsecuredSeniorTermLoanFacilityMaturingApril272022Member": { "xbrltype": "domainItemType", "nsuri": "http://www.toro.com/20231031", "localname": "UnsecuredSeniorTermLoanFacilityMaturingApril272022Member", "presentation": [ "http://www.toro.com/role/IndebtednessSummaryofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "$200 million term loan, due April 2027", "label": "Unsecured Senior Term Loan Facility Maturing April 27, 2022 [Member]", "documentation": "Unsecured Senior Term Loan Facility Maturing April 27, 2022" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestmentsAbstract", "presentation": [ "http://www.toro.com/role/IncomeTaxesEarningsBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings before income taxes:", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest [Abstract]" } } }, "auth_ref": [] }, "ttc_LongTermDebtExcludingDiscountAndDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.toro.com/20231031", "localname": "LongTermDebtExcludingDiscountAndDebtIssuanceCosts", "crdr": "credit", "calculation": { "http://www.toro.com/role/IndebtednessScheduleofPrincipalPaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.toro.com/role/IndebtednessScheduleofPrincipalPaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total principal payments", "label": "Long Term Debt, Excluding Discount And Debt Issuance Costs", "documentation": "Long Term Debt, Excluding Discount And Debt Issuance Costs" } } }, "auth_ref": [] }, "ttc_CertainEmployeesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.toro.com/20231031", "localname": "CertainEmployeesMember", "presentation": [ "http://www.toro.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Certain employees", "label": "Certain Employees [Member]", "documentation": "Represents a certain group of employees, as defined by the entity." } } }, "auth_ref": [] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r960" ] }, "ttc_DebtInstrumentAccordionFeatureIncreaseLimit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.toro.com/20231031", "localname": "DebtInstrumentAccordionFeatureIncreaseLimit", "crdr": "credit", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accordion feature, increase limit", "label": "Debt Instrument, Accordion Feature, Increase Limit", "documentation": "Debt Instrument, Accordion Feature, Increase Limit" } } }, "auth_ref": [] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedtoStockBasedAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total compensation cost for stock-based awards", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r544", "r556" ] }, "ttc_ScheduleOfRestrictedStockAndRestrictedStockUnitAwardsGrantsInPeriodTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.toro.com/20231031", "localname": "ScheduleOfRestrictedStockAndRestrictedStockUnitAwardsGrantsInPeriodTableTextBlock", "presentation": [ "http://www.toro.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restricted Stock and Restricted Stock Unit Awards Granted", "label": "Schedule of Restricted Stock and Restricted Stock Unit Awards Grants in Period [Table Text Block]", "documentation": "Tabular disclosure of restricted stock and restricted stock unit awards granted during the period." } } }, "auth_ref": [] }, "ttc_PaymentsForAssetAcquisitionsNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://www.toro.com/20231031", "localname": "PaymentsForAssetAcquisitionsNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.toro.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Asset acquisitions, net of cash acquired", "label": "Payments For Asset Acquisitions, Net Of Cash Acquired", "documentation": "Payments For Asset Acquisitions, Net Of Cash Acquired" } } }, "auth_ref": [] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r961" ] }, "ttc_DebtInstrumentRepaymentPeriod": { "xbrltype": "integerItemType", "nsuri": "http://www.toro.com/20231031", "localname": "DebtInstrumentRepaymentPeriod", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, repayment period", "label": "Debt Instrument, Repayment Period", "documentation": "Debt Instrument, Repayment Period" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.toro.com/role/ConsolidatedBalanceSheets", "http://www.toro.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.toro.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "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." } } }, "auth_ref": [ "r299", "r300", "r301", "r322", "r672", "r734", "r753", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r774", "r775", "r776", "r777", "r778", "r779", "r780", "r781", "r782", "r784", "r785", "r786", "r787", "r788", "r790", "r793", "r794", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r811", "r906" ] }, "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AOCIAttributableToParentNetOfTaxRollForward", "presentation": [ "http://www.toro.com/role/StockholdersEquityComponentsandActivityofAOCLDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Components and activity of accumulated other comprehensive loss", "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "crdr": "debit", "calculation": { "http://www.toro.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Proceeds from (Payments for) Other Financing Activities", "documentation": "Amount of cash inflow (outflow) from financing activities classified as other." } } }, "auth_ref": [ "r996", "r1014" ] }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "presentation": [ "http://www.toro.com/role/SegmentDataGeographicDataDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries." } } }, "auth_ref": [ "r77", "r169" ] }, "ttc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.toro.com/20231031", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssetsAbstract", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived other intangible assets:", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets [Abstract]", "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "crdr": "credit", "calculation": { "http://www.toro.com/role/IncomeTaxesEarningsBeforeIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.toro.com/role/IncomeTaxesEarningsBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations." } } }, "auth_ref": [ "r291", "r591" ] }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "crdr": "credit", "presentation": [ "http://www.toro.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Potential benefits that would affect the effective tax rate", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate." } } }, "auth_ref": [ "r575" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.toro.com/role/ConsolidatedStatementsofEarnings": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofEarnings", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativeInstrumentsonConsolidatedStatementsofEarningsDetails", "http://www.toro.com/role/RevenueDisaggregationofRevenueDetails", "http://www.toro.com/role/SegmentDataGeographicDataDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net sales", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "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." } } }, "auth_ref": [ "r330", "r331", "r342", "r347", "r348", "r354", "r356", "r358", "r480", "r481", "r672" ] }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromEquityMethodInvestments", "crdr": "credit", "calculation": { "http://www.toro.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Non-cash income from finance affiliate", "label": "Income (Loss) from Equity Method Investments", "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss)." } } }, "auth_ref": [ "r13", "r171", "r216", "r336", "r362", "r702" ] }, "ttc_IncomeTaxesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.toro.com/20231031", "localname": "IncomeTaxesLineItems", "presentation": [ "http://www.toro.com/role/IncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes [Line Items]", "label": "Income Taxes [Line Items]", "documentation": "no definition available" } } }, "auth_ref": [] }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "presentation": [ "http://www.toro.com/role/SegmentDataGeographicDataDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographic Data", "label": "Revenues from External Customers and Long-Lived Assets [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_IntersegmentEliminationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntersegmentEliminationMember", "presentation": [ "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intersegment gross sales (eliminations)", "label": "Intersegment Eliminations [Member]", "documentation": "Eliminating entries used in operating segment consolidation." } } }, "auth_ref": [ "r331", "r342", "r343", "r344", "r345", "r346", "r348", "r352" ] }, "ttc_CashFlowHedgeEffectivenessMeasurementPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.toro.com/20231031", "localname": "CashFlowHedgeEffectivenessMeasurementPeriod", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flow hedge effectiveness testing, grace period", "label": "Cash Flow Hedge Effectiveness Measurement Period", "documentation": "Cash Flow Hedge Effectiveness Measurement Period" } } }, "auth_ref": [] }, "ttc_BuildingAndLeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.toro.com/20231031", "localname": "BuildingAndLeaseholdImprovementsMember", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataPropertyandDepreciationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Buildings and leasehold improvements", "label": "Building And Leasehold Improvements [Member]", "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." } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "crdr": "credit", "calculation": { "http://www.toro.com/role/IncomeTaxesEarningsBeforeIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.toro.com/role/IncomeTaxesEarningsBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile." } } }, "auth_ref": [ "r291", "r591" ] }, "ttc_CommitmentsAndContingentLiabilitiesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.toro.com/20231031", "localname": "CommitmentsAndContingentLiabilitiesTable", "presentation": [ "http://www.toro.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments And Contingent Liabilities [Table]", "label": "Commitments And Contingent Liabilities [Table]", "documentation": "no definition available" } } }, "auth_ref": [] }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeAsset", "crdr": "debit", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofMasterNettingArrangementsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Gross amount of derivative assets", "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset", "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." } } }, "auth_ref": [ "r33", "r127", "r167", "r260", "r868" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.toro.com/role/ConsolidatedStatementsofEarnings": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 }, "http://www.toro.com/role/SegmentDataOtherSegmentOperatingLossBeforeIncomeTaxesDetails": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofEarnings", "http://www.toro.com/role/SegmentDataOtherSegmentOperatingLossBeforeIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other income, net", "verboseLabel": "Earnings from the company's wholly-owned domestic distribution company and other income, net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r178" ] }, "ttc_SeriesASeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.toro.com/20231031", "localname": "SeriesASeniorNotesMember", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/IndebtednessSummaryofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "3.81% series A senior notes, due June 2029", "label": "Series A Senior Notes [Member]", "documentation": "Series A Senior Notes [Member]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.toro.com/role/ConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.toro.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders' equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r163", "r215", "r698", "r900", "r1018", "r1036", "r1111" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.toro.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES AND STOCKHOLDERS' EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "ttc_RepurchaseCommitmentMaximumAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.toro.com/20231031", "localname": "RepurchaseCommitmentMaximumAmount", "crdr": "credit", "presentation": [ "http://www.toro.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repurchase commitment, maximum amount", "label": "Repurchase Commitment, Maximum Amount", "documentation": "Repurchase Commitment, Maximum Amount" } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.toro.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r565", "r566" ] }, "ttc_CashPaidAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.toro.com/20231031", "localname": "CashPaidAbstract", "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid during the fiscal year for:", "label": "Cash Paid [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "presentation": [ "http://www.toro.com/role/RevenuePerformanceObligationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "presentation": [ "http://www.toro.com/role/RevenuePerformanceObligationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByBalanceSheetGroupingTable", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]", "label": "Fair Value, by Balance Sheet Grouping [Table]", "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities." } } }, "auth_ref": [ "r138", "r139", "r140" ] }, "ttc_AmortizationOfIntangibleAssetsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://www.toro.com/20231031", "localname": "AmortizationOfIntangibleAssetsOther", "crdr": "debit", "calculation": { "http://www.toro.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of other intangible assets", "label": "Amortization Of Intangible Assets, Other", "documentation": "Amortization Of Intangible Assets, Other" } } }, "auth_ref": [] }, "ttc_IrrigationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.toro.com/20231031", "localname": "IrrigationMember", "presentation": [ "http://www.toro.com/role/RevenueDisaggregationofRevenueDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Irrigation", "label": "Irrigation [Member]", "documentation": "Irrigation [Member]" } } }, "auth_ref": [] }, "ttc_ThirdPartyFinancingSaleOfReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://www.toro.com/20231031", "localname": "ThirdPartyFinancingSaleOfReceivables", "crdr": "credit", "presentation": [ "http://www.toro.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Receivables purchased by third party financing company from the company", "label": "Third Party Financing, Sale of Receivables", "documentation": "Represents the receivables purchased by third party financing companies, excluding Red Iron financed receivables, from the company." } } }, "auth_ref": [] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "calculation": { "http://www.toro.com/role/IncomeTaxesReconciliationoftheStatutoryFederalIncomeTaxRateDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.toro.com/role/IncomeTaxesReconciliationoftheStatutoryFederalIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Effective tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r568" ] }, "us-gaap_NonUsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonUsMember", "presentation": [ "http://www.toro.com/role/RevenueDisaggregationofRevenueDetails", "http://www.toro.com/role/SegmentDataGeographicDataDetails", "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataCashandCashEquivalentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "International Countries", "label": "Non-US [Member]", "documentation": "Countries excluding the United States of America (US)." } } }, "auth_ref": [ "r1141", "r1142", "r1143", "r1144" ] }, "us-gaap_RevenueFromContractWithCustomerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerMember", "presentation": [ "http://www.toro.com/role/SegmentDataNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer", "label": "Revenue from Contract with Customer Benchmark [Member]", "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation." } } }, "auth_ref": [ "r358", "r997" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperationsTaxRateReconciliationAbstract", "presentation": [ "http://www.toro.com/role/IncomeTaxesReconciliationoftheStatutoryFederalIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effective Income Tax Rate Reconciliation, Percent [Abstract]", "label": "Effective Income Tax Rate Reconciliation, Percent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DividendsCommonStockCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCommonStockCash", "crdr": "debit", "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "negatedLabel": "Cash dividends paid on common stock", "label": "Dividends, Common Stock, Cash", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash." } } }, "auth_ref": [ "r198" ] }, "us-gaap_MachineryAndEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MachineryAndEquipmentMember", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataPropertyandDepreciationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Machinery and equipment", "label": "Machinery and Equipment [Member]", "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment." } } }, "auth_ref": [] }, "ttc_SevenPointEightPercentCouponDebenturesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.toro.com/20231031", "localname": "SevenPointEightPercentCouponDebenturesMember", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/IndebtednessSummaryofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "7.8% debentures, due June 2027", "label": "Seven Point Eight Percent Coupon Debentures [Member]", "documentation": "Seven Point Eight Percent Coupon Debentures" } } }, "auth_ref": [] }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeFairValueOfDerivativeLiability", "crdr": "credit", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofMasterNettingArrangementsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Gross amount of derivative liabilities", "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset", "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." } } }, "auth_ref": [ "r33", "r127", "r167", "r260", "r868" ] }, "ttc_TermLoanDueApril2027Member": { "xbrltype": "domainItemType", "nsuri": "http://www.toro.com/20231031", "localname": "TermLoanDueApril2027Member", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "$200 million term loan, due April 2027", "label": "Term Loan, due April 2027 [Member]", "documentation": "Term Loan, due April 2027" } } }, "auth_ref": [] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesNarrativeDetails", "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative, notional amount", "label": "Derivative, Notional Amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r1107", "r1108" ] }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "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." } } }, "auth_ref": [] }, "ttc_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalMarketValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.toro.com/20231031", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalMarketValue", "crdr": "debit", "presentation": [ "http://www.toro.com/role/StockBasedCompensationMarketandIntrinsicValueofOptionsExercisedDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Market value of stock options exercised", "label": "Share Based Compensation Arrangement by Share Based Payment Award, Options, Exercises in Period Total Market Value", "documentation": "Represents the total market value of stock options exercised during the period." } } }, "auth_ref": [] }, "ttc_NonvotingPreferredStockMember": { "xbrltype": "domainItemType", "nsuri": "http://www.toro.com/20231031", "localname": "NonvotingPreferredStockMember", "presentation": [ "http://www.toro.com/role/ConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Nonvoting Preferred Stock", "label": "Nonvoting Preferred Stock [Member]", "documentation": "Preferred stock securities that do not empower a holder to vote on corporate resolutions or the election of directors." } } }, "auth_ref": [] }, "ttc_SeniorNotesDueJune302032Member": { "xbrltype": "domainItemType", "nsuri": "http://www.toro.com/20231031", "localname": "SeniorNotesDueJune302032Member", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/IndebtednessSummaryofLongTermDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "3.97% senior notes, due June 2032", "label": "Senior Notes, Due June 30, 2032 [Member]", "documentation": "Senior Notes, Due June 30, 2032" } } }, "auth_ref": [] }, "ttc_DeferredTaxLiabilitiesAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://www.toro.com/20231031", "localname": "DeferredTaxLiabilitiesAmortization", "crdr": "credit", "calculation": { "http://www.toro.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.toro.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Amortization", "label": "Deferred Tax Liabilities, Amortization", "documentation": "Deferred Tax Liabilities, Amortization" } } }, "auth_ref": [] }, "ttc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.toro.com/20231031", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod", "presentation": [ "http://www.toro.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance goal period", "label": "Share Based Compensation Arrangement by Share Based Payment Award, Performance Period", "documentation": "Represents the period over which performance goals of the entity are vested." } } }, "auth_ref": [] }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent", "crdr": "credit", "calculation": { "http://www.toro.com/role/StockholdersEquityComponentsandActivityofAOCLDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.toro.com/role/StockholdersEquityComponentsandActivityofAOCLDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Other comprehensive (income) loss before reclassifications", "label": "OCI, before Reclassifications, Net of Tax, Attributable to Parent", "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent." } } }, "auth_ref": [ "r35", "r50" ] }, "us-gaap_ProductMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductMember", "presentation": [ "http://www.toro.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product Revenue", "label": "Product [Member]", "documentation": "Article or substance produced by nature, labor or machinery." } } }, "auth_ref": [ "r883" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "calculation": { "http://www.toro.com/role/IncomeTaxesReconciliationoftheStatutoryFederalIncomeTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.toro.com/role/IncomeTaxesReconciliationoftheStatutoryFederalIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statutory federal income tax rate", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r292", "r568", "r592" ] }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeGainLossOnDerivativeNet", "crdr": "credit", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativeInstrumentsonConsolidatedStatementsofEarningsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total (loss) gain on derivatives not designated as cash flow hedging instruments", "label": "Derivative, Gain (Loss) on Derivative, Net", "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement." } } }, "auth_ref": [ "r1109" ] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.toro.com/role/SegmentDataNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Percentage of consolidated gross sales accounted for by one customer", "label": "Concentration Risk, Percentage", "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division." } } }, "auth_ref": [ "r66", "r68", "r141", "r142", "r358" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "calculation": { "http://www.toro.com/role/IncomeTaxesReconciliationoftheStatutoryFederalIncomeTaxRateDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.toro.com/role/IncomeTaxesReconciliationoftheStatutoryFederalIncomeTaxRateDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign operations", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile." } } }, "auth_ref": [ "r1100", "r1106" ] }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "crdr": "debit", "calculation": { "http://www.toro.com/role/StockholdersEquityComponentsandActivityofAOCLDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.toro.com/role/StockholdersEquityComponentsandActivityofAOCLDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amounts reclassified from AOCL", "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent", "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent." } } }, "auth_ref": [ "r35", "r50" ] }, "ttc_StockOptionAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.toro.com/20231031", "localname": "StockOptionAwardsMember", "presentation": [ "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedtoStockBasedAwardsDetails", "http://www.toro.com/role/StockBasedCompensationNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock option awards", "label": "Stock Option Awards [Member]", "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." } } }, "auth_ref": [] }, "ttc_ExpensesUnderTheToroCompanyRetirementPlan": { "xbrltype": "monetaryItemType", "nsuri": "http://www.toro.com/20231031", "localname": "ExpensesUnderTheToroCompanyRetirementPlan", "crdr": "debit", "presentation": [ "http://www.toro.com/role/EmployeeRetirementPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan expenses", "label": "Expenses under the Toro Company Retirement Plan", "documentation": "Expenses incurred towards investments, savings and employee stock ownership plan for eligible employees." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentRedemptionPeriodTwoMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPeriodTwoMember", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Redemption, Period Two", "label": "Debt Instrument, Redemption, Period Two [Member]", "documentation": "Period two representing second most current period of debt redemption features under terms of the debt agreement." } } }, "auth_ref": [ "r31" ] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.toro.com/role/FairValueMeasurementsRecurringFairValueMeasurementsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.toro.com/role/FairValueMeasurementsRecurringFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets, Fair Value Disclosure", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r138" ] }, "us-gaap_LiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosure", "crdr": "credit", "calculation": { "http://www.toro.com/role/FairValueMeasurementsRecurringFairValueMeasurementsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.toro.com/role/FairValueMeasurementsRecurringFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities, Fair Value Disclosure", "documentation": "Fair value of financial and nonfinancial obligations." } } }, "auth_ref": [ "r138" ] }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeDefinedBenefitPlansAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "debit", "calculation": { "http://www.toro.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Pension benefits, net of tax of $(0.5), $0.2, and $0.0, respectively", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax and Reclassification Adjustment, Attributable to Parent", "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan, attributable to parent." } } }, "auth_ref": [ "r8", "r22", "r168", "r209" ] }, "us-gaap_DebtInstrumentRedemptionPeriodThreeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentRedemptionPeriodThreeMember", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Redemption, Period Three", "label": "Debt Instrument, Redemption, Period Three [Member]", "documentation": "Period three representing third most current period of debt redemption features under terms of the debt agreement." } } }, "auth_ref": [ "r31" ] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.toro.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustments", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "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." } } }, "auth_ref": [ "r10", "r22", "r209" ] }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "crdr": "credit", "presentation": [ "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedtoStockBasedAwardsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Related tax benefit from stock-based compensation awards", "label": "Share-Based Payment Arrangement, Expense, Tax Benefit", "documentation": "Amount of tax benefit for recognition of expense of award under share-based payment arrangement." } } }, "auth_ref": [ "r544" ] }, "us-gaap_InventoryNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNetAbstract", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataInventoryValuationsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventory, Net [Abstract]", "label": "Inventory, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.toro.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r12" ] }, "us-gaap_ProceedsFromSaleOfProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfProductiveAssets", "crdr": "debit", "calculation": { "http://www.toro.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from asset disposals", "label": "Proceeds from Sale of Productive Assets", "documentation": "The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r179" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.toro.com/role/RevenueNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract with customer, liability, revenue recognized", "label": "Contract with Customer, Liability, Revenue Recognized", "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." } } }, "auth_ref": [ "r483" ] }, "us-gaap_PatentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PatentsMember", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Patents", "label": "Patents [Member]", "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." } } }, "auth_ref": [ "r207" ] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Interest", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r284", "r286", "r287" ] }, "us-gaap_ProceedsFromDivestitureOfBusinesses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromDivestitureOfBusinesses", "crdr": "debit", "calculation": { "http://www.toro.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sale of a business", "label": "Proceeds from Divestiture of Businesses", "documentation": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period." } } }, "auth_ref": [ "r53" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsChangesinNetCarryingAmountofGoodwillDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails", "http://www.toro.com/role/RevenueDisaggregationofRevenueDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationDetails", "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataGoodwillandIndefiniteLifeIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Domain]", "label": "Segments [Domain]", "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." } } }, "auth_ref": [ "r326", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r352", "r358", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r398", "r399", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r876", "r1000", "r1131" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.toro.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchases of property, plant and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "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." } } }, "auth_ref": [ "r180" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails", "http://www.toro.com/role/IndebtednessSummaryofLongTermDebtDetails", "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataDebtIssuanceCostsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Domain]", "label": "Long-Term Debt, Type [Domain]", "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." } } }, "auth_ref": [ "r45", "r91" ] }, "us-gaap_DerivativeLiabilityFairValueGrossAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilityFairValueGrossAsset", "crdr": "debit", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofMasterNettingArrangementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative assets offsetting derivative liabilities", "label": "Derivative Liability, Subject to Master Netting Arrangement, Asset Offset", "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." } } }, "auth_ref": [ "r29", "r36", "r127", "r831", "r832", "r866" ] }, "us-gaap_DerivativeAssetFairValueGrossLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetFairValueGrossLiability", "crdr": "credit", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofMasterNettingArrangementsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Derivative liabilities offsetting derivative assets", "label": "Derivative Asset, Subject to Master Netting Arrangement, Liability Offset", "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." } } }, "auth_ref": [ "r29", "r36", "r127", "r831", "r832" ] }, "srt_SubsidiariesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SubsidiariesMember", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataCashandCashEquivalentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsidiaries", "label": "Subsidiaries [Member]" } } }, "auth_ref": [ "r1073", "r1117", "r1118", "r1120" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://www.toro.com/role/StockholdersEquityComponentsandActivityofAOCLDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Components and activity of accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "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." } } }, "auth_ref": [ "r277", "r278", "r635", "r636", "r637", "r638", "r639", "r640" ] }, "us-gaap_DerivativeAssetFairValueNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetFairValueNetAbstract", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofMasterNettingArrangementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative assets:", "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset of Collateral [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommitmentsAndContingenciesPolicyTextBlock", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments and Contingencies, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies." } } }, "auth_ref": [ "r90", "r846" ] }, "us-gaap_DerivativeLiabilityFairValueNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilityFairValueNetAbstract", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofMasterNettingArrangementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative liabilities:", "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset of Collateral [Abstract]" } } }, "auth_ref": [] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://www.toro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "ICFR Auditor Attestation Flag", "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r917", "r918", "r931" ] }, "us-gaap_PaymentsOfDividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividendsCommonStock", "crdr": "credit", "calculation": { "http://www.toro.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedLabel": "Dividends paid on TTC common stock", "label": "Payments of Ordinary Dividends, Common Stock", "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity." } } }, "auth_ref": [ "r56" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "crdr": "debit", "calculation": { "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPurchasePriceAllocationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total fair value of net assets acquired", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed." } } }, "auth_ref": [ "r112" ] }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "crdr": "debit", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataOtherLongLivedAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of long-lived assets held-for-use", "label": "Impairment, Long-Lived Asset, Held-for-Use", "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale)." } } }, "auth_ref": [ "r13", "r87", "r192" ] }, "us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PurchaseCommitmentRemainingMinimumAmountCommitted", "crdr": "credit", "presentation": [ "http://www.toro.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amount of noncancelable purchase commitments", "label": "Purchase Commitment, Remaining Minimum Amount Committed", "documentation": "Minimum amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase obligations." } } }, "auth_ref": [ "r155", "r214" ] }, "us-gaap_DeferredTaxLiabilitiesNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesNetAbstract", "presentation": [ "http://www.toro.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income tax liabilities:", "label": "Deferred Tax Liabilities, Net [Abstract]" } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.toro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer [Abstract]", "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.toro.com/role/Revenue" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue", "label": "Revenue from Contract with Customer [Text Block]", "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." } } }, "auth_ref": [ "r236", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r484" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.toro.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r160", "r198", "r697", "r730", "r732", "r740", "r772", "r900" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover [Abstract]", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_HedgingDesignationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationAxis", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesFairValueofDerivativesDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativeInstrumentsonConsolidatedStatementsofEarningsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation [Axis]", "label": "Hedging Designation [Axis]", "documentation": "Information by designation of purpose of derivative instrument." } } }, "auth_ref": [ "r25", "r609" ] }, "us-gaap_DevelopedTechnologyRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DevelopedTechnologyRightsMember", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Developed technology", "label": "Developed Technology Rights [Member]", "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property." } } }, "auth_ref": [ "r207" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://www.toro.com/role/StockholdersEquityComponentsandActivityofAOCLDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r277", "r278", "r635", "r636", "r637", "r638", "r639", "r640" ] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofEarnings" ], "lang": { "en-us": { "role": { "terseLabel": "Basic net earnings per share of common stock (in dollars per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r282", "r304", "r305", "r306", "r307", "r308", "r312", "r314", "r317", "r318", "r319", "r321", "r621", "r622", "r689", "r706", "r872" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsChangesinNetCarryingAmountofGoodwillDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails", "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataGoodwillandIndefiniteLifeIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill, impairment loss", "negatedLabel": "Non-cash impairment charge", "label": "Goodwill, Impairment Loss", "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized." } } }, "auth_ref": [ "r13", "r376", "r382", "r387", "r876" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.toro.com/role/StockBasedCompensationSummaryofActivityForUnvestedRestrictedStockandRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Forfeited (in dollars per share)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event." } } }, "auth_ref": [ "r532" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingSegmentsMember", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsChangesinNetCarryingAmountofGoodwillDetails", "http://www.toro.com/role/RevenueDisaggregationofRevenueDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Segments", "label": "Operating Segments [Member]", "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." } } }, "auth_ref": [ "r342", "r343", "r344", "r345", "r346", "r352" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.toro.com/role/StockBasedCompensationSummaryofActivityForUnvestedPerformanceShareAwardsDetails", "http://www.toro.com/role/StockBasedCompensationSummaryofActivityForUnvestedRestrictedStockandRestrictedStockUnitsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-Average Fair Value at Date of Grant", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsChangesinNetCarryingAmountofGoodwillDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails", "http://www.toro.com/role/RevenueDisaggregationofRevenueDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationDetails", "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataGoodwillandIndefiniteLifeIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Axis]", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r239", "r326", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r352", "r358", "r377", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r396", "r398", "r399", "r709", "r710", "r711", "r712", "r713", "r714", "r715", "r716", "r717", "r718", "r719", "r876", "r1000", "r1131" ] }, "us-gaap_MaterialReconcilingItemsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MaterialReconcilingItemsMember", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsChangesinNetCarryingAmountofGoodwillDetails", "http://www.toro.com/role/RevenueDisaggregationofRevenueDetails", "http://www.toro.com/role/SegmentDataOtherSegmentOperatingLossBeforeIncomeTaxesDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reconciling Items", "label": "Segment Reconciling Items [Member]", "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount. Excludes corporate-level activity." } } }, "auth_ref": [ "r76" ] }, "ttc_TradeNameSpartanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.toro.com/20231031", "localname": "TradeNameSpartanMember", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade Name, Spartan", "label": "Trade Name, Spartan [Member]", "documentation": "Trade Name, Spartan" } } }, "auth_ref": [] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.toro.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Relationship to Entity [Domain]", "label": "Title of Individual [Domain]" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromInsuranceSettlementInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromInsuranceSettlementInvestingActivities", "crdr": "debit", "calculation": { "http://www.toro.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from insurance claim", "label": "Proceeds from Insurance Settlement, Investing Activities", "documentation": "Amount of cash inflow for proceeds from settlement of insurance claim, classified as investing activities. Excludes insurance settlement classified as operating activities." } } }, "auth_ref": [ "r11", "r52" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r978" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.toro.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "verboseLabel": "Preferred stock, par value $1.00 per share, authorized 1,000,000 voting and 850,000 non-voting shares, none issued and outstanding", "label": "Preferred Stock, Value, Issued", "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." } } }, "auth_ref": [ "r158", "r694", "r900" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.toro.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_ReceivablesNetCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.toro.com/role/CommitmentsandContingenciesDetails", "http://www.toro.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "terseLabel": "Receivables, net", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current." } } }, "auth_ref": [ "r359", "r360" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.toro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "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." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails", "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPurchasePriceAllocationDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "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." } } }, "auth_ref": [ "r82", "r85" ] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation", "crdr": "credit", "calculation": { "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Short-term lease liabilities", "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation", "documentation": "Amount of lease obligation assumed in business combination." } } }, "auth_ref": [ "r112" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2024", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r657" ] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition", "label": "Revenue from Contract with Customer [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r236", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r859" ] }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetFutureAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated amortization expense", "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesOther", "crdr": "credit", "calculation": { "http://www.toro.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.toro.com/role/IncomeTaxesTaxEffectsofTemporaryDifferencesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other", "label": "Deferred Tax Liabilities, Other", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other." } } }, "auth_ref": [ "r107", "r1103" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails", "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPurchasePriceAllocationDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r388", "r390", "r391", "r393", "r673", "r674" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.toro.com/role/ConsolidatedStatementsofEarnings": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofEarnings" ], "lang": { "en-us": { "role": { "totalLabel": "Operating earnings", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r329", "r343", "r349", "r352", "r873" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other Intangible Assets", "label": "Finite-Lived Intangible Assets [Line Items]", "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." } } }, "auth_ref": [ "r673" ] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.toro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "crdr": "credit", "calculation": { "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Five", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r657" ] }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.toro.com/role/IncomeTaxesComponentsoftheProvisionsforIncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for income taxes:", "label": "Income Tax Expense (Benefit), Continuing Operations [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets", "crdr": "debit", "calculation": { "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPurchasePriceAllocationDetails": { "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indefinite-lived intangibles", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets", "documentation": "Amount of assets, excluding financial assets and goodwill, that lack physical substance, having a projected indefinite period of benefit, acquired at the acquisition date." } } }, "auth_ref": [ "r112" ] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.toro.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "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." } } }, "auth_ref": [ "r51", "r273", "r275", "r281", "r688", "r705" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r657" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r657" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.toro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r914" ] }, "us-gaap_ToolsDiesAndMoldsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ToolsDiesAndMoldsMember", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataPropertyandDepreciationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tooling", "label": "Tools, Dies and Molds [Member]", "documentation": "Equipment commonly used to cut, shape, and form metal and other materials into goods for sale." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromIssuanceOfOtherLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfOtherLongTermDebt", "crdr": "debit", "calculation": { "http://www.toro.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt borrowings", "label": "Proceeds from Issuance of Other Long-Term Debt", "documentation": "Amount of cash inflow from issuance of long-term debt classified as other." } } }, "auth_ref": [ "r55" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach)." } } }, "auth_ref": [ "r657" ] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.toro.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Operating Lease Maturities", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "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." } } }, "auth_ref": [ "r1116" ] }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "presentation": [ "http://www.toro.com/role/CommitmentsandContingenciesDetails", "http://www.toro.com/role/InvestmentinJointVentureDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Name [Axis]", "label": "Investment, Name [Axis]" } } }, "auth_ref": [ "r363", "r364", "r366" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.toro.com/role/SegmentDataNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Concentration Risk Type [Axis]", "label": "Concentration Risk Type [Axis]", "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender." } } }, "auth_ref": [ "r66", "r68", "r141", "r142", "r358", "r844", "r998" ] }, "us-gaap_ComputerEquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComputerEquipmentMember", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataPropertyandDepreciationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Computer hardware and software", "label": "Computer Equipment [Member]", "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems." } } }, "auth_ref": [] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.toro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.toro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.toro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_ShareRepurchaseProgramAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramAxis", "presentation": [ "http://www.toro.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program [Axis]", "label": "Share Repurchase Program [Axis]", "documentation": "Information by share repurchase program." } } }, "auth_ref": [] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.toro.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Payments of withholding taxes for stock awards", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r283" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.toro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization expense for intangible assets", "label": "Amortization of Intangible Assets", "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." } } }, "auth_ref": [ "r13", "r81", "r86" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.toro.com/role/IndebtednessNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, basis spread on variable rate", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_OrderOrProductionBacklogMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrderOrProductionBacklogMember", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPurchasePriceAllocationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Backlog", "label": "Order or Production Backlog [Member]", "documentation": "Orders, production or production backlog arising from contracts such as purchase or sales orders acquired in a business combination." } } }, "auth_ref": [ "r115" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.toro.com/role/ConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "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." } } }, "auth_ref": [ "r241", "r259", "r290", "r367", "r411", "r412", "r414", "r415", "r416", "r418", "r420", "r422", "r423", "r599", "r602", "r632", "r900", "r1064", "r1065", "r1121" ] }, "us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AociLossCashFlowHedgeCumulativeGainLossAfterTax", "crdr": "credit", "calculation": { "http://www.toro.com/role/StockholdersEquityComponentsofAOCLDetails": { "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.toro.com/role/StockholdersEquityComponentsofAOCLDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Cash flow derivative instruments", "label": "AOCI, Cash Flow Hedge, Cumulative Gain (Loss), after Tax", "documentation": "Amount, after tax, of accumulated gain (loss) on derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r266" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "crdr": "credit", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactsandLocationofAmountsReclassifiedFromAOCLDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "(Loss) Gain Recognized in OCI on Derivatives", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax", "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness." } } }, "auth_ref": [ "r264", "r266", "r605", "r606", "r610" ] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://www.toro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Well-known Seasoned Issuer", "label": "Entity Well-known Seasoned Issuer", "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A." } } }, "auth_ref": [ "r993" ] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Retirement Benefits [Abstract]", "label": "Retirement Benefits [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofStockholdersEquity" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-based compensation expense", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r103", "r104", "r512" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://www.toro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Voluntary Filers", "label": "Entity Voluntary Filers", "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act." } } }, "auth_ref": [] }, "us-gaap_FinancialInstrumentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentsDisclosureTextBlock", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivities" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instruments and Hedging Activities", "label": "Financial Instruments Disclosure [Text Block]", "documentation": "The entire disclosure for financial instruments. This disclosure includes, but is not limited to, fair value measurements of short and long term marketable securities, international currencies forward contracts, and auction rate securities. Financial instruments may include hedging and non-hedging currency exchange instruments, derivatives, securitizations and securities available for sale at fair value. Also included are investment results, realized and unrealized gains and losses as well as impairments and risk management disclosures." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLongTermLinesOfCredit", "crdr": "debit", "calculation": { "http://www.toro.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofCashFlows" ], "lang": { "en-us": { "role": { "terseLabel": "Net borrowings under the revolving credit facility", "label": "Proceeds from Long-Term Lines of Credit", "documentation": "The cash inflow 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." } } }, "auth_ref": [ "r55" ] }, "us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAndTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAndTax", "crdr": "credit", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativeInstrumentsonConsolidatedStatementsofEarningsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain on components excluded from effectiveness testing recognized in earnings based on changes in fair value", "label": "Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), before Adjustments and Tax", "documentation": "Amount, before tax and adjustments, of gain (loss) from increase (decrease) in value of excluded component of derivative designated and qualifying as hedge. Adjustments include, but are not limited to, reclassifications for sale and settlement, and amounts recognized under systematic and rational method." } } }, "auth_ref": [ "r265", "r266", "r607", "r608", "r610" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.toro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r913" ] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.toro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "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." } } }, "auth_ref": [] }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "presentation": [ "http://www.toro.com/role/StockholdersEquityComponentsandActivityofAOCLDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash Flow Derivative Instruments", "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]", "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." } } }, "auth_ref": [ "r269", "r278", "r279", "r601", "r869", "r1011" ] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.toro.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.toro.com/role/ConsolidatedStatementsofCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 }, "http://www.toro.com/role/ConsolidatedStatementsofEarnings": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofCashFlows", "http://www.toro.com/role/ConsolidatedStatementsofComprehensiveIncome", "http://www.toro.com/role/ConsolidatedStatementsofEarnings", "http://www.toro.com/role/ConsolidatedStatementsofStockholdersEquity", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net earnings", "terseLabel": "Net earnings", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r172", "r183", "r218", "r240", "r271", "r274", "r279", "r290", "r302", "r304", "r305", "r306", "r307", "r310", "r311", "r316", "r329", "r343", "r349", "r352", "r367", "r411", "r412", "r414", "r415", "r416", "r418", "r420", "r422", "r423", "r622", "r632", "r704", "r791", "r809", "r810", "r873", "r911", "r1064" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.toro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r914" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.toro.com/role/StockBasedCompensation" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-Based Compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r510", "r514", "r545", "r546", "r548", "r896" ] }, "us-gaap_ShareRepurchaseProgramDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareRepurchaseProgramDomain", "presentation": [ "http://www.toro.com/role/StockholdersEquityNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share Repurchase Program [Domain]", "label": "Share Repurchase Program [Domain]", "documentation": "Name of the share repurchase program." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "crdr": "debit", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativeInstrumentsonConsolidatedStatementsofEarningsDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactsandLocationofAmountsReclassifiedFromAOCLDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain Reclassified from AOCL into Income", "verboseLabel": "Amount of gain reclassified from AOCL into earnings", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax", "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." } } }, "auth_ref": [ "r231", "r266", "r270" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.toro.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1074", "r1075", "r1076", "r1077", "r1078", "r1079", "r1080", "r1081", "r1082", "r1083", "r1084", "r1085", "r1086", "r1087", "r1088", "r1089", "r1090", "r1091", "r1092", "r1093", "r1094", "r1095", "r1096", "r1097", "r1098", "r1099" ] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.toro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "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." } } }, "auth_ref": [ "r914" ] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency Translation and Transactions", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy." } } }, "auth_ref": [ "r633" ] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.toro.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1074", "r1075", "r1076", "r1077", "r1078", "r1079", "r1080", "r1081", "r1082", "r1083", "r1084", "r1085", "r1086", "r1087", "r1088", "r1089", "r1090", "r1091", "r1092", "r1093", "r1094", "r1095", "r1096", "r1097", "r1098", "r1099" ] }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent", "crdr": "credit", "calculation": { "http://www.toro.com/role/ConsolidatedStatementsofComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.toro.com/role/ConsolidatedStatementsofComprehensiveIncome" ], "lang": { "en-us": { "role": { "verboseLabel": "Derivative instruments, net of tax of $(4.1), $7.2, and $0.7, respectively", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent", "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, attributable to parent." } } }, "auth_ref": [ "r266" ] }, "us-gaap_TradeNamesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradeNamesMember", "presentation": [ "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsNarrativeDetails", "http://www.toro.com/role/BusinessCombinationsandAssetAcquisitionsSummaryofPurchasePriceAllocationDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsComponentsofOtherIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trade names", "label": "Trade Names [Member]", "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof." } } }, "auth_ref": [ "r113" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.toro.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.toro.com/role/RevenueDisaggregationofRevenueDetails", "http://www.toro.com/role/SegmentDataGeographicDataDetails", "http://www.toro.com/role/SummaryofSignificantAccountingPoliciesandRelatedDataCashandCashEquivalentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]" } } }, "auth_ref": [ "r356", "r357", "r756", "r759", "r761", "r818", "r820", "r823", "r836", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r854", "r855", "r861", "r884", "r905", "r1071", "r1131" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "12", "Subparagraph": "(f)(2)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481410/810-10-15-12" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a),(b),(c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i),(j),(k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i-k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21B", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21B" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "470", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "35", "Topic": "720", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "740", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481141/942-740-50-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "740", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480135/944-740-50-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "30", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480870/815-30-50-1" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b),(d)", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "e", "SubTopic": "470", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(c)(2)", "SubTopic": "20", "Topic": "860", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4D" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13", "SubTopic": "20", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-13" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "SubTopic": "20", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-8" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.30)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-13" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-20" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "330", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.BB)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480581/330-10-S99-2" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "460", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-2" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-3" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481520/505-30-50-4" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "20", "Section": "55", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-3" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "740", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-8" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "05", "Paragraph": "4", "Subparagraph": "(a)-(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479515/805-10-05-4" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "55", "Paragraph": "37", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "14", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a),(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-7" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-8" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "55", "Paragraph": "182", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480401/815-10-55-182" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "25", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480238/815-25-50-1" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-11" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-12" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-20" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-21" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "210", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03.15(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "985", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481283/985-20-50-1" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(26)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-7" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r172": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r173": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r174": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.1,2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r175": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r176": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r177": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r178": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r179": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r180": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r181": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r182": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r183": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r184": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r185": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r186": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r187": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350/tableOfContent" }, "r188": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r189": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r190": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r191": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r192": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2" }, "r193": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//440/tableOfContent" }, "r194": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r195": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r196": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r197": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r198": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r199": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(e)(1)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r200": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "SubTopic": "10", "Subparagraph": "(f)(2)", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r201": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "12", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r202": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "2", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r203": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "9", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r204": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r205": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//805/tableOfContent" }, "r206": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1" }, "r207": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38" }, "r208": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r209": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r210": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r211": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r212": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r213": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r214": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r215": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r216": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(13)(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r217": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r218": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r219": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "SubTopic": "35", "Topic": "720", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "SubTopic": "360", "Topic": "958", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "323", "Publisher": "FASB", "URI": "https://asc.fasb.org//323/tableOfContent" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-10" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(dd)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(e)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(n))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "440", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482648/440-10-50-4" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//460/tableOfContent" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-2" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-2" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(o)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(p)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480126/715-20-S99-2" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-3" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "35", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483406/720-35-50-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483044/730-10-05-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482916/730-10-50-1" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482620/740-10-25-3" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4CCC", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4CCC" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4E" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480627/815-20-45-3" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480870/815-30-50-6" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(bbb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-5A" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//830/tableOfContent" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481435/852-10-45-14" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "928", "SubTopic": "340", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "825", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-12" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r782": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r785": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r790": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r791": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r792": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3" }, "r793": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r794": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r795": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r796": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r797": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r798": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r799": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r800": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r801": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r802": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r803": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r804": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r805": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r806": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r807": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r808": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r809": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r810": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r811": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r812": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r813": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r814": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r815": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r816": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r817": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r818": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r819": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r820": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r821": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r822": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r823": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r824": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r825": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r826": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r827": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5A", "Subparagraph": "(SX 210.12-13A(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A" }, "r828": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r829": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r830": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r831": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r832": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r833": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r834": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r835": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r836": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r837": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1" }, "r838": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r839": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r840": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r841": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r842": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6" }, "r843": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1" }, "r844": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481027/954-310-50-2" }, "r845": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "440", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480327/954-440-50-1" }, "r846": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "954", "SubTopic": "450", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480598/954-450-50-1" }, "r847": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r848": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r849": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r850": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r851": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r852": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r853": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r854": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r855": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r856": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1" }, "r857": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r858": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r859": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r860": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r861": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r862": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r863": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r864": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r865": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16" }, "r866": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-20" }, "r867": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21" }, "r868": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r869": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r870": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r871": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r872": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r873": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r874": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-48" }, "r875": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r876": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r877": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r878": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r879": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r880": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r881": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r882": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r883": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r884": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r885": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r886": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r887": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r888": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r889": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r890": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r891": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r892": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r893": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r894": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r895": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r896": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r897": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r898": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "217", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482663/740-10-55-217" }, "r899": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r900": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r901": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r902": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r903": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r904": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r905": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r906": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r907": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r908": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r909": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r910": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r911": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r912": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r913": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r914": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r915": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-23" }, "r916": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r917": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r918": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r919": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r920": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r921": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r922": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r923": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r924": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r925": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r926": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r927": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r928": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r929": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r930": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r931": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r932": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r933": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r934": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r935": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r936": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r937": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r938": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r939": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r940": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r941": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r942": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r943": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r944": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r945": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r946": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r947": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r948": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r949": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r950": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r951": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r952": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r953": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r954": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r955": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r956": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r957": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r958": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r959": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r960": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r961": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r962": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r963": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r964": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r965": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r966": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r967": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r968": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r969": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r970": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r971": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r972": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r973": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r974": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r975": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r976": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r977": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r978": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r979": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r980": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r981": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r982": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r983": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r984": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r985": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r986": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r987": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r988": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r989": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r990": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r991": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r992": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r993": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r994": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3" }, "r995": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "323", "SubTopic": "740", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481543/323-740-50-2" }, "r996": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r997": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-18" }, "r998": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "SubTopic": "825", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479383/944-825-50-1B" }, "r999": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4CC", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4CC" }, "r1000": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r1001": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r1002": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Topic": "705", "Publisher": "FASB", "URI": "https://asc.fasb.org//705/tableOfContent" }, "r1003": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1004": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1005": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1006": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1007": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1008": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1009": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1010": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r1011": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r1012": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r1013": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r1014": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r1015": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r1016": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1017": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1018": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1019": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1020": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1021": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r1022": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r1023": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r1024": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r1025": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r1026": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55" }, "r1027": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r1028": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r1029": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r1030": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13" }, "r1031": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r1032": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r1033": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-2" }, "r1034": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-4" }, "r1035": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r1036": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r1037": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1038": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1039": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1040": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1041": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1042": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1043": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1044": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1045": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r1046": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A" }, "r1047": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r1048": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r1049": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r1050": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//450/tableOfContent" }, "r1051": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1" }, "r1052": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r1053": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r1054": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r1055": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r1056": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r1057": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r1058": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r1059": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r1060": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r1061": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r1062": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r1063": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1064": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1065": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1066": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r1067": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r1068": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r1069": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r1070": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r1071": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r1072": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1073": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r1074": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1075": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1076": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1077": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1078": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1079": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1080": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1081": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1082": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1083": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1084": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1085": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1086": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1087": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1088": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1089": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1090": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1091": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1092": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1093": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1094": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1095": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1096": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1097": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1098": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1099": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r1100": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r1101": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r1102": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-2" }, "r1103": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-6" }, "r1104": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r1105": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r1106": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r1107": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r1108": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r1109": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r1110": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r1111": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r1112": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r1113": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r1114": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r1115": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r1116": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r1117": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r1118": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r1119": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2" }, "r1120": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r1121": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1122": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r1123": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1124": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1125": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1126": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1127": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1128": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1129": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "912", "SubTopic": "730", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482517/912-730-25-1" }, "r1130": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1131": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r1132": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r1133": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480109/944-80-50-1" }, "r1134": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-15" }, "r1135": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-16" }, "r1136": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r1137": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r1138": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r1139": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1140": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1141": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r1142": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r1143": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r1144": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" } } } ZIP 138 0000737758-23-000034-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000737758-23-000034-xbrl.zip M4$L#!!0 ( )UFE%=DMT^S*1@ "/D 7 ='1C+3$P,S$R,#(S>&5X M,3 R-RYH=&WM7>MWVDBR_W[_BK[)O;/V.3)CB!./G4S.P9@XGK$A%\AFY].> M1FJ@$R&QW9(=YJ^_5=7=0N+AQR0.@F'W3!) :G57U^-7CRZ]&27C\.V;D>#! MV_]Z\]\'!^P\]M.QB!+F*\$3$;!4RVC(/@5"?V$'!_:J1CR9*CD<):QV6'O! M/L7JB[SAYO=$)J%XZ\9Y\[/Y_.9G>LB;?AQ,W[X)Y V3P:_/Y-')T?%A[43X MP?'MM;&22CT^KAX?\^*UR7B*_) 0_E,#JEV<*O@SA*8!8*1C7_-(,O/H*K(3RE M'R=)/#ZMXE-6C.;N\.,P5J?/#^E_K_&7@P$?RW!Z^H^>' O-6N*6=>(QC_[A M:1[I RV4')@+M?Q3G%:K\!#Z>&O6=@3CA#(2;JVX0#.+0/BQXHF,H],T"H3" MJYZ];7X=R;Y,6/6P4CLNKN_!*_-ASX1Z\J4=+UG:L[?UZV;K'/[KL5:[PFJL MUV;T5?.ZQ^T6DV\?*_N-;/J4[D8&J^DD#'*#E] M\6KR]!N[?/6]]Y==]JTD^/$<^>PMVTM&4K.?GO]2JQV^7M],[I*-.BBCP"BD M]1&**%1]O<^ 6F,>",:C@)' @:*541(SKED\8%TQ2<2X+Q2KU3RC8OM3NIB/ M8]#&/V8-J[BT"4S9:;-&^_I#O?7'.NGI,<[.1[&* MR\"&WGH9"9GHZN._FM=G[8^="]:MU"N=RE5EW0QUE7X%V8M3-62A'$O$0*'D M?1G*9 I,-I[P:,KVGGB6-.*I3,!0^0^8MXY]^=/SVHL7KQ/S%RCC6NWH-5-" M3^)(F^G;GVA5YM]BG<0&-1@YH04BDR[\*L$D@X8C:6')2#"0;M*)^.\+A1>= MI_YHBE_-=LJCNY48PNVD3&]E,J);(;#N7C;K'6J#[UZSW-:L'X%=:KKT10#UT@_>0 MGJ5FU&73+@.W5C;/ [V+S)_8)0.GC#59%_X/&)B]7R^57_[R>CO\WD_OFYUF MO;M>^4=U;_XLP J4_G.A@6J$4);U+H#%8]9 G-@X+71WT;%)D;'@MZ( MAP(_&"A" Z/:7?J$4NN7;,TE4"H&)*(1Y)M!M!+0;-_PV%+KAN3,8XG[N'K$ MX=9"P"(9\83Y0B4S4"AW#-QG2[4@C&:*>L+]Z.'WA0] MPLNN-VZ'^Q;XP5ZIT\DDI*?#1;%B,5+P5FK!QG$@!Q*^7:#U!NB">=*6@+W! M$)Z 7@A#YO,)^5=_ G&!0\>:17&2H[P#R;C'P$YZA#<11R/=T5,6/LG&6(!S M& TU&\*G*&/^5>#:SB *=N;XNYICV!MTT/^3@GSAEJ(N6+8!.1%%H=7@)@]B M!4;7;+2WH.7RSI!A (YC!2B(.D7CXC0-C);V/P-;D(R.,,@8P;-!*A:?0VRP M'2S0:G^"+4 ^>-?N--?+"2!U0'0M8>=,-,&ZOQ,EQB#5.MM=(_*X%_' J%+< M9PSRV)VF348.&<1A&-_JC830R\E4K9CHRN*?ZW/S'Y2-T2A89;(J%<:Z19$W M?&7"AG<)_^-X:<*# &S,02@&AG-*S%U[?'\5>R&!R*Y*)YL6OS2 2G$H#?1J MGEWV'(('(B*:,\&JC,;V/SXW(K M4!F8"?B$86YL J/%@?FDH'(7]8"EKR,_!@<)WP"\;1Y9$G5R21,UQH[(1UB M, ^J!&O6R%?%A%*0^HG1QCX/_33DE( CLJZ@.VD!<-7WBQ=<4EQ )ZPQ D4@ M]/SV>&ROOV^Q6WPC-:I8O.2=0&P7@M.,;K3'PA@F0DP#O\)"(LH3HI_,OPI$ M[U/>#P6&!U9SU^*C_7U@.7%@'.THC@Z4\%.E<*T^UR,V$!9+BJ\3$0&P],A] M!&J)KSXZ!__S\M"#C<+_G"O(AZ"2AS1I)4(B H;^Y#[%!!00-E7D2,)L]B1\ M[<= 'LU1-6NO>!$L7]P '2)?(.A-Q-!PDHRG6! M/?"K/;V_ W$[$+<#<=_,FC.!*@U\(Z6J[<3 2)AD <7Y48=&P#^^B\D+]C&B MNJ@N&FS-+F(P7!$Q=4Y++]H>C[7?U1LV'V&':''C4'?1&J.>;@#T\V5H+FJF M*I[ ]/!JO/\]",TU_PQV)N3KW$>77D 3*&XX M3L#N(^QJ"IN ='46;J7P6W@>DDB:+M]Q3 M>V_^'"DW\H0/Q4$?]O;+ 2G#4Q[>\JE^]JT' :R^^FY' 4JF_VH;%@ELDFW# M/(O0VL"OQBS,]@% N@C6'Q+L87U[%K2<911X(8ZYU,R3KQ-L %(R7+)>K.2B M]P;/] 6Y?<*Q",8,R)>5"MRH,SR9!$S#SOD4?[D=27\TY^OF(K98(H[H7U/R M%73F+81&/^1C. M$@KS4;:6N:A.@C2<,O$5(% RPUA9W M57*X48RXVFVO _478E=9D,Q:I>6EK;/-):TI,.;EPBDX6B!U/U5:& ,'NX=\ MI47(]@+P+7W<:Y4I!EDW]$! M0&UK=>?U-3IMDN+1E'Z[GR.6B*YMYGD M.AK/3C5L0%ZGKA+IA\*L\9]E1%@F(QW9PWKD6%W%/)JU5L'?S?>!^VJ0*M > M(ZQ@32@43X7A!NC&:BZ92A86P^L>1342E;ICK0IA.:5C04S0+BO)0U?:;&HN MHF"Y='F4YYX ^+[=1QC/&59?8*FZ,KE56SO@1I7)U&/7[A'U #P\+9@)4,P\ M2O(P.26P:7 ^F802X1RAAR)[FJ ,,><4LV.KUN66X[&]K_-H=H9,[F%]' (6 MY\. 4[AV8 P(QUT#1L.MH8B0='$EGVLR+-,L-K4X/S[#P<51**D]-5GG2:HF ML1:S.$ YQ!D*A5O&&/9$T9#:1\;'@.J.4L\#17751: M^SM3H+5:&4F^W2ZJO])%!1K@&3\#ZDT1J& 3"K>0G^**5\RGPE7#K.8(O(]0 M^K9DU][RIX&*'H69LY@-.!\JON&A"?R8=)OGTE,FPR 4L/*80M)Q'ZAI(:=K M1Y0/$&WWI@5WQA4,\:@D*\ONY>B'1MC-601W:K,17ASRJ(@YA"T:2GI(U+[U']=90HCL4FN:-=&(N. MIO/!D*R^K)U[3.;#VU(56]0=#8 #DZS(V<:GJ"IZRK"&R1_9*F[S]*Q(.C8] MKJC7JBVZQ5NN))"$>,XSXP'7*V$.5_ IDNR(4>V>& M8A0^1E?_>*2>[=*[Z$J8-C BF,5A%< SF M ($L*2G.88\8&XXR)P6 J\QJS:9?\=OMKTP7=VB<@M:8I0Z1>>TI!E#KTK1C MZ,-:*,4T8W[8OX(J\EQ!*R4<^9#+2"?SDA%1ADH%I,Q(M''C2&5L21[J:,/R M4$VJ:2_-.>'YHL!BQQ\T7ZCOE@2 P8N$:88S7Z7T=6<=5UF<+:$,M6=X9"K1 MUOD@VV(8A":N$Q[9TT*!.?H_MKFF?&N ]95#+RE-?J+.9P\K8:\MD&*["[;7 MI'-GO60,,QEHABSI.HV,>8(I:9OS1.[5Z02A2R#,*0U3J!.)89S(7$@\XW%M MNT3G^3R?P2$[5WQ:A;5B*N"36GBSJEGOC@P-YHOP-SK<*,>8U@G,D#7%^KIF5YXHS M<0 $3"']FY)K^>Y7&5$QKP;@V>GG)6"KG(8P7]Y7RNC=ED#3EQL&3=]AR> [ M="F(GYV3.2A;;YMFIM/LV=-"'CQK=&>D>2;?C(Y+SUK:>?<=:46G'H]@VPYY M0"\:9BZ#;ZR;2QZ97GIC;/7GBC '&47M&5BC):PAVS9_[-6&,;V)A^!F7/'; M4CECEJGFV:WOXL8489SU.\!*CF5&R%OH0$\G7O$#SOR/6'WQBCP\2)6I>RGV MD,H:7NC2YZ4TVK;J>DO7RYOD1-J4,@>_)2KP>,-48-/%$>GU(.LNA1Y8_]!U MUUD$\&2AP\"=DPAM]%1&)GX*9CZ-V7+-/4Z#)"C3]G37FS>M>\"V>&0.C";TRQY#". S;@ MZ$<4_&0J3)F$W!:)W[O^_-3)*S&7Y;ZEL!/8$'!$?0=28)'N'!YN,( M/XPU MM9Z#158"T(I-1U('KHD2)MRP9FU4 M)^3E)ICQCGUY23$>;F&2ZQVY4!YA&I48UL63J:L*5^8;>:\"AK-2M<(KB/ 8 MB&T)3O+#7"?9Y34R"R?9LJ;TA>6YZ9L\K2W ON>-+5;&51J:9*LL[.PFU=Q4 M*X>EK+G)^9U8D^[/CLOF^65+%-O)ABFV;NICX4>L3(B@KO&X^+I/FJW2)"[A MG$YL:9R,\%R[U6E]$8&H9X:^85X@=\^9_B7O>+,,PYWFS'_$XR42HL4S,&Q.R[_7F]#&AV.RK,JJ<+5$FU<,- MTR:MF+7B&VZ:W"!.Z@AP-*0:EP$FM80D.%THJS-%;+F^&7-.4^0*Q[!9YWA< M*!XSZ!QT2J1-2=SBH4B#1*0F6$%P";1" <=$EEXKK6>LYNKFEM8YN*JP7"EE MDDW YN.RBAOKYF%?6;,]6==U\Z&@%!?PH_&X9)(O:7.M8=M+G^\YC]*D3EW: M#UPC=/6R^@':F'R7JF4=7&ANQ5-^&3I,P!Z(K#/!\L#VMJB&37L102/7*:=< M\,*F6K.N0-9_,N_2=,U8W-1G;X:T-8=S7@Z/9IUWT$FR%6^S9/+M" ,4LZ8\ M@(D%5U9:7%4MCCGWB*SF*:<],*OL3KYK\,>8I B[<6O.568\(9 MQ09!2W2@;6/DQY-9COG^#D8STLS:BI$[EIL6T#Y**2&V:GK?QTEXZC<=THC+ MWCF[_*TO/ST_J;[N4-0N,"Q&E'=FPI19 U&PFI3U0QY],=9TOI63Z7 BN#D MQ1K;39:MONK% BD>5%^%*Y'!K\_DT'1T?'1"1\KZ]J'WOLGHG?"-]O6'>NN/Q\]X M"1^N=Z'+M_AL:EZ@4$XOFOWT_.CXM:8_63T:@DIF#;#;BG\1]V&[\M*\Q=UK M*^;75/ZY]V02NLDS]D\)CL,')?"-:.AY-$92#-@[\Q('//,#KI,_>_'HMDI/ M286G(#V_I:$4K%YAOP.(_H))FBT0G_E%/7#R+^J53N?H+T*)T"]X65;/3-"6RU(V0:X#J1I5LOT7> M!#S[4?,Q9_7//-H*"9DMI_S37B8;9S]<-NZ^S08IDGAR^FK^^/3#1W&QE)/* MR19$MPX?MKLC8?KWVOSVZH.599EQ_;K9.H?_>JS5KK :Z[49?=4\9_76.>LT MN[UZ#SXT.LWSRQZK7W2:3;R\] OK9N'8#R!:VW.JLS0X^*S>^IVUWR&[="X; M=8^U A[:WT%%+_C)/-]?2'6:126%[XNJ+W ZH5%A1^6=^ M5\SO@9)>.X(G[1#-#M'L$$U)$=V!G#M!#K?5L!Z[(D/58)=:IRYR2Z]\ MNX+[[%7E5_.;! DJ[/]2&46L(_%5/(&.MP08+*ZK_/,OP@.;LBBBA'L=@ATF MV&&"'28H&R8H#0#X6.E6&*& 5KUWV6[5KUB]VVTW+NG3>DND"IYV25L2F4_=U"F- O; M09DGAC*?FE=77?:NWKEH$Z+QR@UI_FZ(IIR IA#\Z";B1D2L,1+;$?3(K:?\ M\[X+S7R_W7A*?&)QPB\[/++#(SL\LN9TR[WF\X>G6J[;['V]T[GLVGA+I5[9 M@9%=>&55>*41*S%EK3CD4; 5:"2_H/)/O A'W/&0)Y:3'9#8 8D=D-@!B3N! MQ/ON6<- B(_=^B[(40IKL4%!C@;78(9_#\5$^Z/M !;Y%95_Y@^HZMC!C)+8 MMAW,*,W"=C#CQ\*,WSYM5V#5V-]J.1,K"JLH_^R+*:)J6HS=B%\DHFUW;08S2+&P',7XLQ/C0:NPJ M-!!;ZS 7MH)S\V@O$8=;A#)3M4LD,E M.U3RX 9XG8^7W1X!DQT$V=5GK*K/^(WK.&+OQ1B$:3M:YA965/Z9?X?F&=6Y M5OT*A]]A@ATF*/O"O@#$P,CDN:'1M[5WK<]LXDO]^ M?P4N;W1":A>.O&>?.; M^?SF-WK(FT$0MD\'?G\F3P=GIB^#X[$7]M'YV>O[JU=GY^?/!J5\_ M?G[Z\OC<_]^39W K7&[NTG-9.7TR3US,9)..+D^/C M_WY6NC01WY(C'LI1=$$3AE^'<93 1!0,;/YIQE]^"E- @3I)X=CAW1!^',;JXI=C^M]K_.5HR"P3BAC(1;/Z[8S"(0?JQX(N/H(H4) M*;SJV=O6M[$.ZU7X/?_JLW:FQ M$];OL'ZK>\VN.HTV:W9;[R_[K/&QVVKA-7]Q@5]3G^PO MK?OI>>_96W:0C*5FO_YR7J\?O][<3.Z2@@:HHL"HH\T1BBAT\OJ0 ;4F/!", M1P$CT0(U*Z,D9ERS>,AZ8IJ(R4 H5J][1L$.YG0QG\2@BY]F#>M8LP69O[!+!A:>M5@/_@^ZE7W:+)6?G[_>#1#UY5.KVVKT-BO_*.9.UYM/*]4! M:LZB\AVJ>,(2F H#4$#_-9HV,:J6C3G<6D(.R9B#RR94PD%9]X6:L*N81TLJ MFP7DTQFZ5.I].0G@P7Q8K%N(*9U()-XD .)7R[M%9#ITHKQT6R5D Q@N2^>LUX M&#*?3V4"(ODG$!!-Q%-(==G$J?.+-B> 1^/Z: MC>!3E#'?.C1@9Q %>_WQ*/H#]DC#]OP[!3G#K46)7[41!5%%X=4B8<-8)6.[ MX=Z2MBFB.,,(',<*4"!U"M"0.^\)1DL'7X$]2%;'B+HC>#9(Q_)SB!UV@Q7: MG2\>ZR,_?.AT6YOE") ^(+J6L'/&V;&X?:K$!*1;9[MK1!_W(AX:1L)]ED*[ MG:9-1@X9QF$8S_16VO[59#JI_?K+R8OCU\M_;\X_>5!X0J-@5 M\!5RV=W"_WV\-.5! +;F*!1#PSD5YJX#?KB.O9! 9%^EDTV+8YI I3B4!GZU MWEWVK=E&(B)F,UYV-=%.#_$ K.:D=GRRT4"C575+!D_J#+!:NT=F"RTD6+LA M<"Q"&$QCB.'0LC*"G@7C!LHUL7!("4X;(D$BX2<)"G->-J8# 3KSQ]C\9;65 MJ.7<:@/Q1;&J !(GW S,!'P":G+.IC!:')C/_5C%I#N1L4"Q@AV77*%1!OGB M9-FSY0RXEAK1&H9]4U@.0#\>DH$H7M8&EKR,_!@<*'P"\;1Y9$75R31,]4;5 M".H0@WE0)5BS1CXK^,(E'P1BNQ"<9W2G/1;&,!%B&O@5%@):R6QW MPK\)1.]S/@@%I@C6<]?RH_U#8#EQ9!SN*(Z.E/!3I7"M/M=C-A062XIO4Q$! ML/3(C01JB6\^.@?_]?S8@XW"/\XEY"-0R2.:M!(A$0&N/Y"'%!M00-A4D4,) MLSF0\+4? WDT1]6LO?)%L'QQ"W2(?(&@-Q$CPTD>WIS+"1*M\"P0EH;_[Q2( M::XE,(PNJQ^F@6 SF8SC-&&AG("+3#?S $@?JSG0&:8.5 ?C#0^E&5B0H].0 M>(!(>L4AVMPXU#VT MQJBGFP#]?!F:BUJIBJ

79D 3*&XY3L#N(^QJ"IN ='46;C?B7?4MBW>U2(-C5D%H;4!&,P\F M?08H*H+-![[Z6-:4A>;RN#DO1>M6&C-"],$6X '#)9M%!"Y&;:SV0)!S(QR+ MH&=,'IM4X"R\PW)48!KVGL_QE]E8$D@H>G2%N"16!B'&U91J!,TPXS D0&I" M#0&Y*I7/-F;2 HM.1 5,Y.'=D,G>0LAH&AM/YH+\$5C#VD)=JVF/\UOX )R\ M-%F^Y9X27O/W6+F1IWPDC@9@%F^."$=>\'#&Y_K93R@IMG;@QXJ*M\IA6A_[ M[J^K;BADF%&SDP#Z&-$2"E-2VK@$95T;I.&'- M>J3&T A,I@FLPZBF?!W9E;!P0"/ #QS\&-AMGJ0*\W3HP,.U5)?W&98!BJZ4 MI$VC$'6@569VU%7T^*YJJ:WBP_6.>P.HOQ2]RL)DUF*OKLK+-Y\I46(3L(P+OT<:]=SMS](H>%G/T=.W5X]\P6HI2I*1YV MBR)C46V@@0<0CL^J&'DX7 @!R^@VENC<394$10 _HCHP( 010X97,)!MPP^! M 1P8IZ58O?@["EB@%P<#XNX"[\@)/OBA8V:!2#-] M4$79-\"!$LM&5)R.QHM+*FKJ@1"H="1!V&$*7Q]4D[\?>%*8?1?;#3)!>[K903RCW:!$B!!ZHN'%Z!B MF@/;=C]AX0*"6"%&O= M4K9FF'TGO@$-M2W<753;Z-=*"GA3(LE4U)8#%9BA$).IR0F9./MW%^AM%:7O M3NRH%8([RP37T3CC\2W([S14(OU0F"7^LXHXRV2F(WO:B-PKJE'/3ASC[^;[ MP'TU3!4HCS%6LB84DJ="<0-W8[605"4[BV%VC^(^B;(H&X417"-"D\M+\HJ(%2IZ-)QVNU-"^X,*QCB46E6EN,KT ^+F1=SF2%Q$%,\FM24M,'I RK#CA+%L1JG<,(+ ]+1 M?#$4DI69=0J/R5QX6\MC:[NC(3!@DM4ZV^@4%4?/&>;C_;$MYC9/SVJE,6V! MATNQ YFMO<5;KB20A%C.,^,!TRMASECP.9'.9#NHN8[AS8/&(5W0I(?X"9Z@ MZ&0/;F,(Z M)]W1SK-D\LI$\@PI8/Q;&8=F)7Z%9TX>&?( M18%C=/._II%EH!EH'+P$3 F>&[5[\K&H;QJ98K)+YVH@8=K A6 6@S74QC@. MT,<2DD(<]I2QX29S6 XRBS6;/@5G^U^<;JX0]F4-$:>.T3.M0<90*-+TYEA M &NA'%/.^ N\ZKF25DHX\A&7,.""4$24H%(!:3$2:MPV4A8[DGXZV[+T4XN* MVBMS4'BQ7C*)1X),$C$+&BYDJ!617W ?89IA[J14OB2OZTJ+LR54H2P/STPE MVGH=9%@,@]#$=<(C>UPH,&?_)S;'M*(W@+2GJJR-Q"M'E]IW=' MI!SC]O@;'3:3$PRO!^8(6\DQPTDL;Z:+W$B<-\&+Q3YGD9VG_84Z6GL5\Z[H#4PF,K$LNDJ$ M<^^(8#YUJ7(2:E65,3$/UF$&R>,_4<]$PHF@]8-4L:!\V5NSU:3^F$C(]-Y>SOOOF.MZ-3C M,6S;+0_H1<,L9.\-HG*)(]-7;X)-_5P9YC"CJ#T':[2$!4^[YI*]V#*F-_$0 MW(PK/JN4/V:9:I'=!BYF3.'%O.RZIX21/BU53T1Y>[ MK)PH$<%QJ#'E:!W*VB]9I:DQ5H$0@*R\P1NFDPLU_\P;]&:EKL6P@1D"H0N_ M-862HS@.V)"C'U&*S5!1RC3DMCS\WO47ITY>B;FL\"U%GL"&Q!/I.Y "BW0G M\7"# 6SY8:RI_>0TUEIF1[-X%I+ZGIF0M1/N2DMQ7MAV-&2&.-C22;&OJ9(Z MD,9SR>EM![ )-47EZ0L/=9&=PL"8,"$35QQU1[3/^99IGRX66 E *S8725VX MIDJ8$->&M5&#D)>;8,8[]LT+Y9"XA4FN?^12:81I5F)8%\^FKBM:66SJO0X8 MYF5JV%[,II5-=W$#Z(S\,-=-=G5]S-)9-NY64%J>F[Y)TMKBZWM>-V%E7*6A MR;7*TLYN4[W-2>VX7D7 5/ [L1[=SP_,%OEE1Q3;JRU3;+W4QZJ/6)D004/C M@?%-GS%;ITE')=JO3!B("4<\,?3,&6!/-[SG5O^(E-5E+%JF* M?>MU1BG;U*^4Y[@5]CY.%,2#XN4R#'.B-_L1CY),A9K(Q+PY(?M>;T^7%XK- MOJBBRMD190+TW2YMTHY9.[[EI@40XJ2N $=#JDD58%);2(+3I9(Z4\%6Z)RQ MX#1%KFH,&W9.)J7*,8/.0:=$VM3#+9^'-$A$:H(5!)= *Y1P3&3IM=9ZQFJA M:&YEJ8.K"BN442;9!&H$,\YE"9;[S+-X!FAIY=5$-"^%%MXK>K@0G,K'_#+P&$"YD!DK0E6Q[5W M13-LV[L(FH56.=5"%S;3FG4%LNY3E-*[$FTW%C?U_*UV1@P6G1P>Y:UWT$>R M)6]Y+GDVQOA$WI4'(+'@RDJ+JZC%,1<>D54]%90')I7=F7<-[AB3%& W7LW[ M@D[#@Y9N>875F&A&N4/0"A5H^QCY\31/,=_?PB@G3=YSC;RQPK2 ]E%*^;!U MT_LY/L)COZ6-1KR@UR/Y]TH)%E:].GG=I:!=8%B,*.^LA"FQ!J)@-2D;A#RZ M,<9TL9>3Z6T BN#5Z0;;IE6MQ.9TB10/*K%Y^+NCSY[]>%D.;<>3UN1L_GU' MEVWVY;+?;O5ZC-Z"U?FP^=/.63T>O=#];*'[1QI*P1HU]CM@[QM,[>R U"TN MZH&3?[X(%(XVZ-V6!=&VGK<9G9Z(\"# -8_X")V-]]0B,U8>^QC& Y!+NH5_ M8[_^%GK%4W@8FJ"^S=MUEXE\33BQ>+!\\>/HI#H:]JKW; +SA^ M&%,!>J-7&=G$P/I3"569<>.ZU7X/?_JLW:FQ$P!MK-_J7K.K3J/-FMW6^\L^ M:WSLMEIX3>57T\N\U\_@+#WU.8C'<[@J@^O?-=J_L\X'!FS3O6PV/-:N-6K> M1E^:P?5Z*;OO&.TF[>FJ=.$>L6T>L5F7XHJK&QGM!%PKK:CZ,[_+17J@I-?/ MX$E[&+.',7L84R48LT)(]\CF3F3#;<%0];7V-EGX&ON?5$81ZTI\$T&@XQVQ M\\OKJO[\R];>1E[*1O]>?+\W\7L3OS?Q53+Q]TKD4YOW+ZVKJQ[[T.A^[# T M]6#?&_W+3KMQQ1J]7J=Y29\VFRQ^B+W_.1JO,MI_BU!#+Q&W(F+-L=@-M%!8 M3_7G_2,Q@1^4E4>6N'T&IU)V>8^+]KAHIS,X?]1Z-4) >P!4!<.V10"H/U=8 M#?Z9JQOLIKP#$*BTHNK/_"X0]//VXS$!B04&YWL L@<@%5W-K@*0J@9FWEUW MV*=&MWO9LZBDUJCM4.01\%.@)#B@JH_\3(&<86Q M3Q."V:.'/7JH^&KVZ.%IT[T?"GM*+JS_PGG&5=;#2HR]:7?;1K8N_/W]%7B3OGVE7K!:DZ>D3]:B)3XY--= M1;(H(08!!H-D]:^_>ZH!($A;MA,",L]:IV.18*'&77MX]K/_=5/,XE_^=:/5 MY)?_[U___Y,GP7$Z+FI]F'Z%;Q]T54Q/H7T\Z__LE__^N?]))_C=+)_2__FD2W033YKQ\B MM?ORX)EZ.M6'>]/#?:5>[.\^'XV>35\\G^X>3J;/_N_>#_!3>)Q_DQ?WL?ZO M'V91\N1&X_M_>KX_+WZ^BR;%S4][N[O_ZX?*1_A[E*\B>YSJ(I M/YA'_]$_[>'+Z<\[[LTAM!-'B3:]PR[]3+V8Z'&:J2)*DY_*9*(S?.J'7_H? M;Z)15 1[NSL'!__Z)S9EAKLX:)5=P[A':5&DLY_V7NS"N^=J,H'E>1+K:?'3 MP?[ASDOX<,FH8>ZS7ZKO6-[Z?K6=,:RDSO[TZ7O>,'T__'(T[!\/KH+>V7%P MV3]Z-QQ<_1;T7@_[_;?]LZNE VI+[R=TBE0>I-,'][6S2]9[]_K=Y56PMQ^" M@-A]V?I%&NGB3NOD^UD@.%+!8'A^%O2.COH75[VSHWX8G)X>M7ZE5#+Y?E;I MZN@D&)S]"F+N?/A;<#(XXW4:G!WM?,XD_%[F132]_ZQ96/JSOWK,?__QY=[/ M%^?#J\'YV67PIC_L#\Z"P3',P>!D +OVU6\!/?*/?_P#_GOP<_"F]VL_>-7O MGP7]_SDZ?7<,SYP,S]\&5V\&E_#1F\$KN#Q>]8]Z[R[[\&'?/38X.SD?ONWA MFP)X]M7YU9M@:[ =G)U?!?!Q?SCHG=*ULS6 3]^?OSL]#DX'_]T__2W@UH[. MWU[TKP97 ^C!F]X0WGE.;QCV7P\NKX:]LZM@JNS(!MYU/U&C/(W+8OE/'K)7ZEK)YZEO MAU9]N\G,6^?J6C\9@7KYX8F:PN'Z2<5WZC[_X6M5O,\<@O=CHSZ1FO33P;,Y MZDJ%&L7:36H&RMH3V/RQFN?Z)_./GR=1/H_5_4]10EN8?O1S590\A6[?ZJR( MQBJ6+E)O^6LWHIU='E4!_2TFYLWR]0Y]]<]BLOC=B]V=P^?+O][=V5OZW:IF M]YZ#+OIYS?Z3NLS=AIG)YRKYKQ\.?JA-[T_[\X_!7I-8K4\/S\Q:M'00MK3N MZ12,&^A;4N1V\\@T/&R$M*=:-,!59L@%G,C*:+]\8=$2:=&H?_@%3 86\"#N M0:1?#/M7)/$?U^K^\,O>5RQ@@/]]WO*%!)FU%QSK:930[?;(CN?WL8#[P>M> M[V*SS>"KX(^DD193KH76=:>9 M1B]W<)&EMU'^&.W\KUG25B^E];0- @G9G_2.!J>#J]\V2]BQ4[F/OK:AODWC M6U);4Y4$)VHO^&-9ZP4IN'0;\8[SRVQ3W\ M#A;W "Y+/5?WL\<7M/H^%O!0%* +7L/'Z:3['A;R:?W./$L+3;:)-51ZXW%: M/C[K\^EWL+K/%C2B,L%Q/+:U?/8=K.5S!I$--31QJR=5/-9F'3]__1K05 1& MWWOAP=,=OLIO5_!:_%&43.#J^^G)WL'.\_EZ@/JT,5X$/>@S:L0J1D5YKI.< MW4U1$AS!)"C\;Y2-RUE>J&2L\[__^/3ESR#@,6$BUQ/X45[D09JQ;@T?#'51 M9@G\)R_C H7'-$MGP97ZJ$'IEAT(_SI2\ZB E_8F^H]2C>_AJS_**"-G)6KG M'[$KFO7T&JYMLV';+7"<9V00')V?'0\8W'HQ[!_UC_TDAD>RD,\?^PUR@/Z1 MHS1A29&C 08G'77W(@51 )_"0:YJ"YLU[MX:[R]=X[X:WVP6N/,+? +?*L3 MQ8MZK.,(.OC8%O+%H[]6?PV&?;A,+^$J[?'5BED;[WM#3,$8]"\W*]JQHWF( M]^NK-,O2.YW]_<<7^WO/?\Y!WLXS4)>30K%$1L?*>Y5E<'RCQQ?Z_1X6>1_6 M5$VG4393CQ%9L_)TX@$]1RO;,\;O5 M5AEZ=++TNUC+?6CK^K$OY,&CEZB#X+A_TGMW^NB\0GN//DCT# 5J_Q8=MHA. M/-935<:/+M;W7:PC:J8S/7F$=L7>NN)"E2S[]8K80?":V!G.3QRE$*4']R^9 M:.AB>/[KX))<"'#V&E3=TU.DA>B=/L[XR]ZC=_D]1P']&AT&*)\O M];C,HN+>HC,>W5'_'A9T/SA-QQ^"5^G'1[=\C]X%]!Q=\)=S/<9XF8/\P]U[ MK3(L@!/ISB*]>?-;D_/W'O6>[/R_^KYFR=2Q8 MM)P.:4-M=/V=4QMU1=@>!J<::7]L2.4" RRH"_6@8UFB'UUVQ][+[^ .?1J< MI<%II$:4H!-,TRRX5%/]0>OY(\2G[N]^!TOZ++@LY_.8T'^@&QDZ988B#NGJ M!^VH2(,C%-MPU:B8@8@G94;)!+T\+S,"*&[6OX/K_SP8X@<71_W3T]Y9__S=HPN3[C_ZT-H+=!J=I="?1W@"OX?5V[?@^4>W M?%\3#NW*\AT$ [!99DDTA4X]1IC0=[&*A\%[A>A:R9?I@38[>909R]_%:CX% M\V0,]V&>9JRB@KD!_7I\B_GHTY9?D*VIBW0ZW2Q>!Q?O.?I^KFZB;!)=O,#D4UQ"C(4-DEOHTN0QTNU\#POY,OAWF=T'5QFLY68!N[> M>[N@WXQF48[A:/2RPG)&^21ZG/R?W\."8KIN202#(&$WMV,7EW _.([R<9SF M9::9_'.:2N)0H$9I6=B,LIQ6F:Y1IG[5L]&.B,D]:-=V$?/ MM0,+>X@+.T@F4:;'!1*C()FV_J/4":FZQVJFKA^A:[9A:9<"O"K4.?M/=UXB MP.9KV7-6%_Q;PRLW,+86P-A6X-@^OZS?\Q_:C'W[TY=_8:Z;2EFN*KCV;4L: M?TU]TZ8SO<84C:N;* ]6SDZP5> SB&#;7^=16K6\"T4&UC&5-$-[/V^'@5>" M.NB5U[#BMC)S&,!5_4G0*C(HYF$4Y5;*%TXW0&2LA]L-7J_597C]>[W5:5:.[4GEE1?AFWS=LH M272>%@IV23:796GY3F'X;POV"=H!K9XI6/S!20LF:GMYJ>_65BY?-:_#_M'@ MJG=Z^3A$1&]GF9)O9')P Q=OAN9NCE<+'T!T;\PQW6FB09!DED=N#-=P5 13 M*;6 C]EV$-5]K1-$^@:C,H>NY'DP+T'RY#K_TDW2LNE\M70Z9=Y 6[F+XEBP MSV8*\W)\LV(6RSDZ\6]T4""Q.JDW>3GZ';T1T A^,78T?[DN<*J+F^ &E*(H M>63'[]-61JM,?]D_.AW W1PFN90Z;(K-%HG"!U2B]U>A=1(I= MW@+X\:PL2CA.8T.7(FN.;2#1KYZ$]!C&#"+-W\*.P?^@FHQ:/JK5TS2.T[O\ M:[3E->X6CTLK:;4[EX0M%.M:"A@O8XIV@F"=TF,-TB*V2)W M4:[A[$P08$F&8$!&MK5C45M#,X@>#HY8OIJL*\Q--CI?(?6U:5P76(]?("U%6(Y(S<2WCT]@P] W;S":8>PG&"ER%N"PP-8,I_2L8WZCD M&B9]4F8T+C%,&N0,V34DOW%P3DNUZJG15^_2,B:--J'.2)%4GBD53*(IB:4B M@!5.>!#4,?<%]C]-N-*$M3AQ0L3N8ET7;I-$7Z=%!&UCT]=I"E.FL"GX2B&D MOSX$>$JL,[JAN.$9\=9!),3*3)_]:V* M2\Y\72 ']E=.C#EL&@P]K-.!D>;XGN8ZAWZZ9N$5T(H.-,P$7Z#S+$HS_BGT MFQ<+AX%KQ[D+8G;"8M] %VYU%M(BA0%NI+AQ_O+FZ>%-SB^RHW:;JKJ.#;L* MNP]?<>>#:(9IHO \C+1I%)T5N =M%;AOM,)X^;I5>=.-!L&(>Y#4T[WH@I_A:GJ!9^_";673M'#8O"#KR<-)A#8/"'T6]RAMQ%L1,PT4YW=?$_;NOGP-2W8=%8N?87(0XTE**!S^-Q$ MWR$\+3^?S]IZ M/E^#%IF1_^=4W:WYH%Y]T;&TVN\U#07$O"!2K/'6I QC@[&ZRZU&4J") G^X M(#T^AR!QI].(Y1%'8^9KA@:"K(R_.IJVOGWYO*W[\H@7KY(_LZ9MV;=[<&%[ MKMB6> 6PH[6,2>\UAC!7HD&T%#L5,-P[TJ"B9/HVTG>T?YU-'5J#FE\79;[O M%ET1N8YWB/62^"_C^_"!';7G9X+/3W"3C[3Q:&*Q=^P\/E(-:G'G$S131]%U MB6'31;<)GKRINDV),0X5NVL5P5?.XH7/>'R=/4$OVGJ"^DD1@>G5"FCAEPIW MV,OJ T4EKC4^$/+6BHI2RF2+8XN:T#Q@Y2R):;-KBL+Y<]#W-:(IDGOKVV,? MB&T 7N\?6GQYAH"P+.FX=OVSK,3D2GYD$;FS==5S,$ZW;8#&/71=) M[8C\/DZAC[P1'RCWIV)HPT&(THD([R@9Q^6$Q?\T@KU-AHYI*5;R 72"W(3\ MVZYNRKW=MF[*D<-5IC0H#P+2--"9T. WY?-+/69I M6ON\__$F&D5%;C[&/6=^(@%(]UU&NGAF7A'DIM% 2S,LY CA=$QN=BD@GLBXNV]Z6VJX=/ORW&4?H#0+?S&^#*P%Z("\R^MC6 MJ*FAB;M+70_R2A=06_QTWB+(Q@J.G MLB":S=.L^&+4ALPQV9\,S*C_E&9^6324#9"Q@KT] YD]TCRUT)TTUJ*]%V:? MDGHR)I_J)X ,#WMGPU3+[FR85?XFPCR2/WU6<>P54X7M'LKHP$U%9P&ZD\.N M(?651V&ZFMJ5_\I^6$B.P>%DIF@I>S)(=[S)<$;EU3 I?__Q\#ET84?ZT&D, M(8$()8/KI';?@]Z$[30(&2 XKH*-:,)6]UTE-M=[U5!1?( MPBEL0RY4R),<0^<('60W"&HGDF3C6\_MG&6QF8+]=:-=M]!(NHTF)8*C,*6Q M0YNS#=MQ)1R,\TZN0:Y=HX"8@[P:1W,5HQ.Q3*P;OCHJ$)%E85R0QM(A@>?4 M7-!CM68/SE$Z _V6[5@#%R2#J _/S O*^;86L>FG6,]A]?2,Z ]T6\[%191I M_FRABPQSP_>ODA<=50A&W58(>$U;@$FSF\M8O2R%IYY.LNMPI1LF'1J M]N$&4?.MIE).2LXS3"A*804F*):A^1;@90XF*5HE[ M-Q?OHLC@R&$[/S6.+V9'6+.6,>ZVEF'#JL,U&X;YHJ:!ZJL-J8HKH$SF*IHT M7NM-"@F[&[SKG'9L[2&WWZW:ZZ(J!:HRI/830B$I9P%L6'BQ>$>(781FK\&W M84,=.QPO]C.1_'@Q58*KJN96IQ@I=&'3P;W7B@ [!\^>_C5+U>PA7J,Q_L,O M$[AT.40^IHQ_^EM3O=..QKNW)AT3(2;LNZ [7ZC[2B&8-1DLDKF8IVE"Q@9* MC'#1C$'QXDR+M/&:JMC!7R* 9FJBT!'\T I62=Z[_-UTQTNQU,HKS(HE%IM68Y2W8[=7_6,!Q$_Q2*Y .07"9NA!/ M0YD"L-"CZAOA43Y0,YH@*A_I($PZLS'Y;5=61_JF*HI+!K%6* EE M%JPB7\6J*10W2M*)'&2B.36I.:T'FQC##K5+@W>7$"32-5.=BV::D6[*L?T6 M\_"XL&SHAVB'>E(:8'._&&_06@^^N[J&UG*+O_9TK6^!15B!1$#?B28WX]9' MUKR=K_X5&EZDF=UO!W\[?+H;PGCQ_S$:0!(\PY,!+8&5E)>*$P_:N:*>MKN_ M-5JKMFMCWXCNX O*6PE96=(Q.-A-4[PMH+7*4X3TSE.[# LNZ5#N&\*N9WS] MF!R,O/VPMG8\9 [,A-&S5R+>V M=;!=B9[FHC[7U6SKCPXQW@1=@C'%]W*U8>4X(#*=+7Z%>; M@7(:S6-=>PJ=P!_'I%XZOJ1,4Z M6>5]Q^LEE"#W=40/21J1X4;+S#X)OP%BCXGX&A%ZXI1:&&#SQ'W# 8Z]O1\2 MH/!\! )% HK*'.[A<]H5"LS(8-9"F%YAB MZ VP0TVX:?PA2>] (;\VH(<&Q=ZYS@X;]?R0,B8B="^-U1RI0"@FYJ*X?D:H M!-^DCX1)XE%C],,!(,F8UB (9X2I8.R&*A9C;#5O)6(NXXCR4"DLC(.@R+"R M-HJ\&@]G]+>/2C4S*@S5[8[MY3>^W MF.B:69,$'=H"ONM.+G#G#( +)!0B0?V6BE6TQ3W;O6X&JJ 27@QQ&2$\8I5U$QB<63 M249P93]CIITK:H3TB[77V_(J8C!NC]BKR.O-96#P;I251.MNHG,XP4N3- QA M505: Y_'ZFY:QJ@5:*NR=H-_.D&'6KR&!/2%C2O8?*O8PT6![]=?(;BZ6S+W(+8^(Q9\A*ED3@5^4JZ%HH_7#/P=*>CF0Q=<]*LFX<&#N#[ M&YU@S%)H]E@Y126@7A5L2G2-I7C^2,J[LUUW!3+]JK1FL7Z4!B3RG9)JX3'T MW-2S:D/A4_01BW3Q.+@.!\20J,^BF[V\0C^ML*-Z;MP'L(T=R@"DE^ L2@;'&$>@1=RFV-2::6;CU=O_7MD70L>>.B"?5QV@& M[Q+_*P)",+Q-2PB:J>'0HJX@[)P+W#60KN;U#O*42BVYQM1D:MG.]R>2D8-- M4N[:I5"/V>G,'= 2>=3S#>R&:IM&1V5*&_U>[[5B$GQ9L+@9P6>-%9"AD2X=YXTBA(:'SN(.0TO\ST6S[&\PP4S9;#+3;E>)%/9;7.BR9H"NQN:V=$:H-B7+?>\,,OAQL4XW<;Q&R0'BU( $RM0E;!X).I0;1&#?0KBFV> MBA^%'2")"45F%-*JL0L[8TWCQ\E8"GGB]&0]O/6)4DG@F%XAN+#'#& MC&/=!L,H2Z%9CNP2ZDI35:H*)4"&TTDN,K2]#*\1 >HR%]ZE^-Q*#B_EX>$L M94TFX$U#8%,EF:D^Z],+UIRN]MP;=C(C03KJ;NA:\*M5JF?P"4-(-K3 @R7H M[H 6R/@:4:U/OA<'86B:;EI!965F3+!5A+$0]H [SY[#N4L?H"#87 MW4D)59]#RBW#2+@DR&G=M'Y?JCN"T7$W2MMP"_JPL)$T9SE8_AG,P4,1,Y;=G@QKA<,$' $/PW MRCG+-8FF5$T!.IY]N@J)X2>R#B;L-T,93:D!,U0/A*XX]+@ E??]NIT\*/L[ MN\\ZXGDE96UA'\=24I4;X+XD?$]54" 8RCAZ;X$O(E9;&>M M;@H#)Q)D2600/;:[= ^INS"X+N'&PA8L% C+8RM#VE*)*0KH!GU(T-KK%&ZX M!!O#*6$#I*!79M?"\>"4X&JC$U 6D02TVBZR2KB<+V:M2%Q-N=1$6U MWC*L MC? I7I12O$C<6!* ;!CPMLD70U:%-3TOA; T$#T6<=*<^*L=#X7C8:PFXNTW N"A9E)HDC5[IS35I#IV#,F^920E HY&P617)I" M2%054\H\9]YQ4-<*0YO!6+ &?/@DW.^35O(#\A>I&[0F*L\U@@HQ$4 885(, M_U\332\6X) .2'8CDG.+/6A=$5-_=F63=7=[E)^/FK M:Y)QE;EYEJSJ5B0O,\O[Z66R*_!%.\$M#ODB^.45SZOG\2@J 9#!94H$5.0BQ"QGSM'RJ-Q-B?ME10,8 M%2LP=Z']?\!6)KI#6\E=(+BIT%2:JSZ3VD 9ZV]VD-9.EI=!8S0>O%R(Y3D' MI4>TC_HOB'4>W5?S%+:NS<[V9JP^@FW6B(SKC>,BD? MF]Z+')>@CR\]#I-)^AS@)X[URZ_SSGH:"Y$?[:( ML*FI#F8W)[&)Y47H:-K8C8=;,\0L2*.,;[ 0+<9"/-U@(;[55!J)2Z1V;$%6 M)1&58G?DXU+P.6 *2MY M]+&X?S(E,^W@V=-M3BK@5Z%".D(+/0\L78ECY+CUR]'3",-%Z>M;_&;0?J9D M-[@R7JPY#3NAW-P*^-<$A:@ RX.%_RA:V45#?1A52 M3OF5S=@/)JG.%W;IE[H3_YP;9&&)FDOU7?:/K@;G9\%@,$!I>71^=CS #RZ# MBV'_J'_6?-1-N$BW]7$I>E0= &S[Q!/QEFQ(_;$ M!BBV\ZD:$\F;O9T>I7_MJN81FY0QVFIZ7-:"-N2=[N;HESNNKI9$9,V%[=%E M/\:)6>[SP8D!-4#(HVW>6742*+%&QW"/20JP/2==G9#E29DDQ[)KE43_D3)_ M3I;86*6(&ZGSU.%Y6)Y?AY&K:(JQ%M*93BS6IE(VK[,#7U[R##? O],(^O0K MK#EB))PW:D$V"-F*5'8D%%2')^5ZY:14F!D?^U3<+)V*'E4+]8X&#MS <^'% MZII]80X$T0P-#J6=>_8>(KZH*!2BB#: TERU9D.MNME!K'8-,=;%M!IVDY/B@F]LS^JNW)_G^2[CNDC%RTQ"B!F0C0T25C;8;B)HK M@/CIC6@C/LQK5]^F9AM../1#>\)N0G\/KMYP7NAG8>\AXYZ^4?'4?W,W43\' MK:Z!UVS/]A?A7VTW9AL0:SYIG@M9F2/0;/F&-=.7;-@RX_BGFRW?I<2.5HI$ MV6Q["KNXI)*ZI>.(C(>"71$,"WY$CJEZK]+,PEQ(7I(+F%[L8JG4A1%RZ5'R MAV<52.C*&M=T:T2,^<\F#DU3?*+ )0W;YS)LZ*M$+@TSEO/B-1>^J0^TZC2P M3NSZI?M(/0*XA>:(U$@,J!G'?*VK9W#B\ @]U6&->[GPY2Q>9-VZ0-7TL#GC*!A8K8J M9M.T0G@9,EZ-/R$M@J[;00*I9B; MQ.',CQB.A>-PF6%>[IH"#9)&7OGA M0LZ89U]YLV7;[G:4_%>\6H;]BV'_LG]VU>-(>>_L.'C?&PY[9U>#_F4GA<=A MB\/E"SMLV&#5C/*I,W4[>^XUMTA)ROQ#_\W>)>3!4ZQ,]M4KIY M&'FZI*-CJ>XL@$^&W7V<<_*N ;FK9>9#-W7>SA&[V%R_]7MFYZFMA!+ M47F;EQ7#Z)' .LBG[@7;'3UF7:,;Z2=DT\LBKO>L]9L.C3DNX6)8/*P2UHP\0OFS1;>/OUOM%:$F#NV[E MU>+?5F:W/_RJ 0T/G1UXX]Q&:VS*K)@'6UP4@] ME#JO-EW9.6_E>4F;X-Q.BAY?@,[&GA7[O,=2X!(=)$P*O984&E05L=R&+18$ M'\!IN]GFXN2\7;@XQWGCJ>20V56 M4*G'4D:8-9QK#*[ M[:>@:\")PPLO7$5<8F%1ODE+F%8),R%J&>TDD&Y>=;U 0WVHJT02]C28EU2A4:WJE - M." ^YIO#/D.%;,%;HK#<]YWL;[R7BGM#HP=;.*.+:(0X7=\(7*)9]3ZXO)$I7:>Y2MT5+1$.TSO!!6 5A%1%.$?L-P?=,$Z'GE5T'F@-;)"S='' M(FH/<6.A!2C^4(I,HNGE&,5QHQ-H?DJN33AG<3U426_EUY!":MM !H9_PE(AWS9RR91 MSB%2XMI@YT@&4@UC(2A^V%WDPIB9ER= ]F*51K/F;H%?";_81(+#=&,WC6"; M@[9Q_!D3-!:#U1<2_"H+MZX-_D\=YK:?("*[@L'+,V4:$W[=/V.],;S7ZGQQ.X@&_-<% VA M#:TN2=[AHARX4;FV1U[59UC/\/.$;'V/A@9)$MJS-4=#.AI7X2&F(:I=XWQ1 MJ Z07H/-O.[U+CS0QE1%68R^9$)#,4["SHSO?_8U+2L?O+N"J'R$VE=(,%/# M7.FS2(9>4!C/I"6PE1Q'KT2OSSTI.;>9X]]K,&3DJ"L2R..81)4\U;C M-Z)!+=M;R_[W\.G_^KICQ!^!)0TBGV=F7=-P=#(X^>)Y>/JP>:CLAX-G;=H. M/53T'WI :OBST()KHSPO!!Q-PGH&N11(NRBS\0VB94V="(I/1"/R MJ4AM,!MRD]_XI2Q6_,HC1JXE"QQCL=7G[%(:$,*94KFP6)ZL99-!?%,C7_ ,T3G6RH%F78$'QD$?Z.P=[, M\P*%NL2%!8-\!W9 GF)YJ&!K&F')58][0,6(X+A6F:4U^.0&YK>#=4%EV2J> M-N&E6<:N))ZZRB;9"? $??*ESC9(IU-MHY Z3G3 MH*&Q38AUXVG@ ?FU520:V%&5YT/'5)ZSU&T'RF"YU+ J/?*2M"!OHHK!A!-, M*$G/N N=R[!2[R T-4X<5BO'D9'1QSZ@"L[).UBYBG7^&2ZJ;8,;E0@SOFVF MLVNTSA%DD<*U8B/(QO'HL]_5B7JJ24H$>+;'MQI&9PJKCAZ1N&-'I _R+;W7 M.GBE$SV-BN B5FNOH=BS23_D:N6J2F\7XAL(FL!C%?'>]7#& MG%Z$'S8.WEQRQ?VFF5 \(:T-5[ M)-E'/2Y*L_?R<)=CZ!>/WC*SY^(5GQ!'>DA^(PR M_DE!GG-C)36&:O(XG6C1"O IHU(C#I4U:OA?47N\$5#R%%%.8I1+A"E7'RHS M&-5$C\!80/6EH]I#TK(&)'%&]1+9^^(3X*]*2P#VJ!-,HE@IBJG39N_PI MFFV%^BB5'OSH2HUY@Q\'NS0J:LVS9R7-F*/+96B8JG&V9/DT-*^366O WIA) M]2)B*5>G%<.5RFIAZ10_()-#%^P0*L'FJFGJ+Y!]1>ZU6@D24W"KL7=IM2E" MHL*Y#KWI&VD\N&34Y\5":2=)J(:NRR^H(E6A337 /-BJEH6JQP Q>%<-]'$% M:\I'HR89L83B\4LQ>SBJ,L'E[:AX23LF7B[+41Y-(I5%NI7V>K5_<=!QW0SRUJ2>AQ/ M1)V15P3==P9,_J-C.VXHL)>A=9$[-%=;I-P'K>>Y !O9SY(S+\H">,[#V[100S/I1'IE+Q;9);P?GP5IRFH@-<%^L;?1@DHFVFA&+9&A>#B=&P M]*9^*>=7F;.%MR\]A&(48V?^*_+E[Z"]O+2S'16:6<>$9D\$R[K=TPS!76"- M S(0&(9#X!#."T;?, M2>CTA01PV#>2-4*,71-DMWF-9Y4F.?0?58'C4M@<3;J4\X-]4+3M6U.?EV3Y M>F71F\BK5,(6*2K+74VHR+MWG,J,"E=/P7R?VCI-)V661/F-GJQ=^4ULTO9" M<@[KP.X!*?WN*IA@II6'7T;[R@UQ:H;H(5I'G#G?5-%CV:9^>,J0T('P<_1/ M_)I4*X\YAV):>''!(41B>#L0.BH.Z(LU$JC3,ZEW3PVDQ'J>BBNU_GBE:K:M MK^A-%74LXL(+,:Z(F>)QE,$XN0!B+NYDOF/AV_O@3F=<2R'DV%R4QUJA4MC- MXWS8XGHH0ZVFB+AI06:CER%C"SEC6-^9FIET%N%HRZH:A-8[.I)0K*5;D3*< MU7H3/C>I/4+L&6SGBK6FV(3,G:J&V!LXH5%3QM/<:3KE7[GD\*_]L][953>) MDY^VF#BY9Z30+6:C,87YNK7S=TDA1>B]FO,KJLKYQ88L87\M/1AEUKF?J5,3 M>@031+HIA 3R)QA:\N"#H5,:7-4@Y4V?88#'BS5&I;A2M']MSQA]+VAA(W '@VV#G:W@U?&7#U6][E'A!>K'"QE=6_Y:\Z!S8EC-H.&GNY 8U]N[/[ MR<.+WH$;D-X$VKC3:"EL[>W#29Y4#S#EP]K3.XUR.,#!O5:U:J=?>HP[7)DM M6C')O3S(TY12-4 VY!%1]29D@B4F:DE.=P:>3U')V7K:+$8)76XJS-IRKA59 MB,PW=O(E$IHPZR@Y6+4P_&WUF%)-V-3(JK3D.+&E [(T/.-81;-8RA"6B6 [2++S:6:< M,-AZM>V1\?!<^LDUWR322QBEK2-^TT*9/4?()]4,2-V$T5>=4<7J&L&8XD6^ M;T[S(GN3](K<7ETTNM"-+5S5%ZNUJ[$W#_9M4I"!@$0%NK::,@LZ7I(LNEUZ M)(D$A/<,;N"L% 75)72%-0\IB+1$6*D\A792\;+Z?E/6%S"ABQ,&N92&X49S M^W/+427X\+/MJD1E.F6;8>6?G,\L\[J,:C?T]%8$RTVS=,:DQ-AQ_.^B'MM- M-V7G"E2\LN@!P4"TRV12!8,RZ2V(@! J'4$]P$9DT -[T21.%AE)A,Z#<+&8 MJ\;L$$1Q,KV^5&]E;J=*K& )LK&C6[-K11T&"4= 827XDO"B8NW:I5+:ULL! MG.@<5MS$E(WKG"C1K:C3AJJ=$I3*# 5Y@@.,72SV!D/)E&"(L.5";@"^0$DE MX3N_1D9F\!-55D)0 S\JA.QZG#_H39-34Z^E@H600/DN8\%0OB%L[Z/2[AK]3LZD[BQ<')@#\T+XJ_@8E(H,:C_R%Z=4"8$ M<8]];F(%U9)@(GO/C/#H["D^1@>%K_BY3E0L/(%CO.C)K$"[A>F\X<6+:16A MRQT(Q6R3) OEU:[P!.M]4Z4I:7Y9[D;#2[[<-O1K8[B)K+Q4BF54,SFX#IXD M>3BKFC-BIC8;@T*WU^(LF3*OLB9PLTF/\=G?$%-@,SJ(?LY4R:/^C:FR'Y98 M@)6K9(TP+9HEC[/U::VHK41_K 3LJ!3J6J&.=^QVNV FY)9)&HS?R8&DWAG- MIUY$E7"G-K>KS-@!4:&V:>?L&TC"/O+CZ0T%W,//6]X',1XI4$!+*8E]=0=)Y@F^-W,Q352N4:9> NS;A:?#9Q50*-@]?RSMQAD(7, M-OP'JQRH*K"^<[M=7??F[ FA.XZ2<31'9M98C:M(Z%59!AT5/%TKP]"^W":6 M,W:3^Q8MV](NDR1"2D2NAMSZNQSAA5M_K)?HUH&@[/06H.M3@-!/Q!%)01(" M&?W ;LF\^MR2+LXR8\�C07&IVM&86/B$,_9&?JU)!4P4D-#35[-0V>>/#N M?8?6!C?18MS$WNX&./&MYM([@CZW _'"62XW/C21#4HL88M;ZOEK/*_C&S3Y MZ2I/%-<']3Y:%:!$9H'B&3"1<_+36H=I1;:)KA6!X:^%ZO0*AOVZX\1(7NH])8(^E=6"B M&\N#9#ID149 TK!2I<#S51E$)J8^X!;/RSD^CQ-A(O8&V[* NABK>%S&'A9: M!]5I[.;>?=KB))TS1/-LD/%?A(Q/S-QM8/$=$,CM#1>1VD'POY!9XJ@D>,G* MAT1A*4P=Y1S>K@0X&@LD/0*:N:Y!AJ@F5<\9:^TX)>VEJ_IFJ-\:Z:*:KS\+#M_YR MT[7JK8=-[DID5;2*A1H$=:@I$144>*9M]07693)]G5*2E72"8=QVAC168&1\ MDID4D07(4B^@>%.)@\"2ECS$VYE"R*XTB!/FT2'D8'7F+,M3 C\8L(^ M.%9,?O>,"4A*+; A6L4(1 <()C-AAD4!?U,+N3*BWO3_FI ?9FEL.W-3YZ2F MU-)(&Z>^HW*M:_"DMU1I *R)GF.-:6-^I5"_2S4$">YAH@?VWU4Z8)^: #6= M?K#P%1)RN%]&G*$AAYVCF1E5=D%88D3I(UXU4%?XH=ZND8;A@N9Q=7045D0& M-A0E$66XN&UOSX)G)$XT%I@9=2$H\GQG=W^#;GBPT.@:FNC8D%JU15CTF]3O M6B\;! J"'XB7!\_QQ'_<'.X/$;H 7?4EJ?\LM8Z\PJ?F@L,H&;*RX'\+$"8A MP>U4/2IF1 WV^%;%I?;5L<9*2C#[ M[3;=XPKU&2:0+V?4'_XW:CH,L>KHH>H:9,C4@J8Q40]0+C+&]QE=E'B)F^B42;-[[R'C@1 $*;2(X\!I *%?&"+9,>1'S=%K<$7$Q5:F4 M/\HYOH2<21(4#A!=.C?%,1%(B_EY)*0P;2_']@T+7^UC0E!*%O4&%=5F5-1> M=7DVJ*@OG\LB4U%2.Q1SJL2!_D 5:W'K(&!ILG!\8!08]IB8@\;U !416\;P M=X*: ,&LQC=Z4L94HM<_R6F"7?+.J?ABJ.'"$W[BA*Y5NEU^3ML\YROHM]JI M(5QRG5]0!'/TF(W;: I1H>^0BQFSZ,?D961X@0NAP.""K55,E\^WKKK+-K2W^5 < +(OX5P?0D)"/3=@LX!5% MHZ@*P.,M%M6UDLE7/F$+4LUYZGO[]FBMZ'9S=IEDI6%=3[],A#.S7$C)HZMI M^I5$T3F=G8+)%E.-E1<1)6)2V%QV.P;@ P4//XGAE0@&K+^D3)1YQ40I62Q/G$,[HKQD8JAE85/']]WK;=:W>KM1]H2I9Y*1IX3F33 8,WJ!%[[N2 MMYBL$#TS_U9)B5Z_/>NC.=9C"H($!WO;' *1%I0;]!RW-?'K.)"*+4<*V[;# M%%%=JWA[93+9SG01O">TB8%WMV]/BE:"NZFAWRJWN8X>G3 'ZWP"XV"+?5F2 M(Z.Y%JK<)R:N1P:OC5,2OYG(4XGQ+6 /A+FC\J8&^K,:!V!- &^+LY&@X63# MX&"'YFR(S>/5NU:.>!)=9E4O9*/OD;4TKZC%B&Y$]*@@VZ*@YPU.'<%/<8JN MQIQD@7!5XIW4L 14"I1I0:GS?V-KXQ__^ <9&E\\K-!)DNFGN_!GO+] ,AZ: M(5Y_F4P.I33N&@''CO24NZ.9LS?2N /W=_^4T_5\YW.\?PT.SB*=__3D< -YS1T]U6SQ*CH@RR5-/'*\2;B7AOZQ!'!\DC' MA T8H2,.89B#1%*=!$J*((=HS+5DW$[^6V6++R PB#96"/#QUS ;]Z(^2\R M>::D&K7!%'YZ>(;VL286#7-,;85VOM2EUXZR*P-T!Q_W3WKO3J\ZJ9@\:W'5 M%>)'SCV"Y#5K'E>K&;G)=DRT)< 6^> VO,D42V#!BQ)+EB4!!L'WVZH$U@FJ MUSG_-%%[/SLX]:/,>ZM366(>+,A4Q/U8VC]RFQD>F)#I.2DIUR2U&XBYE=4- M-UDM%=*%:9=S31OT6C?G?'DNV)(Y3T=,R\1>3ZH9(PZB>E4W-A!$,0:5U/ID M/+9WFF$[W=UA3-*5:' M[D]- XY2\N P'C+'WR]CV51H"[JF"DHB;9@]=AH_9.)&96&AKU)JB##=UN>9 MTZ?W3[A U?.G7SX#=4@K>UP65K?Y7EV>#(_W3;M]DS5I;PT5 # !$8FZNA G=";9@W]>)PZ[>]G5L%+32D4(1Q\7)5)$ M$)8OT1YFY@M<6:&D]>#4QQ-57Q"Z7(VIBG/FQ>'Z5_S/V3S6 MC"N:17FL%>4X+',=D5=O84JZO:66)U0WT)\;%=(FGQGOI?5W+F'M&($>A/F] M(T8PD;KC\GQ!!T(^8_;,5Q+3.$2%Q4-PXS$%!M,2;.F/)B7E047X4/?RTEG\ M@I9+^M"XP[<_J<*.]'V*V3HX2U;KO,Z0"-R&]ILJ0;HP^43*2YKL/-+%E$0S M1!U3?CR#QJ',)*^[\K]Q*=O.+A=Q%!.K9M%D7/EZH<;:3RYYHAO&-R[=@WX#L$(%HN'&3PT1%G MQF4P1JTQI>2/$@E'I 'X-)U$*I%L,AU/N8BNH0Q1?JH?(8M-WIDC5J)3,**R MQF!L\#TP(?"0)52D7\#EQ3470A-_P4]QC^2F#BS2DM!.NN>UU::D@( _3+E8 ME2-!-PW4!,'A5.AI9+M739(;DWA),ZJ[<+MM]E>$]"L4D-M"$B"J5X2'$=F- M"+7ZNK@+NS)(+\-YB78?9C&M)!+=@6R14[7?LDR:8 MVC 4Q-2:"AZ8M2&U ,Y2=JV2Z#_*&*;\.S!PD.RX;ANZQ7.3ZCHZ4LF'K)P7 MX_O0#GI\[^D8$6QLE06QNF-^+)\9"X6"2([*EK."2;KDZE[5-B)^H3YP#>0\ M!VD@W*'^-C),$$36'#''.ZD2GS%_9K8GMORR\-]LW2*,RMR" @JNU=LAG @- MSUXT)L@L+%S=EB[+T_DO[ PZ*,E7BA#?H?,I(;*L8IDDN'[6TN??Y.SXO?X3 M3X_5<;W]B@51T@+S@4&QS477@)_DT4=TJCTS3C68'_,K7)MN;\GEV?T]RJ6. M4;5)GL!>U"HFZ?I[.;DVE@B7A;&GV'&_85EUJBJ#2&?6"*UNP7IHSN3PHGPP M\E)PT+"N949J&F7!"3,-?\S6*_[II3BX#;OM5C8CK=,31-4BI::8*#^?:2Q1 M _N,R9(C]/O!'X6ZYSNG3&[5F/0=(K'QO:+-/EL\'IX&'ZOQFOS!4\$H/ZZ8W[H4?>JNE? MT-O/Z*H <>'\(W,1S+.96;(04>U Y=H=OR43C(O?]?M@>>(L.B=J=IC90];& M)O7(:/IB2A$9E!3/A7UPC>?W%L;*XFT4,;&E\[=7+@J-E6*A"3SE#1!NJG*- M)FJW)WUYCBA2.F"Z'\W5U=')X(3^6IQ:$AXIS-),T)^UZ]8V-(ZIBF":2"J( M94$T)]"AFZ;>&R._B&F-U@].6#:.@$=+; M[<54T9N)D%$WD'E9YE8J4_*%P M\R,71V(QR$::[>WN[#9G*) XZZ8L6YY S0Y42RB6&_X*>WO4W>]43\;=,AX9 M/(LBQ:!.BNA7=0:G+*"[E(B@0A"9&;R$O'_D,EKH0#>S%I^UN.K,$-/4HC5G MR'9R55? SZG(DTGG^T2J0STY(-CR&5:2Q>\S4_DS9L1J>P%V M-#G7Z\WZ8[_;PB:C:,Z$C(^8_+1L-/#3%8\(?1'6XG8>9HE_:".3S;FNF<#?OOON)HHEG:_^6)3S M4.SMB$00Z3TZ1YDLMAY?Q M1NI#?3$E6O,I6;2LPK,$/1M:F-)F&(]!P^+-S:\.3?A_IN .AQ$MUC]T3B"0 MHK:\F!8E8C:+BFJ\N.)'<. "VE)#?0OF%4[(*1*KXH_^_N/A\Y^QVR,,U8YC M9?CPR\(6W? I/^;JGIP1/L3.U9N0'.X97I30233I2BDC+;\S92$%Y,$NJHF& MK3/!ZGQI(7E%+A0L4^$1=(>&G)]W$W89NS"Z]_A'[E1TR_6N[]%E=>T%C?%9 M"^W .:M."]8C>*0?=*U[?21A:^7LZEMY\>I=ILZYN"9\V,XM4Q7-:B-S MEAVK3?[?/) M-=,'IO2A 'J1)1B?Q@^AS2_=(BUA/R/ZL]?#WME5<'X2P.?OAH.KWX+!V55_ MV+^\"GIGQ\'%\/S7P24\?QD,^Z][P^/!V>O@Z/STM 4:>MY@U[;6! M';HJ#A*$7C-]6L\+S#<@8E%)PR$G4+ MYX&K5)K>1;FY,_TX+VPO0K'<:ILMTV[*.X<$:0/9W1:1@DKD$7X_84PK!=X, M/T8[Y]&K2;RW5EO#9"VX"]QD2BT2C'@PQ,4O<>O.M"(F5,X&KR@-[XZ.MKK5D&/1*#3V\/WK-)W ?]YH%2.!."KA YN[4&GIM42MX:X2 M(A#X\$+$<>7#8TW 3>\M1S<*]+%X Q1M-5#T< ,4_59S>:'@S@7CW$)7^GC) M9FD2C>UAH&>V0Y_SP"O6IB94?XU2ML.HP2XY)*,-1\!)M!>L[+"=53\6I-D"4XH($29EKE7 M.+MJ7AH1(XF E@9@X4%O6O!YERLU3V/DN>:^SDTSDA^RW6%<['*'9J6Z7H@D M^3!E3 P5HS'>8G_E.*:\_#4'U (U2F^Q#BWJ852'!_1BXU.("CVC6JQ$'Z%B MIPSCDU,Y&E5=W>CE5;U:5&_2PD4C]Y%IM)%-?47O'/.A,!I*;L_(V,&9&RR; M!IH'TV*%4FSEP<57V:/XL".W;5QWGS[U'3Z4R[UH/(_DV>2-4E(%)IL8D^%Y MF/"<10DM%6<*NUE&DIF2ZNZ"E.GF?"VG[J'YPD>K MF5M1$O+AM503N+O-L4?>!",,*ON7E K\6IIDC@V68H7SY"S>U%B NM(2^VJ= MR*$T3G.4R+F"V?!HBMIGOM(OSQ]%T,&D^.G@V;Q8TV(-$B2,PEDQHKRJ"%T; M1Z#Q-7F>><0J2U8E>Z<\'Q95'Z& $=]GE*J-JQEQEN8H33^PS!%)%5*^7ISF M1M#0I?G$!45M3Y;XO:HI./[R4FN./T5X.*1"2>ZXDW9 6?54'?]H>KD]8,\; MXB'*F1^+KCQ'73G$K'7879CUR+$<=!1B13W,OAIC/3)#E.3""I@_GI45;I=Z MDC_FR5-5E@JLR[DCZ+ZM3_]$QTADP5$4.".8DLD5FKGTNEDT-<MUI*%!,14 -28VR22PYF+)G9A:%+8VP!E!W;-9B9WESB,Y%XV!CW*1) MFKFPG?ACY'O_4^= X._KI;28RZJ;0;7G++XM%Q%EV M Z) RB4E/&*B!I//#?NHT3^U.A'#-.-^X#+$/:\?8>C)ET/6$OXM_JX9(B$Q MNYS]8$B(B!09(J-DIR>XHF)<:E& MZ<> R"6N1>VG8R+2Q94C98DE-4B], 3YE%&RM=H/WX9-*5[X;2O:332#8T%6 M84&=A-9<1!42MY@B6DC/DV8NA&SI7#BXPRYDR?CP2]AZ1EUE(641:KDM69.?&> M- M)W@>_F.>"WL'G81(ADZ9_S=LY1+9LS4B7*'/3S[^([VVQ1?=*!+RYNM_;HZ:.MU=0E'#+?[!3)>LDDV)(T&SY,)"JSY M+G/@%546-Z# _4?XL_2,$"@80A5*)M>80 MVXZR3-^F3.F'%71C.LI4Y!2-5 ;D3QDO)K 9F_->9;1M@),Y';<95&8B[ L\ MJ5R.$[Z=:I43H[O1B*.$^(N(PU?E-Z'-HC?>*'D@M)'V:3V-8;N"$1*#A)AF MJ,\2GR%[!)1%^,7CC,BEQH +C?F4H&'08,V%'H3-/*.$. *32^_)G3B-Q,G$ M=QD3$/JBC_R&BE (O!B66C+-%JG_J?ZZM;ID%85$%>R!N\0$3:TA9Z]'[W>& MJ/?>,77:/3E#PRTS%*L%(P]6^ZDV0< 6! &?;H* ?T'8YRHU5KS/E&5] 20' M!&LD*ES(88"J/V1\H\IH?=LV'?WDRQ[;JYT\;?;E"N]]-R;X\-M!K1,!B>>@B_D3N'ZNS-=@MKO+R MK/N&C#ORYJ+_97IO(:VP4#5O$M\D6?/6"OU,]B(U2G^%\=R\H?FFX<475O:& M"X= 9GS=R,[QKYO,NK74V/-PVCX2"H_#OJQQR>->U,QS.1K^0,^EUME]MZ+6 M0ROV'=M1?^:^,V_X$_:=R;(P,LTW"HUS1L2C#FU1UJU<+)R-@/65!M>+Q-DU@-4P,4KAVMPS.(&4*8*E/1GQ,%;\I/;Y= >[E)=S>+E-&@+^8 M2^%Y2MPFQ;-"]S$%E):8 OQ%^;J90[5T"9*^,D5X2=P"@U-+@H)M"]6"HI' M$O][1]LG 1TNRL:P?A2>,EE=8I+9 MQNSX#@RKN:\>6L.1]ZS40+#N17NZO&(](^R&1U?D<2?QL3$0"3H!,( RJW@J M_>W4V2#485N]>K4S?,%Y6M.@)]MGS0X]1XW.-0=R+Z)B71.B.-S=I#,_X(*; MD]PJ3(>5\G\G&E5,JIZE\D4Y98Z-0+Q U(#$>4(:+V8$+%Z88?,)?-G$N6FD(Z]ZZ36PW^&,8+4(%(S760K/)?H:+DF3+6PH$6=$ M!8Z@4]9$/$2X5_[ESPF^T'7?*9>:F[MA-)G84Q_L0(J$2= /C;4R@KM6VZI1 MMNXHOL![Z@[D]PU<,7@<0I=*[)4S]ZVMG<9!^4.9>F0GFYA4&V-2SS8QJ6\U MEU6=CWQ3-K> 3UI,1?6XC"\]JSV$]XV.)Q73' /76,F-?FJ0OCW/;Y5%^0=\ M%3;K,/F9CQYP"H-U!9#7RD7(L037G-]!Z!UJ3.6V\A6J*JRHU/3>S]1;NGK' M/6OK'8>)AC$I3B#ZC<+,.MK0]7!(!U@T3ZA7U'65A'764 M*!DYVH]P6(BXAP;WC%Z\-JF[UH$K5=$=M!"4/I<<*CA"/":FAG<>NMN03=DY M?@:Z14P*;4REK4,+U\8C7\'J*YNB;8H#Y?['\C114KAJXO0(8]YY$(6@>_CZ M-9S<@@!QEA:I$ H3\4;QO9G(B@,/DTRX9@>UAP7M"+%K"WDLV+6?3E9@O@TJ MRL>*.D+IN4#/AH<;@Z$\P!MF7!,M2@8.YPFR)\2\L;A*#%S%29_F#!@-K-H+*[9[_#+Q> MR 1>J!EX^Y)D5LY;!RLQ9"-\UOWU\I)^14BED1%R^B5!%:-N1-N^.]E+3JZOM*2< M:H$[>\QP[XZ./,T*%(@X8BT 2V.;RWO9'JKLG+HBX"=\&6>K\ZNB]L&99O&CAH?"R/7 / 2HT&,O4]X29E#;&]KA(M4DK294-7 -)A8-355I\E3 M;SX7: 9%G%2&V468NDG._3D9[KGIEDQ&>JMK"K&-AA(8IO!C,ER,)[*GSP2T M%JP=KKC'H;+(>1-,P0(LLSPC=;JJBK-2#WT%55S=JBA>T+F+1653]&C>WK@% M83$@S)3(@*#BQ2.6[Z M[>IAP7_($,A5[%6E]^:6'2H>@6YEXNLEH#P-1<("H,_ '\R(!FMKJ=&<\E80 M\R!!@H.M/5.E6C(]68/TNS/P5%(L2Y4;PXU-JWN38>GS$#?IT15*6/-[&XP2 M%S.G/N,S2>)";:*H.K64AI]7K4W<$!GG)AAI,4L3% YDQ%6 SEYF'*T9'4@[ MMYX:Z _*[?C/+.-D8R\^PX>U7+W4]T&/ M/8QU_TW356&6$*RDDEW[7:?])=[?MX/+H_[I:>^L?_[NLI/:]8L6T_B>L5-M MS1IUGUWC8/QZ!-B8>#FQ'.E,M"X^P-"[U%G(B.^(W8D<-C:IQYEU:LUF92)@ M%D.P0RKC(O)N*3)C.9#"DZ$)N0\-G=Q4?43?(V)PF &W$CFD[&K6&15G T_5 M.(]F6&@Q*;&L/5WC@D9RXG.DX_0NV&)@-]UNW*U5OYYZ"@'QY$9P:3/5KMQ3 M(MKY=J7L.?2BT>-BZ?!;Z*-M%D_T>[P=PF65Y8%#'#"S%-3*%EL0=O20-4<8(H> ME_U$CU22*GF^T'W.O]C$@]L<#WZ^B0=_LXKV_'O__X[/#G M8CR-ICM@93Z66XWTH'$ZY\PE&O&JR^U,B1?WE4H^?,LYV-TY?+JV2=B'6PX$ MSRE&-2Z+3.OBT0SMO;K_CRI4&+P]"YX^/7BY]VA&5KM ONEET:)AUB^0ET_W MMX/#YR!N#U^^>#2CK%\J=I3/7SY_^FA&Z=TJOZ-G-S%W"B9__YFW2H.7I;M7 MUE+^]A5\(9OY^_3\_;>:QY@1!#<@UJ)BA[KY\&*GUTT3]NE3N-S?:P1TGX . MF@9'Y WNY%A>[@:7:0D*VZ5&'\/--U%6UC26MU&2:(5U%')23D [.=Q=;C^T M>2@U3>2-RF[U?7"R8P]//_^CFX>GKGP\VX-K^0"NY;V]@Z]4/EJB:'@C.CQX MA-;KS?0#*1D?\@]S]9@,5X]%8H5#=J@GP2!+$RIOP^4MPN#T]*B3>_?%WMY> M<'J?3!#HUH,;H-1\'W1R-*_B-)VQ7]E> /O=],\N,47?JD1==U35J$E^L,>> MO'CQ OY_]RL]".V0^SR>YT]>[#]=?H]U5NH_%AG?X)Q<'GJ[T52J!$'Y(4+V+U'X6Y6\&K,HHG'AM@ MI\9R^/3;!'G:,):ZM#_:@59'.BN"5UH51:2_,#;2AK'5KZEG>_M/GNT^?_+\ MX.7#$0MM&%#MFG(#VEL!F^V:Z/;OJ:%L0KJD/-GXT+NJO044^ICA-]2W:7R+ M.6:GJ3(I^/CG4$JDVRRY&18"7ZRL79B=;O+Z,CW5F22T4"5T2@85%>KWQ1J8WC$T@P53O1?&>WG/5\_WFD!?YHI$ 0 MLL'4^^ZZ'C57?Y8:XW=I]@&T-BFH+6S/E G.TDUQ ILD"2\D<$MZ=VUHIBY, M5LZ+,3%RF*,MA++8'E9^9O'>[=HM+UI480E.,P9#E]Z9(RTDIZ(8 :$L.2ZL7N=#K%=,B0K9-H6+D U5(*U$I9Q8+ M SY),J:V M"-:6MIRHK!8(%,KKAMO BMX:O:OIUW:@LB@GUM;$E;V:BD!O$K1"AYM*A1.N MD55(*0]D4<)Q2>TO. '>:KK*RG2!S$+W[M*\U"_\U22A*P6_H"DDJO*5J04R M<+ZKJKIW;IFXY2UR=)F3V]8TP-[!I'%%I1O=0+B-/29J[K]FHS:SY:Q15O_P MBT])SE/M+3C(R'EZWN=CKQKF4B0BLUQ%E7MR7G MXD@CXQWHS>/4*M9DB(AR\YFP1FD]9]7K,*VDSRUD[+PDOK_Y@G?L?#./"TO>#2!": M.7\NJS)&5@JD6$;<@Z1_4YTN[R=$P#?Q2@C"?BP3WRBH[0ZN6%1C?FYB,MJL MYLK5Y)7,2S!BA&_2L&'7R:\7C2!FT%Q@[EY@ZFY\RO>==-9N:&W-Q_?(C&K* MSO5@CB>D3*R[* -RW,)&".GV2A01NOI,8ZAE1,U[9'6).*E2JG"D3#A&W+ 3 MI,UD#Y.9 _L=>9]JM&7HCZ*R"145"[\Q-]59NGA157P+^J/.QJSD4;D G %7 M-%7.FR$P)^9SZ8TE*[67F]"L4PM8+$R=DM6$B;9?H[KJOH&!DKM$MTJ.2XLK3* MF91Z\4/A<:H?_ JC5)K$]\8=*>\9$X^C,F51;84V\ZT4)J ON#H'O:>S%VAK M:_U=EF/D(TXS]B'TJ)S.>N_/3J[QEMING\QJ03/8V**HV]Y7&G,BODJD.?+.B0S1XE4(2X9A9^%V7& M-X=B+:\K?^V M;C/.&D9H=:&#C?<%><@S:'KJBECAZ988:)HU.-RHUFS-EC.4^^2,R*+4%:8S MNI45'SL^U,$KHA)6&O%^Y@2>]!D9L1.RI&98,L&+'6T12S5(NE;'CGA7:-V* MP)&*I48)%:] 5$E*)6NH& ?73 MKNX("-)^H-O&)>R^4HH"P6F8V7#43A+LX M6WCA?6'EIH'%]JHLBE^^G,VY2IOMCE2,G%C@D7VM\Q2PYV452:_]D5:TBV(CB0^+=1SHV9&%#[T7L(K5N$O)@9(]9DG(WINHVS;AH#':H!I.H MO:C^'EI>BDZ8@(=4&KGP_).V]*BW<2B29=N9EED2Y3?-D(J']&CYCD,?E%3& M\->%^9BH"&"=W>MJXP?+CTW:9IC[Y^X235BCO5RC#5NFI; M%-[BL>?:K95JJG52]JDX M6=ADQJ-E9;T-TE(PP?#_+YPPF7IS390SQRM/$6IWT'Q!T8W(PKKUTG %!).* M2:DYWA-91*[0#,F?M%@R*1)NH-MPIJUQQQ3;04(RO 7X)D^9Q/I4<9KK9M2<@1I)T5(N M.\;:2>1&4\%V^.C7ZO4/TCJE; 5HQGR*$G[T.Y4C36W\C 1R.]?029V]=9=2 MY +19NY,F9L1EJ,V*$@OYC2M7:6-JR'(Z%$*(S;ZQV9!'K'7$B[/9ZWU3.LB MG4[;50[61CJ7EH.UE:T,1K2B"I(R:A71T"NFB>:_K;WGF^\FQBE?)O)'6 '+."GIP2WK6(]MGG(U M8[PD#9"4=@?1LFH307-Y+L-X$GWUPOAF/@VIEE3&";9$7FD!$ M#I^.2.)1D698N=[5!C4N'JUM&,WS?+-]1YAB*>F2,7I53+ P^+V<7'O9 6I\ M0W^9'U;+NU=ZB0XE'8/N0) T7G NDI4VCY"-[S]Q:.'#QH9F>X%GT-0?8]BW MHNKHQEFPL*P.<$?'>:1UTKC&?*A-:;5JU>)/G((=MT\(6 Y2!:5U\7:3]Z% MQBZKU"0$1C/80\9K\A"8%"&>"L9(>9&U#:RG=08SUH;8P'J^U5RBW*8[T!4, M3LE1R>> OW8!TE".C_6=$\I.LT>2U-T)(^;ZA1"'0>_L.#CMGQWWAV%P=1YD')^]. M3_N75T'_?Z[Z9U?!17_X=G!UU3\.7OT6]"XN3@='O5>G_>"T]SX,WO2'??CX MO\_.WP_.7I_^%@:_GI^^.[OJ#0>GOU'C@^&P_^LY_N2WX'UO\&O_,NB=G@;# MP>LW5_3&X:!WBDW_^]T0?G&)G_7.?@L&EY?O^L&P?]J[@I;-IT?#_O'@*C@^ M/WKW%CLW.*./>U1[/@PNAN='?7CB['48G ^#HW/H2G]X=-H;O V@2Y?8TOF[ M*YP!^/I3C<,C.!]7P][9);_A$IJ$%M]>P ]A0JYX^#OPC\$ECVX('0]ZP5OX MG@8V.#M^=]2GYDZ@O?-WPZ"/?<+7#LYHQO$'KX=]>JBK1V]OMZU'#VR7640N M!U23_NW)Q74?1<3F^!X8+[K,ITD(7OE0U#\7Q8[8&R6<'/2%WE:*!L=HJ*9W$00I[;F M_!L-#\[A'T@]B/>6_25'+Z#ORY$ U4LP#/2*B5!4>B G'Q&,7L=3 8,N@!]P M;C 4JS/.Z[YF?0&HS>(LQ@3R-FS2 PU.K.Q MF64,%80LXY!^;LHFQS2E36G,.OFFKJ.^LW#/^9B'7<<[Z )GNV,NM M:A:V^T*V5*SN*:][&C#/JE'&[7,",KC.,(A$^@PL2SG#><3AP*\BG>3;@NJ/ M"@'7W6%+. )V9[&C7'"\Z$N6EWHIX/A)?!",HQLE/TAM&L(V41&.3BI9<+G_2@,MJ MSI,&\#DY8Z*B1!@0(LSFL2YTZ'J3PBZ.4/+@34;\49P&E7=VB[:6+^R8<2^4 MWSH-/&@."IS2A:W:@=0Q%Q1>.%%!?"44C)$@CA /N#%4TR R?:TR&]ZRA'^$ M@J0$W05>@<^"IKL@M7"NX*Y%F.[$SFU>ZTDU- VJ&?1#,44&2^4:--F):N?& MZ P@9??I>A%"!&ZNK44-_2N\0"HIZFP6;FT:U&C.-'>_-<1TJIQPCCGC5_/( M,2A!9U;N#!2]W@86[;#BN_.4]5L5Q09_3'NT',71V/=F4\8YTD#&#-#U7HTC MNHW2N$+EX(6K.@!Y73?X;"NZ??!B.GP)>3+C>[H!=2Q $P-$K$>F:Q(P)6*H M&I.BGJ)>GW^*/X?C$(*S-0:"!4#F)7*N@7%2_G'2RL>6C/&^ MU\FU=MY:_UUL\VY5YFVE='2YV16%=44XU9B0IZ='W><!;C;ICY?Y&*Z>!(-0X@5CV>JQY M35D6SN(6?KCEV7%6?;Y1$V80,(@BLJ1S4,;ST#ASV']C$O"FGX%LWT3^6Q#Y MW]M$_K^AP&PM21,(S$'"Y*9X11VA"?%'*=CS8Z;47+?(/ \N>L.KWX*%8$MP M^09#4:\PS'1Y<7YV.<"XUODP.!U0A$O"0N<8YEG61DB/7+X[.NI?7IX/X<_+ MR\'KLWZ?HT>#X;'\\E7_K'\R.!KTAK]A^ E^\09#:Y?G9_BD]Q[^#)KI#RDX M1=&KR^"X/QS\VKL:_-H_A6Z\&9Z_>_U&6L'V0PHO7;P[&^ C8=#_'XI2XN^,P>-4[#DYZ@ZLW8?!^<'IZ\NXT>#NX/#K' MR!4%P5X/SR\O@[/^Z]/!Z_[9$;2.8:W!L,]?PY.7_?_S#B8# U['O;>]U_U+ M>%'O*GC;PX%CP*__NG^,T;T>SO6[4PK!X:"]X%HUMH:AM7<8EUPNZ!]RXO]* ML>WV)K7X4U3 V\:?)!0P-MAA+P^6UR:MBJ]G#ZJKL'JR M-I=I"R[3_2Y?I@_;C7_UW()(?#^X.@/A';Q'D7-^$C9'9#%J)12?BSJV[W=6 M%AH[4:R\WFN5!=,H0V@]5?P0C]OGVF\X/=7*,/M[ZYNQ81]!'7A%'>&ETJ,+ MX;/+PJ^SYZ_N*Q6>VZ5)!7__\?#YSSG];_!691^"]QELO4_)H\^8[>M0_?_!Z;.R_%MA_!\OM/YS!:/)?/T1J]^7!,_5T MJ@_WIH?[2KW8WWT^&CV;OG@^W3V<3)_]W[W='[IC--8]L'^VHV9%L9:58=NC M-_WC=Z?]8,_#TCV.H1WW04D9$.C]<=3S;#<'XGBL8\'K<,IX"]@0#<^55DEP ME69I2/6F"">4QM&$4*XCE4<8K*,X=DXH[,KW-"1TB&Q]W*[0.Z#;9.N^]ED[ M%V<>EVL-8L#[TO$'X3(V@!Q*N"1X%4*T](3@6;L[SW;Q(Q!'!)/AB"K60!*7 M%'NAIE&.,,@_2I45#*3 Y75EQ_AK=%L)U C:?2KM+FDXUPBP?VC+G]-EKB3U M^0T'!%6[Q9:?KNCTLI^OJ!2Q$7??3-P9CMHV2#FJMAPVYGB87&J5, ;"H'D0 MO<113\PEH;I[YD]'E.)Q\B)C08:$0F ?(63N"#J7I3'78,W-GS'#@/@SAD\@ M5V6:F >XC[B)#0NV*>VP$P0GR/LEH&*+!)GH:91$G,PJ.T+:JHR>D2 >.8L= M365LH3F3X0$D4V)13BG-&IHWN!MG ?+*YJIS986/QK,V"TA&K?ZHGYDMS\."7P@YSI M.MG4L3DX&^GPYTL'$UII@W3P=" Z40)FPEUTJ<=EAAOT6R'R-KOC^C" MZ]1O(CBD<$Z1"@$3B/Y.9(,]W1JM.8U)ZMO;6R M5%NU+--J9G,GOF%YRLW1^NRCA3OXE+OVW6JO6V'N'IL*E-XE MO.^DYLI6K2*?"LQ@3_&!;5O>R)(BSW*)UP,4M6B7+>M9@]BP_]O_:NM+EM(]O^%52224DI1"7+6SRN M-U6*+$WT2I93\C)O/J6:0(-"# (<+)3Y?OW I"4OHMH*_,&22"R-QNW; M=SVGES>SUVGPJ^T:NRBKH[)8O'M M$X3,Y8=EZX6WCDE5O9=+0%* GL@==E-XD=&#@S@Z MV-]_-DK#-C"E"L2YJ^\6'?4>125-3/_I'2.\C8MG&XO'\/:,B^>K+IZ#O?V# M'76WK.AC67; 9=GW$>)B5+DW4KE<X01S@9LR<61]-.U8K0GWU:9U./%?L4 ME899E-BDX3;.BV.6!IC:5KT7FE$!X?1B%SDBOC'[,1.(K!YBP(HS'PAZB6<2 MY>5HB6QA60Q@KT-8$+U8 H:<,&2E5R#(.5VXRJJ,YU!:SY9Z61 K033GT((! MP%N-: WOI!J+=T[UV%6MIQ7>5.!KU8PC:,R+A4E3M)K@YRC!6T".98J^X 1W M&>F%Z-$DKT$ $?\MX7S<4K<.?)@AX58X!Z-)U[+.C%TV6'+2LF4(&: AI%%S M2:C84#1)+,HC:F#0YG"EJBM2@?!VFR&CP[A@;U\(CV?SHEIJ'?TJ)'J_%RH(UV&XX9AQ M&K*_.8R3-@])N9O0#K'GLL'S<.?A+OY]?''Z^C#"(C)DK.>DGRURDES,TL,8 M][&=HY>P<^1R]YIF9Q3++8@EE\B)F9N'D0C-/?1'^5/_-?4M^4C6ZW3#$:NYP>GE4 I.+FT)"B4_C%/=\C7%!;6%!H0X,81$-# Z[_USH MUD"EGY9DPKMVIH3,^ ?/GCXBAY7*?=&$0!]UQ3'UO58B@I_/"[JN)E/%IYRJ MNT(W7#8X[0K)XN=-TZU4@U"W'>XVHZQN058'CELX8GLO$DE/QBSL_5]"'V N MWX>S<$C?\Z"BEZKL,DQ74 '@D9A J/3K.3X*ZFD%PYC4JGF/\![\,?6!*[!/ M*B3TX,K;IILT.7:Q+PV$PBAEM-#.Q,F$E;%_2.,3-$^2BU(PY0.FR+)\2#X^IUB50 N1@ M2KTQBE,.+E#"])D^($K>GX'<=G&1PYUU\!+[^"GQFE-6#XP'0[$#)0MQTVBX MI!F^@J=DL\]C^TEUJ_+"4+RN*^L<]PF;UHFCE+@V"#4RBB!MR^!U4+7Q!.( M_0;<<=8&V3.']'4M\M-1<0.<44:E8IIIV2FH7:E"]3>U3\7U&-@AQX2D8%>! M'#&)$[F^5<:'I*@F6SEEBBF"V'3@23$$J%S5F5#9,-)C&YXD: 7+I5T:,!WJ M2&66[H7&JHYIWG !61S]"4X[6ARQ<=6KFMFITUE>PHHP&U17)I8!JB+^70SY M2B&'>]YQS6QYS1Q=PKR&$<7U5PRU<2P( DL1V!2947&4:?PH*50^\V*L"3]$ ME,\0U,HVZ:U7#E$WYS(@3HVQ!&)WNLLS>)WAO!5TBC@]C#9/+ETL-$O.8]9K5$9ENL>LM2,46J"Q;2]\ZTIQ](R6@ MWS0QRZALOY*RO>B*T+J84,44ZBJFD'OLQ=O1(D@IGJ#I5TUN7"H0A>"6M7(8 M6 !3MCM@!FJM#28@F0?3+L?ZMY(298CG1\9!D\/#*5?E"2=:7LK-BGNT#6Y? M7/U>W! D=6-FUR_2-%E><-=F$A_R.HKQ2!]T1LK;-G:#FFHUCC.O-]6IO.X&4^O&\M27D#%&LZIQA3;$B!=X[^_8XAD+; M9+Q8FLKG^#(9]8^/OV9,GOF\$'^)F::IOJH'42JDT1@3\,8?U\Q , :PP;L#SK"0YF VI@]TGFMH?-[V-,ROE4 M$&D*FM>F:6?5@FO4TJBM84T7!B$,O-Y:$4:DI)O8.C.>KO9 IDQ^B?WK&HM- MNYJC@B:PMRMQ_ZY.+@G,QD0Z!PA,>-!*12X>W<-4,N%&[^ECBQ^U#EQRS?3U MT@.YE9#AD6)<]B?:6901%Y2LPWL:6NK"Z;&<8[*W26!H[(F%N688WK>)[E@] MTEL-PC8)-20^;O5DXF'#QQF!/]14188^1$JMV%BQ M@YEUZPZ<564*1@=68FO&?[#PP0XX JQD>8\$3%]4%0*_3R-7^?N2SB?JL-FL M2MDCP+T$)JJ);0\V^!:3(D_ZO;WV(GQG@H'5]0+[_7>"%A\[$0&(T.X>EQM$ MIQG_XMY268''6DYUS;/?7,+-R>DAX6!T$7G1L-M3C@H%),W!_]&<;4TN*P1/ M5]:SA//!<6VJ^A/?J!DEK3Q;NLS2>Y4SI\&$L+,EJ66ET4DYGXN#MT7''UDP MC5?GBX<>/+Z5M_5T[R9E(FLJ8=IJ_O>?'^WARX8E3?5VHLEQ'EC0VLL[W:N$ M0 )GSV_/=_-*[V74ZL&[\].W.9=+-)3=&V'(M$,BH=-:#V+JO(ZD JY:A4%3T6O]%3#I"0/0$K M@_&:5C7C]I-.8Y@*HA).F="-M\[9 K85%V>CN>V>(LNME M;6'D"TS6KZ^.I8 ?T>(6'A:.J%=4JJ;5PR]O<6AG%FY#1V^/CCBI3-T;J*0+ M=64N^">\G2;-*=P^KN(MK&*?VR:LY=P/+)P)0L&9K2PQ[7DNY- K/OUXH('! MTFV\H:JKZ'4WX9 #!1_@KS'N$):_A+7T(1Z*^Z5B6!Z1^<)=3.G8!A-P%\+#_=L8N@+^* MMGV)K!48ACE,%QIS_<>T)X:C?+FB FP]&:>2<73&4EM][%$O?$J)+Z5H@ M>K"YT8:<7'N6<=[ZED'F\((2JKFV_=UD<&+)1"+13R5\F,A!)?:O?RETWQBT M$(9"305XY"N/ >AZHDL_XF_=/>&S&N 5__C]XV?/"68KK $E/"#!]L)3$+?2[[IV;&1^KMQZ1+/#8< M2/>)^2@$2"A$=?!$+AA8,X3YG79KU@7W^B MYBJ1'&,#%UFAH1YE:5NR1 WFI@(^H.X1V] _<\/T8%6[,L=5:5>[AI< +X$_PZ/).'$?J-M3+8J M]\@*;PA9N65U%>D/>6.@KU%Y4Y#,//]*8F&30^UHH#YFF7NHQ-1[:Y+F"$,3 M[>24M-TU27(X7II!\%7!VJWAL1OQ>?D4:KK@_A!%GK7W'5^$' H8NP\%L\[/ MP"=G7X/G6_X:EIEC20L,= MCBP@#E+)$X&(X7K84'IO'-E>MBXVI1,IZ2/4,+'@(@R&X#S,U3LZ?BMNR;^2 MB&"#K$04'#(413"&%=HB?FY4/Q-L\<"HEQ!YJVC]ZQH7RC872FBP(NLWXA^_ M?_S+\R^3BSL2@QVUNRG?M;[;[OH61)]LI0B M1F/(\2^$R 9.TTREVKA3'@1W ]+4(%V ).I$!1K_CX@H"A@C&9(NVL&_?&-8ZQAN?L:ED?WL(;EKE2#OD8U$&M 7>>Z;F*D\]*PGFDW MC4%!@EXH\P2^,'EN^IPKZ"565,!_\"CIIQE^3$M*#.K))$\QD4RSV#AN]::';=1X?IU#"X:T!7R,08^"_&R]E=J97@0 W::?S> M8;6SB@ %@.]=^() <"C.*@CRX98/JJ3==,B M>-3'LN.@4BB\2^2GWL"+SYK8:!,%-_-;PULI=!(C0C.=R?E M@AF61A?(2K! PR@@Q_Y>='D<[.T_ .,]S$:/<2E]K==]H0G(.340>V$!(PZ1 M2O(RGW4S4QP*EH4;+JXH&ZV6A)L4C8V=>(%(F?''SM15"-)%'&:)J4;8S*Y. M'1 (EB&$S=BPG&=P)GL/SIXP1<;U%/3^_XM1,5D6ZLJUD* QX]+*FUG9O8-\ M]G7EYZDK*4IQM^/N 8ZMXJU24^Q%C$&IW'A)[K463YD$6"D^'17L 0\7@ZAUZ@M MD8'R(40WW!(MN7J2(X<743WZ!)3]B<#H4,Y.'966#S#W/;*C'D#$.OS]#8BC^V8]JM%Z_$NM(;&_\$_<\,$P&U?5UU]5(SC] M7VQ5F;["Z 48G..*&O>I<45]X8HZK\:%=!N\*>-"NN\+Z;5!%K -).&LH[4] M1UXY9NR")U@^X((X%)S)2TKV4\>0#9IX&:BW94X@%P@YC(SAR"N-5*%K\!&; M72I'U=HW2O0WI+HKP&M8Q'E5EPI/P MYN@HYN9U:H,N)>H71\L7!';FXIT M0.ORD\81UL5AH=5E5:03E;SG1D1,KR^T=XTK56/D>.E]-%;.!EPY^[C_=L;* MV<^?R@0,C;QIK%7BX^(84F8'34H$S5C$ZO?5DK)7D6@9.@61;K'\3@]+W6(A M#AZ8*'&TMMABW!ZVLCUTDR9/DQI2:$:3@GC+WK]37BFD%@1 M)Y7=_=YS6#RK*J$*=JEWYBD5N(!DN8OYP5YS##T:4VL;L '\Z\J'Y0#G8H5X M,!X2$=)[**E6F5Z7)";Y&:T0"NTBG#LXUKN41;];/=>EG'LE?X.*.Y<_=H5Y MUPB39JFQ&&(B,U1!;N0$YEO[X PR-QQV425L2*8V@2'^-XYP_0 ';X9? <[J M%[T#A]KP)>^@\<^U-.M# DOQF6WSA"/;>6W=VF$F'D>-3PCF4LY8[!/5Y*.G MNH6=X8TJISD6)AP20&D(V\-UD(-&SH=PZK5&-*&4E:Y%3X]M%0?+Y!!(])^' MA[\C,XT \-XL&Z:J(($ MH;G4R")6:\3\T&5KM'Y2"==*GTC85)"+&G2E@_3VL-F$>]YY\I9TM;Z@[,;( MB)QJC+0TWN_B'\LG48EPO^:CI)HOS>]SU;(/R[_88Z2=82--P5 Z!9U#ZY;XHJ_)GK"2#->1%/04/*=/4)H>3IFIJ;\%/%[JHYK0+ MFLN,#+#;U.3GNHW^!>_^3MFW E'F@^UMLSYWFM\#$1LMY&I6XM[QCA*J .S[#I\1)C._R9W!NW34Y![>Z-49LMK(6CHQ!6 JZ!AE-% M OIWY+KC7N8EF$*@./U(Q:@HMR$<)ZV!$V:I$M M" ]82Z')#;K#9,0YZ^V%+A E18_&V_;%HU]W%9JPK QP-/I#D9OPMJ0+1"VN MJS+ZC>,7("M6+$8U#_:>3R9/LEZ?9_J,T>_+'@X?? M?;NU?KO#L^C M\U=OCC<^8+B;R ^/'A,J(2$3WNVR7O<"4-4\>_#\C_Z_.#K8_^./>Q2-^*W* M,KA(=$R;3A-'IP4<5.7-_7B\DU<7T;O#L[?'T<7QT?'IN^,7L3/<#A/,!F$B MU482-B/*2+$ ?&<(/'6$T#0F@&DW;6OW[01M)IDRYP!LI=V84GX3[(>H9CF6 MF @]LI025;604[TY.HE.S]\=G[]Y=?'OZ.3T_/#\Z!AD]OQH;Z.+%OA[X-QB M&&^! _%YF>1SK-CM9CCG)Z_>7D2_O3U_<7'\ J;\Y,V_HY>G9V>GK\ZC%Z_. MS@XO7D<[OBXG@& J("@P)VO):,'299M8_P=QFPD6:CJM]936C5?'[$9@2I5D MB?7[D 4Y&J1&.@3]VOTA9IGD\##/:YLP'6E1;8IZB!&HJ*ZB'3PI:+F1)[(/ M$88$,3S31&>5]&!^#(TAPJ*8/,M=W>SPH2S*KU$(CNJXC!J5IRBD\7J!BTU1 M<4VM>UPA;)F4&X=&ON'>]\17MTM"'%+UGEM[34N8QQ/GFFW)*TVIO7?C_!#< M%VQU65<8DI_,N+IX&E4^&ZY6>%E8<\^,]_D,.>?AVV(9J87*"P()RV 0]Z7Z M6::1I[S&]4O"AVT!AI>^T.E4S AB]B;B/XO,2&VK@[5#$BQ?67AVI+3WP=J= M\L3#^\=F&YG"G2ZUXH*GNS_PI9NVJ:+@U5;"1LN%//R<6,O>YBU2-<(H9@J[ M%'-M62*1R!&' 9.;9S@&4+D,<,UM!&V+8)-((2G@WIM(XX@,#J2FJSWZ)"+_ M)=DNE_WA>=1OBL,LYK%LJ?_]:Q1_@RET!.K YHHU>IB^\K>]_B)?OT_&42JH MSSCOA]T4P9T?'*!/M/\L!JW?7B%">T^$[A5X>6]6!6QP#8WH>EUIRK3['<'> MZI7F<^]+!0Y*H5U/F-D]]Z)_"7,/^2OFJI8AD2VY 0N#?2W&?S'/@KZ*H.KC MJV7&UPDK_C!M'P.;\N[T-(3:E;^&Y8#FEZ6H-47NG@)6-S"I^NRTL-UOG;.=+V:F!)86'2&-ND.==RQWIFK"0K'@OT,AP!?\?*Y2U T_%SIK_W[P MX.[>^:;8R,:'"6;DORY[#'!A*:SKPIOA3NLYV.WCQ-Z&+9&WQ;V:V4])+]UQ M O.&Z2_Y?U*E2_AQV<.'U-Q77/GL+*WG]*/Y??I1-W+:%>[X[-3E0\+= MW[>XPUQZ%Q4R928Y_] MOA7P<+?/L/V3SWL#51IQ5_5/BH7"O[;FGE/L5NU2G_?"$]U;N.L)&%MRVQ&^ MD"?O"OI?">_L>C3@_OCDMPX/6$0:;$1:(J#A;[F(AM%NQ"3WS(,1_XN=%+%Q M_7-D>G, ]?@\9&GOL$LEW0N7.4)2Q45X$H*>^-7'\[G!?";L.E"_O< M[L#]2OEKVX*+UO0QNU%KMB[+V!*!9\^;G0NR;>^01K-#X++5LLMU4FY4X2)< MO6Y^K5=)W?ZW5?].3&V5YN65U;$[-O3@HMR"-INZA9;UA]WNM,J-#K%KY.KK M>=VN0*&JW:[4FVVKFM<]GY^1Q7/A ,B93*8"\"W/GEQJU1-8LUOM#BE?6HTJ M_.]DOK^=9N:[6&E950 Q0K%M5;ZV[,YW4OZC95D+!?Q$L*Q*W1>Q%ZI[\5.A M=/\S[?E:$(',<0?&J-H_-0WK$&*.N-J:TH@(CWR)0T8^YKV2(Y14F4]'5#+B\X#CA/B<=KG/U9@X(AC0<$RV M,ST5YT)*,6(R&S.!8N]4:F"GOX&"-5O?02D;1N!VHY+/N"SK#+]G09)Y0BIT MP!7P_5\ 2L!V$('G#5_[ ',>:D&'0A&AX,*(1XRXS(/J7!+UJ>^3/ATR O=( MP&@(#GL$3.-(WL7*L K0$J@%'ZB VH#'6>Y)QK2COPV<9%JA'C2<5KR3_W_- MUHH,\E-GO655[$ZYWG[^\#A4%JJ3_4^#]4040,CY958YY0>-& -P@GPWH%)Q MZ 0?4IA'=,*@J02." 3[>9$TMDP@DVYJU6.>Z!(T**>VBX"L=HN%BV[=9= MK&="U9=B:T!=%U1WUV?>'+@V I'G2Q'9Z4_1EU"19BN*L^(B("FZ%XO)"9 W MD&+(W0D5OHK\YOSL4D9$VFA>YS!8;5D0!(-%!6UU1!B!+ S242=1:#25UCR/ M1TP13TC5-V8:OAKK07I"N/K2D/HQ[?ILOMJ'1_Z5R@HQ;=.=S4*(=:L8,)RAS$NJC)M3!=]F MS8A!V^AQ"5Y5A(06.@Q["(Z8YO>]?*$(LDYY_IYQA#A8FTYFZ%RR2&EW#0P% M5SI&YL# 8S2QDE'W40Y^0;@6"TTAJ5K/-$AE/.S[EBAM#XH/ZF_#\8S M;"C\(6[2U 4-27E(N9^L:61I"!KO[;C[)X#;1"$LB7,1N^"! +9A9)%!.T![ M)@I)XQB\HD,8Z@XI*@M\G00\GA0!43 $73O^=4'/02S:)X%!"%PBZO$0XV,B MDFC8%WI_"[E =P1:2FXW'26Z4.]^42_4?(1T85!*5HUN[K8N81Q>4![?.(W0P !&B*V8\J-4$5:^%P%42['.T7J]< MZ8GPH;NX4C(%44#'P)4_8J!2HD=HL)BE43PT$[.6(TM]WCHCV^"W< CD8E", M,2[%;C3(L]3K*:S!K!^7)@%SCO0!TT,F2L^7$"'<<*W K#BA3CP;$A5\-PN";);AW&DOA=! %7)G)71L?PX7S2 M0?(4'WF9M_NP%Q)0"12_VQ5*B0:! F9AQB=AY"L*.C$@.,D&I4P;UDBP_PJG%U!XMHKL%"A\#F'HU] MA;OE#%<)B$00^=KC!=<@O(M_^!EBI0:5J?5^.88]**R581^FV'1C%8/3;&]O M36VTV=N[#-2!*.S\F6K7T#G-RPF6AD GQ854R+F,U)SB"G- MF)H(,>COHF5W8P=P.(AE%--0KU)E:5P_&_B#MY>E;H-W_I@!R6Z$YFQ8A%8! M:][3_J'MPQ4!7-L$K]%9]T;'STT].@I/WVNX'\"M$3#+?8M410]017^L>5?G M>9+>F%T=$&^6*/#A=46XZD:DQ7I4ZE6V"LPFS+BD?I;&H-5XLDY^P]C [-P$ M%*(*^!]I=':%N(D2W)IQR#NCL(GUC7DQ7GF MF4+1UIG3Y\PC[)8YL5XK$*N@]LT6F8E*:!QT8]G+3:VB2 &7"!'I]=P7(@"D M*DR"NN1AR"*A:%[OTHO0'T/$[%"S20EEDTRH<#RCL$C>^B$D;PC1YYJ(EK=A M\B\7]//E7*>--:B/6]1#M*C>SC8?KMFJ:OOX"YM5%'#*]UILBPE)2WBZOS3P MJ)94A9%9(E2K@KLV4WYW-NTU#N8;QE,LE$7;"X@LRDAE%+I^FLIJ\5SVZZ>;IW>'I980T#=:0BSZJDA@K@:YX:'1R627A]UR !,F7P0B36:;YRZ]-9G0B=&$^?YBD2A) MO LPXI*3SM+DW(5^.T*4FVP0P=?Y/N=F.XRE1!>03M4L+]WIUL"<,-(9>&)Y M)Z8[JX9R4KJ='4/"72A:*?P% X:ZX0?PF9,V$B75_WVT_&##M+R""P%,(FK6 M[Q#,H2W9#S!NK;'8(M3IFX&0>%IFVO&<\1PF!V,F&_HN*@LJ,A3C/1Y2/P?^ MKTI9(4D9%3VF7:,)O@%1*M99I6RBG!&8L*GZ07>KS =G6^KS.-# I)\S'9MF MT4Y&!0;0HT[$081@6R5(+."128J7>)/YH#92A*!#X"+X..J! !7& T(3PC5A3KK;W%/7UU/7_NLT).#J>-BJ0T=,_Q^ M1<';K*6AYJ*7CCPTW.?>6UF:R,KFXV@#7F:Q).A;GC_S\^]).IB\)VEM.3<9 ML8-V@US;G8;5;I-K/#S9K"T\EJC/H+KQ+"O=(]#.1MQK(Z8^=CO>+ZVOL(S_1:W[\[^%R* M]">YI/*&?,F3:PF4\5+#?X/+TSX;X!T;P,Q-QYL8G_9IJRB58@AN@WSCQZS. MU /O6WJ;M*Q.VN88M64C:(F(2BY(.4^NF(00T>=OIFU5IFV!\-^$^4P#=R49 MONPF-.^VJ>@=;&NR@VVR)=_,7V;G<=TGGE:\8%73JPW310DE'GYEV_*UI(_F MU=L?]2N__P=02P,$% @ G6:45T;)X][;$@ +IT !< !T=&,M,3 S M,3(P,C-X97@Q,#,Y+FAT;>U=ZW/:2!+_?G^%+KG+.E6811)/.YLJQ\8;MKQX M"Y-D]]/5( V@C9 X/4S8O_ZZYR'T @MB$+XE54D,UK3FT?/KGG[-NVDPL]^_ MFU)BOO_'NW^>GRLWKA'.J!,HAD=)0$TE]"UGHGPQJ?]5.3\73UV[\Z5G3::! MHM4T7?GB>E^M1\)_'UB!3=]+.N]^Y)_?_\F[DFLOW[TSK4;',GUY9JJ8U M:D:KK=%VO=X8C3I&HVTTU4Y[W&Z96L?\C_H*FL+CO(T?+&WZTZN9Y9Q/*;[_ M0F_.@\N%90;3"[56^_>KY'/$F\"C(S<(W-E%>Q[ K\>N$T W/"#+?^34,^\( MZ+?@G-C6Q+E@(Q5-Y:\-UW:]B]I98_Z@;_U%+SK5!O2B8U,.G7KWO?IM:(RM0U%I5[R1'$QO'G)@FK."Y3<= LEVKMC9-0W;R G=^ MH5_]7BGY=>Q^3. #ZBW_PELI2=0;P%#//1^'WY4E*M?N_T; M^#LL-E/M9C4[./'E,0Q-:\#0AO?*4\NWXOW+ES>^ZT'WIC>$M>O?*,I#]_K3 MH#?\ S[^/.AV<2G7CS[)JIUJ/36N/T,_L,;+;3="O=K);@1!/3F5G:J:^T;^ ME06[V 'PTJMZ8UX&M.@=9)^IY<-L DR;"-4516&K#:"O6$[@*@J!7[MC>"2< M0.\515?A&41\^(\X\!@=CZD16(]T\[/PFM%2-!G18$&IHRBPMHK2&]SWHWX57_N@L/W]U=(WE%N:$V61 /:-O6S$)9!#^0D65; 1 SW-F<./"#7+<2 MIG 3.I^]>:W7+S^XGNNJHO 1W%$<$^\_?'E-YE8 '/T7+@)0R_40Y0X[C+R5CZ(E\"?2R&"QHJAK??H5!H%;-H&F* MU"&75FUL9,-!][HWO+I[*(OS5,3Q)Z443BNH,8TLN.IYX*IG5(Q<=.U4F^6 M*X[YJJJ\>:TV:Y?9?R4H"$3D.PP^(-3-B1=8T V%X>^*\=F3#]0(/89^T3Z MW6HR/3T#P*I6 ?RM=2K\5P1A'I]C2 R[W?+PJ0C]^1N?>EWF;;^$#O2ZR; > MWXBDH9T+[;^7=-]]I+,1SHS6X?2;G#[(+<]:M5-4\XM#*RHA=RG* MQ'5-_O4CL4,RLFGJ%1(J/ !":R[QAYCTOR$QEKP#BZEE3(5HPG" M]PX3P$^A>Z,LD%A=HW:\^E$O#5-G*I MGL][V_-Z1I6IMS.WXEMNPV!D/A T\>%. M.U.6;Y5_J16]4:O W.!?:.-ZJ.".4=$T0[8/YZ'GAT0>?Y.[?(2[W(M9#V&# M=BY3?9$#A>9"0Q6TH?&9'^(7R4>%$00/RE$OQIX[DZ/'?N!/%?[CB*G%8^IY M\HP463?]PYROGXV9^8D[XN@#';6WY>LBL-G)\T)VDDG0&9MT-:? MVH_4!XH9!8MS^P@SGPK*#:H!ZL=.<.DFPQV6A#MM.18V% 6T5 XXJX()G9C M[_/FTR3;+ #0K6%O0C*H!%P*H0#B3^';_S(H[19RFS8'O%8MKGK6VS-/&H3 M#*U8&]TF0GMJJR9DY+MV&*QOLG5 '/]WZJV.PQ-Z/O(H^7K.C- 7Q%Z0I?_J MX.%YAT*4-8?Z8L&+];S@Q40_]38W5<7[M)]PPR<=$[@Z/=1[HL@:!NW%+".Z MVDPKW6P8B8G5>/A4.4,;H-SJ>4PT&@:=PRG8H#S9$E!58]Y Z4%DXTP(ZCQ-5X9OQ931RIY./@4Y"L5UF?,L9P-9!_0>H7;# M(0#GDT=EIE2/*+0$OV31>!5V:C"MN'+'G/<^_V*]RE/A=K\Y]_@GPH4RYV5I M+?3HC&"G0F?FFK$^LYZ.0WP$CKZ&Y P>+EK=^2"V/A;0<@P[Y%;-%-FU;8 @ M^Y4(8F0QA^[X;=K9O>F8M"988M5FZKGA9"HFL(@F^(1: V#=S(FYK_'@B".! MZZQFC_*W<71PK3^17@'J ')"M+AE83";/A;UEMJ$KA,A;L!/1M'Y@S,S!X, MMJ@O,$)N?S9.Z0GP%4DG%FG"HS](X+OT$8E_M1RYN1T2A#@S]!NH2=R3,'/Q MO_Q0$.9U$XB5:_62021^./J3/0-"D@TH&@6)XI,8Q_LL8@9#U7WVQW"L@*&A*:!Y=("A/>%#1T<3]9"I MRM/76GE8@:R[Y%XM^HT:82"5"1>#=U'2SER/A8>M1E 1^AUN%V&43#C8Z8P+ M>VQO 0,2&UK B2D&-*)9X$XHUV=7^P"8+0B9H<2A\>WM@^Q<;=\J2P*Q ']$ M.!J^;C6"6'=S+2Y<>1D3P[=@EIDY!V85;:96IY:GEJ>6W] M.?;H^W$V/*T7%N2/T::8\@\UJZQ"> MP0+\:+.H9;.<,(NT7+,?,(/V"S"T8]PJB4S#E$TRX!),>P:+IYNNREG> MR1.M+81#)R=W4%)/6=+;F"UVO'8QMA'[BO*E-^QW'Q[@!\PAO+]=FX;'DSW- M$$[?L>-WQDX2CV QB2S5L:3$4Y0Q3Q0G(Q=)+3PK"&CA_$\-YKF^DR)PB(:) M7+5L99NO39O\HOL&T&5>4&O244S8*;_A19B48U;RU*6XD^F5&^%JF1%JN;E,W, MAFW'Q#JQDD.)BD-1P2&L-[3' MZ6CG1#V5.!U_:TQKYDC9%PMJ>J[*<"2H]IM'L=8#=*+8UNKH3X>]GMJ=VIW: MG=J=VOTMVCU1LZ"9+-@GZB\U,P68RK)JY[J\Y\SES?+.K6\[%&/;SDO>J.ZD M]:MJBQFB4M8I\>VQ3*W^3I Z-JMW?/_8^L*KG!=FB76=AO]N.O)4>=I+.\5@D;N\_ M#:(*_E@TG)6#'W0?AE?#+OOI\_W=YU[_9T"5^ZN^HO3OA]WRC"N%:Z?IG4;< M5E \'C$#\TE"AQYNJN!/,6TR8P_66_6<0'6]6HIQB '[@S$EX6P4>A.$:1L> M<"U?P55:%Y>>J7U?O(K><^6*?A^I1#'->@88!?%TG3(M]X7IG.IV*0NIH57L M8^]!47:"$5:0Y7!Y@=D@;^W?HNS*JHI*:0'?V!=4X+"VGBUSXV2*C<>+@_@R M[]/@J33):MV;2XGPBBJ\H,BJ6#?ZI67AZU7EZTK9#>EZIBSV5ORFB/*G-WY+Q1%,+B*&+,:#>\ /1SSC M!75_L5U844IA=Y I$")Q1U2/\C>7'DH6J,NDNJZI4Y^^,."'J%10[,* Z)*6 MW*L*\FX4X&6#6*C(E@:5[ T&\DX!<:, (RWN%-BRZ'^6=OZE NP5&Z\5*#J= MZ^X5R)95RKXBAZA8FOA= F*F=[E(H)*Y22!^E< J"XM;QKY['3/YJ.*Z@D-< M5;"-:!4C2U]'4%1YJZ_+OMY:Y?;^X&B M?+ZZ^]1%P7S=[7WNWARLN$.^-K]",IG:S^NGR?)2L?BG/.,0*_79T.T!4"391W#56%G9$;,+*T46;,E,75J@# M,"U1F2TWCO[)BJUK"TA$:95TS!)*\\77KVB*9^!Q@_T66<]25N83%Z51.$;) MY9(YX/S%/K'PAJEP5HG-8DX=V*AZ&%=7D:3KQ- J<=W%^AYM<07&,YW("A[' MUMQU5P8ZY&_%M)(3)=A'O"5J@/R],2%SQ(,,F4%5ALFE,7J8(!\I*RLB(]R M4\I(DT8WGB&;E8>.FZQO4<&\S[U>F?B]B1M>^E;42]N**X85HH7AZIA*8(1# M]IPZOJRE&%U55A@CE8S<71#K$>DY;F!)H23*.$HUDL*X4#V$5P0AOAL0_CP#"I3 GI!,6*_)M@Q1D@#H2%$,DNA8&?7(N32^MFLJ63".<$)^ M\,*)7U?+(JJP.\7S+1:$7Q%:\8VL;R&+P-[ M"E_XZ7"&1#V%584=/F./%DE4P8C=$<6^(IXR@\[B;5'XJG@]C&3!C'B5+4:4 M\GH9?-N0(( YQNXERV.,:*9$!%X&@#@!L$ WU(N0OV)'Q5B5D35U)()M"TEH MNS@,:SF)(ATU]PI@-8/__[_E(!H[%N4HHR7&T;2RY3NBKX\EOJ;^MXBOT5], M?$VF#,PION9EQ-=L9K8U*GI=W Y)J>ET5'%*SMJ. MORL!56UH+.?D&5*H4J3V.,<9H^IS)(1B]W=*C,TD3PE*"8BH[?D>LB(957LQ M3WS_E8X;LZ:B:*_[_MT?3Q8\W-,*9Q)-DY0.OIY16M9I17=#+S5_20^#7FLD M1."?EC0RP.P:V+77=HE$S;SK6/<0%%M4^'&9!Q+PPQ_;W-AY:-6LGCTD'$PS MRY^X(E$\)>Y)5!VOMS"+[G8/=3;K6) Z(AWFCQ,\?L\29\+9DY1..LR+6]'< M^..<3=LJ4:D9/IS66%1;;.UFQ#TU/#4\-3PU/#4\-3PUS'-5)JH,K5R5Z:LL M]^.J+*H)-;)'N"*#/78_YH\CUUS"?]-@9K__'U!+ P04 " "=9I177W(> M4GX) 9S %0 '1T8RTQ,#,Q,C R,WAE>#(Q+FAT;>U=;7/:N!;^?G^% M+IG-=F<" ?*ZD&8F)6F26Y(P(6WW?KIS; NL04B^DAS"_OJ5;&@@+VW -(3Z M=*8DQ)8L/3Z/'AWI2#H(39\?'H04@L-_'?R[6"3'TH_[5!CB*PJ&!B363'3) MUX#J'BD61W#(8 M'AX$[):PX'V!4;\" =W=K^P&6]N52F??WPX O$X5.K[W9Q7^5RG8I/;V-(TV M0T[?%_I,%$/JGE_;VHU,?< "$]8JY?)OA>2^PX..%,8^3-G$Z:]I'H]R,O3. M%(&SKJ@E]2FD2<>7?_4BW_5D]*$5!?*C!,BEHL JK< M787#D[N0>TR[11X$SWF:+W076M!7K2&-FO M.0,<_<7(J+85+<>(+/0A)1W)N1PXQH*B1%MT68?YX KSH)[N[ANII.5R/P(Q M))#\^MRD9"\/6UG?WZLW!,,C&2FB4FK"BWMGQ+'W%SG&J$7OD^ M"7A:\M@\3O(#.J>?H1KG'$&7%CW;?/6*T+&&50,^@*$N_*0FY+O6L&._/F7I M!CQ.[Z%0EN]%:R<<(DUKXU_J =,1AV&-B>1M)XGJT\]S#[BERMB7S$;.M[I1V=O=>E.UF@D2*A@5<6PZ\+VP5'KP3]PYMPT>L9;* . [7(P@"2[!: M-;HC[I+[:1\[_:(Y[3QZ+^DK673CL/^C5BYY[Y?0I]_L> 3-KU_KMK%=&"(5 MN3(A5>0_L6(Z8+YK;5Q;=RZLXD8CT5T8.@DJ9(13_6$'XRW!TZ+*-4BVN71H M?)'&Z4:;^A8FXU3B:B!H,(7+CT@#?J^KI.V^%$=5\'U*.YWZB^WJQ=;T; -< M+>U--\';B96.GE-TF;I&^FC2WLZRL+[J<0AM+J\%ZEY2US=&_$?0),1WG]EXW4G^/:D*>V]% M$YXVBP\0D&,8=,F1?;M:2Y6PK]ELO$0 9L(AL8>W#,61ZMG$H!=5\UPQ8-0V MY$N_/L36K8J=R]BW?0<&G%R ZM&TXW#4SM[4YDZE/BH0/ETL<"O$PS_S*T0G MXG9HL[)_L?V+4,J ?*$A\SE%-4(U0C5Z"8/N;,%Z5H)$W '?6+?5RM!X.//> MN9_P85&77HKM)?44Z-X"O*?<+7*ZX^'0SO@K=Q%,9JSXUY#16,3E5C//Y^X??0^'7 M[A^B%N50B\Y@:*@B9Y*[PFC29'V6K3>85P'Z+!QPY),M3"#[J$/HI\UB/>(&[?,JB6-<4151%6>RFYMS3-4Q)D,IT65DJ;8L@#U@.A25")_2XD2.#N0 MDH-8E()3+%<:$@YE$0:6"):"GHEJQ%QBT8P4C*^: \ MIAP&H+(LN%EM3=S>04G,P,!1+!EI/+%Q $KA*[(0A3"70M@55'EN!2KP 3GM M>V>H@7.L)E V"YPGS.-J@NN/XWB7#)L>X#*"O!K^ZD9,MB-0UG,B%W) %6[X ML9B:Y\KV<^GXW- [T%.1(7^Y':MP%# 3H.CWH-\SD]&$E#1"4-SF> %^:&]( M]ES.3L.\^D X-X9Z."\3SR1G-A_2D"54P7DC;(300WX+.!N&8C@'!=NAC"8W M+T<%Q.A(E,#7X]_4P0'OCC2#/TC+T-("MEC(JR2V;2D@DC@IAGJ8E8\-$!# M'^@;\QGO4?-TC3 M!.A SN- RHC3];7]:F6OKLDUC6*/,]^=8Y% CB**(CHS6X]B=_ 79T!.+2(1 M:8,;<&V982DK3?.JI-\01?5$]^8+S=( MN^2^79>:R<]&Z0N*XQPCL F8J(RHC+-34M& F07,?N15$19+@'&0K?ZU(NOJ-]3\:J2]JE];5J=;N.9Q;- MA^<]E"A^*'XS,_$"1-P!W\3*;0@([M 4%R_J@F-<8 P*X\RP)CE@K"CJ8F8V MXHE%N"TGRN'K$C")9IPX;!U]0QP5?4,BN J;%$X2*5U\U'XVSCHW&W8^")-& M-5I&*_J&A*9E>W@^BX _Z/.]^[:#PL+VHOA9^*WX-A,H,'GULEJQ\D/0+#D! M >?<<,YM]95MU2AXO;ZVM5\_QL@3]+%0 I? O]0O0_5#]4/U>WWVW5 _%/9Y MW2%I4)&<4"D"!J39;*$2S@QI@AVJ(*K@S#S\7/J$&[+,C^%GX8 CGVQA IEE M)2PJ85Z5\"LH!<(,T1%$1Q E\+4):.M#KNR'IJ#)AVS[0.15!"^I":G*NA 6 M%3"7"CA%P'/<@FR9%$0-7-F DUAU^%#<;1#KD414:PF<-".E!ACB9R=H3>/'&N M0C9?<-:LD*P\HS8->)R.%7:BSS!*N[7KN@92,[>JN:8H!\-N:7W A..,IY, M-4*L?)\$/ M=;!XG24$X//!<*:9D?O+3D\'0_@A-GQ_^ U!+ P04 " "= M9I17*HV\;](2 !YG %@ '1T8RTQ,#,Q,C R,WAE>#(Q,"YH=&WM76US MXC@2_GZ_0C=;MP=;P +)))-D+E4$R,1[!%+ ;&X_70E;@&Z,Q(#8_^6WD'K\+C^AT_F+GL7^\FW"N.&7[_M')4+KT_F@9G]]P)QJ>5?/KF \X4+)4*7_\%5MZ8,09HP!ZRO/,ER94CH!2 Q$$ M8J([.M?._T(_X,/9#Z?'\8KT^/FGD\K93:?;MSKM'KEJ=IM6FUB-9KMO75K- M!KGX@ZA'?OGE%_COP1FYJOW>)!?-9ILT_U-O?6[ ,Y?=SC7I7UD]N'1E75A] MN%^O?>XUX6(S> M=CZW&J1E_;O9^H/HUNJ=ZYMFW^I;T(.K6A>^V5%?Z#8_6;U^M];N$^N2W'R^ M:%EU>*EA]>JM3J_9**F>O\!L/_:J#>+'Y+,XY67?>EU>>G<.$]UMD-IUL]V M__]BR[JV^DWD]MJ%U;+Z?RA6K[7_(+5/W69S*\CI+'7\QN->7.,"M%YP>@.)B_:KV40W,2$>;DNNCHZ)0Y2Q?($ NA1A 5.X%@@QFA'H.&;#@GC$O M88*K3JMAM3\!JW3!F%$V1H%0TF NO:>2$1CJU(R6Y#9Z OI""M(+!YM!?R1V MOWX)9M5O'0L$[W>0OL_=)K&4K"&)K[GG,5\$E+A\PI'[74X'W.7!#*@^F5)O MMND45^/;$)*7"*G3*0] C?P%M 36G_C@%<(_QR %W%,SXHF B NW'.?$8<- MH3F'^&/JNF1,[QB!>V3"J ?.I ]H9$L^P,:P"1 B: 4?@ DDM9%D3'F@.0 M M_0DZA*]&K>9+WZ0=7U_EKSKKW6;=ZM=:O;>O_&NE+/4?8,22 +8UVV;3@'HV,X@QKR%K MX0A(12I5U(]ET))PF:("@B< Z9%)8WT$ZK1$*MB?[^["A#K,].":SLA!1:GG MBM8L^K,]X!GX*_GZ]W\W-?+?0H^1(_7=JA(]7T0C+Z@.;#1BII!C(U#S;4CJ M1;:DCA.1-"BN@)[B+#C(G8I['L!UX*VI%'?[?YV, FX(F$ *1BNE\F&$I6G5 MPA-K#7%0,C]0)@X@,0^4X\X!XF:HG22CSI,@%PTRQ6['K[V0HEH\51Z8_5P3 MI'R&5%H3WZW4X4<=X1_/="L2%]DP'/P/.%$[(DS;,B@MVH$ 56J#AOX/&3#@ M*ZU@N9$A])TCQHTL=>TCVV("?&LS(K0GC)8Y&7()OLB]Y '((Z$# >95;LX4 MOQ1RH@V+!CR>A$BB)H';O9"1$/[KDHX=" S]:=^B>IAJ:5[(TZ$6Y:$;^T0U M.V D4TP,I8Z/2\<(R5/AL.(!A?RFJD9]2]Y[._'=9:] *$%;LY[:""T/=H/ UA!F# M6;6!*6;*6,5AX-PAH]^+XHQ1::)%.49M9=5&_%9+'IUG.6!5E_F X0%Q&07> M%^"3JG:FDL,7C,2QKU.>MJCG^9? @POM*W^63J1RHLOBUO5[3J8.-OPWG85;6^9BDY%2-#Y\DF7#9F4&IK-NIFKY95. MKH "RM4S3 *,T&?%KN!I+I^,7I'LJ?V>>5R?RJEE3C W,117J-WI#07:MAU* M/[:A$A]1Q5(>J1C]:EZ=3O\T7DQJ^M@Q=+I>,X;L5T:@AUAM$CD MB22JYF'=HF-/DDUPOPS&ED08&%?RVS93;9VIL-&V@IZ_@3(5LJ;P55:VU+1M M##9%9D#VW#FA1*% :AU4B@Z=18$4LYR"-X&\T=)')2+M6F(,681]3RX)WTJXT]' MR\.V,;7,CL]HY4B-9AJ%$'14;/ZU+N[\NE.QM#C0$/-2B>0NH0_P^E3XS->? MY'/QLP)!G6,HG*:,-AMPUS9!%W9(N1M*MKB C:%H>\P9+FJ1"71J$DZ +4-) MP):3Z$=)X%$<%_!L*,'4@^'3$5-KAK@PJ!XN1@\;! ?NQU=TF'8U\J7IM4#, M%CY=#A4&U'&$=F^9\ASI[4RT@Z!FK>7.O*_6;M M"LQ.0:NNI-*?M1]A;7L+MAWY([%E7VVF\T5 PB9+4JG]>]25:.I':)8EI]%B MT!R^40 K0'6-AS6]5."%$]QA*V2RC1:3O^8C1: 7G-!6@IG[FC>7]$>Y!T;H M$E@.I9C,!3+09$U%-F([= *D&8,=>ZZW"]&CW:E(GVW?GOHZ'+?R#E73+9T* AI.FZ,8$PD] M;NN ;>S1(.2:1,YX@^><28IMQ-<=Y&"UPJE2?0:8\*P]';4?Q7A!PD!,?/9"\3%5HG^'QYN4#C-&B*E MXYQ*O628F=VE,ZP%AY[_#HB$?I_U<&F*+1AZUBA7_:T<'K\GS1*Y%<(97L DX[0)T>^,Y@8(5R5"!6BQR5*\<'NTR/6F"V"VM1JX\Y M&Y(6&P%XU47H^Q;KMREJDPFL M[S)E7@UT'W]M'\].?I>-L.^.9S\_O^YXP_+KWJ;4@9>^MW96_KVD; 1^[04H M>$D:U ./S@<7]V:7:5)%J^>6N4")2RI'@M05I.TR24[*I"="<"]Z*JMSO#<& MSU2)/3H5+O>-07A87EXVW2&"+!B$_\;ML+TQDX-0>FR'H-D$&4WBBR+&JJ2, MJY5="5?M :DGE3*WD20OQ6+VSS\='I\)E8ZK"&S6E'>9)A\JE0IIS3R'N@P7 ME;'F%\"Y#YZ''\K=-FIV>>S[6/%+4'&O MA_9Z:*^'OD,/[:/&+_Z[RS3H/K4DG)Y."3:*=MN@(DWLI\,'Z' M=:S*$QOY!]?4HR.VUO)Y MN@CD0H<>K&1-#/(Y$1'_PJL@. ' M4O^5.NTLE=&LIA6!"B;*)*$M'"4AI*E=!0@U-:!4&PZYRU7-M/E3*4Q&C*I? M,63Q-S9RBA_FT+4*:#35;P.]#[8,O9&GHUKLP!,I0=/I*)>A5$+6C0%LS8QJ X#BW)+D^-355+2$NP.B'17$)"#;G)<[.%ARWI1#==CTAA M@E^($Y54M? "/JE+1^D4IG0-[ ?Z8"RDQ:.ZTKHF50,I]";"2;H&5X8AW!T* M:>M1:QL*R+2@= Q@9D"EP:R%8^QT;JDN@##?T/*CYGU=-#W0R)I_#DHN'; 4 M/SB6(AR-%ZCQ2N9,ZT%E!)I;6A#2X]&YY_JL#L#FP'A=.)BHS+,Z7=TOJ,K^F(<+_TR/ MJ3 _('Q+#$ 2M+Z/J+!BMZ?ZW$)5N$ID=S(Y R!=WV-^C',G?4CA/D 0:!O^ M *"SHX_XIOEL")C?=+O3^Z8/-[Z>QX;C\_LMPV=OW66DG,,*F%D MYRNS0U,J -.E!=:O4&=))QTO:#,NKLBQF+Q-X56 />Y1\-4'81#AN2EX)T9, MV:DQL@!'!:&JB$!>H'5YN*HIT(&JE13;($-U2%()%>:.F KQ:/%\%P< M!U,EO>9Z",UYHP-UEBYC-+=3PZR@[)[ MT#>_[U\BZ:527G_6RU:=G&JUR:W5;S=[/7*+YZ=V+A\\F53%U9UP7F[3Q>S, M6<;:>)TIO%(%/75Q)7V"FCE/[0GQ7O60I)=\:5-DX4?_=IL-8G4[;7+5:36L M]B=2[W1O.MU:W^JT][.S[MFYF.D%S,VTU;+[?GA\YJM?TF4>8^2W$KEA@2H\ M\Z-)MF>EAW_;8"]J9EJ:DNKE[IUU0LZECM/OF]V>Y_[C:?JEBTGYN]*GFN*A$^E5R0&B*7!,?(Y7ME MLG9ELCPI>Z(]_+NLLEX&X/;W]O?6?6_SPW*Y)"2'42"5(CWFTIF+A<*E%I]P M#&FTX@+\T7C;.\9("W^;NT]58&ML3 M9,FK&0'>7W_=/9(L638(LL$F"U4A1M;T=/?TRS/=(QV,]-@[/!@)[A[^X^"? MV]OL.'"BL? UN5QO_LS=@*-QNQB@]]<0O&V/I;X\$SK]7WYWH_3OIZM&>7:W^ MM)&_CX=#N+4?:!V,]UH3#5\/ E\#&R&0-1\-]>(<\V/WM;C7V]R30W^/9(^) M)0.

]$4BK5W;^Q+ M6!7+KN?ERT@VX:X+:[KMB0%0;-:MYD.**:I$!Y.]NE5#7N=(V?FKH>$YN9S1 MGP.6(<(74&"SH, &V,AU]S^]CXQUSD\NCN%?KYRJ6@VK49 NOK@>LNV ;+U+ M]B.)<]8][_9.CAD[ZW9^[9YU>_]E[.CR_'/G CYT?KLZ.<$%_*%$OCS]H<2Y MPM7K7EU>P'H='9U\[G4NCDXJL*!G1R7E;%OUN?CQ-5):#J9/C5H-JS4?M&+: M>1W6K,;B" MG/_,/&CF0 RLCCVP5/ [T?#+)ST45PP&PM'R5C#&%6/!@+%S'CHCQNPJ, AYD+O3!-LHQ=!!")NH;+A]AZ&E]C[HH,VH#A=9NPAHW_42"X!D-' MQ65X>0X/BUDH:.93Y,.282D.GJ&$ @<7P:T8]S' U=I&%;L) M'Z=!%.K1MVJB)".?(@_&VTV+>" 3\3.FP4[E 'AY+C/YN8Z%D\ALH*;=CB.^ M"E*S3+2P!N SGYR21%TN#35@4[/SEZ2A/*67#_-VW6+FIS?*!K(DEYNQ(&M]*=88L'=)K-)#6K5LPEK46[SC7/)5@ZN[C\ FKM?3RY M.CF]O,+-(68"B($*-)/L!M"728L\4> \.E("=#H((%XDG@M_Q B-#8/ C:_> M*2!50SFH7 M=-O8(1=<673J)L%IE0I\<(63S*FLU[#&"X)LG(#FHFR];&UO9T7F06%VDV\M MQ>RKVW W'K28HQ'WA\(DA*G@(0*TL1#:[*;3G'#.?3Z,LRI@+P!D6HC5V1BI M.P$)RJ!YA:4R@)Z&ZVNL.V):V[6J-0(2D"+X!'++9G\K(]@\9)#9/4OY=)*/ M7+N%I%"U[ 5&77OD2F(;7D7FH7CYE%4I]A?4KB'BCR3NH1 M6IB2]XC>-W>K6XC7IQD3.PW"<8Q$C@'($SJHQ%4PK10/IS%8)ZJ_ MXOD0N(S>D7,6C1V%31N]LY_>@W[Z,VZD)!*X"Y$'GZJS$ET+)3#N99@-R:4- M0VG$&,I;'&/:%XCUL22R:6^E@RHI]B],$ L+0=Y4L$@$%-7L($I6:NNUS!:L MM)GM+O#A9Y*J6M7B9J&:12RE2)4Y%[.B4=G3/9- 2<(:H? X=@"7GO>))ZG. MAO"^"KQ(+Q_RY"-",U;+'6!JI >81N',G(9BNP^![V:;\M$>]^[ ,^8X^XZ' MG,HL03[9&./]]F!;*[;@FWG'>!C1K*R(/O%X @CG A)/BT:3, #+HURGQ3A& M)$GT ]C7WF@)PP.-. 8#"0 MB2P4/1-2YU3F5%:,AK\K6DM)O0!:B\&:06N,?4[K>*:A@[-\)^UA*(I M@"[C'"Q#Q%B3]'"$!RKS00"UE5N/&;.89;&:IJ6.2-^,_1$%833.YG4=@K=P M9U;/HUR;9O)4X,6[.<9.0P.B1M R=Q1W;9 M#!T<83@L[PVQ%I+R)#@"&1]P%;/RE#6PL!V2$7(3N4$W08NG14=U8D63.7S" M':)";0,((%MYG9!Z>:1'\61T0D.FD25M4E"%DCZ8K@^6+Z?&SUAB!YF[C$;! MUL0]]E/8) I5Q)-VB,'OF"!IF<4]&J/R9IS\2>*8>)<8PZ9QD^(-J1Y2WO.L M+^ Q2WDKA6U9GE"++O5ZN!M,=,[9,DN=6>GTZ^SJ/FMY']G7Y[U+_$W(=+7E[>+556F:#Q$\7[,(M*"3C[REY>9*)E:/:9,6 M^>/ S3!,; XBO 6RA)/HQAP0Q+(Z9H8P7>)8+(Q ;O)P P5F"2DPC&;-X<4' M>Z3O>)%+86Z>9CH@R0QO1E42J%KA/?1TC5>OA)S2H]I7UV%5RBA&H5_"_ MP$_##35KR2A=PL3&FBMI"47%L0'(H1ANBKI(B MF@%,B:"9O1WYA:)^-QZC5?0Y+VXE+RJ-#?K@/7P>I!:;SC-IE@DS,<>N2#%I MJ%C&=RPZW6,"XRQIY!20+8F%@;=$9S@3_ U!V$GG5,EDI4-/L<.]Y/3]FH,D M+ QR80^BUS/.[;>WKV@I,?>GV M+DZNK^$#GG2^/*TLV[B9ZKVI4,]04PSS\B6<9/?G\N3)2^Q')3TCQOL!DHK/ M+)1^;,PVKV)X^FF$XFYLCM;+!_=''D!=*E?J1E:UX$JN5!./3_>D3_/UO<"Y MV0?4JZ7#O=@*02&Q*S;:EEUOSI&84U+CD4128&\A"V-^OQWS;37QM1X8&\R% MJKE09'+1NU">(5_KKY#OU1G7KU-J ZSK>6OV_EVCN:_H-S[=) 7K6.Q?$&9N MA%I6:GBL!/'J%ND"=M>F6S.O@E:+W1>J/U1NN-UANM[TUKG7M FYG^SX3Z/UAT MNI;WSW^Y!6IG&5A[Y"4<6Z6J[_4%KR2J5_&MA&M;VB[WYM6-P_JWM!]6];0> MUC3Q]7A6M6[9U:76DS]T]FJK^!_,&X8_T)N-_P]02P,$% @ G6:45[E! M?2K*#P 0G8 !4 !T=&,M,3 S,3(P,C-X97@R,BYH=&WM7>MS&CD2_WY_ MA<,%\31S*JF4M"Q?T1 M^>(R]9WL[T>MZB*823X::U(I50[(%R&_\VMJ[VNN/?8N[N?M:_O[[6LSR-N! M<&?OWKK\FG#W]QT^.'3GQ6+I7^M3/?CLH1-!T(K<7DK Q- MX?Y0^!KF(:%?^]5VOS"(9C_T/O7XR#\SI$:/QK<=X0EY]JID_JOBG?TAG7!O M=O9KGT^8(FTV)5TQH?ZO!45]M:^8Y$/;4/'_,3,=^W-J23F$?CSNLY@TI*=J M9N$R1TBJN?#/0M]E$EOMO&O\&/,!AR4H5N9)N9N()?0O?^A;J#0?SAZ<]I,E MM.^\^^75FW+UJM/MMSKM'GG?Z#9:;=*Z:+3[K6:K<4'.OQ+3Y+???H/_'U3) M^]KG!CEO--JD\9_ZY:<+:-/L=CZ2_OM6#RZ];YVW^G"_7OO4:\#%1MJLU6YV MNA]K.!*!MN>=_GNRV]HC[4Z?P.5&MU6[)+7V!5R$JU\ZGRXOR&7KWXW+K\3V M5N]\O&KT6_T6S.!]K0MC=LP(W<8?K5Z_6VOW2:M)KCZ=7[;J\-!%JU>_[/0: M%T4S\X6U> IA0X:7CTN+DUDB& [L;2:?2"Z:K6ZO3VH?&^T+^-?/_7S[G=Q/ ML?9'M]% 9J+_Z8(8X&. [KY^NS@.'AXN%VQ5(@4 M-^0+6;(F?YYBTQ:(:S0U540,R8?09^2X (JY7"&[>LP58.1II9)NZWQIL1I8 M":ZU%)Z.A89#Y>I>@0"[C!@#/[FO!1G,"/5=,F!ZRIAO$+W?Z78,W-?:7PN$ MD@OFT2F5C !Y040AV%)D+# MA2E7C+AL"+VY1(VIYY$QO68$[I$)HSYX @I@QI%\@)UA%[!%H!=L\.$SJ8TD M8\9[V 4PLB/0(0P:=[I7?#%T[D? NHUZJU^[[.62%-K(JOA2-@#"E74,N7WJ"69_E6\EELR 4J MWKYM%LW0_)NSRPD^7RVQXU1$(R W6$]QG5R438J6V2*T@PP&4EQS-U$BSX:; M[MYOO<9./,A[]J57:- Y2OEB:"Y8]4=IK-B'Q?]80SY )'6YNDQQRCRUZR:ZXL+DDV!#\A U!F8>G>TF=!OM&K *#RY]JOJ2SN M"9!2G9-/<1ALF?%!.@/@H_4S,7($7B4(&>F"@+0D7*LY?X9<\=@/[:*[>(W. M)/IW;ZKDHU":-.FUP&A2'19#3$!(KB1W8,F>U(;)".G)KK-6< M46]*9^H&D8]1E?17!2(G5DNI"AM]%?[V(B,[#:KCEUXX(!,Z@W_?&:%D&'K> M#+;_4,@)X !@)H ?8 @U[METS*P.%!A*T]P/,T@Y8#,113:-P@>KSS@"0L)H M,W0&8F,0+Q>P2S#V@3I$TX+ID$T"S^#/8&;ZN;RLIV!5(&$@_"AH]V<(4(60 MMHP:EYGD&W85Z>LA!_EB/MDM'^V1"8PTQG K%]+F$1AA/P*>1AM5Z(RCR0\3 M @MQ%@(G9-@A!IAZ*)"A%!.3;CVG_G<8>FYD$(Z0'H =P,!!>YJM,0#4>!K]?,8EK;I1? M3:E0VF^IIC!!V6^A;W6*Z=OP(QEURCT0RY'/E$I&!#UP6_ATA'7#&QJ8*M) ML5CPM/"!B(TJJ4#<4"*29<'B)NPBO!A8QVZ2'P&TQJ@1*)C:<,@]#NMHU()Y M9E>D+EO4"2-)3'1J#S4*9 HL0TBB=@4U1S=EI&1RZC +-9)M<42K + MS0T1F 06L N4PEB )T*]>,Z,#+"R'"$8*8UJ2#Z!.H91>RCD"L>J4Y^Z%(E0 M81 (F DV2\C&42[IU):Q_$$E2#%X-,(-'5Q%X#:PW@<8&-+0TT;;X Y"!YD1 MV"PQQS/Y\4XN&"U<9J6FY.P*)ZHTJQA MFBBT7<-0-X(ZIXDP(T" (0%30C,&%CYT;!^X'E9NA:TA,!4$-O.8F$2!U:7( M20.0!3O:S^J\6TW9GT&A1]=E[I;ILIP$+E]R%/>1HZ@1'P;!>H$Z3$$9;3#'+>7 M.XT_!>MKL>IOB/3(PSQAX188>QMC>\>?.Y44^\D610#AT8Z)HJ-D71J--Q8[ M8+;(,(!IT G(H0!L,+2@ZEML)U^4JGD?J^86F%KB!:( M%*&?,3Y]5!L*_7)0)&"S%FSN/',J=TWT_[LRKX)2SJ#Y,-MC8!HSH8-Q0VY-YJ%M+D0R90C_LG/LO#LY4"IV9#B6&4+[ % MQIG85A(^ !& >>'0*APH37V32QDP'_:E+I)6&AM+3 ;BP5R*Z+'PP_.'Q O[O?(DV^;#ZF]MJWK+?D2X8AP&0.BUAC M(VAVIR&-B;>(U]>6H4GH:1YXW*:GT";$?)FD3EI,_I(2OC,GO_A9V>)4<>YA MT@\G"'$8C([/-"288?1,.$&,@)LNL-,B$UYWHRBTQ970EL>,04F-Q@O 8J.? MYBGF"UB$6\;3 F:^=-2Y$]:KABJ2[ $;>^+"^%P;[62P_Y.3QQ%DN"F6V_EB M<@'F[(Q!5B)/P<=4+?,5RR8.'JH&,+^>5F7;SA\,AUQ.$C5_PZ=[4R7-4)I$ M31>K 3$4^+2UYQF7]<8)(T;Q2%*:\+#Y#D->N@NR]!ES)#Z_9!.>YBQ^= EY M->11$A3,#^S(6BU6K1J-K^SVQBOFG+.IU'"C@DZ\8[)F*J[O7)P"6%(L, '2 M..=JJCLP(1*?#"FDFAS/[ MU-"&[H5K7T 0YTYM9-BH;ZJ58-?0X7?NV[T(NCV46+/$E4U!&W=HV6E(:Q)P M&>,(*N DP:T6$O$W 0&[!/?G&]X&\$:J8F)B:\.\>DL5D@0T?)VGJ9 E")\2 M2:UO@E4;3CNPQ\U-L8)8/4E+GJGN,E 5PW.6QC3XKJ7PEC $^H8?@(-./(B* MNG\V('&X;2!11\>3292JI[4B;@"$J?$!?W$N( /,;!@Z)>@0Q"'8.*;:W%R!:)IKDES76([H3/DKVK0 &FN[.( M;_N!G2;-T6MC:$?3S,S+[M@YHD![#JFC.# 0E+($?DW 7S&&GL2;)@0!1CKL M(# L/%-W(V #8P@HL0],V2,8 <7 !5V>$ M*VNY=1 3U-D^++7\+V$1>X.BQRL#HNX:[_G\W G MSZ&4G"B95IM\:?7;C5Z/?,&W4'2:2]_O8-[CX8;9/7\#CFAB5;C4ON!LQJ@D MX%8IN#D0\'Q4Q;TQ-.3L ,UVS'*I<%KT3Z $CQ7OPWP]&BAV%G^INEP%'IV= M<=^,:AZJSO>'A>B@$,SQY A(#%OL[73'%$MVUVC8#]J-1XYN%\VMU]I=O'=X M6JP+A57W[NMVX-BI7QP[[T>'A4KE>.UNGUM&&&9 ?Q6 ?5_WSG8N1$O M.ZL$/TAY'J75X4E7FD_3'T)\B'XKD MDDHE_.PI>TA O(93_I>28:%2A@4[X/7KD+)Y,M" M;BM%+XNU112]+%9>*5K^R6)M(47/W'7M"D4E M%Z16Q#?;2.9Y_#D*[A:B3.J])FOXLH3;15'BOR:NJTF&UL><#4G#)$^QJ*(S M'()_N\27?6W2;7?54E=.2C=?!55^T)?U;O^+]%=.JGN7\MUOH3-*N+.E[;O^'ZVOSMV/\#4$L#!!0 ( )UFE%?,.B]Y MQQ ":0 5 ='1C+3$P,S$R,#(S>&5X,C,N:'1M[5UO5R([TG__?(H\ MWO/LZCWH!72<46<]!Q'N,,N !YAQ[ZOGA.Y Y]HDO4E:AOOIMRKI;D!!Q54! M8,"$(9YBU#"?Q)J+ M/KGVF;XA^_M)KK*,1HKW T.*^>(AN9;JAM]2]]QP$[+SM)S/O[G?GW^SE7SN M2G]T_MGGMX3[_]CAM'OH]SX4CT]Z']C1T5'AY/C$__3AB%(_#_\^G?Q_80=> MA>SN'6U&(?O'SH"+_8!A_:%?/[_=J;R&?;3[-.0]\6I;2T\ M[4GH6_+8DZ%4I[_D[;\S?++?HP,>CD[_WN$#IDF##4E+#JCX>TY3H?NP26>V%3[SI**&2W$:"Y\IS+5S7OD9\"X' M*AXZ_+$UWY,]:&]T:OWIF/,SJS<_ZW7TX*9U?-5J?6;+3)ETJK M4FN0VF6ET:E5:Y5+O?+R%/M=7\ M1CI?:FU(^E*[J'7@>;GTO5V!Q,HX6ZU1;;:^E; F GDOFITO9+>V1QK-#H'D M2JM6JI-2XQ(2(?6Z^;U^2>JU?U;J?Q!76KGY[:K2J75JT((OI1;4V;0UM"J_ MU]J=5JG1(;4JN?I^4:^5X:7+6KM<;[8KEP>VY=,C,GLL/&!QII*A .Y6YPN_ M]=8#V*Z4FT"STK=*XQ+^=U:^P9WFRC>Q]'NK4D%B(H^U_B%^>PDL#JOH@ [O2&#EPC;PO(%P2!VDCS.GA<;0<\8<2HW"^)(+H...>);1*::R!YIR%LVZ#)%BB_4@N71T5*H<+:7(T N*S6 J%P82;HC0H5/NLP,&1,6*CK- M5M/B2*GQ1XY0A>E/20[*XTT3M2R=6@-Q*W4ZX"L.-T:K;^(-5: MH]0H5W*05#Y ^G[C0C M#5TG I>KM>HJ4/B D#*-N $8^ MX&CA[H$&!AZ\! M,#D7=@"$-$0:2!ARS8C/>E"<3W1 PY $])81>$8&C K0^S4(&T_Q+A:&1< < M@5(PP]!V]N#^J(#WJJ4:YU2O?W^L;MT M, ^]4:JD$QJ4:!2)$56&0]W )2:@8$(R92CPRYA1X$E5J@'Y*D'>DA^0%"N6 M(P/J,UO6E#1V.%>*^T 24B@BRN4!ZR"9(HQ -I#7R(M5KB!'ABU8RR-53B'I MUU@P38&>X9A>ICA?2#1%U/=!6]P/6<\-]:J,_2[=6Z_!+P=4])T* M=8E*-,<,RV4$0I[-"H6CH\=%P_XR^8.O('^ 01DDAAE/X?-M5%!;XJFU'[TG M-+-.A\ZD_)TJ&$IRI:0?>\N56XD:BCI(FWF6?(6#0JJ!3.EC?&Q(8"<4T\9: M!? J-W9EB(->,'I4(Y@]&XZ?.AE>3S=8<#@3'L,_A>.58K6').:2F/ 9M"U\ M/+/K*L!V E14,#I!TQU(T% 3[G1(%[/U8]XL6AX;?.W C@$G&X@:)3SGH\((*CTT6 MP97B?5>A'FG#L*UI<;?02"]DCBX312*QD2N03%'"J FAL,\<:@#FHWTGH-(< M]AD:*^X;]3RFM50\*=]R4\I!BO4EE'Z0R,&YPFIR^SR2V@+-J6(A=.B6S=U0 M3V1;?OP*[6H9QN;^*W/MB,G/0*4E1]#I_:YB]&;?6H6G-!S2D=Y9:-__D3K? ME^:RNJI+)L>RU650Q;-;)$B('PSZ*& 6A@,O78130+C/X*]:+]E;"G!/!GH6,MP88D@H^)(,,VA6 MMZ A]EDNR>UV,JE2N))B%22D/! "E-+$FM:Q%SRA1 2J%@Q(34F1*/"@P*)# M).A?!P2ASI/:Z-F5V-9DK\VM#13)'JIPN0=K2WK5A1H#U-;]R=R/RJFY;/"P MG)HCE%9R#P+$]:HAS#I)S?5$\8FUR67INB&%R0RV&>TK&@4X[Z>4B#<2_2\Q MP2?UE^4/;0(/;9343V5.,N1.1D9T9+<+YVU$0B*8X#$0G"7EX?)'://H@$SG24W*0;$,Z9++-2^M& 0[M MPJIUW,4U&<,IMEZ /FJ LR?WF=W6I+6(L/U/)@@NN*3.;,Y- QTVTNXX3$%_ MH E<0?<* 72) ,G8RZ#,\KGI^5L8*Z6+^VNFBZ^6B?@(E$RO7&2+%3@?B(!* M[AB'L^3Z>]3/H:>O#;+;)8E$F6F*L5OW8=ZY=4^;-8!L*).=""<+]MJ0XVM:2-#TC[;0HX+0H'I$H5CJFSL$S M6TW.'^0+NS23S?5Z>=)+>SD"\ P?##\X?$"YNW_.;HIU/Q..XJ[3B@WX1/4S9I)U6',;0E@F5&&3 M%F6> >Z312%WWK.XBP!RI(?;B)E'G8@';LMM[$:7C4SR'$<"'OITI!T#8#KZ MU-I4.WJQ)9D)E(S[P;WAP.KTH M#5=#JWY':\QLS?3:AC3<8TMVRTJ%WL>#XG9Y>9[Z"L19$FN]F%+[-LRVL+*: M-,MY)(# I4\D8_)%_[?JV=:OO MHICM@_@5UK4>A+!"IG62FU$@DD,%A/TAHBIZD* 0#T=05 @O8D )@C&NQ0DV M7E(''"'. WUY7A)OYC'^:0U"=6>WJ;B"[B/K)0M]9AF16/V7$D$3+0>WN03F ML]Y)W(9BJ%N8U0 $)]:%DE%0QCP**@MT&!!$.U7FF7CQ# ,.?396AHY@JZ0: MNO/0FS==YH8.8>RK %$&RNZ(5+EP&X"@83[5-%XI>BS:_7F?A:./'TCE@%Q+ MZ?"L1^JL#P*M#":S9N%C*/9TJJVMJ'HI8E\C9'@R%32;&'='^ M.Q-,C<7Z)E-FD_M.A;_%G(4_JY3U%0.TP1"62RI K]:D7K_:9)H4$7NN60B4 MJ%+5EZ1LUUHVF20G>=*6L<%=2+1+@RTDG]DCJ&@D0ZX36#[*%S>9('=@^9^X MS]<.F *;5+!-)LPZ]CU9Q)+*67.+=AFW4>U69QDC*,5H'4GP4L/_J5 HD/I( M^#1DI 3B,V9.F&XR42Y"B?OY?8/N!$YZ%C=Z_>Z.].PH1G6L-EOKV.2^;Y?4 M7H**6QS:XM 6A_X+'-HNKBV(1L7" BYS;T^,[2K99>A;QKA-<6Z> MRB@Z@\G[F";]2/#+(\Z3R[;$.^!Q=X'(8#\,BXP( M1.+'*GOHK(]'1L"WM#V94RKK]=#=&IH@13@B<21%>O+P8J?$H./A, MW>*ZG;';ZW$UR**E[L1PGIR1:JPL9[58C^%)<\MV]I\*7TD8W3IG3IQJ[5RQ M;<_&L2V37;,!7>EIV.D!]SQ+0C+U>!(NX$F!!;EX 1>A9..F="[S^+;72^!1 M>L+%S23GU*'/M[8_9T0E9'/O[BG^T(SLX./<."@*KP^(Q4#ZXY9!2B^&ISVI MO.36 #LY@4@E^U(Z8K;E8D3\]$H[$#M<:*/B]&* ^Q=9<.&%L3O^<*J<>SF3 MM]T5&\8%P^U-'3>>] XRVJ)FUC=!A31T:9H4\X%BZYJ^; &SY5V)@T?M?=ZZEQVL!8>PCK5I]QDA_ M MV0V3[&."=#@T2H8S" )EPP] M/R^M1"?%O]'E(:\M H[63 3@>BF,L3V.=Z6FO[62T%3YR;PX"?2@2K5HY[F0$*&YUT+/>#:G;&G\*&-SE=2 MP 0!;3'$7D<2YB>>C)!I?J KPM0DNP>1#UI:UELT-S/#SAYV,-%"/(DYMF&$ M,UOZV"2\%VV]:I?$+KP^ MFV1;5IK]V0 %VC'3O2%YHL?"87;C07IC1>%5SWA]&*&,.S" _,!K3J[ RN6^ MM?(SCTB+-BZ>U\7&XU%A3;"[O0>\);>2[:VP9O[%W=O!6?;@O /8D9HJ+DD) MI9P"6R[D6^!9.O#<'Y0MT69_9O#F *QBS2M<5TH S();AGJK*S%?=L%F^VS[ M;/W6.G?OK'.Z\U[M&:'9.@FD37D#5*4:D*^2PZ\?D 3O[CV+*JMQ,=]O7>F/ MX$]@!N'Y?P!02P,$% @ G6:45Q;<)N!A P S0H !8 !T=&,M,3 S M,3(P,C-X97@R,S$N:'1MW59;;]LV%'[OKV 5M-T 2];5%]DQ4#1M,:PM@BY M'@=*.K+94J1 TDG<7[]#BDK3N+>MV ;4#P2IN=Z;CF_4.:+-YL'X8 MAN1,UOL.A"&U FJ@(7O-Q)9<-J#?DS#T6L]D?U!LNS,DC=.,7$KUGEW106Z8 MX; 9_:RGPWD]=4'6E6P.FW7#K@AK3@.6U\M%3E.:9-#F]3ROXK1=%+0H%G%" M(8$_DP!-47VPT>; X33HF AW8..7>1K-B]ZLKEEC=F42QX\"I[I9MU(8C*?0 M?M@.;HZ<&;@Q(>5L*TI74C"8CN):NYX[5-&/YP)&$M(TOC1RF710"T5-4R*I5F4?%K0W;Y0M<765-(8V96V+?Z+D;T[WJFUQN& M^M>+G7^FV&#S3 IM029;\AL6V@,N>'P+6Z8Q*X3=^;[BK"9/ZUKNA;$0?,%4 M]\\J3Y)/2W^WUX:UA_]ET,'F$DCMRS>2F!T0)G#LO9\\J0Y$08M-$+45.0WE M&N,5M,&+:>^6)K^\D3HB69:%Z2R;+].)V^?S=!8/V\7R=ILDRR+.)R3&?;$L M9MGX>7&K82O/O>$\GR7^\PROHW>=QGF6S2:$BF8X)T5:)+\23.N%5!WY(US8 MHZMMVV.Y(S@;#E@DJ:D;Y MW;(QP@4J7D@ED8JZGHJ#R\A:0]NB+W8% K339!;G AV@7Z,D)_(*U!V_0YZ( ML.A;Z/*W"'%C:,5AE%92X5T-$3^<]AK*<;-JF.XY/91,.!0XH]4Q4C$=PVK* M/3H=4 >Q9[7E,EH4F24V@VQFFC&PY[S(<=[4-,>R/(^02;\HCJ/DB[*ON2VR M*$V_S^W4I3RDC8W1.*O3( M&@YXV#;:^3/L;C.TY;^_N.YOY?%) M/E]IMY+?SU^_)*]>G=]"QO?A*R7&ML![;1EUQC@>7=_OY^^'_!DF\9H) ;1' MDM 3X@Y:&OJ#L_@9&C/2+!D9]H=Z,G6,]1D^O/?VZJ5F[M&B@%-+O4>OL8]4 MZ5@O_FA"*^3ZO3DV^<8#SJ_#= M #[NP0 %0 '1T8RTQ,#,Q,C R,WAE>#(W+FAT;>R]:W/;5I8N_/W]%7B3 MZ1PQ!:MULV7'/5U%2W3";EGR2'*2GB^G0')30@P"; "4K/[U9]WV#1>*LAV+ M@C15T[%(<&-?UUZ79SWK;Y?E+/G[WRY5-/G[__>W___9L^ P&R]F*BV#<:ZB M4DV"11&G%\%O$U5\#)X]DZ<.LOE-'E]_\M]_^RN]Y&^C;'+S][]-XJL@GOSW=_'>SM9T^GPZVHM&6WM[ZM7+E_!G M].KY9+3[2JF=_?^[_1W\%![GWQ3E3:+^^[M9G#Z[5/C^G_9WYN7KZWA27OZT MO;7UE^^\YTKUJ7P6)?%%^A/U%KZ=9C V^7J<)5G^T_=;]'^O\9MGTV@6)S<_ M_9_S>*:*X%A=!Z?9+$K_3UA$:?&L4'D\Y0>+^#_JIVU\.?UYS;W9@W:2.%6Z M=]BEU]2+B1IG>53&6?K3(IVH')_Z[N^#3Y?Q*(99W-S_VU^Q(3W8^I"C_ )& M/_M>8I^6-1E/'TYEXFY;O/Z&49C1*EGQAE.^[/W'#IXI?(R'D>)O(5>R%_+;GJU MM[F_O8T=+:&CY42_6/;:)HWAK^6D_MVKEYNOMMJ_WMK<-M_]E=K.]0-Z@J"# MW]$/853%/$K_^[O=[RH#UQMA7@:3;($3HY=L'DTF<&1_V@JVJ1G[HK_29-RZ MN6@!G148PS%6^9^^3?;;MTGE_X^&[X;G@\/@:-A_,SP:GO\K.#AY][Y__*^@ M__/I8/!N<'R^RL[Z1N-JWO[9],Y=7'YDUG@-3V&MAJ_PR'Z_3]R6G_?'ARO/:K%:63ASCG MYP=OAV^#?YP,C\^#7T%\?3@=!,.'O@Z"_N(![.]C> M"4%#W'JUWFNR1$%Y4E+61DEIU5P_4^%=.SVY633\\/VK[=<@?U'\G@6_#$X' MP^-@> A"8OAV"*+ZS;\">N3''W^$_^Z^#G[I_SH(W@P&Q\'@]X.C#X?PS-O3 MDW?!^2_#,_CHE^&;X3E\?]#_<#: #P?VL>'QVY/3=R3H WCVSG?9!N(.;>?WAS-#R 'QT.SPZ.3LX&AYO4\Z^]A*Z%.,^*F(RO M7"5@A5VI5IM1]NR6_4DT*K)D4;;_Y"[]JYIWJUG!>\8*OC3GQ?4R(_N<1'(V#0Z@$>AB$7P- M9:[V6Q%ISQ(UI0@FN/R0#_:?=%_[])O/,'\70X[3\Z9G\])O?)3"-FUN\ M*^YZF;SPWNY M')9M^O<@'%K&![B,.\'P>'B._BY] M3I].Y@-?4M)S#G[IHY_R:4V[L:9[0?_P<(C+UW92?_A^;__UT4F_>^N[]PC6 M]SDNYMG@?SX,C@\&9V!D!F_[PR-4ELY/@O>G)[\.#Q_):7X,J_TB.#Z!>Q0!J\J-8V>>/8&7WS5+V#PY./AR?/ZWBPS-9A\'IX#T9^CT6BQ M_M8_Q<#NL'MVSHNN'\Q=-%?/3TY/@K,/;ZJ+^[2:#V\U=P(&DCV"Y=Q_!,NY M"PMY^NOPU_[1T^H]M-OR5T0W=5=I?=GUX[>'=^/3$C[D,_AKT#\Z.CGHYOW7 M^0/X' _@\> \&!X?G+SK7'#Z,:S?#JW?T,P\>P?KL(W/YPU <3\5]/ MLO1AK^5>*KX(3LY_&9PZZQB< M?C@:=&\QM[<>P6KNTYD\'!P,S[HH5A_%&KX,#@:GY_WA,:SC6T+_/*WD0[3Z MA\&[_G'_9Y\&HBO+U_FL@A=H]K\;O'LS..W>X7L,J[?C'#],"'XW/#\?=,Y] ML]WYY((7:/__/#@>G/:/9$E/.[>*G4=5O4#+_W3P/Q^&2.O2?X^8N?Y1]R1K MYT%4+PP8\OB<@3?=7X;%C+GI;RP9W+?=17X5P>?C@X1WSRFP]G MP^/!V=D/WS]_]1KQK(-W[X]._C7H7@3D4:SM3G ^./CE^.3HY.=_/2W@ US MW>#\M'\XH$3U[AW!SGO*]U%_'1Z??3A%ULC'L'ZM_&=K3V?U1$WUY=14JXSE M%K+G)V(J^]T3,577B*D>RJU%QOI;YFGL(T?U8[B[.K>*+X2LLH/KM]/YF.X^ MQN4/AV?O/YPC!>G9R=&'+A*-[70^JK2/P?G^T?G@]+@/2_D(EK3S!$B_8CKI MFY.3?[(O^W1P<')ZV#G[?*?S\:67Z/Y\TS_^9V<3NQ_%&N[(63QYJ]?Q:1D? MX#+N"M/Z@&IX'!\.W@^.T0(1+5:O+1;U>#OL'FW@SI?D>*_UVIJTTM_1G7U\ M]G9PBF>5<5*&,J5[LK?S2?NO*,OMQ*SJTPH^P!7$/+??N@I:_#9"M'OB=E,_P2^ M#X,W'\ZI!,O1X.P,'NP?\\<@__%7S#$:G/QVS,5@+ /("=P,YV=&M SPJ6/Z M#59=027@$,WIC;XN*]-_"_<(H]\'A[TPZ)]S?1BB]Z9_:E),)!W&]O&SX\'O MY_"^@X/!@,J%.< 6>FP#'_KA^Y<[.UNO=5/THR-LZU>L>//;\/P7;WKLF,+ ;;AE']B!#^&-_8-?@@/\TNTX5>S1 MO<=-M5F)]#R)F#6_'/3B_>[NZ,[=$)W'D;!\.1R>==;A^"B6<,>[5][W_]7% M%*&=SL?E<"EW?6X>UAPZ?$!W.Q^MPU7="\Z'[P98$R@X&O[/A^%A)^_+W2\) MV'VY1?5J\]5G H#NU:C"_?%<&]ED#[V'?Z"9 '@1@&5J.83!V'P2#0]Q'9$-^OA@<'1D#'S,O!^^'1[TSSN' M\?TVTOY>C=MA\&YX1NMY/#CYT#D/Z",XE%R*\<,I4]*<"=S^:24?Y$KN4.CW M';IJ.[B$G4^\WZ::C*#@#KMX CL/P]BFJHP_G_PZ.#W&<,A1_S?.!?W'A]/A MV>'PH),F;>?S[W%9GP>_#/H8XY+L7JT 438^*+ '1PA*Q5!;)R_/SH?R<8VI M!M'Y+\/3PV?O84W_%;P9' _ ,AGV3^$V-5G=^-WQX/3LE^'[IW5^B.N\'PQ^ M/Q\<(UT?.9/ZP6_]X:_= ^ \CM5\";(8%J__9MC%5*NF-5RK-.$_)[OVY4J3 M\\/WVR^V7M?_5T_9?2Q8'#]E2=]QTIZRI)^RI)^RI!]5EC1>W*_0VSC\^;B+ M2(S=SMG_/#@^Z)X*_2C6@P/C@ M%-T33^?Q0:[AKN!:- [_:14?XBKNH9,0 ZGO.*D#JPJ<]M]V$K/R*!;TN?@' M\8K\QX?3?P7GI\/NU65]'&OY(NB#O7'82<;=W>XC^6$%]P/DU3H=6.KDQ[". MK3[?K^^[NMUM^.1G7@<_\Q)',TYA//GO[^*]G:WI]/ETM!>-MO;VU*N7+^'/ MZ-7SR6CWE5([^_]W_[NOX)S>6WK.\)I7FY91?C3K^G0TL)FT?#=\/S MP2%ATBD<95)7C; *-LK+N- 9HOV+7*D9=%VGA**K^U1-@F&>I4%_/%;S,DK' M*@R.C@["( H.X91=1[D*DG@6E_!@$D>C.(G+&Q![,Y!Z-_@"I=L_X,]LPNDL MFJ@@*O U^)BM9?)5YVQ_P <-@9VOK51B,;H(HG00C55XKE=H5_"5+4! '!UD^%U>OMXIC^WFP MH;.&LSP+SA8CNVC8-.=V_R.+8 M;+U!'M31_@U3Y/MG/%(98C!110Q+4&;!-,MGP;*)C],@&L-*3_ D!]=Q>4DM MS?/L*BY@YK1&L&K[[0THK<5;2L_CS@RB-)A'#@>#O1[''2?F"M8)_1L%U'I"; =Z!<'*@&10UL";P9!%/G(V)/Y\M2A!;\!WL)>A&@4^5$:WHIT,@G.\%R%SX0S6,JH">)H'ZI,9XG4/_QM&B M( $]4OKC!IT@P%]ET!"*\*+,%RBTX:H>V^6$O](,]&VYXR;9F!^BO_BUDZSZ MQDF6"C4G/\[RC+/O(S.1ZJ"?][%GW$+^>+48)] MX8V7!Z!]Q-DD'N,>P@9[.+,ST+[3[!J_QR4F^Q2[HN?-[,2I7K(PN +A-H'I MB0N:>9[KZTN\P>:PUV&E80+@AE"PNU+O7EGQ )%8H!_ =BU:=S$L^9#V<2H; MQNSC++^(TO@_3>^NW%PP7;AJ<+?)S,7#[! MZ:;+'.])-4.=*579HDC,V0(3U=BF.-G7,6X\HP6$,L=X?;):-X8'\"P;I>"+ M;M6FBPC=#/=T$6U$O38?T/EE5)HEL5,&;[C.57]%]\K7G6/P7M>:[.->3KS_7 M*'I6GFIR1;7--%^D97:A2+4PMUG; GFNHOK711<74*VV@*<*E/ Q:,VJ80G- M;>&N)?RH6(R*$O3V&#UV1ND!#;/$?\!B@#(Q^'09CT BO0FBL@2-$BT#UFE; M+XCN3/ZT=?)/4E*?9QD,_114\_B* -OO:XN GK8,%!QV.;%T-YH9?0C-X'JP M>FWT+W)5W7W=;@NYO7RQN?<-@VZ?F4MPEY_5=]1M$:)O%:Y:L0#>74_'/1T& ME@BQE0@'JTH$#@\X$8&E!\83XD'[AGY8DN1B-3'^/L\N\F@6'*F2[=(E GS) M'R!6H/'ZZ-5/4CH0V^D]#ZQXQ/S=.##]&/&+/SQNSX3=ES7_NR M75]7OXY*Z@.M38R9@D9E9L7/A=<5'FW8F 6%TU/6O?AOF%O8O),XAR=Q3;*< M MO\)WR99XL+U(RMZ(G1JS4#S2[*8_2#8J9AGB7D@X2EE#_1CV4)^@>7:MR'/-WSA.6SQ>])D;.HM2T)^TFV^>)?$XYCY&9H:O+]G" MT[-'SG3Q@6)P\!.&A>$%5QF%;*D#A(E ]V(><1]HD:[AL5U$/3Q>0>NT-C:.,I!U$S0/J?X$,@"?+N(.;HL MKB*,2E HA'S^EU%Z@;$9E@;O[*&%QF<8CF^-2KV 7; 1]7KX&<;6P?I3P1^+ MR07]? (W#KQ=(5*$0G&Y&Q0)*$0PF^NX@$196"N3T?VQR.-B$DML#5YR?1F/ M+]V!X^1L[[\N+*"D"!BM04%_#'819@4FIXS+A-Z*?V W0 D!R0;&71)B0*A M[8*$^BS^A#]$Q(H6S(D"2\18,[59OU3)A,UOZ![.MRQ\KBXP,H1ADHP#E!R@ M,I_"5*=EZV)R%,_B3LYSD +61["]L_4J.,EQ^8*S$BYX4 E^BQ.P1R]*E*TF MQ+G]ZN76-@V-.LAWFG0(5X4Z04O,@2H>=MMND+'!,J;C> X:&;?$NVF>1!R& MO76GQ@AAFT[AC 6#HN0XX1 E=@9[EK8$?.,LJ_07?O8FR3(S2 M/RW)"<:B8 MAC>&!0O=\4K/Y!_+]SN& NNA3K[@.H(\(SJX-97@[UF=V>R,C;\LQN?X[PJ- ML+"19AT%U1H>13Z# "PL]/7](3HK/HM'URJ KF<\0U'FP.[4JH@[_"DA-L , M(\1=0)"[&M#.8O!0-02!JN/)$Y!S>3Q:0.O4-6@,Q;('Y9M'.7X0":*0].0B MFY8DN0@BH/]8S"<4?H:7"(HOP$MCKC7,0OS^T-B$(+X%MC^+,"H=)96/20IH MFRD':[3R[)P\5M#G(DI8H5?HCP*=N-HJ[#$&3,K[C6H*WR5L\=/"!@5ZQ!8) M037< 6;$T6&ZS\Z C1B6&$;*2C3=1@1>Q(<*I6<7]X26L!&H\>C1@%DGR9+V+/P*[P?U0Z07T@P"G&.Y!PQ3L"T6F#(PV M+30$QKOP">9'[CR\>,=TX*MD7ZH,6^A)7=;7677.]TO1M+$ 'T M4[W>XA;$<^@<"O(4X/GVU=\)G%U]&E!3AT^EJV;[K%F8YAZYF[[[^\XJ1O=* MJ3\//+"S-L>Q':!!2$D^3W(<J\^@891H O'MT H4PFQ_26==08QIHWI#JY4F#"6 M58D<,..YXIC6DH/[T,R"O74U"\Y!P[UG;\Z9KW/[<.8^9I6!U.TMMF&(:YW 63#K$*+OR&YW-W&I++M/:^EH7009]=/9BDM#-98[4;9C4"IQQZ,"6DPI=MM$DN, MIKS.GMVH*!>C1$=Y4Y,A9!]U7PO=3>A*+!% M6VF?_%?1?(X88+A]>]I'(.+J H1$(1AE_8[,?< 142F]%IYE[S1.AK&^0NNB M4E>$U*RM-:CL*4GI"Z[!?IH\6\Q72^0JHGAB=]GG2ISU2"NAO!)=2^GL M_/3#P?D'S+RG@JBME94>JEC=6>-TD_X"U-<@LQ;K)6/;_1J^ZR2R MPT =H\"[&MT#Y8W1+8JJ]32B3:U"+A3,1J19]K*$MC+1UR]MLDBXF8OF6&MG&ZT')+?E9SG$M#%/>2 MF>.(&T\_078(UI4$]DG?2V>FI\]7_XSG97<%BUU0^I5 ME5(VQ7N5H]Q$=7 HZZLW"+\1@XKB MR1#(1U1KJR,*Y\X:1Q*U6G$0S6-<&8H;HSL3+^1[EI)RF(P=@MP!\8RP!J4B MC4R[CIO.G*I9:V,]-J,"C674%:6U27=LG""CU8VCXI*-*(1;H"0BO/:DO@R,0Y2QZ4C7_I&0%BDM*: M6G8R'YI;MZ+3M/Y\Y=:_;ECF?D7/.H? >(NML>PA0]4]1+/HH^3#ZD-CSE,U M$=C1ZE8\8E\FM S">.G$UD06Q5589L&18!T'/RL69,S_\/VK[=<__O@C_'?W M]0K:A?1^E%C&/M<^#&[W*+=I&K6123;$*4:=1S](:HJ9D 5,L%6."C M'FECH)OJMS8_7GK2E:-T#/H #6^\0%\SA?F<%^)W$CF*>@Q*]+$$#;;MS_W^ M^^XH,&OK,7/\("U7]-[^ZZ,LNG>)VC>.^M8"P3,Q)(Q#"J7?EU?8OR$C+V++#S#1L?>J,TZ.<)AXU//@6BC.PW^2>L]@]]> M!I-%KC=$@PN50$T;-SWD-Q"5ZQ8[FG"Y&6B=:84F@3NGX0Z^-]#$"=,LP%"$ M$P=4$9PU%L?4QVMX'^I64^C[QL[S\K)7&1#%LI$D9F.WYZGOA>_E3- !*HQ@ MA*;%7QLD+MB?\8P<%[[BQ^LSU5 O^1&;_RV+02C[^L#<]U-;3Y%)AT?S*3)Y MK\D1^BC5X?NW77E5#(A676YZ1F'3\%:\V4--V"6.INJ1S9!7!;56%%(B-#B2 MZ!N7PIIV6;6DZM;L\I,-W0-UDDXJP5*+PI[8:,Q453+L5*E)41,%]&_U:2SP MAN(2+$WT:AEQP!0VS,=EB-0:,;=&([2!F$,-^"(E_@ OI1;L\-[FUC9HI;U* M!PUPUJ"!C?@4S9\P4>;B,G?<%-2>0@.1JY=7)2KF)AMP1,::S=F%*E#6@ENH7&![_A#!R M[+3Z-(?>( &+7&X3 PUW=SI3L9BX4PMRIH$ZB&Y%SRQS-3%H!OW#95+7R@S$ M"YZ9+G*![38I9_B*/*1MRV,22+&+8#V\A_\U= ML3^\,#6&73=XI3CYB MB80.3.'O:KGRD5NKC&6!-'D"CT6-K,#&<[(AP$3U3HS:) @:%0E MHI$D*C6ROV6J7#^3OG6:VL:XWQQ! &+BM#5GW5V8 SJ.RP"-?+/ZU?&$&FLP M)I4!>L &@_MC*]K=#C2]W&9$9M7[,_)UFHK/SKD-EPS.F&UM6VFD//%N@&5F M [3-6N;Y^]R(6ST7!)ZEJ]";(JT08SSYC%O2 L_L@(8=[RF^&L(^ M<]4A=P7<>?;2!V#3Y NFH>-E9@&:,H2)LZ.=43J9KNDY: MX<>KU?%&-[Y=BW+:X=$-YPJN0(CI)9WI1=/#H3>O^&)Y:<-V11;,+]RN#AYU M,<'>-[G^ >VPZH0.=;(%D7-Q7Z+DLKK1.N;$$.(-SI? M1Z 0Y&B8RES;!C'/U&G1K.VB$*P$QUSEY]8B0:@=/ &&G:Q\JB*:(NPO".F\ M%-A&ZH1%-W>>_Z7' VSK]QC]JIPKQ9VJ]#=LW5F89EBPGA Q?(AS91RZ4B>O M*:"D CWP@H?IO@9S]N% H.)Y%25\UDGCK#Z*2X(.ORR]P,1(/96.HL;7#W4C M04TIAD.S&I M%^MJ[!UG!D&%6M0Z&G;'=7^&JU'JVR!VAM%F#CPE]+ASN_?D-E\[0;&_KH*B MHI'?MU#HU^S4C4ID5CIJS&PGPA;KFA&HY+C>;+$YF;W<=SAK0[=BF%1;:'I+ M2S:!DTYN[,-'0J6=-6(,:T%N5,8=$Y%(.=5D:8"\$K%O>A2:RPBDC4U3^!F& M7"(5=S9K)5=YOKGULFP"2XH H(1"4K!L2^A_'B[05SHE?$$ M/$?L&S0"_]W[FDK/FN8*?];R3]2H=?5;EO0H*XJE"QKZJPD&R6*L]?P$?_PU M%M2X=ZV!2O@0_3%8!PMEK'9R 6M"'.LLJ;]W(U7&UM=I#S$QJ12+&6OS[N/X M-NAPM4R4VI,\NFX()^?V M2ZHG J:KSE&KN;%RHZY2PHOG\*NU; -L$NGD[+Y:W-!XDU97EJMOQ[8^QHB= MLB]U/&?ZC+#4\4!M/CT;$CPMABIKNY4#6YRRHPNXT+, %?* M)6K6V]^$$FULH=5*(': 0G-BJ;1@XQ].U#4C<%CLLT&?>L%F(W_$[SNE]&J6 M)JJ&[Y3 *'FA--NA'EZ68.( O/,JSDL6$$U;:J1$@Z Z:EG*^08:E6#0""V3 M[\[1[;N'@E!MH?%JK-:E:(B*VA[JB$QIY^T?NMM;P-@1A[>KX722O(D-Z^B$ M,JF AHZTI:&:*C3"5/+!A@S6<(E?'8-BGCO]5#G.5=.]2L(;4LI1W[3\,P[* MUKYU9=G;V?X;CI ;?(9IK9V37!]]/\TY%QX\%M;BPEX1'\HN:P=,4]DB'DUG M1]:DO0B ?Q3E#L33Z%V!M?L7Z>L$FN5%&%RUJKC,%LF$KR%IN-7@JY9;\THO M11S#8=\^(Z%LUZX%:A!6WBT;+!O!@FC=%'>8P;=)_RL[;DIZB&BTCCRQ.T]C M',C[,UV@VN%>!/5 GA,C$F+]0RYD9MBMG%?!I*&N M0'1= H)T;0D-:!O^'F@0"FT0>5QITXBJO]K(J?X^6PH>=R*'(%28T:6H-I&; M'/0'3FY [ :G@_>G@[/!\3G5S3PC;H/?^J>G_>/SX: CQ :[:TQL8+)%0+> M+87IV^L073#=RG6W.!_D.LKSB/@(;3Y$8]ZN!BEI;]YR%]XC##,\?PHSK-D- MUNZ974_1<>)6S<3#V=<<&>LB/&)&TUERZ,F":/NIWQC+I]*DJ$5A<5)='QWT MQ(LL V-- U56K"\:6GYOR6_%#A!>LTKDIA6-U.5KB$I"%^4V# MFHSU1V32!2?I5"UQOM3C=SN :I1TPBE'7BQF,^/?<7]N5"'-I>K!W*7N,"G^ M5 "95AS;U4OM4.#0M#D)"[SP@F=O>J:.<0[Y-)0%TC5SL5WB4F+DS:R1166 M=QXKPM9$I2N<@U4TG7$;"VG7%@&B/C*RG^#W.T-$W3>)Q>=_RUA45H=VN M1 CI"(*E<@.,4R:8DPPC<6@AT?!5G"6DV8UEO+P#R5PN%HG)O4*=@U4_=CV+ M7:^EQMBOGH[>8GLS.$X0F(1T MQD3,5CI;BCV/K4F7,63YR*P!H8[["(6T1O1CG(@1]-5NALZ,$$FOGI'0I>6* MT&\5X6,;&"717(BTB?@3.Y11XBSY6D:*8JZF M[9Z^6<3/)E/$25+R5<:\@L2^CG-6T$,.S-66! X #.ZDX\5LQ#6VQ,?G,X=GN;)(2"SV6Q=>=I).16\T)6P>6U]K0CC8>1PQ/ )?2]C96!HTV#A=R/$A](; MIE/%I4/64SARO.P^Y6)HMEC$I\92I\<]AS:>:$NIQE.N3/8KG>A0) YM;#[) MH3Y=(24A2?Y7-J)$3S=]MJ"MI$]2;O>Y$:P8?A&:/0AFB3[3A>#^ M_IOY$-IW4J-/P>%@_5RG@IW$.WD5Y/;N?1V?@IGK1J>"/6Q/7H6UD]%=\2J8 M3?:GNQ4BC@B37,_<&\X]"=_4IV!%W9-3X8$Z%#XVUZ&% M4@CO;Y.BR+M)0(<;:87&AO&P5TB'>&$4E#A%W<@5>BP*N?RG5@K=3EQQ-6=$ MP^N,3 8?ZGP'@2!6/6P6TE[0["I!,*YH]%-E]DSN'H-MJ8L#: M[UH8I=ADO<+9F J-CDWE':GR&EVW7#/;)2^N90U&2:3Y/2OEE[4^S4TLHY/7 MS3O8G-Y22K@[2G MZPPFNSJ=EI&"4IGFI>-!8V:T:36GY[,)>=="^R'EIW]T='+0[Y#J\WR-51][ MK]ZS>62SS=TSZ!$XA):^01@Z<><[FH$Y6%8S,'PPT[C *HQ4+Q?]U%.QAAP/ MNI<@YCPO67X-3S)[L2-D/:=M<'DSQ[N6ZS_JTFJ^)6-N*N:X088V(ZHURX#; M,8(T.$/AC/>2+U:8.21OBZPCMXAAM:*K6"'^4%SAF2<:\X E%$-11Z[ M4F;Q^1HC=#1QRKU7GOVL$VIH7Y[.YM/9_-RSN;:NQ5-U@9LKRV_0O2>APOL^ MIQTQ=!\:QNT=$LRI5",3UHR?KX$KKUB5'$];8SC[^Z^W-_>W]IYA=1HM\^04 M//%Y5J9]_RDXO&8RY:%ALOYG ?-(%97$PCF93@MUW_BLH=3VN^)0CB%R6:0Z MU)K<.*PNJ,A-<"<0(WT86)X3"K#Z;D2/K][HEE;F;.STT!>V,>EM[/5"*G=" M_K$73=(HM%2"-G#$N"+X#3-$&IKK9F9!TD]=DA?/]XC-P(RFJ,UY!245XC]3 MIC?WV#T,]Y#X;;S>X@=]FJH&%Z$FS=<>2TND!BV./R940@2$9('U:T.KHY.O M#[MLZ65:_6VH:Z%@]UUN60J-DT]S4AD-M>WVYMJR[V 1A]O&P@$(XF@AE=C= M&F8 4XIL^O'07QV0;JE#F- [M&) *S<%5QRQU1F]I)%==3Q/V< MHW4HXLTJT6LJX@A&'Z3J@F/GU7TMI%$26"!J)\<>Y+!\7*Q$9!47FL^-#5F/ M4PKM.XR65.N&SU6Z2#@(8,I[T$L<,5.5JCL;%[V-;1:C^A,0L,][85WX+966 MM\I:OV*XEF,R$\UR[//%V->18>U+[:TA_1Q#,U]%H#E"K"J_.,FA*MC&WTJP MW:\;8&T+B1\L*^*R\KG,N[$O7W2M8UNS5L>;RW)JC=XQ)J[Z=#P MD;(AH#:S3WP!,>&0^SJ3'-E=+U0YH-BFBU#7'5,OFPM,EDLEGZ[*'=6?K009[7^]ZT,91 MN=.IK:X67SJIKW5Q'0H"5POL*O^[Y+-Q:0%;==I(H!8F:Y(=H<8&HQY;PH:1 ME&4L[8#)21$77T/G"Y=2*WUM@7$R9 FPZ/$OB5[H1PDUB,J389DFD"<&=)]# M_2K"THV4_>O\--*^" JW&:7=3$(#)>];!;,+DR!VC#=42O$(ES@84R,RRQ/>%1]#NQL5@5!4ODXK5"SR0=@(T3+[^_'RDCSUJ$ESHPM@ M"291)R2*[XU,."?I _0I[ -KESJAGA/T47OPU"@G;]V[C99H;<_I=G,.@=D5 MT*ILFA!) #12'IO%*_>3;!S+VLZY1ER$%0U&BC9VZE_0B+"$W4EU $/' M*=&J/F5Y4T4=&Y,/794VK/MBJQF(#4KH[4;F(XS[O'R*^ZR9P&IWB@[NA'5G MNW,%$S"T=R^+ &O*N0*/T"'U]TXSQ]4&DTX?-MV#2P#S\/F-''\'(0<-.Z<_ M-U69F_QY+4AZ6T=)YPM(R5M*!IR1^ I9-_#Q,-U1W]>V>N@)[3![CP6GB^3> M<6,=47K:M?BS9DU@HIAP0%>=ET,KU[5?(LBO4R1N./$OIUF:*Z2#*)1;,JWA6X'KA-;.S!5%Z!=<9:%IR6TK@1;SBRTA92\=_)RS_&7''6 M>*42TBJA8HT)E9R+SMPE:UM@%EU!A]IN6X-HAI^!-HT310:X$V2T83,\9,XG9HL9VQN ;^+8HS &B=!KE!D%U1LG7DF MA&3-@T>OIDF2DP#Z"6\L*7&16],^%BK@0UQF21E9'TY[EAX7@\/R=18+;4SQ MT-Q&3N:YG2MKGVN]3<^V:Z^SW]CTF/Q./+.A<603[YGP.MC\.*E&9^S:S+M. MC 'K+IOV>6$4(5&:BF:ZR*G31-M6L/\=KT-+049P(^A4:28VC^+" FX('HV5 M 4\QN+] 7UM^)91$3I6\Z!-YI331DD<5:&Z]MB5LOH.U-'^QLXM)F1O[/7MW M3U3#&UA0ZEG7$U.Y[V5:89^B"@*G8M)X7F0G(J%2#J8C3.#\1B<;.OXM=I+8 M!00J@V MJ7G%BH>U-&O\)]PFZ@JU?"^#A\/&PA$G3#PB(^Q6<""D=V;R]99S?[W%Q4;< M:BD<4,%UXSFOS3C>?.+/<2I(_REX,LV+^#FX,EB^5Z_QX^XN8?L:'F+5]-8E M)#0,>1>_*@YZU9MT5=%W3_/*=T.N+C+BM35W%H[X5ON18)?-F"6Q=)U:H+[A M[<]WP_PZ09T1PYGR.2@Q:L(E@PLTBI,;#MGB&]O7XP%>/*B\>I=+LYI-<6V8 MNNU7+U^0RY@(.!6164XXQP&]W@LP7N@6QVN^2KP0:B6=:FP6!;*(JHNXX&7H MU*Q:G[V>6]QCSI?HPG>G/:RETX+)&F<8CU^-*@74?[(98Q,I(-P7Q2(6]5:U M/=F<,E9!,:"3,=A@VS(NM.Y6B:8T15$\U-E3C-%NDU>/(,:XQE>16T(.HSHD\PP$_8%DDTYJB4QA\:ID$>A_@ZF8IW M3(A&4*T+(4.D$/LG\M!C583JF,U;;0V&?R^R?#$S\1NGR TUHL>L096:6["L M=JHIC*4^83<1F6]/#]JRJ*=3Q$GC/2L9/!3KP;0]W;ZA&.8:#H3+G4YCBC; MV;K*N"Y2PY"[LK_;D6C'4AF#0UAZPIHW^W447]4VNS!H$H.]R<.Q"WO;^"WS;M(4J@23-B8V1; ME9CII0M8.\"6=T(BR:4OE[TRI<1%4=1J4R;YIP4643K MI5#.IV.=$.;2X%L;@B)_UIT%]AE5;H(^"8;#77H=&N30W1Q7M)0T0)OAJYD, MG%IZ'3N+DQ50H-M3>@B3,V0#PR98J/$.(SG;7)E MDC'-#M1-&-_J+>_\NB#9^[7%UY9'LPDU]628?S/#G+51 4I)@9+<-2W0$,JO M'$^=9YIGUA3VB3+I%&K\&D,73/D>)Y\,UQZ-^YQRE2-"+'$J&1Q6_AK:4,1< ;=N4[;\P6 M02JE;*Z(10)T=1P1(V!Z565,3.JZ(9LW61#&'S'%!S%N;^?!.K3;+&/S:S3( MI!]/83$KB[:W'D%<;)T+\C6=3CF7;%2[;M6-R,K#/[B@J=8(*V=_N6H8NS^J M9 J+:&!X%"NB*&"C29*-/THAY46J*ZBVBA 24FE-]))11S!EK-U-^\IM!K^I MRB)"ES-())Y)-OI<,>$+W(&Z_I5,A.ZI,(10/8H8=4=YA:M&5]_4S-0=[&]N MO019^K8&HB1OY%@Q5%[07IQH7%]5N:7IPIN(1LL*L=,OZ$!M&HWKJ"9A#5;< M2-K0U^>A0BXY8-;3:MFB50":L77*YFZ+CB MS.CQ)9P[$-FZ@J]V60E,.YT$U6_8JV)7&TV*WJJG ;B]: M8D C:$V)77&U!ILZA#L0[YV)KOU^A>51X"F9-!VS*$//UQCINKUEXS5+#K(1 M;HP>>1H<%$XI'$8P_TU#0N.0TH1H$6=4<:B9U;QA!WH.13[OR,*GVW'79M(T MQW9BB1'#],Z;21R/_J.PD/G9''%;5%2X/22@=UL:S>Q):NZ>]&6CL)P>^"O] M=S29H#*\H8J>;831)0,0L4Q$=Q>SO/$1"/,Q\'*6!.[*:G'D?'!I I/)8(AM'_1UC/]XG@87]_Z*O-#6NS) MUE$)/(H(B"*3)X7B9B29R29.ZAI![0M)943* M:I4,*^)[KD?/!FGN$%$ERZ\:56UR,8E*HL^,HS?J$\+&'65#&P^)4PZOI=5^ M0^"U?8UO"[FN,*?PSN/,FM3X;MC#L"MQT6"2*"\OFD=C_*V00/6JP0^344?! MKU@.LY/,1O^YC/.)U*YM8J[B23*%*OW"+HX.;9U+.K!GFT'IKHESIROJW!V7/N8R\EMMI9IVXRR6@J R5'T]4HFS:,$T\F44AG%B* MN3JBP8W!-KY"!).0M9(.&[(E>4,F[]CF:2^MKLNA9?R%([M6*-+ZC0(9S?C2 MKL0QVL/+<.\1?XF+I-(U5-$Y42G<;M0@V3):W[-0&W*:4*R#M-15-!KQ(=,M M["*%&O=CY8T5O)!<;W<%#"U54^^$']HP7J GY[7CO-Y^[C^!)B;,4O;<6ZK*>Y?!?=6B;8UF[&K(=\JWS\@")R=T_/E M,I'=PGHN=6]XO'"U@W6C)IJ!0]MQC)A=9B1X:%K=8YM^*KYHIO?07_,[0=^! M6;#40?4<\*1U?KG1,EV/:EEGTAG[% M2![S6ZRCR)_(0IY@J )>8"#26[=!M,J2.GZ[D;*I]91?QW:!)0J0Y26E^*IQ)+Q' MNK0M\_18X],)];W ZC!_]-@C&$\UO0XV9DF2L3:M>F8IALCL+0I56AUW$D]) MGRLM-=PY1C3*X)1_@N ^]E=%^'MH#AZ^U,[0.5>GO=41J15CE(-53PUJJ9K+ M2E.18(VI+80.4>'88X4X+R+N9]+!NGO8R^S>;R8+1)=6ZR1T<0AV^H; MAA(LQTM)TE["M3=C>']PV8Q B;MVI9GAJX\HU VAASOB97>'S2@:+_*<.0G4 MI[C0UZW>73CP.(>QL[9@U8_H1N>JFB[(V. $+4"_QPH2G$)).XSKWW$4.X$O M<@FUC3/T^Q+K8-$8B?;=-X(1:%M G3"JG=D8V$/G;1G3KS<^]=@D6\PP3LW0 M:5.*RULAF$:T8? !Q%F)WYE>JO-Q?>W!G 9V94\BHWOQ!^8:G65X',897\ C MK<+8$QQ:GM\;W5V)+?J-%'ZZ\*62C/SEC<^0Q@5V*G]/T*[M'8X.;]ST9(W2 MC/CAVF9(3PG6N=*&+?8(=E$?7HVUIX]I?V/A1SP1A:4DJ$S$YPS!F1_J_]>> MI*XXT"Z^HD)!$LX6:=!XY9!K(9B_9@K,APD% >8Y2NEQ/66A@N .5$&>E=DSU$086DB^@<4< M24[-:6;7JP$V5][OH.]\C(IVI,)5G"NI;6":EN 6E;O)DF5V3_/JN\-.,R=. MC)<*!F;(;8'>6:F*PH$YF'$_HRAW/LUS5%+Y#N7.!(9KK&ZT)W^ ?7/!:TPEW7"5 MW1E>FAQ5&#B-WJ<6T5;]/5=?$NY(I&"Q!253J\=+>#AW)&B)G(MZ.A@'>I+ZN@%+JDHQ9DDZ>+;NPQ)M%>')= MWX*@S)H.M(H1+IO=>81>[;E*B[H32F8U MPT0J#&A),9N:&F\#9:8EKSB;M*-I\['RNYYG@9]W9*;;B:QQICF*W2@CHS1% MMS%'(_U4$9T*$NG8S++(#&FY/_[X(RFX?OJR&TZQB=EUW/\*\+G/HB1?XV7[ M8Y5E@XVLRP03,B# G)Y69Q^Z5A.TK -3:'[[.5QS]: 'N_@U2;QQS$MLE-?0 MBY>0)UY_/5(?XJ*A:YR.B>G=ME\5MJ7K=(=41Z 8%S<8JJA9*H4.]EK @ MMH)@H_,D.-*T'A]N#4,_UN(7P]0BWAF^1D%+ 2:,5:4^:LNQ,TXD'[X .\>[ M:"3;VSG(MVXMWWAD,S]ZZ8GA.M6''KPW3P0SZ;:JN,2;VR)"9^()RJ M$-'9( *E&+&IP3;")27M#?$QQKVC71Q2DAH?1\<+"F?Z8"P5^@@J9&K#P[?D M6+]24N4S0(IMG2?*GMPQOI2(W_1R?U-G8?Y O MZ(I]02%Z(&ZQ\I'QHOE#*\F#>,LN4E",8&FBD02K+[-D(J$LG=PG*"Q#]@-W ML6&)6]8I\T,&;HDF39D!_-$\CV'Y8LR 2"^(&U87[+:9#"$5C*?,B#B-V-<, MKSF*KMDZ^SG*8561% >S!@K/77B+ [)30:)VK XL%T@29M!+8CB])%.\>%%W M#E@[)L/"%D/.NJ/48/+N,E_3C8]@),D(>Q#%(4P?7:T7%\@ 62H=D:PYH..4 MJ"4*.@K_M?,\A.'"79G2D4XOD@J#$1UU&"FKVF3?HP2?^Z_D6M26BS^[8F&ETMG>><6A0^XKXE5H=C])%$H-&^NHJSQ:I\*EW:6NTH'4[B8X=@I#>' M%V7#_"T?@+%2S.1\#V$5]T)+&(&"'O^*$F>+1 M6Y@-PHJD$\[CPS&3DNT3=&*(8H'3:P!EI(76PI^FN-!-5V_1=FR/LQ%1=- ] M2@A^H5B(;,8H;5M4Z[0@$0W02BQAI.=R.56[LF9-7":R,5>!PV4P.*L15Y[AYU6^,E:P^%C$'#+W75(X5YJ&!0T+I8&NATO)B- M4\P78@H^F2++W0,[S[0O,J$#.ED&D%_[7=8O%EJ$WANUR7K;W6^7K\B-2Z M_MJVM!>ZJVV= W(+PTU*F:WHT6^P7\C&S!+"KL*/V'&L<: ^O)YTMFK[7=HV MLR7*M:LNM]K^GLU/&A=<;XND-%<54B\X+O6:)FVO3>,<$BN4D)4741K_1Y?' MPZ4A_P9&6VO9N0DR.F"&7U&"[4HH"-:O= ! ^S2(@(#I9;JTEND*AFI#^9OB(8NA".>2W:$CKO?: M%NPLE/K(M8/ Q)HZ)$]3-2&)-XK2C_EB7HZ)A9(62'@NO9^0D19=T_=XHDKC M#?J04HGZLY**H^CP7RFN_*[%R>:?=ZZ"EW2@+F/QR5K7&MQA2$63T^,3A?Y* MU/+G"[ HQBYG"H8D*ZO;I8G]=WL TL)WO.(/%SV)(7MD#S*U34F67X>KJ-F4 MSWW]L<)LM>Q.YJY.WJ MTD[(6W>"+IRF*P/QTM=+A77WE!3MSC1FV/857"N[L9"4JR?+SCJ%S3;,X43U M::=&5%[HZ.A =EN7IJY<8F+ZZC+8]G?+[:ZNB4 M$+I:X"_@+0TIN*00^]EG>D?D9+P'@*I&3 M'N!4IDA @U)-KH%%P?H2J[&TS>X0]CY?UV2? \:C<-;5NB3\-)57)^ 5V4<+ M"-)T@DY#X-ZML*S!SK\;:+,7.C'H2Z(R-.4&6 1@F)CS6D!,92#B(A9>$[HY M5K@UD$K"5(H'(;^HEF2Q!'0"#F%YB4@/$,/TI+7.EWBQ= $DO ^H\HL3H])P M5M<=C']3N$C!:7B MRT&/YKNLLD:NL !4ASV_\KOH 3<:B<"JO\35)SX2Q#J"U($9EO1_FE.YU:XO M80.;N)]YFR%:O8SG!5A,7Q0N\K"U MUP0(L,_A[Q)8[[1@%R)?=72=2.?MY$ES:>N*IA4WI".?6'!+ COTE_IGQ]N2 M^]: *]<8+0I"Y&RLI#0L\G@N"VW!$9&)KBV6)H_"LFJL<^L3PY5%Y-!@HNE2 MR\?)]\3"?OP:>^0HI@G7U1@',#$EVT'XCR\Q9PH_Y-FWF\N\F\\9%=*5E: ' MZX?*+>;!:ZOL$'KFS$7._JBT0O<833AW6=,L2_BV@7<9QI9=*-HF;*G!PINB ML!&2Y#KW7C#)QFQ;T4V*NH-,%=[7&_8HTHY)Z9[6C?'^!:6T/@@,$;O[W(P= ME9F6YWI8<2VZ2#.X[L:N]!3F!9&H$TS7# -&K>5Y=(-D,5$9C=#IQ'TGX4D_ M9W",_17\^R*/$&I\$8_Y=S@G\5PSAK(I6#1]Q9J0:3:'#8?:@6N!8S$6HMG$ M?4BC!8TKZIG)T^^?F7YQ6]*=C5'/[C'YS/S-/2O9:'?.08&F)V?K3 D%W:-4 M7"QE(I$@ZAH!L<<16,-"0,JGA$'3E1]8CA)\X$I7ZP,AFE_H6M$>EI#)^ 6]"?H=IEL29KMLC"N(5=F.:9 1D4^./+H#Z"J]A M[7V0Y\<]/EO/*F=+"BI*81R09/KH\J9F&!53T6)7"JIP.B/%=@3:(3V* ?L9 MW\'F2Q>?;!_@FR#U?0B4JVYU=W.W4ZZ>*7*(3SV%@9PPT(NG,-"]DJ)9>$I% MZVJ_G'HV,U^4L\:KFMS]S-O%IBKA7V)%0!G03B:LLU)A+SC#:,)62S>VVTZW M&DJ;^_=F*J$5X&BA(D&;;LLF%:[%EV@X+&IF+\L67A)2'(RR8%0V>+&G 8>. M,8X:L%%QI= O>Z>K&NW2)KC\FZ=2.NFPMNFJZNLB*UNS;34WB-,V18_TQ$[9 M]JFZT25/5WMIJQ.G24<,O11& !*3=< (@JE^C:D3[7=B'L55][U0I6Y4R (3 MI$;'6((ET(/?:QPRVM>]ZA0CJM?67-;KY+B8G#05N-GH?F?"%K+/KE.:E9JF M;];*_&927[;J;FA9N+!:+LVW.5PD>H@]GRNT8D/8%>DSNJ<+V$#\)UVV4\7X MPH O3XGUM/=V,SC.2CPE!N_B>=[#AJZ-E$RAB# [<_BL:S^FR4W%'J+MZ%N3 MS#_+A&#&\'-;R<,:AIQ*UE2>PW-B+(S*1KB4. 175#)3<]M.J+SBZXC3AAOO M 3NUUK:,ZGF.=!S'$;SLGKU:9[X<(X5?2P'J)19&#(Y8%W<-TM3W0_'IXY@G M1R#)]^7D DZ4H,M=C]%M%R:J(*J8Q85?O$UK)U9(#/'<7BS[T9%6C.L:/)1N'O&5EUAT/^]KRP0XUR'@- M42&\-Y@I&46#$V?"\D/HQ&3PA>-30YU2-"1-<\=T.YF.#NF:Q7!4I2"R 5H; M!>O0,AP;"ACB J,L,,TJ5B_"\E_$+(#_+^$D#^#"W@,=H2/-@;)8=2P OZ3( MF\%W3-24A@ O$61R(I%B=Q1 M='L;QO)"J#[,:JP4=G!T>>Q7+<31"Y=T#MX& T\= V8%%260< ]Z0V,L?Z5G M78>0;"Y9\UL+1:Q (&*651ID/K)*Y*"H=MGI$WLL\?.L%CS49(A6_MR:$*63 M5]WS$0SM,)Q879F#/I;<^(NGL1FH$1&;@U&&W+G0=%S$51)L.)Q)3BC/9A]9 M]@Z$M'"EV\E57-"61>HG#320A-THE;L)/[Z2 \@\JHNV\4F[%DOAQ2@W_8LHU61ECJ*MZ[I8MP I9--% H\D2O_" M#0OC7N20%6=6-)' M#1RHZJ$BO;VU<>G[=>IO'6<"'?YI\@(L1'\>(P[2D,W MD .6G(6R'X3ODO\ MMJWWH7,F-$93%K"Q.=Q>R "GH3+(-HZX1SJA$J*I;0".7R-]4>G]3K,T3!?, M;MKXRN)61TM:-69XMR1$VVM(4MPY,5UU)(!\C^U73ES[TL<-@P4S<&.[)^0' MZ-B[BF"0(V:ZX_J2#+@JFIZIH@XL_JJ\S+/%Q242ON;*:*.Q%XC%*S!*X.O) MCPH .0&@_:< T+T&@ QNL^D(Z1MS IMZMT>^76'9*<1Q4NXB=3'6MQ-7ZX@IEZ,M>SW4L)Y4@B]L) MUZ>RL'GS[6)FV06C4/RG8[ZD;83[><].E =AC1 Z&D\<<#Q*GS] CQ32\0GJ MQI0[HPA^/\]4&MEJ%!HLP#H5P?7UQ2\,.M(RL9E;Q(H#[Q<%;BK4#9(X:JM: M8+!<>$ZHA%R3KN,\31 %I R9]*KWH7.#.;/;I&8)SWLMBT ;ZG9<.&.V#A!; M"QG[]J&H\Z+D)K=2GE6UZ M1Y&GJ3$*+D@ M- 0ZD6-Q@1 28O^+*(M,.I^CQ3PAHP.1'E9/;D A-^UAH_92$-;;=6W;K7*@ MONKAX?'^ =\4DWAU M3APOZPCK1O+B3FQ U-D[EL>]>L*I^QO[/0<[" H,)@?J"#]9-VRJM>]]L1-7 M.MJ;[!B4SW&K7*1P!6K["Q4OL$\N5&$E59S"Y)OHGNO4J#D(W((3$DB0J\U5 M 6\_S6-J 6^^: )GA*M\CU@RJ+30E*+,13J)9J"^%+Y99F>4/87LL3>,I"'O M(=3)=>""& MF-@D(O% ""RJ#&84T;18E)'BNR!A,4)W*L94.'9$.\Z5N;B8*4MFH9JCI^94 MDMT-?M1'Y&2:!F\1VL@$CLU+B":E%%OS_U6,>W=-3,#W$YH.ZRFB_C.&%XIQFR.GT;I"E(\;$)>HJKSMK: MIF"E:)/R.Z2]S<68KP9.*Z=;J/%*E1OX%X?? HU;1]CK(J4P1TMRUFR!X \C MOG2A-KSVW0%0#(5(6>GPP!&X-"*0C0:IK'([^,,#;YCCNE'%M"&IJ$>\!^JU MDV1+C;P5FDOG0H>GBE#/5;Y(6&Q$RU4% >(VN!E,L6.G7V:.&I?ZJZ\?(9=N MZQ/JQ$LZ9;*7*[[3MO%-%N2PA3N,2R7P,]K 66#-IP8%9TF;%Q0;J)@(E?N- MKX.&WIMDZ43/?%^M"$I*[E028Y'K@H)HCHY/[FNN3VSC&ALFX:!@ MWE /T1ELE&[XSS,'-L9^N-?__D6P,=>*B_/-]C:UBDLV2^EBJ7RY%VRPZ4<) M)M%UCV.1]HEM>#-S56!GV0C"M-=>[]MLY6:R@7L\[]_]78I2YVQYE-=H^SHQ M2HT4KH-.1LA_J6]R,N.R]/?\ MAD&23E@TL*$ZMOI?GE9CG4:S\*&4$D#\,U!9KT@$#71J,/]B@/0"6%+ M+MH-YZVG L,^IL?=%XI)?J(Q-W@PQ'6+I8[P7*&/U;AP)M%-X:D^JH&9E"UG MTZ8@#;AEGQ;@*1SCA&->/H5C[C4SR$Z7O(;SJ-K:WJO<0R3*X[)-8PT"P&?^R<[9/0_MFAQ#_ MELY*01>IQ6W0[S7_E:!Y4)?()[6(DF0].]BND4JR:_8%5R1!5Y:\G9BP0=5WY)9=))"UE%=@G=;E02+SA/<-! /TW%^-9Y*GW MO.U?9H3>Q%QX3O#'N-A=I"@/J:Q/H/;11R[GCXLPQ06E%/L%]:4L$Y:R)H16 M 7!3JY2)B(??N;2+\24L&BY3)&=,3&+DB7E86*\,U4AC12E$LWXJP- M#H!AWYWL]NM+IHG(<@X-NE@&NHUQ::D8,/(A1C:$4G^5D^*HW:.G.$KXP4"P M$L'>UDL.5*'GBE)!*S0U# T11YB%F-3$'?(RI R*N(Q'L1A$R]Y;A=?;2*"Q M.EQ?- U/64L*7GJ9S<6I.Z-K_4:.O;8[Q(@;4= M(/II0DTCD)C8"W <($+S M5-T4LCF#J3*Q+S2MD*B,LI1&$?R861^=O>9O=SJ(*=(!YM10$/Q"D]EX MNU&/JID*K4W%Q!,5\5@7+GZ Q]N5:V-RFZ;0+.RTY&^NB*$1@ASL,*D<%!E/ MU456RAE"PAQ]H$)Q+#3. 2%8 WK#B!]%\V2VJ0D'AH!- MOY,:P3-4-%H1&*+'7 MM*2XUQ_(8BU(G. ZRPF&;$6F@8&8O8-%.E+"E# <'M=D F<\7Y)J_+ DA&J5 M$.=->VL:C3%93.>2^P?TA^^?OWQ-Q$"R!>F"=AZY5!%>'L:#>$%5S5&18(.3@]%PO,047M@;D4B"]GU NR$?%!$,.-)$>8L!)G[A2! M83>W5,2.(U-;P99(F))<]8V,38S@AILB$=BA0<[K*JS. M3-A=6QA6I<@S9XJ/;,+I%(RPNG&"MV_&" 6\@Z?+L J<*@PA( M$$%$1H+/]!ZXT5 2T@P*)$GF6UP_ IWCA(^9/Z9I#+ICT^MUXHYVY=8Z8(@R M&M\L7_9$[5S,GTUS/)&DS,RC&]>KX(HC9 '[J"K/FU22F"\5A$,EA(:J>=^[ M(DFF2R6),V,."H_FTJ#U\,JYQEP5KYPFIQZA6^G?BYA].VY=0.9$A1:S,:^B M)"!Q3JL^L,AU8G)!W8.H?T_O?7*4.X[R5T^.\GMUE"/*4QO'+G>[Z#4V44_) M,3"U>BP6"O-]+*!T,^BSH>\0(2@!'O-!0(*:<1[/RZ:C0IFD4:H M4N,QE[).,@*4TFI, ,6NB+V+5K$WJ*8$B_>L.=R'."6/AL1.I5EJ/7>AQCN1 M\Z+4";$CRV'I*"CDZ*C?6XU(X)6ZR=X^U*#E92)SK<^=QD$&1F5/H#?@,DM@ MMVE=T ES$HY+_Q3CT?J:=H"P-95L,QBZ$&#*MC%-%-8#&E;'[V]/Q-*R.R)* MZGL5 ;ZY<%HRQ8N\@N'+)@F,C MG2C+J7UUPB:7 RV)KKMRK"Z7>2[\Z/V(;8J,TE04T\#>V"0D8;>$6;N*QL+; MZE2JU!H'ZAK5["9'^*&F-^>(8ZE3!72.B(YN<5.5G!;J'?G:=?^,FUQZIIO& MSY>T:]+*1*Z'7DA-F-.B&L-;Y6ZX+<^?LI;XAZ%KN7NN/:_%:FV1)F=@3SR' MUOSRQ Y8'D3Q,:E,#:KBIA@@.O_BEK5GY(FA^C5K+XIDUE;<52PSF'+BC):: M*'I>:"]4;5@)>CAXTMI*NXO;U!USLKW487WBXYEX--$(C,QQ]R;,66/WQK:*\T(0U9A19 9B#KF';&S=#+/922 M,$44+I]N0?3#[$D7EQ(59!3'.EK7A+:F^N5U-Q=9D!)/4+-Y=JTDY8REP7S! M-!+HS"3X%- M\DL7,"->*7JK3DM!1Q*FZ[,5E#Z?@(^H]"._2%@]+Z)V%8E*8786^ M$8>@9\,6G+;[5IS=Q2*_0N6J@IZK9.MTY!Z/EWH%I)RXHRYIMZX3F7&<A(J$#A(?-OH9C/X[3)._ "\F0SB9N4KTP^*66J390DV;K$<&78E@E9KHWDZ*-!F MRALNF8BP6OE'D]QE7D'%IBR/9=-+<4ZA"?3X+=PYX7;:IJ0K9^V/I6=M>?;F MOM5*V+C0@&^=H4]*2I(T:%&2P^G09M;@>*9MHUKEBFY]LU*R&? B=\QF,HHI M)=)X0_"@,JH]X[QU_(82HZ.+"%6XL &EZS)7]D)3'43B[9K&VT$#K37%8N?")5DBCL$SC33/;F8R7E^N:\=)/ MJ(9%:8V"I]R7;Y;[XE@0%#Q\=O9>IP.^#EFTZ<7SQ(UE3>OKV!;HMY* MD8(@0>(>OU2!4_9*4H=KQ8ZTYL-YQO6OI99BI/4X-]]F:I3%AFCCGN=5+C@BX/Y,>20+L4(K@@RL,,/0E9G)8:9Q@%/U.EI$3S&5,)BHG" MH->((1!:QWNQN;5#5]?=*]P_K'F_^AK3SK!HG7WO)J[IDEM59M<18K'*Y=,_ M[=UYSZ]-^#9RS0F0#QCSDD1"C1BL*YR5W,&VW'YT3B"7+_->P"\3Z)A.CUAB MY+VD(\&Q+'J H5:[]I(+0K%A=@=1EONX]?IA%VQ2,C9J \U3 M!VA/%K8:*XGL1^U+%;;?8#IY3I$MC-PK"]E&O'!Y%!BW>6LVU %S67M3U0T2;+QQ[MK5[37F[MKA7(Q^8L^&=P/$,=@]N::0$,^F6 M1?P)Y^?%%\V/]6<,19"\%;2%%"]-Q*Y9TKM*106#JQ 0D%7I.452AVB;YL<) M^C%$PX 1QLJ_UMH/XF/T(F\_3B_RMY__9MZGL\'!^?#D./AU.!SB2-ZPB>H'=-M3"PM7 N>D0@->8J-N^4.A<0?FAC965LQDF4?:2>(*'D"!_RY MX(!J<50NHL?>X8]4N4RG,G'E[H"2N'5Y2SJB([UDVRB3M.6?VOLZ&2[,JO;45)/UY'B?!MM25^(R]QB1#!70; M6JRI8N3@MS_$KP^B>8P);7U7Y>$0BRDN+60>7[YMQV/J2"S4+:A6&;VOC#Z) M].0Z16[TQ7+2JX;BQS:^8U8.701"BA3R>+E$938FQ@Z:*GXA4HT4+LV]:B#2 MXM1QW"L@R(7BG!H) P24,IH3BU@1HP5&5FD6"1526 IX9RMU_0"VGT#-+6]. MAF&M\*DCK#"VQ^-/N \B_BV6<&/W(@7Y9K/(.L&JZCI5*^6"!DZ5!@Y)H_]I MPGPXL%N;2T 8;I+NKG\[8*1) #O%DZTHCFS A X/JVM6TXK]LG35(D8:MI*I*=.T]=6Q<"1LQKVHA3+3!L2['0:X.6('?HIO_ M1,@392BC,)42DP9IHD53#NL*,JD:9AF<6ZC)X&[L#!P#Z, O\"%,3S#@]+8P M&"8P_"Q>@FB_BP?PH=JW-9N&JI[=M+LN3*"P^6P8BX,R&D:%9*536%J'6/# M!M$HPXAAOV=I@9?=^*2@-.V-ZD'55>NJ6O#&FY[&11887LR%E-XP )]B7*OI*(6D&T43W)I."A.J'E9AXL+S.'%/I#1N-&/GT4FE)[>XP]$5RR@2?S8?D\SBI=US5#V$_UY$.3R6W#2>PZ[$Z]M! M@1_F9& 952QU$'YZ9:0TB'&%LY=-6V*4!2N CE#" Z%74I/5NM%7R&8B93FNOAQ.VVR@9T^8R"L%E5ILBHXRD/@99-,C4?& MLH;2PTWP*4P@F5&<#0LMQ46^F&MJ&F^4K R1[YG+R3HH;HR0=$5RM4,KFP)I MKJ].N?Q(AZ UD26XN]V=,-CNNH;!3M4%*L-X10^=&#$7(=6>1MR[;^-\=L\Q MLF5(;5V]RJV9K.4%EC>D$ZO2B^B"Z>O,J-W(N%^KFJ-%^:SIAL42;>A,Q)K% M:$YG"=,SN20]8?#/]^]^#HZ.WHO'22#5=WBU4:?,Z4%W5%M5&F..AH;,1Y/F M&+8,(\@0\(]$RD3F;4)>.(<:22D1.F?LF(^OH@GC VUI8Y;W=QL80CZUFP,N MI04S]5 %YIK<#C6- 05V1,ET7'0B45#(HB*)TAS?3$2Z-UY-K[ZY%S4$F,D. MZC18FMG;_,"9I"@VX7P-%OA,0;466*;A[VC%G)_VC\_>#DZ#D[?!N\&[-_"O MX?'YX'1P=MX14-.K-08U'6?!.=+'3%5^ST(6>N)ENB4)QC 1EA0RP\T4YU=ADPST MKL NS#&4:A"LU:1'S8F!TE$*2/<2JV M,54AAFLLCZ^TN(;,_=4,'5-\-,TTL YQ>)1@$_G!'9,[;_8IWL&8D6\X^!UX'ATQ^7V-JI"7_+&YD72<*7D]CQ M;'M\;QR?Y"A$>+.M+QZPGSGS6#3_!F>K[!9G=&2 M$8EX _(W$:]T;!WJ1$M:F_2&&O'R=EMPW,F6JM)?FBQ++C6H!!-+^0WB?K#I MC8*#C8J*CYU+I8"(*:F.B-.'R,FU_@I*V_K)L;6U+DU0_?TB'U\B>>7)_/Z9 MF$RO*HD\F?'?S'5W(U1_$/Q E>XYSQZS,?%CV4WZ@K].^23;H""J/&5A#A7N M<;G##Q+F!SY$S0ES!5W]0O(&>Z&.R J,@G)WB&$Q"KK+NHM-8]@5Y@O;,;3[/)85?J[U3+@MFVH.O[/6M?:_M%[S'L0IF!+Y]0^@/HAFA;)"# M?N*$^81^3-^I/J+78JX(B&@#DJZZ,$\6!4<$41'AMU ]*OV*]TA-GI;HZ1XZ M[@;;\ P]I8R($;V_CZA-4O)O>:D>G-7WZQ+M?:YF,4R&_.:J)Y8C&QJ"DVY^ M3R@$XZ&V 9$D> SS=93!;C(L;78HN&"Z ]9A%(W'^4)7,,/A,T A)685Z--7 MZY+M4>,.NKU'NJAB98LZQAD7*FM]A:B(8^EQ@W[),0/2[* UMT2K_U(A65A] M=);!AO,"2XES,R@+9Q:I+19)@KGFB/M>Y%QQHV8MAT;G;+\G95=I=5"S%T4I M@Q0^6Q)N;[U<;U'8[P5MLC!N.*G9>+S 2#[HS^,RXSAJ&.QL;>^%;0*#ZS:2 M>;QQ@V][M?WZQQ]_A/_NOB9=_3^5#[\,$;_V,_ZF]?*YTX2_:)SP^D1V>.\> M?)V9?$GN\Y+$+P<&G9ROV^;X\Y6D%\\W]YZODY5APIA8:P2N]V-5!J>8_'B% MET3AR\:1+MX>V>)5\COY%F3]3R. M$B0 -"A@ZXJ5+]3$*%7;.\\X$402"KPR.=@'@Q9RMTB'%=YVC;==X6WSF?AE MKY8Y<]BA[CMHHEZCVNSM*O?*Z/>:'G?6W'\)FJ[P#D(5(HQ=\-=ON!7"2,-B M?H2M?14E"W6[FZU-;R/& D&%L!<_]9 )R#LT$:H:],GGI? 7)<*;I_W9S:E! M7=Z+?]YFQ- ->PGOM"EOWY%WW#A/F^;;Y9')K>4;)54UGN3(M&8FM%OU"68+ M4N;(Y_O&:;VM,>M4(G_3W)FV31X:-'QE.Y!9U)I>&'*,-*,@/SR[O;,E>92, M%)4FS8\%^<4'+M7L7C;EUI.QHQ[>*D_T6:Z??._)3[YFWM_V?(?U]/X>&V:\ M@5Q_+#5$NCVY@[]QV3D_EFL KVTW!SKS2@GK&FY7#::R'*\$'U#3J4!?K+(I M7+&HO4HN"KYI=_L9B&UMRU#N0#K&+[4ARW;L;B@4N:O]6)QY= 6PFS N2 $1 M8N+=GK;$I(IIYH:+R6!S[KOWU'XK@CAV/<07E!QB22 QC$TUM&(-ZT$$< JK M:QQWJT2)-[?VPL;H.QBA"J&ZKWR*2X?CW&6EE+QTGA*W-&CSHG?X6'S>N6A7 M8K[T=(@WFGPTFO7FBE [TE8>V[KB+FC(Z1']@,L\(K">$4Q.YHX01/#OC!]( MXY7TN)TBZY8FU=E$A%.K3T0;%L/=K.2FRO'P5)IX+^[U6QIQW/I^<6E+YZR+ MU^+FYFE&)TX^H>S'T@%T.@:.:W,XX%E$\1M7"@>?^FXU4ULY4A+,JS913^?! M(;H*V3:$O_76D(,5,I2=(!X__;.8JU_;1B=2.%FG6PDY-ZU9?:':@@]Z<6H4 M/ T+94,[MK4[5I=X8.*B75X<9%2O%!2>5&4+!$8:2,.2A:Y)\WK."-T44OA: M3&^L'0*S,8)EH00Y6V^TND$?=%X%IU4,3M\-C_OX03?@A@SU6E.\X6%RAMF92HZ\)P[R8XRWJ M\HNX[K6]"F^3"%&AXG;@UO8QOM8E?*VN#+9[&N<(-\ &6N%]C@.H=VO$4$]MI^;TE'P2XM( MJU$2A2S(24?#<_,5JGJMS1JVNR-X!?Z,=7*NRRY-97L^."BSQII$%[O!YWNE MW9UT?J]X@"./FFN(C[0*B8^!\ATMDL8$*>=]3AYKA4_0[84MD^Y"G:=21X'6 MVU:ZGD4?,<=%0[Q0P=+I:75C6O)IT2[9?+I[!1 MK'/-4"X2-N$ZKVF6/KN*HQ$R;%45VTIEYI&".Z%:%\LN#CN8]6N1B$!J>G!= M+"_<42A,Q$6*1ESGPB$#C@40H!U8E31;3I+5YKYU0NF?662==0JX";X;MX&: MQ9CRIJ4)^(#D7E:'K#C/HO%EK) ]C/FF%L@) [:UD.$%>98D#-M#SEF#\#.( M/7SXF7Y80DR"]+.\_:M/H3]GE0F]XQ1B8QY2\R_XR3Q7SRR)+E%V$CM8H)FY M-=L,CY>IODP8H$KLC&&B/"Z=U7=8PSB)PNV.^X".IDF80Y,*B38BJ O#Z>[. M@X Y2IL4\H6@WS46'>T>Y>5:H8@,B@.-82H+CVBR:J51A6SB#G%Y1+2VM\'J M.$-0V:7G(&QJ[HL>VYR8V8XF>68"*>UO&%N184?DE*[NSE7PQV=V=TQTWBF0XF\]?^V[:1K?\5HGNQL %&ZV=LM[@7Q#5E);G^Z&$N4Q(8B M59*RX_WK[WG-@Q3E1YM6]-C HNM((CF<.7/F/+\O"S;@R0BKUTBY6L^"%E5\ MCWF&P,BHNLUM5]=I+K>G4\:.8\,)R 43N*%<>XM!]L\B4HTK\HXJ4B/B691AN(-9BB$8#O1NX09Y'$:T/)P MR)ZXWZ$)KQ5A[?0E^'-,,S8@\8.%;]%$M7E!2"F,UDF6" ;I3$KD&J:]BF/N MUPIB'JBU>$@-R?MU8U&Z9QX=AJZ>KLE;EE8HRZ3&I9E2F7LPAIMA $XF6:G1 M9@-F#OL/DE>WTFA/&-<_JVR2BD;7':&K4G4RV3H9A%N$XWG%RTC+0X%0.7G ,5)RR[;-4FRZ%+0U]:QO?-H/_JK9?;M2,(-58<<1VP5)[ M-,O/W?>YJ23(O0I\K,[V/7KALQ2-O4T""=)"D.6,%?0J#,])&%;G*Q\0!BT" MA&6MU][G57_M*7%3(V]?4R-K[8J^JE>(:NFM0AS6N1QC;.';V*U6G#_%DA*? MVGCPI8 A:H(&QUSSR$=H+=;@>P?_M^#HK^.5KME=^*2#H?=X"37WTXTW<@T] M^*D8V(<3I^XOL(/0"(R_D7%SA_O@8IHMDI%4Z56J98QOXE3.-/>(T[DR$M?$ M'G:20-?^29YA*'PYS%1%$$4D??A&%\75'!;,3,SGPC@F=RP"#3[O5-*%@0D: MQCEC\EN4>]G&+")1S?LW@/FV6(&J[3DA$6@L/3SKU-5:7KW,*&6\B! M4"HBV#[12$),!'@AGR22[8N78E0^VBX@YSC+'71H[0WP2IM5EKRT5)HHKK%^T7I"W'Y5A<*MU/HZ%?KESG7C)K# M,9^8@H6)H(BA>[G*NU?I4 M&K]YCU@Q#C\:#9G4#HP?@10 M5#?0W&8._8%^0A'2-C=IIT"T7$ M*4D;UT#SC #:\/PO,K$QHU1#,;JMDPY@8\4(3;("DYT*#X@1(J!8:EYGH![5 M2^VWU3?2BP76%&+#XFHA:OE93,N)4M27%MQQ(XC-NIFISZL[1[].FKG1X#C7 M1R)%@NO'^'4D','TZHE]=2YJTJ]/NZ1I"G3@0!,98PT(BK)<:AY"%;18D 1/ M(<-$W8!-24];*D022$JB9%$V\H F :B+6T70O*8P"C$7$Q6#S0!6 K5"HV6B M)BI.F66LVC9"JC?&ZN2)RGUAI-^]6$_A:Y'/)(F?_'<043KR;F$CE[:WD8OU;9XP>2>U!6Z7V M!,V@)#%6PTF4P]PAYMUZ"4^=2EII+76$MA)YKB=A!,Y-3!^&AKE'[I<-HPI* MFXLEQ;:K-10IK!-**BG.Q:6#790JC&1@W"R_B;7_1@!EBKQA!R#:H-V!.8P? M"429PZA%Z^/@''/*RF)(-P'Q1M^BX:)D@QA.0H*GLPO+![VS[@TVL:D"/GRS ML[6K9^UX^,R1>GOH7GWL79UTS\Z.S[L7GZX\T3';+0;K/<6J*-A$QP5L",IP MK5FU=!USBT+,[!J0D-Q'.]@Q<,#K-8VS782(X_E*+-Q.XU8F\0W<1(&PSQ&(P'^4B,,LH#B MH @NM\& FUA2G@71:!QS!?]GH'RNXCF04UTW5C*(QBZ,-BX-"FL[#2>A\%OE&^ZX7P36( YYE@1'8JN(SME MCOPEH7&O3>V^P[?AA.D4[(D\C>X*L3Z#<20)5'WA)CQU,9J(?D>6$$FP2KI MLVB#S5HF4B\YU/1R\#LGR@8C8.(+6+)I/,.KAEF:BKU&QAOG"U;*%X8>"(%( MXJ&3#/-D"J^D/'!JL\NT*N;1UW 61C=&[&-NQ$($F&R.IP=^P1;U-8=_.0Y< M#T!*5J:>Q\"UUI*N);>V+Z:*VCN=J1?S-]-C"_#LPO:/!=P496R1PHDX7B22 MD:^A')%\K9XHF&*];"''64-GB4)\T$T\-"UIY&R 'D@BA3?_BU4YW?%'C%7% MPT?HQ!2>S$%I/'?6ZMWI;!L:)C96P>W*, MK^X\:]DQSJ"5<5D]:E\SLTYF]O U,[O6S&R3W2?E0M@9!(*OCSH47U3/8W63 MY<_/,@S_:KOP.YJ%?\;*HTAH-,8;D?JQIJ,N@JGIIC6;??+FPV@NX@.67/W( MKN858$CZT!1;C5)@(0A*L:"7GF%^.:]P:>@*@\+<+IBXXF6),RT(I7Y428S7,.Y)G'-(5AM"R:8E0 M]J^I_E"CFAB24M2R=0@^S0:0"LGG:*GC//$GZW:.9 M))]\L6A6MT@/EL7LSZE4"[Q)O.A% 8:A+@">P? 9"Y/N<(M:+4ZM.GG0,\KA MEWFN%YXJ5W6AJ(X@FA0"1MXT9$?M"2OV$H)@0W0KN=(:H)EV_&9-]=!,/'"M-*V>7!IRI9KDD1L,!54GPS6L6D6!7D?LITTCVGRSB(\* MAP"7:IE53L7MVG.KP/VPVE6YFN1J/BW<226F0ZQN?F85-1L)I]:N6$ ZS\5AU%.&VH=8HDF"APU5T,\.6E2EWXH M;HK^$;PPJ*EIEO".)T>&]H8O@K@:?\"-P>+"&;H@G#C$"<1S'^L<%D+YY^J9 M6I#V3\21G!C/VE]MFQA"VG&+-\C7X'AVJ6?!&*@Z/P:<'D(I \9C:G M!8T8]S@8H.6BT*?/*\"O&Z(^>@U1MTSYK,:A^%M/0=-":*,EYG[<_V?]4K@W M*@.T7$+;Y2SGB*ORT$,<@J5K;)X_K/FH'4'\FD4>V9\&II9]S(P8V8S.# M7.;4V12UHZXA7NJ:115KJMXKVCR>:E.K?17['M7X-?WLH4>3EH]"CE4CO"Y[ M"7BXA6(/L5DUBPMIFL.N>FIV7S4@CJ?AB'P1JM44:H-ERRWMK=4% MA.+IDR2BP0X[-Y^16F^*)>.UW,2(:KS NBT-1^.&'[Y3W&+)"K7XX(Y';KH; MT)0@3T.WP,6T:[%*!M:&I2X$PS?'4XZ@JO**0!J">^9MTX=9"/-R&U&Y,^>Y MEE6'/#DN0E8Q"779X>&)/-OY=0Q'"4[ ^[B8+^H "Z:'03J%G/P<552@MV]S MFWP'G G=O$&1C=&".B2:,-(/.EL'OLAXLE+&*ZU=!G7)D<.8*@J+,@Q$(+@1 M9,'X&J8WTC@X*-KB]!14B95'N#_H"^WZP)_@@M_19ZZ@W1BH&*QMI/R)<*$X M^64WMPP&R7)NN1 3",/7CZVTJJ5M*4B.\6FDXP.+!E_;R%+U!+7M/99="RL= M(A!"H[CYN?@5G=\<];=[:,G==-&CG+5P4IML Q1._[JZSFXB)_7AF@=$K*F; MG$Q+7:7)L[H]+;A=D4ENF+DN)C&YOIK@5DYF]_[5T>OA*%P%E_H*50*>848K M.=/!@1_PA3%LGZ6C0B/".&VYEU&.#A[R%O>:,0)\V;RSU?:F=#/7L=)XVHKX MFJVM:FF"N^JA]O5QM3%*H< $FZ21E!D8LE,Q_X>QX)URB#2@H MTF<,^S^^H1V>6%2D2GB8R*>_$D9(3Y00HS0Q!)K.1201_ZEQU@DLP:&'G" QS2 D M:(82_P8J@*+0[6H1Q7(3V-YXS00C'Q'FLV HPTV'%4^03T9X8-*P9"A\"*L@ MU33.<.3E*14C8N8?W[K0PT FS*64%6Y2&-?,'+MC-2SB&8;=:2N+#QH*A^;2 M#0B#*L]@->E%@@T]( :-$14 II&V:)([F25,)DH$=Y95$X1@<7%G5ERQ7>9 M(P^_(PN9-)X:C4#Y%*R('D6H.8=+8#7?)-$8I'2/@J_R$3GG/^[O=G:UTA$- M\V9[ZW!M.J8WKD!V?PW?;;(_KVN"16:V+5./PI^ QF& IV MMQ-\@%,FPD/J9S@5)O;Z;\J'_^X^W>3^5P'(\[H$W^NO6^'V+T!8;Q M=[=>0!B_06Q:4VG^!?7K,)MS8=&3U=T?!--=OM.:7A^47'"N#[MW*OW:_B'O M@'8%)7F&95A7)3C'9?O'_$7=_4>5*@P^G@?[^[M'V^T?/<3/\@Z.#_?8/W[$Q?L, 5JHMC&O0,4^T,9Z7 M1E66SV84]L[V]>]AD&SL_V-NMF<;3\5>2V:_%U[EZ@L0>;CT<97FS MO;?3.=K_0\O_1^Z_)C=+\(KO];+ZX&[VP.$-/DA5VHFM4'KLAMCJ[.RWR:8< M_O,?>P<_9=3#3Y,@ >/'OL].IU6O<[B]O1VS;1<2[^)F^S[LD MRV;LMI.F056SL]H/:_?+U+1C,,!\U2('=?L\WZ>FP\7P.3P\>'.XM[>ZYJW= M+U4[=]R7.GJVDN>RG_3Y9XUGF/+;A)\GJT M_.%(P_><&^_.6CDS0O6S]N3#MSU.LK+X%VDRC*..,;E MSPLO'<44B'N[=?#F8/?H*='MEK_GTNELWQ-^X,][N@=V7V263FM'$^.AO;I2 M[4^_\FME0?U86)UC]*>RH,T8=DYCD6"BFFLFMJF4<0&[++=],_B3-!.,D'G(_(ET]S^-T&,^3J-"$")H+F/DM1PX5I5!2Q7D> MW1"K)=:?7\]BVX219ND;BPWQFS/!>IBGT8@"'H3V!-LC+O4^<[*46,)Y57:" M2[5(0OZBR$K%Q;E8]4[ORA!QR*\I2(8?(OCA'/[ : JVOILKF4L!87RHZU4W M"4L][=UR1TC(Q9M<02]J 10!['DF)V9@8@V86(=DI,8;ZA3!IJLPF'"41]#$ M%BD6N,=<&90(]\S],R>=&C1E32#"2-@G#1AP[Z%(>JW)1?,$DL9['XUC+M.W MORCT3YS2^&*Y-I[18DK[)P,_(&*;;AD=\=0S_>T%-6S0_\,=AIT+. MX4J<0XB6T6WQI6VCC97Z!,S#4H-$57YMJ*3OI'F2@Z2Z&\+\3CIX)SDR&]-@ MQX0TE?(TPU5QE!:;TO,B?&QI=AM(>;@IR[:MV%C3JCLVN9U(0_34E_7IBZ?K MO&5GF<8XZB[JK& [L?C9L"GO$SONV5.EKM+&[VGXA8%K(>0QQ$49T)M6R>B6M2H:N $]]>'QDGJSIGKD^FSO+F$*W-#PH'AVO MK267_! IE.*"3U:]PB@SQZ #ATD4]!$I,FH!Z\^ ,!!XN*:"WVXTAM\2Q)4Q M-QGQ3A^*Z4:GD #G<;LBM1HRE*'T.<4,ZA*5IK$>?U/FB\IAZ&A"9H!&OK/4 MM"*3YOU6-O0K6OP)F%J%@*S"[E/P:6)):_-%(J:I^_P:>D'U[E+!(R3TMV#\ M%@%V'.]L_<2C#.E?VS^YG\:I_A"GQ_E"VHOM=WQ#U"[HORO0[MAUH8T> A1M MT'_4P,4@!'@3F7O2H=A-/US@GJ4NXPE\Y;:PO.ISEVFL@=X,Y< M*9-W]*V"8SYP4CC-@D4AA[G;PF1;E89H:%(?U(1H(@J/=&AKF4//L:PISD=O M+LGJ?&?Z-L&&9/&%7UQ:8*EULZ>Q"XPJ4N!":F?[3JBATU8TZ6]O:458;05R MK/"-;YO-O=H@KM=Q:L$-V1+'JX5VMQG\1D-O:).>@0ABUVC@/EHV>#;N5CR^ M"H?'>USS"-O^5-.KZHS"FBL"K1,$O1(1RJ)ON*>Q\8QDHBBQ;YY;ZN'9(XLX M7D5-P)$8_9 +W@>*!QEH(BW$:Z=LN$3;;J<<*,0S$Z,N:;XSQ)^=>XI/ >0-[8T:1["== M+Y^XP$$:E*P>H[!O]E"HP@1-'$*FNB5JW28''&]IYJMSQ8]=GK%5DP#JY1'O M3Q#S:A95(3.6L+TJ-ZO>I1.4UCMN\D/FSK28PE0KE@$J_Y M_.T)@@_X;!:S\I[@#YXQ<7H#:PX',L(R(+4"^6<(DTQ02V,X7 @=*X7C82@D M HPW3ECZ2/(]## [-40V1X,0PXAB1)U=26LT>XTXA7 91?CR:,:XV,%X =_1 M8QD9D*/>1<;J5'$P$-8DS68P!D2%HA?YLA,R/]- M6X/9IE8+&8S[AA ^BEW7@JK4:8/IPDL"I:$9^HL]2%H2NL%Q.0SK0W:(BX&R:BZG/([WA@2HWK41N0/WIA M>ZNM>N&$A6?=.4U,[3A^L9KCTE/-I>VVW=7N_C@E!(&1+Q&"% U^U[-![ MM:A&]0C;6!58VN3@-9O#53#E)3J;['%WA/,STWD<]8@!V,P1U=?@#YG"0JC/ M"[!/(Z1!BZBZ,&>P\AI!C2F<-\=%-;YZ9C@44XFO5?B!GO#N M.OYCH)B7R#ILBJU2(^04$EML7<-1K-S4G($ U85'/,(G!IN>G8+8::N"H$K/ M*,>#9]UG<$TQ: HS*CAE@4&05#P^,G+][,"EV!1DR>6FM.8ALI*):Q@2@S.% M'_2ORVP2D>SR98X:PN?IY!<%KPUOFD>BV5I<8\'3)M6PW@PT&H@%E_PT^"92 M,<35"-6Z(RPW(C6'SB7HO04*(('3@W:-J H[1*S@67@/^QF<(=DPEF\HM0KC ML(?'4&MK8DE[4Y39\*O]D+C24)/#N2-/H'-DHM+X/Y9&T'U$)4-3NZQ^(WX7 MCW9#:_LOSC.003 FYII!\7VNQJ733+LVK;U<%#3\FF:W232:1+82@3ULY*5P M&P,4AG%OXN@VXJ(%$YH<.703#P:'B8@&;C55?!GR7>0EHNC?51@@(LNEP#<+ M+=M%;50$ EZK$A0N828BQD%KWTZ/VO!4-(T;E0AU0L&O=-,"%I%<7MUDPG]FO#.L]W/X7)_E$IKJ\ZY& 07 M]I=%?A<,,'NQ[JK(XY,/P<5I,+CH7P17G]X%Q^?O=0O5IWX-!]WWP[M?@^/+RK'=R_.ZL&YP=?PF##]U^%S[^ M]_G%E][YSV>_AL'GB[-/YX/C?N_L5[I_K]_O?K[ 2WX-OASW/G>O@N.SLZ#? M^_G#@)[8[QV?X:U_^=2'*Z[PL]=,N(OS\)H)7R],P_FO0>_JZE,WZ'?/C@<@ MYKQ1>B#(/_>[W8^X22[Z ?[N O9//WC?/>V=]P8@Z\XO>N?TB^.30>_B/ PN M^QY[N%N(%Y]PEUA7\LFYM_AGQU^"&W7?H"/"S["+VFG]L[??SKA&Y_"%:13 M/G8_OH,?=O$5<)2]\Z5Q>G3DM+9(_U@36;8SW$ \FVA823X^GK$-RS%S_!>: M9S'&]"B0@,D!0\VY*O2/M%)<$)$DM22@1R+7WA)8<%+=KHA6"5YHXT^&9>^> M CRF0D9KV14F*?WFA'!AG2YI2L9(ERJ+C-(U&%-F(UQ1LTCT+2Y85&>Z^/#> M!+534OA RZT.G=W[.IR@Y?YF279QDQQ=_G I;&@>PQGLT#(;AK5Y"=U)H;LO M4\L^]M6Q-1U6@?+OV0,O45;_MO%U4@X+#!Q%(VG)GJ-GF2&QO#/4IR[,:J7R M-QJ,=,-GS$QOCG/XZV?[J"@;%47B)#UJDF>CK:78U,^J?TY"LT3]V2 MWWNUY-MUM()-_J4W..]>@:V+EN_%:6-I'R4B1XODSF9,ECN 13[_-LSH*4GL%'_ M:]3Y+]%W70W/_,=\5[Q!//KO'^*]G:WQ>']\O:>NM_;VHJ/#0_BG.MH?7>\> M1='.P?]M;_WP'1S>@\[!V_7XO'_3NAT\M65R.(U&4B.AHW]96CQFF>T,<:.9 M$6]L,WL#KY:H>1']J/_X:107\T3=_1BG-$"ZZ*?JI"%/ ?8?QD.5R%/H@?RU M7;;.%B]="8M2CO23Y>L.??6O:=OIQ9_XMV*X*$"JL^N3PO+1.J 91;BDZ9$:> M]K*D0I[)VVJTJ/.L4WGI9[G4*Y+?Q\?/=SV;7PFQ7#=&F]ZNV)#*MY7-Q?FR M<(>=K5U_5\V[Y6)S_ JQ 48845>37,VGV$&#QENP[>U2CC1^=G"BYIBD"TXR MJ9)UV6T]6>:=SM;>"UC*YVW9K*@L\7KIT$N)1F8/RKE(OLXP]D[;[G>V#OU> M2TJTOE=EY-O2O06[9N,W?PU2NWJ7<(=L]+I^SVO]=.V3;^L&QY^_1FB](-.7 M16.OXI0*:UZ24X'5>HBGYMMZ[OCLU.?7<9E3B/Q]7,P7I>47\67YW,P;!=:4 MO^<@0DR"CCF/RJ"/Y'@WN+*>KN@1VC1J!9B/O%L_GX*=TM/FV M9"_4CX>S;TSEBS$-^K9\.SXO7QZ-XG*Y M9=V7M6/-BL'MC6MOK1C)X@9GF?).=_J\^1IQ!GQ;0)\32^\CA%PA%,&/*@5; M+?=N^=YVMG8\CJ!)*B+H1]1[(O2%L7^I)9.5./1_-7$W(C:*;VM(JS?T>?78 ME: DX8DJIKXMX)[?=FB7@92P.C2XF/OHR1]YG* _U>$7+T/:/I?W_GQ\?.G; M>KFU%&"#[FW\[JW:_#E*HUPEVH7P;24]]R!ZZ2CZYMN:^1QUZ6'(944_DG?N M.RSDCN\+^=J-],S6K2@6WMF7R]@KGL=:?D$6H.!SE!*,JN<))">-Y.^*?E2_ M,9^@ABCV-*1MG(IFL_1?%']J 'UQX6+_+IRC1^+OM!H1Z!4LYP6"Y:Q2,:A2 MJ/WQ))L1L:>GEH#G7J^O9X/OR\88L4[_<="/P(#S+E!O-J'/S9?RYS7:Y:E;UX+EI_]$MYH3FK?%D["3%L89YIZ M:[9,)_YMH(['M)CXIV>GO MINQ'DT6BO*SY\=F#EV7+\KL 4>"&WJZ@M]4__>CW!;@.7K=9O2 @N*LHOX%U M+#SO8/68(^-JJG+_D/M\=N6O[HHRF@6#:#A-X9$3[^*@!QY7+0]4/B'03!_3 M[I1P]Q1&DR4RY?+:Y]6\,75^QB5M+;\G+/ M2PAE 9?HS5L.6Q\^XN7O<&"[%?H5*>\QI> MJCL?CS_<@_XJT"S/?%NPE\MDWDU>(>ULIRS?_Q__:<&&V18LCA0Z23&PK=CJD#5$!&>\G'X7,0XR-4H MFJG\:W &=E/J9V@>]&A$ '&! 5 M='1C+3$P,S$R,#(S>&5X,CDN:'1M[5UM4QLY$OY^OT*7K=LU6X:U@00".:J, M,1OO&3MEG,WMIRMY1K:U&8]FI1F(]]=?=TLS'AL;, $\3MC4&I@7J=7J?OI% M+?G=*!X')^]&@OLG_WCWS^UM=J:\9"S"F'E:\%CX+#$R'+)/OC"?V?:V>ZJN MHHF6PU',=BN[>^R3TI_E%;?W8QD'XB1MY]TO]N]WOU G[_K*GYR\\^45D_Z_ M7\FJ+U[S_F!W;[=RL/_F$/Z]/M@3^X/7!]7=UV_V]OY7?06OPN/V'1-/ O'O M5V,9;H\$]G]TL!O%Q]?2CT='U4KE7Z]FGHO%EWB;!W(8'A&U<'>@8&SNMJ<" MI8]^J-!_QWAG>\#',I@<_=238V%86URSKAKS\*>RX:'9-D++@7W0R+_%414[ MIS^O+37[T$X@0Y%2AR0=$Q6^\)3FL53A41+Z0N-3KTX:7T:R+X&+.V_?_8(- MI8.],>3<4/Y,3"P'DRU_[O<%.&XTV:_RWWOIX!L^<=SL7K/>^>0F7 MWC=/FSVX7Z]]O&S Q<;TL6;[O-.]J&%/#)X][?3>LU)SB[4[/0:7&]UFK<5J M[3.X"%<_=3ZVSEBK^9]&ZP]F6ZMW+CXT>LU>$RAX7^M"GQWJH=OXM7G9Z];: M/=8\9Q\^GK::=7CIK'E9;W4N&V<[1/GLC"R>"P]$7&@W%2#=^F3EMYY[ B\; M]0[PK';1:)_!_[W"$]SK%)[$5O.BV6N@]-5.FZUF[P\2O5K[#U;[M=MH; 2; M.^>%)[&+H- %-*C5ZXT/O5J[WBBS5JM^@_ 5]?&Y$'61>4!$K;ZI'-_\3"E? MB\XA.,\C!<+G/22==<[973.U#CZ7F4\>#3=,#=AO22C8FS(X,-5=5HI'TH#= M.MS=?2Z^K^HJU,";\JU'M3X6$H>JQUME!NPB) !^RC!6K#]A//197\370H33 M^7_?:9TUV[^"E'3!:2!;7F: -?'$0\G M1>9Z(8AYZPL%#WA+6DB&PBE5WT1A6WI;Q,D=K T\ K*-$9L:'M=4.JR(]7TW" MF/O"47#!)VRO2K:X2O)N5$I!F?HO-$S-J&LAH&JI>D3<]P%ZM@,QF%&&356J MT^5*-9IJCT-7 F".$^6C ). +Z8+' M#E#CJ= +YR+!LJ*'.,IMV9-DQ$Q&R@=CZQ_ K]::\B&2OETZ8H'">\'8K99 MJ^1:>$)&,3T'V/!7PKT)=G@]DMZ(X!#[0D?3^QRJZT#XPQ0?YF::R,.)'*@@ M4-?FQQ]>']Y,YWP;YG)Y@N'>XUN_W%67ZG$Q(3^SAV:=>/_8N'3CK>/B(E6) M;VV6R#2^Q (@SV)H,Y2QY 'K012Q5@EB[%)XA.S5GN!K_97T!TF@]!>DT#^/W M5-S3P,7&Z9X:@[1[(KV+H1(;2 TATK66,6@QXWT%KF0I%YF<*SVV'M(9/#Y- MTZ1-@HZ$B6 )_ Q8QXM5'[PB%_(FC^6Z!W$ 8T/Z8!8+#^%4H M&+43:0D].*Z++Y&<=0_S8V#PX%S[%.+Q*()I1E]PBPE)7N*%&"-;AO(*Q"94 M,!B1]J'R#T O"#P2_+&0NL6T"SQHF4'/XT#)?;7.H[A"(+LYU[XT1@48%E#N MDETKD/CM),(WN0=JX&/ RJZ!O@4"9KCTIU*VX]BVJGF]:4N_(2O=WS K71_Q M<(@HPXMF7V'(%I< M2:" 8M8(X0&P!*$Y@> 4&$RX@B4TB*-1 0B*GE!@GQ@"$0\"R6R-/! JS&+ M872$?O@3IB6$Z-@8KB<(J+XP +F G>4Y&_9<()2OOHF4(70_TB( A;H22^MQ M^BH&*W54F;["^X"_27SSE:5$Y#]'>CJLH=CN@PA_WB8+><2#:SXQL]W?539T M1Y\/X>*S ZZWD8!K4CM?2^*1TIA-=G+]JPB%!K_!JJ#>@' ;1>O1T+ P\KTGR\R_70R_>?2.: JTJZ 'J^$3P69)+G(ZV72^Q7A M4P'DT=](TTWIS "N*-"'SF 0?N+D2ZR.78'%'N%RQ26IH 86,^ M61"L^B 37KQ:)/K]N1@+-1(Y;5/-X,OQH>;1**^HAYCJX>MT1QZ&FYNBJC70 M-JL%5%R@39GUE?I,>HGIX"2TU0D#&7+09U!GXK'-WF3*.N8RQ"HMG B;=$Z5 M'IJQ]5U+]'DUG7G87!0]8RPVS N:6=?%Q1_#NF(@M+951JZD,ZOQ^Y!HF'@C M6"?"EHKE*GU[^'M7A&?86PSQ^!8\6JIMT8)8M7K,2O4E*(LA]C*8A:>EOA-H M&7MQBS#RJRV=&^F\H$#1WE-4*J8\+]&T%#F_>DH+F7Q,X(Q%8T&:2QS2#E9: M+BQ-MN9V)8*#4_I[[B+%EX_"Y6]IODJGCS-1;Q=.U,T)@*GYOA4$L.RI67TC:@!7 6]GN*H:=UVT1&YGL!3P!>^TL0NJ*3\W& M8CN1K@ZB,TAAFDIBYE'&Y'NPNW>G5HF!?;*[:UTT^+8CFEL\(#_1*-[(]KWJ MM@^A? 2=*S\M@,*;,$\IJ%@0?U,&4'F"]&LQQ7BP8;'(&94S)6L/+!A#,)U" M*"JR[]N B"K&0)N=QCMTI=U-/(H$UUC8A4 ,DS\21IA<.]/TR,(T9F6G4BV- M%H/)4R#"DQ=!/-LNA,,-V*B^F*;=HE>';$B9$QI8]VNDQ7;,OX!-C1,=H@W@ MQHC8.-AWK@WN8F6<_96H6(),EAF:<52[,!EC,EKIZ=X=W"R>C\PBK?S$H_V! MI2];[I+M5(9@?L1\(MPFF3/M1V,UDRWU> "8PC4;PWA'8,&N:&=Z?V(SVW#; M2P*WU0@F2N:V-@*YKJ9TMA'CZK2RT'YJ'F]I?)P$L8P":>]CV(G;*I&YZ!/9 M>F(18EI^.8=2EI@DJU FBH()JT'7(,L@#3'KXG:I*RP",U3OBT6]\XQXR!!R M_$'Z'YM'+SG.D])PP_P*[(9DK"7_2J3/"^!@Y(W^,^U;*7Y\^\#=*95O87O* M\XOHZMM5J):8]C"8_"96Y_V"G0NFQ-.:$]G=>6,XQMWZ?<%&(-6!E6<"6-4:7'ITIA^+W/DU:%JM0)U!/:D-!C*0M+!!5CK!"NN MXY%6R7!$9P:5W28>_-VJR%XE'?,]:& N[+9F/TW++9<*7.[-3_ZU!'I#Q0(5 M#F'PN 4HI!,6[9YV>$)\ 9-L( )A=.8AR8+;T,X&@;(K^_:X$A6),%O8=(N: M2+>RT^(+L/;:3KLO3:QE/P&OQ5XH];?<8J;EX0Q-?=Q'0\M?*+Y]0#]7G4 : MFX'W[LXA-N.X]YN20,;O,)Y$BRF.[[#S&8Y2&7Q^MU$F*2#W*$)B' 4\GGIX M$6XL]V:&BM)N^(5JZK9L(>>\ M$=>V4BH]@L<=ZN&!DR2)I7CB!5T2CJ:<4%@#9:F=S.IUH R&R!RWI?D2/A)0%)QAD?Z4"Y@O?O)[[LT^<"G!3G8[)5E%8Y0G"752<,.3?!$( M?#J+;)?(0VKKGCR9-3M5AY6GG(45/:>:CY)"BH,F=,.'\($,S28.X@*,$)CF MW"A8EW)$7V]7-@ ;;@>'.4U/U3:/%&56K(#DCG3?6H_J+""GJFO-8O]]IB=)YJJ2[N90U" 9;JY ML[,HC9P/0\F]H:'9B/2&-T('!J9'$<4WSBX$.C*WNSQ;E9&$8^5/28,K M@P3N0L#GV5&+P0 +V1FKT4N9$T>'?4Z8GWY5@L+< 83']J]%#ALK33=]SS9T M\U'WOO4MJ61'#;9FCC]SXZ.P$-I:W.-MC/A^#K3;VS ,:5!2NAC'21(^S.J/ M"AT<8.(M.QS'RBBI+-:]&U)CIZ4T-A/#6_;(VS2#:&OF:?V+QT:)*VCPLPRM M*H:<4D#BBP1APG,2QLHE?^8/^K,Y%JE3',&T5RYA2?MCW"VK)K/CL$B>T"QRR(O5:_IB4K6QJ:>15X[QGI0#7A)6Z5&)>5%)8ZT/<43 DO6R$T.9J= A7$)(O-O!W2X'2OM1#YXHM,5$N.T%S$ _O#S%.):9$)GT2VD],GU M]*E/ZUTY@_"V>GP)A%G/Y@,6\9RGQ0:+OFOJMN$^]-Z+AU$4B 3@7NYA^/?^ MK@^&Q:[#>*_XP$N'R#6E;YP)T[41U(,V'EV[H0]:&GY1MD7,%OSY_+O M9GN9LZ+.V>88H*XR7$O%:CM8B &A6R!?;,USV9H%S']AYFJ?F:G+K-P+*A9U MKM9]!O@S)XLN!58>Y%*H]_NNP^7IG%_ZRI_ CU$\#D[^#U!+ P04 " "= M9I17B1N+<1@( *+ %@ '1T8RTQ,#,Q,C R,WAE>#,Q,2YH=&WM6FMO M&[D5_=Y?P2K(K@U(\DA^RXZ!;)("0=$FR ;8CP4U3H M84NRG783RVX31)&&K\M[#\\]Y/!R[ M]=3DFF5W]Z?+/G8YX;]*ZH-*+U)+T ME(G:J7(D?LO(78M.IZGUSE0SJT9C+_I)_U#\9NRUFLA8[I77=#7OY_(@_KX\ M"(-<#DTVN[K,U$2H[$U+I9)D7Y[F\NP(?^G\+#N1V='YT;'@UZ2O&Z%JE>7N2D]QK-H'[_& M;M8Z\W3C.U*K43D(4VK%IO/BU&AC!Z^2\.>"2SJY+)2>#7[^J@IRXN\T%5], M(W)_?D$)N@R+78&S2C_H],ZJIV'1UE6O^W1K]>*66WI)]YC=\%&,)4C& MTD31%/G4CY43LBQKJ?&P,A;+IA1_,;:(3N\EG;_R0OJ*)?;56(-<6U2RG $> MY]LC4D@[0E+TIAJAV)F;]G8O9+](A4@A+,1/7I9EJRD;4 MCJ%K8I89F% :Z"2,(%6)D,Y$77I;$V8 Y11$%.(H18%?5B'"M=/K\[ZO=,+UV"LD3),(R8* MZCVW'U,:!_2CD)8"= %-82Z1H@% :]#K=R8FW&U E3*=,J_,^52;5R-=DRR MUNB(HWG$6'^V' M/A5O4,J(8AY),-VM@#N"C:WZMB'S]2%S#,ESOPM^U&"E$&3@ _KK/EB?]G<; MUD^YFUJ#=?^(_?">'#R%>(9,^3#LVIS$4UF[QS?A;#HD *<9*>9G4UMT (J; M*!>($[6H#/WPCF!)N:NT;4G+@,0F02\QU&XHG0L5Z!>V.*-5%LYQ7#UT*E/2 M*IZ BC(B))*2>ZH=I_:PE%W0 8%FC2,8Y$'KW*B26 )IK25G!TPK&+&4"&@1 M!<>J3L*W(7%%$#C:4W8_83\K* ]W!LKGW9/3=20_FM36 /UX.GPTKK$6)BIC MN$IL?25G .D ==:KC&%LC.=X L*5'"JM_(Q5PJ9A>74%Z 54+8YV-@FAF&AN MF@E5M:V :A=439H:FP4#@O(=40FQH@%NE%#%JX:K0-5' &-UJ2HP_(N!<+HS M$%ZP\8>)U'6@+ XPY3F?/TT0&K=!,RY$R",H./[<+",#9-$0].FB6!V:VF^W MX#%)0BYJ$ROQ_.'ME!C.-7Y8A10]$0[?@#@>X&6@+ML9U"V(,\9S'1>\K6\4 M7BC9"+YOH$M.ZR9-:\O17\FA&WHMC/-XSH?GZ,NEZ.CW&BD87>]M:9(#QB"R M.[4;P['WHG B4=X^?]J/5HVE6P@.IL >\I";@C^:'A[)K2Z)MT<3]RIW_ZO M7?0PU)_SIN[XA6WJPMEF-E\\[26!,9^N GC)90S!;U F:RIW8:*$TO7&NH48 M" _095$H[XGNR19#P^?P*,\4[ N=[ 'F(&?'Y(__66_/UR;]7BN8']9A78:W M(>R%3;.(->*H(8&GR^F*G-"5YS8DZ*KR0JH,V M#>>N\[.H;X)@LZF)QQ<;.%!F:.AH08%;X=HH6C2Q_)X7JR6H!0>IX.H"B(&7 MPF2:U+/QU.Z%*8'=VT*]1<+/+:BDC6; 8 MDHUNZB?M>'%F1^Q\_'%CD R7/FS?F](AJ(QL![9J63D:S+]<0!946LX&J@PC MAD8735]#X[TIN+N+"6L,R-6&H0(SQ>+F4L]ADG23) YL\2^;C]S<^>G&L@.? MK1?VS\_F;3>6WVI\$+JW\QIS%S5SYDV;=I4LW[0.6W?(=M"O;D3O-M4RJ]R= M7)S7C^?:)$;Y"-02/M>N(BQB_Q_ZH0$!0P1N$.'84YW@4B#R\YH?]=4<G'1[K^\G^$?P6C.5_E9J2QBTK7NC?F?4 M^<75RKCPUGP0W^M,:.TJZ]*68$2R;"*'L*;VZTT>N/W:?,:[N ?A#O"_ 5!+ M P04 " "=9I170//X-A,( :+ %@ '1T8RTQ,#,Q,C R,WAE>#,Q M,BYH=&WM6FMO&S<6_;Z_@JL@K0U(\DA^1;)C(!NG0+# -FB#]N.",W/'XIHS MG)(2HX^U!?G$Y+YQ5_._]KK MB4N3-2557F26I*=<-$Y55^+7G-RUZ/7:6N]-/;?J:N+%,!D>BE^-O593&GQX=#+,1MEH<$2C87IT?'PX M2J5,DM/BY.3HGX,.FJ)Z;./\7-/;3JFJWH1X_/'1L']Z7/NSF= M4/7BO#"5QW@6[>/7V,U&9YYN?$]J=56-PY0ZL>FB.#/:V/&K)/P[XY)>(4NE MY^/O/ZN2G/@'S<1/II35]UTG*]=S9%41*SKU;X)-,"_\G+4FHQ^M*EI,83!, M7I\%*W+*C)5>F6K<5#E9KM6Y^' S4:GRW[T:G"1GAX/^\/:$EI/]MA9W+J)! M&\9L\6L&()#]TQU[NM7,]V2]*E06_"I,(=Y/%!7BPPUEC5=3$C\6*"4K/C76 M-1(&>B-^:C2)P:'L#8[VY/YBCD_A94;PWKUS'/DBYZFPH\/3]#EII?C(P6"J_RX-WA3/PWE M=BX&_:=;V&>W/#5(^L?LAH]B(L%(EJ:*9DB^?J*SOTF' M2"$LY5Q<5V:F*;_" @ZA:V.6&YA0&8@JC"!5A9#.15-YVQ!F )D5%!?B*$6) M7U8AW(5D0K7"E"IDI%!OHT)%&3DG[9RKE&".0,W+/AV>Y3 &0^H@UUKNSI2% M/$.U"LU%T!IB-E'91+B&/U;M9V2I[80G4"JGH>-8$LZ4GV""KD9^X-&YWQJF MF1S3G*)9+M+YNAM>+B@/GP\H212J0M@90:LP=X%(5$>Q72M750&FB;I)59EN M.S$'B"3$S 8P;'>7RT'_I4O)NI(HIY),%TMP;N"#:VZNN&+#:'+# DS_TN^%&# ME<)V9?@80)\.=QO03[GIV@#T\(C]<$D.GD(D0XY\&'!=3M^9;-SCFW >30F0 M:4>*F=DT%AV W*;*!I4KJ15/ $5!41((17WU#A.ZF$1NZ L$:1S#(@]"Y42T!_JS1 MDO,"IA6,6(D#M(A28UTAX5M*7!'4C?:4?YFJGQ64TYV!\JA_ +"E4R55G[.^F#;L+RZ O0" MJI8G0-LD4$PQ-^V$ZL;60+4+>B;+C,V# 4'S7E$%F:(!;I10S:N&JT#/1P!C M=:DZLO&'J=1-H"P.,!4%'U--$1JW12TNY</OM^ Q24(N:Q-K\.+AC91(%^H^K$**G@AG=$ <#_ R4)?O#.J6 MQ!GCN8D+WM"WVBZ4; 7?5] EIW6398WEZ*_ET"V]EL9Y/.RZT MNB;='DS6Y@GVADSW '.3LF/SQE_7V8FW2 M;XV"^6$=-E5X:<)>^/\.[9MI@G<:B@Z^"J_[8!-OO3-% $N;UY<[I1G):T[4 M4>&%5!VT:3AQ79Q"?14$VTU-/+C8PH$R1T-'2PJ\%ZZMHD43RZ^#L5J"6G"0 M"JXI@1AX*4RF33U;S^M>F!+8O2W4.R3\PH)*N@@\!18$=,(1>8NQ;LR7JIH: M/25.FI6\:D_Z;4N<5-;:S FELXF)+"EO(1B(^T,417^W7Q\^C3%B1^RX!&)" MGA"7R()E2C:Z:9ATX_V:';'S@7>_:\DL2(9S'[;O;6D**B/;@ZU:UH[&BR]G MD 6UEO.QJL*(H=%9VU=JO#_3E,DGZ2Q($M_N>+ MD=NK0?U8=N#SS<+AZ,VB[=;R6XT/0O=V46/AHG;.O&G3KI;5V\YAYP[9CH?U MC1CI_P)Y+SY9J"56!=WV-M4/RY33WJ;Z7W+)WJ=XYH?9;_AA?],1!X'B M_CPV'[T ,A\$,@_WW^XA\]?W<36H?)3<7YST!Z^_S.2/8+!V*L-[22QAT':^ M&/4[HRXNLM;&A1?CX_@"9TH;5UM7M@0CDE43F<*:QF\V>> V;/L9[^8>A#O! M_P%02P,$% @ G6:45S:2K?ID!0 #!X !4 !T=&,M,3 S,3(P,C-X M97@S,BYH=&WM66UOVS80_KY?P3E(FP*6(\F.8\NN ==QL&!;7,3NNGT::)&* MN$BD2E))O%^_(RFEB9VL[5HT,;(@,"3="Y\[W1WOJ&&J\VPT3"DFHQ^&/WH> M.A)QF5.N42PIUI2@4C%^CMX3JBZ0YU5<$U&L)#M/-0K]L(W>"WG!+K&C:Z8S M.JKU#/?=_7#?+C)<"K(:#0F[1(R\;K ^[874[W9(V.]VXKC7.TR6 >G13MCM M]PX[AW\ %=B>C]"JCKQLYXUY*S?I1)VP='A1Z<,6(3J/ ]W<;EG4T3 37 ML)X$>7?IU&PHT_1:>SACYSRR)C6<:$V.129DM./;OX&A> G.6;:*7BY83A4Z MI5?H3.28OVPJS)6GJ&2)8U3L;PJ8 )Z]O:H@@YZ,<5J;$(3^[L"B(#06$FLF M>%1R0J7A:HRFURE;,OUB)^CZ@W9XUYP;4[\OWL;(P=D M>6O20O/IQ*!W'@_:!W[S MR8,?S]'X:/9V,3W:*I_?\73?[Z+9,5K\-$7S\=F;\>ET[LU^_V7Z!QI/%H82 M^O[V9>-?I=(L63V2@T\XB@7G-#9%#ETQG2*=4C3FO,09.J.%D!H!Y5C(O(IW MW_L9B00M@&TAI("])R\P7Z$](_ABIQ>&_J!Z9N^"P2N4"&GU)DS%H'=%L404 M*BI!LUB+)955,0V:;@/#"E@S(-\@FM.XE$PS,!US@J;7<8KY.36KYTPI@Q[^ M#2>!;1*E5%( >1N3,Z:&U$17M(G.&*B1!/W:0K-,"=Y$DQ0S"6XU)AKA-P+H M3?164L6(V8?-ZI.4T00P ";-+BF:)0F+J:QE*NN;EG<,*#.,H&P<27P!:_X& MK!_U-2MEQXQC'C-PSD/*X)D)E"8J2JE*#%"T0+>*DGN'MXJ2\2(FHC!=PVV9 M.YPFJ:J5YE@N,:?*FUUG=(7&L384DU1-H&,K*TJ)+KBX@G=S3E_L'/0V8_Q) M)ER!"8&^R9R<:;#)7T0\DD-4VF,H&S%I![^)6[A%(0'.R1^BY9 M3^^;U*X",.BW.Q!I_8%)IR^OJ/>TG%L;%^&3C O&H;SGMDTVFXG&($G@J7VQ M==! 586H*:#LF?AH&C+.,@1B :J'A *"!C5K/:)NAJ"0L*L:E-,@:O,7'B) M@KK67*U5RM;3KDB/ P;=@T/C949K($LA8<#Q $^&"T6C^F) F"HRO(H8MUJM MT"#'\AQFOJ706N21F?X$>WN5.C9E'+D:!=N^W_)]FSL:$E*3>N5J4FPY MVKXFF\2PWZME[Z7?$=ZWZF7-4;NAXY8F$%&9@CAYW6@WUJI %!;7*+A; TRT MKQOG[/K^1U\T?S\D-:]O45UKL&WN?825>F_+^+\25 MC[ZQ7[;)],^<\Y^32[ZHY.[;5O/1.^=M. N!"*WG.LT$.?=X#@#L-R>^;XQ ?$FX]J;L8R>\"!R__O.J\%=EZS MG^\>F-=V'QK'8%KK^P^3_5:P^^\MPL&GM\;*E/#!W7&S$]DH*&NKUI\N(=3L MB4,D8>LRW?'&Q\R/6"P(_Z,(7@*:4F^*?.+[9_7KOL;NVZ_ _P!02P,$% M @ G6:45PLC<%44$ 5UD !4 !T=&,M,3 S,3(P,C-X97@T-2YH=&WM M7%MSV[@5?N^O0)UVUYFA',N.XZR=S8S7\2:>9I*,K73;IPY$0A+6(,$0H!3U MU_>< X 7B;+E-/%E1GEP; G$Y5R_R<1.COJ[NW_? M:@_EQ1A&#[6U.CWJ[^46OA_IS,)6"IC:_>I66%ZG]? +6,:*K[;'E1QG1W1^ M/UEX(-9*%T=/=NG?,7[3&_%4JOG1SP.9"L,^B!F[T"G/?HX,STS/B$*.W$ C M_RO@ + (_3GSYX-YE,Q$."^>T.TB$;$NN)4Z.RJS1!0X:NOUV=>)'$K+GN\< MM ]W+4V:YXJ!:Z+XX0<[[#C8UNLW9Y>G%^>?!N#\[-+ M=G'V]OQR<'9Q]H9]^GQQ^?GDPX -/N((&MS?P_&#=V?-9\[^=?KNY,/;,W9R M.L"O^[_L/U^3*@O,_K,T5H[F]\+NK=>#B6 #76C0NS3GV3QBG+T1BL]X(1A( M0>X%@6W_].3EWM[N\6!P&M&O_6/F/YJ)Q4]*$S[@61(^U&7A/WT:L0DW3&>P MA.(&?ALQ(^*RD%;"T0HQE@8$!4T$BA^[%#'M 3@!(RUL^;(>??8UGO!L+-A) M;/%KY 2PU'2%&8P5L=7$YOEG$PF_P(E' M4N$TL*>,"6\H_7E2;2R<$HT?.\DRH 4L1<0#.O^NBY3U=WO_H"W(:K9Z@N$(?S1<"T_'\US!\*$2+"_T5!H8 M:(*.O169*&"SIPTK\)[/*A6T?IG*7#0)]N;MZ?M +A"X@O$DD3@%3"@S^""E M"6^A4O?D-DY*.]$%/)"P2[00YA:^[YYL^L<;1('Q<"9#G)3&E!R%# :6.4I4 M__!%]/)@-X)].KM(0A'S7%K@GS>B,<@*V&FT(WI$5O86]C%'>M[-Z M]=/? D4? O8DKGXF,(\>YWJ@@B,H!#:1/S]"((=:\D). 6J-1053N@E%@U?3 MD6W#H16&%5.AYFY)3_P5%&VNJ#-0N34QI0XZE$S%, H4H5@> FHF2Y5 B#Z2PG<"K 8T# @'2]B M$ZU N#2U(VT_^F.=4&:_[ /T*T.OV.8HQ1(B+4H M+A %I]):QW_N) S'1$26(UH'+A=TE,X3&'0W9R@AR"&)WTQG93 +941>!]-872S"UY(A- M),/GN'&4H.'!B<@TY[%=H!(H_/UAZ342$EXM#>EE T*!]H&)(=&3&<**22%\ MSIA$/$LBS$1B^J)*MP7E@XE(!81 V3.+EI>,Z$I=P*==;H^S+Z4NP!Q(M![" M .,P1YZKL@#;YF! 0Y0I^0GJ$4OAMD33UQ,[R^NMT:@L2"^;5HDT/M-@A(0S M].%1U"-0WQ((E\%R*!/5UD$28*G9!!!8)T"IT;+'&/XD.">$'P9/CP;&?^PT M'7;U=Z68(V^QJHP]% -T.P2QJ%R(.UD(E1 P80A(S)[A=MW53S@ M8RXS8_W R)$J+%(YNFH'SG)901''1)*!1$H7?B,X!HE+.2P8XS[QYNT#4I]7 MQWVKIZ+(2(=/P6.B1Z\LWC+2WV&#-:=P>Q08"G*'#8$R*$)8)(-?*IXU$["4 M)8:OR'4$4<8/W6RP"9@?X3AI2V. 984?TC,X)9_D<++\^;(@<>69$F1?%60E#5'@W>SD61X\(;<3RD,TH&31J=:CF+(AV$0M5^Y''/>PGX,G'J M_:BETY-_"6Z#H2!OR+-*=()C"]05.JZ M>A*76JM@4PFX$@QKG (S=M MI[IX!U"!Q*#>H]*6A7"(^?IZ9E85[3WO$#\5,G9ZZ)2<\##_,6'0/M8'UI"Z M>XW"ZB33DL0C)\']FE$;+7>G7G?8"9C0^CNVC.CO(Q*A!,YETF5E:< MSJ"D/DIK6/4E)^%N_0@? J H[>I';M^@Z7Y. MBC!#SL>B-RP$O^H1ECCB:L;G9NOAM8S>KSZ< $SJ#2",Q#B7G8U&X![(-J#9 M!C &:*'9770;@QY:E;"AZ+&JV;><%5$#D:[AW\E;.E>)P)92-J2+J<8DB\2\ M4ZDLBSW5X5'0%JX(W6(NR]0?$,Q>+3"+ @ M^(Z(/ >FJT "6OF,1VGI;RG9-Y8\:VX_;&JL[A:NNT?S;STZ20_!9()G2&(; M2"R(Q!XK3C'^RL811H^NZ9&ZS2":!';+)KQHF5*8"7E MY>[?5[58D#=J-J-N.'_WG,=.FBF/>1;/0\#@E#X%^J$DC*1201!\9:5.S27- MA$;3MX])R_KE$TH# 4>NM(0IC2K"N!2!XNO/M59'[0$F(3!.C0P M?E9@O2LCN @_BT8DCH>R,Y\24!'8L$&UV"E+C*,:==;BSY/<56C;A; M9C?'W91:%>V.D,@[>H-2O=1+$B2B6SE#I_0Z2+W36M2E \HV^6>L'@O20[(? M^&H Y>.]B+R.LBBSU+8=^6XEP=5&!N]'!IN6AGK JB[9!5[5K'*%^*6TG6%RUG.KN6.E')H!@*ZIH%MC>J,@*W3;[U-""Y>9F9^P6*KW1&NH2W:PO M567X_Z?96NINA*4S@=]U#L>(EO6.T*G]:)7=J.5]IMT0S>.E7M'@VU(#%>&1 MI&[K \$HZO:.UKTK4U]^ B'%UM2;+C]M^'^O8;QI];!431K=QD]>T[W[':^5 M;GCYK;RD9(PKNT"\/:4V8F NHO2 T(7KV,7[1K[$)Q+715Y'5*&GDFX/!6:W MVH0I21LZTGV9$$=7?LT5^H:%+E&:AF*$T1C'T@Z]UJ*1(J+;*(U#/,KB7_5F MB]\" 4YKQTXOP"BM>-@'6WEQ$X^UXE4_=+>DW><5WL"SM[L?, (6J2-VE>F9 MNW^ 'ZU#KQW *VSLWBT2M28&H:,7IR"8R,NADC%>CA0JZ=XF>2"1C5U1$&]' MA+"_"X>%Q(?/*:R5(:#!9!ZK6E2%D%P(+FX9?<6]5-' N6VW*,K M&N%"1=*\V^T*SPT5"DDCGUNB)SNDDOE+2,V<$T5"L'RI;'VCZ M@5]W+V"?<^UJ'/BZK "D?@!OH^N2?F",\:Y@E9DY6 SS_%7Q98EM1GO-_O7% M$[C[10 Z(D:W-@TBR5!.,'X#PWE#/4(V%-"$]E4^GV>"82%TAM!;Z3G>BJ(- MY@I6=.!3%QM!OMNJ@0T][N)+Z6\QNLM@L'*TVI0MY,I7&$L"%_7;'>C"8\"/ MN&R[4M7957[-+>1*\NU,]\!W%TEEGIL"WE(&TDGI+K]7XKM:QQXXDNT6-?\N M-WS5"0)Z>GN?J6^%K@75E'QT M;4@8[(2PR(50$>NC8?5]E\O&M+J/NDKF'GA_]/>3SKTU#6'W>Y5N_ZJ]CC[J M^WX[[7HDV%O=CO[,O=CX&;U0^7]02P,$% @ G6:45RZ"")?L&P 1]( M !4 !T=&,M,3 S,3(P,C-X97@Y-RYH=&WM75N3VS:6?M]?P75J,^TJJ=,W MWSVNZG':N]Z=."[;6ZEYV@))J(68)#0$*;7RZ_=< ! 4*:G;[HLT81[BED2" M('#NYSL'KZ=5GKUY/94B??-OK_]]/(Y^UDF=RZ**DE**2J91;51Q&?V62O,U M&H_M56_U;%FJRVD5G1R=G$:_Z?*KF@O^O5)5)M^X<5[_Q)]?_T0/>1WK=/GF M=:KFD4K_^D@]E4]/GYX^28].XB=GR8L7\8MG,A7IL^?B>?IT/X%:X MG.\QU3*3?WV4JV(\E?C\ET^/#U^%D7J2SQJD=O+JZF*E95].)9^XTVO'B:BJJ MZ)-,I)K+Z*,L)[K,19'(Z/-4E#(Z7X@R-9$HTN@=_"++Z.)*)G6%5_\ZF:A$ MEJ:S0&O9Z>;$=Q:?39Z86TU)]K,N9-O+ZLPO9_/?:5&JRO"]&)YK\,I6P MKZ4&89K/1+&,#BKXYL/(V6B1.>Y MJE A51H^%&F=5*B88M1/TIAHH:III(I*7I:J6L)?D4C@;5*B?/IQ"D-'LIJJ M1&3P L GA'@:G@ \%ISM0">$LA^B8@S&8$ ,:.HK#/)=Y3RLLYHJ>!K5219 MC8(#> ]H,+P/9HO;.BNE 1%"-T1Z0M_9=<6W/'[VRD035<#C8=5@/.)9NM@- M4,FFSJH1_?(W#:^!8_ZL2IE4NC0K#]A9PJ*9/R!9306L9:IG M1%53(+(5-8$+!]_NX,JUU=C]+]TH6@ ;38&L]5R!:1@!O1+) 07JN2R72(*@ M2"H!G"6M9D(V 1Y /8/,)@O#% Z7X*URCF8GW-?P@2Q+(.>0OP2S=5T0\P,; M $M)M#-'$MM\Q.Q+?Z9GD[3*'T3[I(J!S2_2J88I979H: M%@B%$(O)2@(16AD,R[QD6?D9E@MW\O3H]/SP^,S)GP]R$?T#7(/H$?GR\>4!3]71E<<$=KOXBB!D*DQ07BFB$Y6D40<0V, ?H7>0-MS8Q?RW(2KO'AKIJ/3/SG*?B6,&DFD/UDX(4"TR4&*\2^ MBRQQ^Y9^OSQU_/C#Z?-7T7_5X!V OV!T72:P;V^MI24=&W<-#!*V5FR+& R; MA"XV-:@$X4TU.8(/N?A=DT%F![.LCQ[53));%:5N6,L-T0'2O1T^EZ) 40^W MMZ3,T8F7,D!5_?P#U"K+.=U=!&^RJ^:07_B'DT-@7X*4EK,*^3M3,!TF';"+ M1HY^+'$0E4T%B(M)#7_-]$*6L.$U6,"XWR,2+4:#"8Q_R"O0X :%2PJJN)3. MM 6M#,Q6RQ'IEA+,9)9)#>VR9<:D?1A]Z\;KT.@;N(9\#H0A7>#U(+V(,3FM7:?+SQ=N'M#+= M'K!AM\8= UD4+OHEJL>"G3&0'^CF@7!9MDW30 R.D-9)=&T8-!= 4K1K(Q2M MGN90N8'%.=<9,@)I6[ B25?#OX?1.4P>3$M9 CG[H5(9B..0E&/)OX+L(U,3 MN2?@%UP-=QT:R=D(R=PQ%OX:@URU\H[\5S)D)1INH+Q4"F1M;J" 'UJIO5]Q M#) 2+.N@>P^?)A(H%7@5]H \ 194N(/M#22%A5^/6E_.6%; ;VBHX,*YL(!G MW8NW^#,^*S!MI.-@6&=VA*YM"SG/J93_K$'OM:PH)!M+I=YYZIIS BZ?DTYW M(;\>.ZU76L?2/98L>"/EUX8KB.E;(M0:G"C>P<^"ER9IZD< $E[EFE%;^G67 M%9RB&WA%]VH KBYJ-P:ZLWS2,?Z8A&[5[B=)3-K62Q)VI4L.-*?,:@[^I#[0).;:6F1P6:KKF**AM\P' MBZEVB138V\#9/K?.=LN=.L!8EP")F @C&ZL"E3]K@!66@M>"43(,7L,[+*:2 MC!R<;6S9Z^.3NB?D]-&B?5,/4E/CH 1OWGJ M_>H))G=RMDGFT6.?W?:*;7K1N]DC8+A9)C 083D9MR'E?3@ZI@TX?L'[S$7\7!M/(QF #+ MOQ390BS-HV_#=%SCY=^"@(E+]3U #-KIC>B%[;GQ[]' -TRU/[0JQ[@,*KI= M-,XZVO3!C#.T"6I#_GC+6,$@9V\\G7CNFE1PBNH\Q*^\<1@^GL/2 MCV=.3JUB>S!$.(6%)C]81#._TQX851<*?&.,VE"F 79[4A><##G@C09'55#T M3K2RGW0I\:H<=OH^=IJS'(XO,?A@8V<(5N%8]3@77Y$CW1;2ON!MS'WL# M^V$HYA]LC5'P=%&NV: &&N4XEM.ASB35+M:T!A0X$QBGHF!Z"WFD;+H]C,?: M*?$/UYS.[:"4]LQ;^=B[-JS\JA;*B9%G5S*.SH^.#^#&A/R[>1I]\=BGZ//Z?PVB'DTE!7-@F!_:'(#KY)$R\4SZ0 M,T"]*,Z94.F(LSZ8Y92B+/#?N30V24X2=*&,]% U'+"3S&RC/3DA),RT>2R# M*%@>FZDN.8B/H+0Q12#:5]MDTPA6#C&(>F8AVP@=+14EQ_D7-)/@^W79JE4L M F9!J^4X%NC.VX36+N(:W_N%"&GR01%&>R0:MV>H;/4 V@TA7-\GK2@/Y'/F MG&2_,1:I)[758DF_R>._$3VVQ(]/8(&L%0H$%33;>A0%IS%VIFQ)D@1BFM2T?2H="#OY5V M>5:X?A-MW<0K',CB6\CBMZG*9&NGN70AR02GC0.041=LS= E5E@,/\/*ISX< M$US7>P4\12>JV6PDM&'#[W##?VZXLIJ6DHVLC("&$V6PL M)&B!&>)NO'Y*$0='K-N*$YD6]@MNF9%Q@\!O5T/3BR.;9;5AH0&F'6?^G8PX ML @+GZQX+0&H-=?X^;?X7%D8=X8?PS>9J(S>')33+=I&9@F;1426)M3O9!S M#E22$]*=.3* =2F1KK1,6H>V$[4D;2=U_:\V'PWI.Z1"8? M=?;=OXN.@>5\1:%#&6XM(+$N<0/6Q^\FN&6+J5U%6X25!G%]3U%L2TQ AJ4W M0OX]M-WW;KVOBT4-.VCG!VS\<.E-SF.NK=$#D\,7Q.;P'3X8R*L(2F]7S!JN MQ$6@KZE2V%2,C4T)U<-D)PS12I)J'$@A1\#\)2H2QS MHB!;N@J 7FHG]E.F>;NF_/<:MQ-*F89@4<"2E=R+9D2L&/"SY;R-G>8"$SAV M\B['+#W2S4F>,D*% PNVYX^#%"T 8KV$"87 M0;IMT93S:D IR+F@^A-;L,)J:O2]/H]BX!48UIE"$T)'.@%-"'-@*CM0C\-' M="UK*BH=A76O*X6S;)>XM*XNU^7\7/'D'Q;++;Y*A\1@6WQB1Q2M=)5[15<, MEDHV)(#(#;CS,=@<9DKV!%5KNHO2KK-PK07S&><#%:X,OCXX(;X"2)=-0X9, M7HHL:[T?M@&SA;^=$JC>Q^YFLH +,]=!2R^RB?K9_5'X:-WZ#+O M<>%1JT"O77#F^-?UHQ*!Q9MCKXV$D9"P2/Y2&@(31H0Y G$@EKF%O*Q9P-X, M4K00)@)O.4$Z)//6FKI80.3*+&!X9)X-U&^] O+K^ZUUKL>$[:XK6\R!][DG M$.OFY+5$@'7N MW;SI JPO47E.LG"C@RZDEGFT]EU@JZLH7X+X5H,'=%E*^L&ES$ 3D.*?L3=TVJW@K MFIMVD:820$]6Q"LJ^F>3<]C].]S]5D@6_6/8=P(4+TJ4 H5KE=#M;+@!OS.* M4'*CV':M9"KM!'U*//Z6!<:01WZH_06F+W0QIIQ/94T"_,+@=JO*X\"!^R<, MVV/DB^=1TJ+^0[OWBEX4H,"F:D87&81'.E,4C5ZJZT=\UZS$KGDP*D5G;2O/ MEE-HK8GMU#=0TEU34F]316\TK!A"6T0!^4"C* 'S -O94&!C3KD;^$UDI@5* M=<2 2 "Y,$3)Z CP#C+2&TD#)-&ST1P,T;^*9$CMO7PHQ^..L74A>L'&]34 MPU1F2)(E)J2C6$X%W.ARN:CS6F8M)J3JRD$GIJ+,5XP<:A!TQ:G$E4A'. P% M26!U1*R0PUR89:#E.Y:*2=.$BY'/_4:0W?A>*E\!^,/&4HNH-KUU6A5U$I5] MC:?V*FO>"@>)WM9"QD(?5_#C&(0%X7_I6A6*HHG:W%_@*(BY^+F+'&,/OG]2 M/7/<;7]8_X@PG-+OH*) D5>)E*FYWI!T1X.C7C11W1@Q+)T(VPAYB';>O>6_RQ8$ M3K^#&?"A7PN]*(88Z[W0G#-\@=,1V@G;G.+V28Z)41MA\ES64!SOTK!-=[U- MN.R8(ES@Z15A==3:-,80=KQ'YE$@O9)J:T[)Q_3:![FXZHU<7!:JJCD3P9'% M %V0:4/!F+DH&9I.VCRNTTM)? MNPR T[RM$9UA4*@3.@=RD>AL=(YB%42%L M2(98_VZXN=5AM1?10,':NO+5OGTUWJ3 $9T0^YP[-_7>,#9V3%)%C>%#"@W: M XHZW0]Z3A@:>6H%72SGT$&Y,_0(FM](1H!$<.;QFB/>=P1K.JLR?>4&2;7O_ZF[7 M]YYS$4/9@R_S#5.7?,2,ZU?-YPH$J!]7\5DP2,WP;*BNRAX/TW;347;3N1FB M?=9&Y!K4"^5!BJI$RR==EJT$D?HM(_((@-X)Y8PX42$UZZ)Q 4BI3 M.@. .UD8/+&'%!J>?YDPC&"UR1"[VZ&WS4K5;K-,0P+Q%?.6/#R/8),BX$BF MPI!+&@]^6VWLB 9.[3G7V$>FIG,]5I]P8!ZW'](4[C*!NB%:YWW>Y*RT@32_ MA30_M>4")VM!F.@<90\004GG7J%I5]I0#WT,#@V=E00,T-$'&"F/87=/GH_P M2/237B)DBY4H--(SL%TYT-EZ(OYK) A)D:"0#+$N2!*C7IG6%(K:(]B:S#/. M Y_M28ZN<$\?B.UAB"U37['5 8$*B!I\1+ 25^-_@I;D]FAH^=D*9_0W1]9< M8$A"+ O0UK;&/BZU2%%2S87*'-6XDU!7*XU&5( %^*_N925=1Q\/;4)S]O# M'FSB\<'QZ6/T4,Z.\9,;\'\//Q]&[S&SBNB73VCTU!;>MWH86N6/3-NC(TJ^ M3'>XK_D6@VYGVYQC.5 W4+ZQ=]7!UM-4KA.+[WO$EHB\GP&&X57%7X8(B3"1 MX^$4_&SKO9-U'G,+$SJHI5LS1+ A<24-64?[U#P2RS8WKJ]?(&ZS!RHS8<24 MQGP$M=B;Z@RE&@B[NBQ&7N&&6[C5>;'U(::.?[>'Y>8"AL!#U!,"Z85E6 -< M91UM8J)6S42)=LF^ 1JZNPZCZ-UZDC>N5?_(^Z*4)[=Q M[5#?4!QSK:M&[JU8^L[_6#KXG^?G'UO%!GY&YYO8,"HPK(\^7"R#=;<]0J^[ M?KPJW."&#PFG@P,F*J-=T&$9\T:I8!L@ \78ID1[I)\V^N/*N/ZB.RA#G$7R MH/+"QYEPK?J$!Q8^ MZ$P\RK0.CZ$J0%@WD&:552@D?DIL .H#]H4_.,56/H/LF]D8%IV)D@EK$F%' M,'J"=GJG.>?"VOCML].UQ21A5>-*9@%'?1QF/%=.DA8HBKFFU3W+>S-;NP8[ M'89V&ZRAP2'HI;%HS[8\H3=:?<9A])G.+LI0.SNETE51P6D?J3*V8I;O&L%E M$UQWX!_N9\_?FGH&JMFBH)LS:582+.'9(NUCVA]>_K*A6F,=C(J1,SF_]81J(.FU41:L >WK:\"6?')K9$5[8!;U M6UF^U4T9Y2!MAI8W]YZ4Y80G(TA76Z7A(4+;&T)AMF; ?M_U/ADIOX8X7X?7 MOL0 52EAX?YHE2"@'"Y&S=\ M#_QW 'S?^69;4+6MY =;*%%LJ!F$R;C6;0%*NVG*YCN=#3OW(/#GE%:%-PXU M'@8+J*H1PQ.V(5VRHECM.6ZR&NO)9!"E]\M=*!CQ&ECZ2* T-6P&8_AK4E?H M@9*G2'"@M4P5]"0<]NY>R@NL]1KV4VZU9D.<(C?MJA#HO$?>R 4A?Z5UZ6Y" M3@\><^N< 4@HT6XQ>QNZ3TX+M_JNY(PJA%1N/57J1N1[J[7;;]*.PZV=[M$( MQW/G 84EBT%$@[J_#1B8=1B8)P,&9L# [.X^#!B8/PL&9A?T6J>8-4!8KG1H M"=NW8Z]/BP G:,I*WPG\^SS!QA.93"]9O[W#H^LQP)696OQTP9Y8MNP4]>V1 ML6A)[X.NHHNK)*L-*.4],AG/BV74UP.IX:CVP=*<;L<,.7R?*5F#G3(*CB3' M/$:J; M)? ZY;?X)8>5ZJTHD9,QVL_>@>3?^:!2\.[:R]Y7G%";K[]SM8Z?: M'9:^-EUKW(8W3C3URY(]:-VVT^8K>5S: M;N5![43TJ&<>)!.H3LV?$KY''/U!@_>2RKSPG7_W+AG5>'7,J?PV2]\GFSP\ M_RU>W)'@+A1#;1\TG_.\-0&EUYXR%)S%T:>Y"XK6H1<:R@'1GC%^IC-RFKPJ M<(2J<\;4S"U/?/]L]XA8VXX@R:M/TE:[8=-S6)F/5"#*"[U?E"S]RZ4>JMS2 M3;\FE::*5RIX/<7#H.4N0HK:N_1@P*+']K0H)Y0)8Y%E0Y+WKJ.F6X0BM7J? M(U3*(5F"UGNP1YWX6L32JP%$M0G,=[? >F]?54ARU':V[A'X?/3A>L/+2V6T MF;AJ<#UL+$\U#E?=*D]K;\%(S86R=?FV/6F[X)=5GN^9A']-S:6 1?G M^ 5W7QAU@70@=Z_1Y;.?.S=N!/LIX?#?0Q$XV#>3Q/Z83I]-/>+JL_ %_+UX98.%#-^KT3^KK:#4ILY7-V]?-AP>OS%-]71(4PUI MJMW=AR%-]6=)4^V /7$.&B;U4>,O37'RWAD5P?FW E]J%.4ZM?%#5W0M5VT) MK B484$@5@QBFDWEZX[L\:5[9%/;WG5T )4MV4YDVI0?JHJ*QDQ4@!UK#-K: MNHS"8]):N)5P>MP@+4PVM6/>_N"KE7Y1H8'34P%RX[:3>V0=?ZX37&6]3UU/ M6S[>5/!I6;&%[N+62H?LRIH =R^ R;7.4Z6SGA4U8\)F9XGKBHP_FY$MY-'X MITB!-V#C2\&??8K%9HZDK2DEZ]"LIX9UAMUF:_1F-NSMCSA8Q=8J?C98Q8-5 MO+O[\"]C%?\4ZW0)_TRK/'OS_U!+ P04 " "=9I17F= O1MY7 %70( M&@ '1T8RTQ,#,Q,C R,WAE>&AI8FET,C$N:'1M[7WK=]I8MN?W^2LT53-U M[5Z$-G[$<:5OK45L7*&O8V=LIW)KOLP2XH!5 8G6PP[]U\]^G9<0&*>2 "ZF MYW;'2#K/??;9S]_^QUTQ'OWRCSL5]G_Y'__XGR]>!&=I5(Y54@11IL)"]8,R MCY-A\+&O\D_!BQ?RUFDZF6;Q\*X(]O?V#X*/:?8IO@_Y>1$7(_6+;N_ M__%WZN0?O;0__>4?_?@^B/O_^4-\#)HA?V3:/_EWF!O M?Q"&O:CU_UH_P*?P.G^3%].1^L\?QG'RXDYA_S\?[T^*UP]QO[C[N;6W][]_ M\-XKU.?B13B*A\G/-%IX.DAA;O(X2D=I]O./>_3_7N.3%X-P'(^F/__';3Q6 M>7"I'H+K=!PF_]'(PR1_D:LL'O"+>?QO]7,+.Z<_'V0TT,XH3I0>'0^I\_DN M[L6P5LW6/_Z.K^LIS4S,&? ?95[$@^F*AOS3CR>MU^^OKF^[5YWW?-NYRQX\WM K_SM;W^#_SUX';QM_]8)WG0ZET'GOT\O/IS!.^?7 M5^^"V[?=&_CI;?=-]Q:>G[8_W'3@QXY]K7MY?G7]KHT]!?#NFZO;M\%.=S>X MO+H-X.?.=;=]$;0OS^!'^/7CU8>+L^"B^U^=B]\#;NWTZMW[SFWWM@LC>-N^ MACZOJ(?KSJ_=F]OK]N5MT#T/WG]X<]$]A8_.NC>G%U9A]%749J%19PF/Y=)7V7XU@^_ MM'^][G3>P7[C:N(&!?^\ZL)?O\%/'ZX[7SA9(6K^*8;>DN+G@Y>351W,V[LX M#]K#3"EB>;=I<)YFX^"?:0Q__08_E9G2,_VVXSNL'5^P4^ (?_KQU?[^WFLS M4/J[]7HW@&?CL*^",.D'1$; KV'H:1#F03H(BCL5M/:_R02.FZ^6F,'K29K' M1%F9&@&)W:O713KY^<5A$^=_K[(BCL*1T$8OS!737G&WTD7OAU-JIX4"H);F%-;],LA2MP/ F3:2,(@S.8W$.8J0 .TD3.4K CNX8O MZPUKT$[=GIX'W>0>-BS-IL%YG(1)I!KP4]3$UM[%2:+RM CKFSL][YX; MB! M11FI"%=V!$.A@4D7W?,&$8!\]SZ$Q5:Y?$DOP?F+[^-^&8Y&- WGS:GNH;EI M![U^3Z_A8'0S6,:WZ:B/\LRI7=JE=C"X*7LSNPBWBLB&_>V(RYR=Z=PG>*$7O^0T.1O"GJ [YZ&2=@/Z9^]:75G0-*.8PF EX;PGB(#\.#<5C UN?- M('@>!_PR?2!VERE8,(6[C@8"M TT,8.&'CZ *SYZ-57D4:_WMJWEI*BVJ EG%YT@N[WN;7K!X$2^)F",TOR M1OX\J+K5;/WT8^OEWNO9_UZ=A+1(:ZC9@56LV[-A:W([KN=FM]OM56ZR%F7A M\NPCV9$<$]R@V 3\_F7SX)G(KNM- UKB60=*&"MHI#$CHJ*<^1Z$'1+UDQ2E M!/D;;ND0!"X0MZ("=2"XRU$IXC_A89:60[CA$X5/QB!8H*2LLK'JQV$&-WL# M!.2DR-)13I_F^L^1(L&.?Z/5(FD5.I07K(PN \'!QH-8]8%UG<-WDQ+TD%SE M1G+O&\[:T(J:M.7-GH6<-(=/\F^. M] 0[%0Y92L4QIJ,XBGF,H5GAASM%*ZQ7#[_34C_T SH)R.S0P7U*\C0-H(&K MA8I,%O(8:),>X+5F9;*P^4-7AZT\57W]D/0;7!(2Y8!TM06"I<0BW7*'[\ = MM%*S#MS!OR=$&0C'O9':DL)W((6L%\/QAM4.SN)\4H(JO'Y$886'UI8FO@-- MW(-V/E3041%C,%EKG!A#N M!C&N$)IZN\D@S<;TSOH11AL=6G##=7_;TL5WH(L,]+ B6&,ATS**[;7Q/:R/ M81'>1&M^8QSLA N\JFY4TZSS?%ZP[4$4' M5BQ&J]^:&7CN0O:5B(L@"/,HBWLWIJ@O_'"<4JJ'C.]>!R.KMT%LS]'>@B(OP@6.L M?PTS6*C@?9;VRV@]5!_F/;AN&,*J#EZ]3IX"$>?)!YHC/^=-X*1 MGMJ0IT;Q.2D^^;?*TA? Q1+S[CCNTQ"IG1<]=1=CC#/\'P6LOT@3I]5LJ (0 MHD?T/(LIG#U+"V1E^B7Y%5]P&^3'E!(P*0N*($)Q',.^\B1]"'HC^;X/+!0. MA?F[R&),%\!_Q:,1_2-_4&J"K6$G]V%4EF/X-<2(<9JCVV^1J22ZX^_+;!" M' KR!H>6JW^5\02E#GF63[)P"JOH_$[I#E$1E 4'0HW2L$^-#=,1-):668YI M!M 'C;B^'VF<@K1\%+B*,92 JU3 M5%[&-2]3\J.)4LX4)MK!U3;)TGMX"=2A.[C![S%&F(*U$Q53>'%>1G=.!BOR M+[C0\$4R[?4P5S>$$8Y[\(O<<77'#*Z[[B!8V.B3VJ/,K\3-O)4=TXNFLQG# MR6041VQ:Q(Q;.6P]>!+D*HEQ-IR_>8^'C-K CFF,_ 6L* XQ23FA#,>)_Z9% M>,* I9E,A;!3,* IR0F3@L:F,PLY:AZ[W9[R;W_*::'7X8@[,?;KNU)KJ8.[ M >;;$_/MZ4!E%!B(6E,[S\N,_[45L;?TH>DC7P^WD;;)] 6:@+1T1^I 0R^J M[ F,^"Z>-((*$(@%- @M$D&1 2T@,L5\K 5\^ ?!5>1%&GUR?DZ",HD=$W00 MYGD:Q<;LS%_=,\@%_D"]X3^&*<@:"1XPD);"LKA+,^Q19W AP$2\E1B^"WUG MZ3 +Q\&%0F"'=:#S+;M;(3DL#%S84L=?GCK88+-^A+!-R_S>E##9LHY M/3U=7[:QW]Q&X'T7&CB'_ZPS&6R3^;\3'73/UX\,MIK&"L@ #E]V#S)EOM4V MMH3A$T;96S]*V/*([TP*:99NJ6!+!5D:M,<(Q[U^Q+"5'E= #._)0-GMZF() M@0:(6@?ZL%%P2R'2&PAVB:S*PY$R47,Z=P#Y30X-C*8F$(Y .E4XT@'K_3@O MLKA78JSZ(B!Z!IC/. Q\.@."KX*1(ECYI:#PGSHNZ'S.N!KPW9"10@T6ZI]: MOWEI&#@&3K[:YNM^M_.Z=BDP$V"_N*$JTO@$^.6* M:T41.8#P^(Z+&SWI2I:?L#S=FA_ _4TK"F,*4:V#UM8,J(2?+LU$90*H$I-1 M*#SPX0!(*8SNX"E7#NYRKK([$IKL@0[L#[A*?C#(,.$+FJ>5A?_U M"A)ZRVS+OCW &5I>\33)CQZ7HQ"GTE-!F4M=NK[">B Q04A1 M;1",F\E(\>8WHSOLDXC+TX3GJLQA%(\9LEEJT'2"?(8UB\Z>D5;*O5CJ6B M+7W ICRX8PG$&)/(*8T;GE-Q*[;BH<7 ^1S_XOI4V(#[?6/)TKB>X"%2CH?S MX100#@2\'KL!/;"DM"G;E*XV[8DA/,X=1X:J(N"['UC@OM M-5YOPW/;]E.9;.5MO=UVD=WZUMY'ID VB8@.]-$" P$*KBG<@?,<*7[7D5=X MVYW@_![J"DACTKZA4RLE!H_DL[)PC97$+[7T^R9,/N'R)?J''OS T*9.-E^U M.)Y@-)B^@(AUK6"W]JU!:O /C+<#BT=L*HH'W5D)=V[QXD;-MC-0@CFH05T. M XK1")!7A%0VA*KYL1"/K:\G0]8:W)N5WLY5A9U;K?F'M>Z-+9MQ/\:1_P?/,.(_Q4)E,[%M,',;*4!X#/,S)4E&N[E[@90 M&+95B30HX$;+!XRFH^_(S**:XVM+R <+,W/M)8E&RM 135 <3:.2_W(+SELO M4Z38T/60(H!0H>#ZS1%ZT!V(W+:^(,U0Z--@'$X)?VB^_2[,5$VU>VE S["V M$$!3IO9.^BX[C_REA'0=QQ (6ANRD:V..)VF2A3JN/6Q.$9U8$#M4 M\"\>OX0;I38:"*A/A6B'*N"H8O%AH%"R2?W+FS'"9"D$OT2,46@"!%",_R"R M-6VY4';>L,)1GM:,;1Q^DL[(. 9/$C@[=%:AXP*EB3+GWY#18"%B-(_#".U8 M-!R8'I @==6-"3^.6%=FOL2A7:X.IHUUGMI9*W'CM/2@8 RD(<.SGH()#Z#7 MANT6A\C&/JNRH 8!>D',RK!(Z;*'*4ORBCOB;]"J'>*@,N$K M(;&9$7(B&&W6#-HX2B7*E_H\07TJUVM$3 :$T7_5T+99/X(]779WX@0T\4PB M?IS]]^WXED;F#@]O:TRB147-SI2074.ZS*L$*@--IN;2T=^9$?32#"1C1ZQ^ M-H:SP\WBI=U$E-O5,LZG[/XD[*-L\&*D!KS7:TP/.^'N/'JH6/R8\=/Y$+43 M!#YD#7&&&/GZ1 JZ9*IC7 5!TT%(BO6.&G9LX9C@!**U"AA7FLP%440T1P1) M8M81%[DVL: 0Y #U,QN-?R7%HG1F,BUF*(R'Q;:)=H':0[7"#J"I= (TW"/)@0C MR6O!?DV'\3YQ<>#&(U)[HK%_HZBV-Y]J74DB SH;6CJ#P1V> 9W70HC(>N]IZEOSD;) ML#.Z4E;(7^5JM7C]3 \\[L&;P[7OK0 GD8M8=G5F.1(]1OE" X M?PE#\!8/*?C39$MONZE*/@F["_7(6"R]NRO]9?3M[NT2>5I.=M9R&5DSQ%-- M%<-'M2/+TU%_(2E9XZ0V3(+P>L42XR#.0,KHAZ82R1CXTITM3N/\%NN@(_RI M!*DUHJP=;S'L>0EZX0C)G2TN5H(F:TLY+MDOQ'BI*,<6*!UQ+]&(Z'/GTZX> M5%]LFBPQR1U1LQ@FTMN&=[>:+<,>'B&6[6'Y6H<%E2:@NON8 TJJ%(JZ$TT M^R;;C%8@=62(ZZ.O>4M[P,6BGI>H5,94&4/$*GR;KID%P29D0,0-U1]%KBQ6 M77NRDKGK*126!_O-O7UJ'?YQH$G6LP'6A962T]V)G%\4.3OANHKXBK%S;1VQ M:^R(/=PZ8K_64NKP8V\DSJ#GFK(G^L3K"*U4PGHUN_G+]CN'B MK!ATHX:D\)P;^6I-?'+GGO35US(&W01"OWE0>R[VFT?!#EQ@^%N28BT:%B>JD MII;Y_#1,PC[E %'EQ7_[[F"-5$%F@0A$M]PH#%9%FVF:WD0AK\\U@?51J$AC M&%^+CXE8\R)-^RSLTY&PD9JRTBC^\EI%JC;D<[%A 'J!^7GP&M2/+3=A16F@ M=*QC_#0:\7#7YV87\_ZH9G)C TZ8M,>.4Z0*V!(P&" DYV) M8&D&'Z&)%-@3J7UZO8]/YS5HX]YO?&V#[UT;U"_ M0%E511P!I(&)_64_! &Q_]41$!XBSR%*Y-Y=KOS-G&X L9>22V>AII M3)F/(=>JU>'>H#M"3_Y>F1B:,/J4I \CU1]2JB3[0GW.QFD-PC4SXKXF8/&K0HMPYK2CD*8$@T*20J47S9M1/,'--F3OF*4P2A\Y M[$!EE2AAO+GK9XCC:7B?(G6=PEZD M8RQ<"!(D;.J*I>IGZ_M>$+%ADT;LY4/UI$;3FH@Z8@L^%XEU2LY&C/?2M.[(M\[6:F0H/M=%X_P?\>O);N]"63*8%WHQ6L_P*$!C2UH9_4 M^?E_&T.Y]8?57J#5:UNCT[UX#)U.9T;I31?AQU/U]O?V7L&'.0I>F,+<>'3Q MH'MO'LT9B^\LC28@&!9X+2W06L6[MYAN87!#E.,'(05D)A+.3:G\@8X2=)J< MIR&143HW%F,@++Y8JV0$Q,V'RYP)%%I"\N!8^?:1+)^0:LVQ &/;L$*(O4RJN5\-4Y1NI*?AK*!FYNFC4AS,MTN?(528\IRY-HEJ&FG ?K)1*PF>(A+4=]B1*E MHUWKZ$#M1$?U((Y=K=Q'(BY/IY^*=T0W7&. \8[,# <4PN2WT:EN6'PE0V]< M%B6[]7'^?_7(+VWZJ#+^69+03B;#\K[2Q4?GJ<+N@G,@C4F9P;7!MYL+:")N MSARTW5&8H1LMAAW%$S-O2 U3-QAFG*F1ND=7%=(EOFACQ#!TO,^9V=9XX$ Q M9H2API,IN#+W!)U^#4W&([CFR!.5Q:A*-_R/Z2GTAN=TD>&M-3@\.>X_3PR( M'W[QEL01J%"YEF64PTV\ ,/X)\S.@G'\V?Z!4#D-R4H@Y(9:@!R+K2-JOF#L MZ)>WWL(U]A8>;;RW<)D;8T47A XX\$U]QW!O.,:X<#(93;7-:\9@(OF+%&.% M4!;P%VV!M1Z;C!4M#%#$1*8PYX2D+I2X=A[$^DD.&1,#+!%RN\8@-],_A^OX MD>CT_Y.2@ ;R.&<3(V5M#S+.?6&-A.XP3"TT(NM4RZD-3SG*T;(?6BV$XW/( M[H^\7]L;:T/,819^&#-6-Q[%5IGSG]:)CS.[ Y.^3 O\&D,432B$8QIV?5P\ M!YY/3WFQ&V@O@RM)+9S!3KS+H2!I,HA1ID$)'"_G+)W )5=@)&NFJ9R@^N 3V(5=5$,7D11@U' \'-"(BZ'" MA4DLD9B7I _#'C#Y(9GU=GA9$[X:JQX%;&'=]H\R<91;GRD]Q"-,^=.>$.JM M/]-/%?,'%B5.,\U:TD30V\+^/0U 9DN^%\.37&, ;HW3E4<$7D(L9I%2[@BQ MN^JP*M%FN;2)Q,,4%I.1S3:^)/TL21VBHU0WV2>)05IF!:;_[[0.=SFF-+?+ M1VX:F[<)RD5L\6CJG&S/)O_RU?J)I(NA)>#^R3$&9+K-P/S.]OP;WQ'NF![A M8%0=U'2&%Y@&Z6#/M0U:3[ QWAE/MON+Z\@%-:#:=P\GAPT[)G1$@5P1-NT&B2J*R_"Z> MF.] ;!X"WT-A!]5L5PR2UOA*K;R/B15>V1-<:6C7^..UL._[X(WOW? VBG!' ME[OG86<@ !-/#JN1LQN6QVE:%_L0J \B22@Y@3C;+!ZC:.JN$"D2 N=%H*++ M%7:9Y[ZW43=B!?+BT&9]"MYFL06G6S*0\6;DY8!^ M!%;...')=V1/ W9HI$@Y9#:ZAV"DM%D;4O):^5Q>5 MAUM$2UM_P1K["UYN_07?;G'EOD'&MES9NMER=2XWS]VH4P8^M-G!R(GQFJR8 M_>-<0LCIZF?6P$H+'G"QB50X=-A+[]EE2Q>>X'Y)00O?&%^-X)@3YGS,;3Y? MYMR?+TW.4ZYS$R4NHGR-"VDY=:LJ%B(9>'"6.I<8VZZ-/?$$/QJ!XXVR%F;M M^6&,( MG3P%695CR#02!U*-< (-9QJ5K#GD<&()'X^-L812Q>!^>;I;R=0BTZT?+>?: MN$5KJ@NR\1E?=9;FBSN!.)4WT7T53D#D)O PD_T216*[#_OJ7Q@I(S%E&&W. MI"W1=^-Q2IO&@P:.)9#M9B":>NYGB9V+V?IF_[K4BB5R,SQ$)^P0M95*ES!P M#OFQ2NLH!O+HLVUT>UO7FP_V8JDW!JW%F$$8#!NA1#R[M=Y=+4O3*(V@L3AL^RXMMM\ZM0@<6XPSTW8(#?6(H^_I>P/O-D_63KA>Y/G1HZTK] M'L]6''LTC6&9Z^XOF^'=Q>@0I8%*FOX73@ MDB,!!P4L2D:<(():J&.(QTH5$CI@8LI01B1=-8%7*V#>SY9E+?!'+"V@_V7) M=LNQ_K)3_P*.55^X; T8UOJRI_UF:V^S!.PK,I6N"0K/V:*@&,I10RS1*>N5 M]N]:Z!N,%C7N,$:0I$0-2DFJ1&"4.06F8/(-@85G^&F9Y:H9+!O_\\3Q!3O& MG^O.'W4 +%44"Q[I\PVQA&I4,$0<[9FLY@>1IM 4S.W%"YW- 0/((UJ0& M_X,!U$VTM0/]5Q^36]]Y2I[C,F$7K6.8]!SD^2[SDR1UPZ$I!'[@M99)JK3? MK,O-V#ADT=\;#JR(M=H"#X)>$2+1&+ZL+<.U-1_/IFL^F_C'5FNSF!25F PN MP_&*#0%!E1UXQOP%A3 ;<.7%=#Z((<@=*8&]5 0%N^&D?#SX-%^JU")MI\[' MM/@/H;#40//)1#-F&R2EZ/".?62.^&5EO>OY@\8MMR/<_(>ZW?)PZ7< M:.&'F R(+\I)#3 /\@I)>BFC2"E38XPF:2J%&S[G=L(K+!M9'BM6NIQ5O&U^Q:AKZX9?COT1\Q;IPD@6& MWX_L7$G@&W2NG%2<*_7@CWY:8XPW@Z!0)*8ZC\T!HHB,T#AF'=^DC01\!,[& MQ/950Z%'*2-<^ AH<<+%0QF^FPHP1)YFFL/X'S1JSLQCFB] MFU48[4Q-0BM4P$0HNQ.IB';$@'1(I4_,0>T._";%:V[(2M(KV6\O@Z"(A]JA MRMQJ,2PRQBQGV0*!,UDHVD/%E$&5*B MU-5#NU1\DU67J*9^G\@9=Y"]M:0XYEICU:OHK*!%LI^[:LZ*^3$"])EI2_8V MBLJ,L%)J:F,L% M7EF/&Q^VFH?SXMT*ZL'$@BF]4(?\6*ZA5T?-5R?'>!,5<,<4?=VQ7%)-NJ3^7O1GG[UL-8]> MO9S[>*_9FOML4;,'+YO[K<.EFOT[#9F'#0N3P['[SQ\.?JBL^,_[D\]!:[G; M;V:]TLE*+L1%(NR9<(-NA=XE?FN.@*L7\VGKQ$+A1BY3AW'A8&4JQ]E;D2\G M(3S']>LP[]#O-X^/'+&,-$+]XU-DOZ_:_O<6]-XA'Z8XV)G;CN$TYE]X!+3% M_-Q$7LUP](J8_$54_\VVUM.QOO[.?AL5;LF-O:;[LS^#YU>S(=M#]YWWIDTG M:WM6-O6L_)W$NYJ9+Z_0/V$%URL58RG\'T+M)A7'!T"MD>;A$PKY;K#J(QL! M>L5#\&^5+;#,/F&-%B_VIIMJ%@6\<-#PYT+CDSA5WD#Q?H&& 0&E(VR<7!6Y M@;S2>B$ZR= ;[\/;4L0LY=028I,D5^AX:M8X&T$WB9I. =%S^(^N(O(HZM34=*+Z74O7:>-!B5# ?F_)K#8&)R9[+ AK X M6 -&;!'TD%'3L--EMB6= 3U[!$!S22)<:(,ATYEW>\J(F:+(H*0$@W,4WW/" M QOL<)L&,8>Y,R0F9E?2_A@CG.#K4@P_N=5=&TF"?B?Q0#M#L)4: M[ )#\U^(J,TA+WE0YI9S2M:*F"O0%H1UJ8G !0<75J0<3PH=4C![$HC'2MEK M^;.G@*4E&OU4,:NN*P1I3)&ZGB2EM=K2'40G_NCU<6Y+EY>J\$'GF2@;;,<) M!F4B2;$PK5XHA"U0'^Y#28@V.0QYD964KR<9/+@,JLJ& LQMP "*1SA D@8> MJK;TR\EXDU&(@*D$]H1I>1JR4Q\,,VI/H\[;*&K,5S+<7(MGUJ$H3;* 2 MV%9G#TUK/HPX[-R<%?4LO9:)DIG1,>D:/&+&!<.B4)$V&//,PL@D6,GZXQE0 MMI"5+B*IP=JE0CMJ?*X5/D0\0]<8+\=EON41'<05^W6ET+%.W^&Y!"<$#J0W:?LJHFX*G39DSM;3MD!&W#LLIJ547=XQS'ZL&2UNEC= M6W_H&OM#7VV6/W2--9JJN%+!VFCM@X3-EX-ZHI 4_*M,BY@\ M13N?=SFV!6ZT+)3J38(LFN.5QM5R1?(@R&D!;Q&7&74*EW5J X#TN38RB[;: M.3++79:6P[LO%EP0&H?=/ )_">/O,3B*>4\P!+_I*&#YBYCO:1@(B1FM?;F$ MI[N"[9*DE H[;VWU8L*];'N'H4._WNHH;[H) 5=R@H8-;%=TE,.E=*P.^Q=3J&&RD^HQ\ MK1PBGLT.X8]=2@_.))(@"(LBQ,5$?WT[2=3GH$W5VY=>8,\B4CE=E<-E3"1. M9"Y&G,!E.;D+$*:%K8VX8.ZM3_88?P79FC -R.6+F>\ZV1VC2.-D=]D@!T>W MTO8OCE[PZOH,E'+B&;P95YB%GB09$38MXN%DOWFP]Z41#X=[\Q__B8B'99O] M/(WP'%?3_Y_+HY!WPH;,/VV<5Y\F[B%-5N*'WZY\)7]D]][S?[7MW.QKQ]]:)(X8)(PRLQE>L\7W998ML1BO,6:)JK4 M8L2B+;5LJ47F:FEB+K7,Q,ILJ>7IU#(W?F4I,]"W#*I8T;(Y"IEX1-QB5:BC MA3-1Z$9K6ZPFBDH8UH=\:8_-O)@8$S1@?//BF>*N39EC4SA&:KNDW*^V&L_F M8I8YE4HS_B.T"E"*A*O&1R,JDL6.3?APGMI,QM!JO'\E_EF;I[T.7'W[&UB= M5D1-5;.$1Q#:,Z"]?7TT:/0E]<-8BVD_V6AMFM%H?-"46W')L=145] F=N;_C@!?N4I# '()IR"AMF2!,G _)JSR/QL*\BH?8T(E7.%S&Z-@KKP/#O\:AF840+ U? 63J$97'1#(W,J3>O@G4K=)]Y) MX9)L =2%"191'=?,LK"6;I0!9G[=*Q]"5V G*9T,WC%-FWPC.6NT"F%NHD^T M:QWK6P4[A[L6)T('$?7UH10$2%LNTD(Z5CV#0()9S.@=TR"ZPZH.7'\KTP6[ M>!7HO0'54B/XS6&8,1IJ=;B^F[!()6"R=M0ZR,+)XM)#J':94^ #A_O8@(;% M,3)])_\/!T(1)3KO#W=)MB+7A<%TB3)RJF*U@VC-(R@RFU2%1@-JI1QI6D#PZDBJ8!>M>;J(,L M*-^<^6[DLMTO8.P\5)G=-^'N6QI?2QI'(O]*(O:.BX7/?G:J^!5'\82+<(F[ MG -$A2)55.HMFK,]NTL)[_/V]L^JCAQ5G>O@-)9RP_Z4X*DPX$U7I1), AM! M^P -3&$_/H-X^'+71C616.Y'3-7IP(,X@R&S)KQZY;>I>>&7CT/ )YZ\D"RG M+UA-([Q3FLX"IE"M)U?#3A8F<+F*>,<+Q_ )F-;9$27'0 M2I'6W@8(@CP#GV&3G.8&WM#5XW1A$U6D(*M%;G,W>SG; (Y_HJ/7.>M W[8U MT^HI. JJ1Y?,B6YMERXP;,A!QM!ST[A%*>2][.)C#Q17I'P+$YOGI1)IV):UP9*D@DYUIGH8BEP%ZJ'>,AC\ M0&7H;;#AQA1?5MPA1^;T%#3I.,550O?=][KRKRVM@@)NWPL9K*DPA=TO;$:O MR$=3)[2;8%X6Q^ MJ/W"+4]JQD5+Y=?#HD/.N;^\AG+AU%5[">>M%XRT;I2N MC9'T$V8-$ZN-2B68U *D;!:NV*PJ ,BN9[2GW]*>24)Z#A/CPXD1 MAAE.S6(FXQ8F$T7?_5B7[W)K<%EFMEP7HI-C2\( 0!'.J#PS_&$S&05NKE*7 MM;X*8&T%0&.&Q@1L+"$/ZJ%3-,ZM]&;-T&FD].!(\+@HF)6 M1&?3!"'E22M?:;\X-$?C.X>Z'S5?'K2\)=S]\U3SY M!N'N3VCVZP)%/8. JT=Q 8E77V%B>>[=$JA%W^!E]($8:W>9.^Q;P4-]DWWX MQ@A1SPJ :KGT@Z6$UV^&ZO:UB.1Y [O5YTY\6W2W['II]+[T"MN:IU[ MS$[#4429_JG)Q]P>M+783J,K5^+$JUKM]M"M@B\A3 P"8WKU9&AMTY0&0PSD0- MXH)=3\;T9L.!J)86QNX:9&W_$+8./5.K'DMKK[G7PH(0,E=$EG P$ZJ^%)SE M;A!P,)%IS-3,,K%25)V"BC_,]IE+IQ$"_O7QOQ1!_^T*'L\?]8-I!((?:HW. MF1K'A1N.,>-XF8.'M)@N:L""$+^.S=F->3!,7E"#Q?BI"5/!7YW29_62".R7 M!N2H12;RNBM2A#]\K-,*&/N\?A=[U1KI]1=V%%13_K@W;= M ?KM)EB?$XLAO0N3<,@TR$$=:P)=]&V[7\,"SB[THP,\5*1#A==$ M0D$QP&L,[1,CT*"S)ME'JE&9.\!!3WUALF]L5"3(8 QT&Y<<# M4T!4GRL!SW0\T*4DS>O+S;RQR(=;&U9@1MA@5MJ'"\*P7\GH8=U)1 CC\C-? MPG+7@;3[A8F71Z^J38A%;.E1*BT[(T%O)=R&'//R52*LOI%=MK74>6Y?WW9/ M+SI!M]M=)5O!>_!:85EBG5[+I/$QS#(4*&W1V\V^)3NF(#:0FTQ7#@'/--=2 MH%OMMBK5QD6N1@/Z#)%WY8F6P.-^'%+6'\>3AL%8:3G+BT=:[)#>J&4]:&Y8 M->K%3"Z0C/4)[6 MU0_[)2)7FT("2)?W0"=]^%5]CG.=!#!,4W2]"L>>+3= *2>%AA*E&ZTR!%.K MF>\.4Q*2-3&=23-)'S#I,]2KR5CX6"B2BR*3G( \%SHH6-*7>-\YM0@IKA>C MC;A,9=L&JYA*KD#+G'JI/ WD9*J':U9XLN )T; M]@22(N+NH9Y*ATUH^]^8YQMI%;O@FN(-,C\5<5%BIA<>'3KU]KC!0'M<$=TY5-"EW@_,3QN&,;1! MDYV%)\4VI10LUD&98(T$D$&G**YI=@0C1-#XK)P4$9862:H:19]X4T@1>UK,E,+JF"U/$;)IE@=# M$! SFC V 4.2']"ZE43Q9,19;%S*80L[O]918*W-B@+;L"MEPW"M+]/@MSAE M*_IJ;XY;LB[4,FMF]5]RJ_2I"%3#F&[=O"?3:E4H(O8O\;)&@493]3VME&3A M)@,0SCA]P):/TK ^V"0:5%$(PWB2Z0L6 @49Q5PLR*M-86Q&)8$7&R!*PL03 MPF("H:[DY BI"TYWS!]E?ZC3.SCRVBD@3BI4PZMKI0>&/_ Q*3.^&XHA''6Z MZHJ,RLOH,<8V3V3.ZM+,[!,IE(+EOQ49>^!&3TN\H,EF;R]3K#FN!F$Y*D0 M]4*D_W1O\(13@,7B(>:Q)-?I,(18 @N+#A]\-HSO):<6=AH+-N'=SRGP0PPA M=RK;2Q9<$7Z2+Z04#\5B)T:)A0VU]-EF+!(J25%Q0'::.1:W>RS_@8!EZ53A/]EHE$L^6::PAA_^C7J(O-:GUGN\ M (U@P--W&23*[@K-43$VB1PIH5)7_*4U) QDI-R69['6[59^1.MTG(NQ5W?( M]F8IK><:S(S=2[,G3+#3Z3X5I+;YE^BS4>LW+*GMID3*Q;I"L)%Y6@+37?$A MZS)L2VX'ENF!D?= K$D MN%-0WF(\\<"#'(OI9G.0L]+4OJ5L?I<,D<^2#*)Q%%&7EH1W*B',.B]9>AI< M398]@%41OEBY&!I_H']7?%)J0D9GL;"UJ%]V "!B/'/J!K:>)$'5;E*\9_ M F5$YX8*J;L0PD%A MK#G\M2.&OYM@F0%+Z<3OBE\*L 3H+%#=DGT+^=-5?HP2",ZW(/F MV/3KO;*9"L0EYWA4(>9@Z4BO!Q4=WADI_8DK0ED+%F.;HZ,2@UTDB3P/Q]@< M11)2W<-,J@-+Q6,Z[^% #>1@TN$ILI!C;ZVLAS7)RGQ1XS+VA\2G M(FF\T3?,\<#8GT\&/W=. M:TAIX3TZ1'A"]X2G5&9T4$M&E)G9?Z++ B_UPOM.NV &)97(KN\2!-RZ4"!, M3QNFA-Z=B(#A,&QV'X6:\'5(CUX2,U2'%\AS;-\_>W/W/:Z9*LA6.ZW=@!D? M.HL,1AOZUPG8OJ>PY&E>]XZ.H.*9,/>#';<1N6& '@GM8'0%.7:$XG46CAA5 M3 ,#0P]80SG18AH%W]8-7/.KOK1UL.M#HH_"!S2*62L:,E=GO!3>&WI!9P]W M*;!OQ0!Q=&9A,O:8FHMO9CCN49#A'.Z2W7:B2-" 80ASFAD'TDI:%AH]\(LW M6/H]$J@RLSQ>"'DH+E$Q36,('>ST'V4_)G9-EFD0$%2484T$6,])JI*P84T: M<+0C8HJ9"T6.@X;U]HW>5:.H!UTNU,PQA(@XHB*0AXBIPMW" * /!'E:<[\X M+R,G',4Y"-^[5;YC.86SEG47&Z,+@;I<5 SYN,ALL'76RQIR^>R2EF'LT(); M%8,@ -Q48J"_+'/T=6<*_4)]G'KLUUGG^W^,_39KDA/ M@D-=B"&*'6?6O(I^H4E&0&*") Q7[D\_'AZ_1N"W$#]A;XF-X*B+R\6+"?4# M1#'[S;@>9U@'0Q\YN@$=?R,VI\E(@APUUH\NR#+O1J:74?[-U:ARF2[HE@1I MC&_)35!+!2"J>C.^W+4_U45T8V1TV6<7G?H_N:>#PA&Q9#9.3J-<8[C8[4XUW'. 5L M7X78FLEE,BA61<[APK(ZYK\'4@Z*]5/20L\'J@@Q2#SDS+G3HU%,!1!3RW/Z5 MR31F+!KN>H%4T*A#G"6>B!,Q/O@QA9O:8B\]Q3+.2+(,4%*$R;#$+%YIA\GB M_B7,BH&R8C4(Z*T),CR#!$^I(+-S,;;033:%KMP2V@7.-$Y,V9GG80GM5.R7 MQ(1QEE-4108JX4@']/@"H\S&!LS /00[.OO L<28**(P+QJ!F#?9N%H*)ZVQ MB;KN9>-W]DRE(:QJ!FQCL=74NQ)MFI0=W^Z":O!FH^%D"C\R5>%UC"HN%?#F MG/W/.5Y*PL<$U)Y20G/W2G5P]/4D_'PL]\-=ZQZ7:Z%F5!3XKMGT'"G L$"' M(4J+SFX) _&8HH0*9'XJ3D-GI\1DH9V$Q.MM,B$NKA,4^$ETM'T9 IQ M;LRY2HHT <_NQ45&"WP6YY-2RM8S)BB7)!2=Z^ ]L++?@]NKX/9M]R9H_WK=Z;SK M7-X&-V_;%Q?!FTYPW;EY?W5YTWT#[.[J.KCHMO%?] '\L*B-1M"^_#VX^7!Z MVKFYN;J&/V]NNK]>=J@=>/7Z3+Y\T[GLG'=/N^WKWX.K<_SB;?"^M+OO;H*SSG7WM_9M][?.!0SC[?75AU_?2BO8?B,X MAV;>?[CLXBN-H//?G7?O+ZBS:_SKM//^-NA>TH1.VS<=',/Y=?O#62-XTSX+ MSMNP4HW@8_?BXOS#1?"N>W-Z=7GVX?06!_?K]=7-#2SFKQ?=7SN7I]!Z]_*L M>]WAI_#B3>?_?("UZ+8O@K/VN_:OG1OHIWT;O&OCO -8Y,ZOG3.84]#&I?YP M<8O=XYQOK]N7-^W3VRY,&1JZI4'?PKNP%)T/ES#IS;XZ5Y[/I\_CM3DZS^/Z M?+EIR6:_ZN2$U6/0$WP\1M*BYI9/I:Y?#+H&*(D4,5KJX-"JVXZBR>!:[,QSO\"]8C@_ M7OV>P @/-7+)%\JNI._T>2TUSR[I;;<[,3G(>UJYVC:K%26S^41-29>;&9P+2IXN MAA4)H=]C M?>2\#4M_?J?9P8KEO)J+Z5$&MF-RE/GJ<7FZ$QOBLF&MFG.P#UR5Z'(P:'+2 MC_%!LYB)%ZG#(?UB'C[C8U0Q.T*I8(T8/G"/1Y0%]"Y.$A5.TE$,X@7]D:=% MV !QPMC,C-F&8A62.BL3OY5B-=)K6Z@FPI<]?GT9W"A._*./1E?1>3 M>', ]_72US22-PB U4GU,"0!&)MDNY-5$D>/V6R2N_APQR!5J62Z6<>.B$^X MN^.P3\(GQL=H8;.F+R#N/R2UY5QRYZY++B'30:,:WO>'>Z_8@Q(F G!4YBQ\ M>F*A5+*RH3PS(@2"/B4,H#BU!X+GIZSH"YW>I1.Q M4(XI9W,J)U_+B")U"PXYFTWIJ,,]0LH7SD-;C85 V>!* T!9&',YR9;:"^%; M1@]SJ,TG>#J?$J%5 +M$,B#1"CK5EF2?'O6LZN73>;(I'JK0-3;*,'B^SR0! MZ>6F)8&W[8E8O0EE_H6@+\=ZL[@.$AR75+=4U_*E(,]$#8&[&9@=PW$:XD)9 MH)!@[/'(G$_F#2X'H4@$-.V@"T1^9^Y7IYLX^(O.HA.3\3! K$O5A 6PR;^A M3TP;VD$^X+73SO,TTA*'5J/;;>/I00.0C@\D>Q-ZEIUC".\*;W.G^"TD [?] M/RD;),ZZ+Q /_-=80K"_+) 1G%V=D1)N%SVW1!0F3HR&]?>Q&;"@4!M,Z!=" M"0GV$=F]O5=,^$8-:"&'Q^.V]($19M6880LDZ+L<:I^2HQ^#.D',8%R!>%BF)=L*V"1( MN,*]W2#M4>59O-AT+@&VC3>09*KD ?0!N\X)ZN+D4X;$O)@AVC;_J)+P2O=B?TXQ_Y R@#Y M'V&<\T]NPV@- YD 2 LSDZ.2P[B &V3ID)""T,<+RT18H>)']5Z8ZE0$DB]R M!>^Q**!?84LO M)6K "2#AJ(@"@[S@,6<3YEAD84JI43%\JC +H9NV0"JHM!0ZW0NQ2,2V[+ 4 M4G!F*:TN+&VI4;*:CU>"]"4T8"W9- U:@M(81QGJ4 M#_)L])4-PR1I2V BD,][$[.Y>LW%LSOT6%IBN"$@-2Z+;3)C0@-B?1]&&LX[ M[0-5L -.6#;.N9IRX_!0O,,F( X(H#2Y<'5"QF'11B0\/]>+6VGK)U]I0= M/D-/V8KN0PFPM3S+X19.^8!%?,QE9$NS*$>TFI$56:/F!-1Q>L]2.; ,LB'T MXQSE3S[\U2O&26&B5(51$%?O$3%D2#@&J<4NGT,X:9T]3GD #! [Q(A9,4Q5 MT1+9]J983;-!/B9R%A.:E!S$2W#!&,:235'J-Q8YV1LJP@[C)Z!=$"E#,7LW MJ$H4;$XP1L,!6[F@VV&6PJXD:@A$K0B+%X703/%30B0DEP3NELD8J1\[2KJ@ M6<0ZV9T*8U$8F&"0YYYZRF81+15;TI:-U2@*H%,E3P1 M:H>"M;UB8HL#H&<#1AQ: N) 7X=[5HRN: +-#>J5C4R7*F,"-D&YNQ4$TL5! MYXO0BMCT7%MC92XL$O;6 W7^XUT\\EW/9B50O9NPB.0[@RQB1>U4G5V.$R[- M8J#H/XP%T3 M;F?>D@ANU?Q<,T-C4DS,1FSJ9'D2VD:CND $;ITPQ6L:;MB6C9R9*;HQS"PL M_+=C2B=["25Q&3,2TG!#(. HAQR?4.ZFY),T9B/M=!0A>C9V&X'."1,';)B[ MV@.N,AOA*6[5V4XG@G37K 7%/]B,E8:?R4*$PT[&W$>6H)M(C70-H[HEW>PP M^97'R4MX]O.PE1QO6G"\8RLY,TA2!, 5Z4RE=PDZ(2NG);2MT-YL?" M Z]X4&A[SNGT/P'SSW,1DER1BX0;42"$!1X79=HN8-];0(N/G3>TJ5U?;M4O M86BY4]L!I@9\/&2T%-?DB@,AJ.62$H*C,,-W2DXRU(T[FHD4CW!N$TDJ[L>5 ME&QGZ73P#M5(7W0+9"(;(W%8L>""0@JEG,AS&91R?XS9"<:9,PQJ%$NT&:*,_S8R+U M:!@Z*,! 5W".#6;>H\"%,\[U$';ZNQP5084&V?$6SAAP!V%$X&.B%(COBH'S MU6P#)(5E*6PD34*J$(*@1\=- \T!Q)V\Z+U M:F]E#&<>M\'P%U/A$F,SYKT(KSBU7,\Y%J2!M8"; 8I?^P=[>\&;D.('"XPU M2D,@NYL2Z#MX"8_PG;?I8 S"3IL0(&O+^!9Z^4)/6VCXU%006 @O\549CCH M-(.WB#^(MA*1\8)31I_!KVZ!;"9W0-H26O+J\'@WV#_:?_'R9>LEOG"NJ=![ MX=71"^AYGSKN(+GQT_L[[NJG'U\>OBZB03QH G?Y=F3PE)KSK=5=5Q_Q)$;I MA*I6I4\]&G]NKHL_VSH%5BTU_/!+ZVBSG )K8/5,@3+^7'VR"8/]_9KA/*W87:O0/QOFHX[^;^XX^J1?]F",W, M9Z;5.GA5)X@[+QP>5.3PN\$GHME/^:=)^,TIEB3RQZQ%+UI[KU:V]Z*FI1D+ MW_.DP+G*VYUB]/13+C7]%(5F;>(E7K5:K>!BFO3#D0K:0,&E8GK>R-F\&:7I MF'5E.G%XY/;W-G(J%1X1W&(42ID!T]G$V53XF%S^KUX=OWAU>'BRD5.J<%YW M2B<+:*[&HK[.LW2N#V!VX^9%B#99%GV ]RV\139LJE_%'O/=#U;U$H+[>%1O1U@,V=3O:E.F]!J3V5%\$:%11$KME%LZ.QF[BRRFKS<.WYQ M?'#R%%/D.DUJYM:RDX(7-G12[B5U+:1'-Y3#%Y>R9-7,9;$M:YV37#2*&.+% M4HR&Q%I0-=IJU!>B&&$V,9<=S!)&8ZC!TI27*V6I+! */G^@C G)K*" ZD2B MA[ 4(5=BP; 5&8\)!>+ .(H-Q\Q<-TKEV02?;1APT*\&[O?"P/W^TX'[77%4 M6B6QJ Y>#$WU#%ILDT,1NE@'>E% #/YA,6[^L@#$.F6 400$T65,TX825(P>*RY2C9@[&^:B,(T/AEV\5O#B! M?Z#A"!/7'! OPD*:2DB\!I+Q<2/G1M2+! !WOD),TP'72E:C@09#JD;VX]'' M '@E*.9#C>8OR5XFF)V3\!]G$;;\9LX]2!J6S@0;06O#F@K@=;E@/65'=)2VW @&]COLP=U>MW8V\8-67:+$%](2ISIB;3Z. MML;G.B-/\CH(_0?!< H=DZZE6$S\-6?/B7K6([Q,$;-UZ,?%AR3QVJP\3K7+ MG$Q 03>5*&O!,<7\QJ)X;B@UQYN&4O/1I+W_$VM;W&)MBQ4+Q)WVZ5NL#W1[ M=7T5M"_/=,%V*<=T_N'BHG-S&W3^^Q9K.+WO7+_KWF+)H#>_!^WW[R^ZIU2\ MZ:+]L4%5A.#G_[J\^MB]_/7B]T;PV]7%A\O;]G7WXG=JNWM]W?GM"C_Y/?C8 M[O[6N<%R1<%U]]>WM]3C-58U@C;^^>'Z=ZQ@='M%A8NZ-S_@35J<+A:*XH:Q M!A5M']>\ZN ,<)#=RYEA/IL#?[19![Z3()2GO9;62OL%R2D=,D*W@018E.FN MQ4>;\XC2@7U>@R 0:&RBWG>JQ%2O(W\G!;U^W37.1>YF:1*-(+Y37P"C^NY* MPDL/(%;D*8*8!)]B*4\IQ7D)6H,STV;0)XTP\P@(PR.2E0].. =.0:!32585 M='*I,H^?/XY,T3#=,,! @^%"%>&&^ O4<%>'6G>P("KVA,>FCFH%;(=39VO^ M) KGW[H^;L-')LE%:%7W,2+:.N.LVYY'!O=L^/3+S>+3+)BM/&.6 8!8LV&( MI(:NJ(7UND%OYF*=C=D*SRX"$C<),+?$^PRSB4C;(+6=\0M!LC7J\:EL28 MK.85H]?$)XAKVM9&9:C)Q$0<*'=LB*X&JE>;=;0Z&KBRJ]%QY8X[3QVP""T)K_;P(3)-/\Y["##&(@!Z M%A#F(\V&81+_6^JY(%2_J4Y+%U1JH36HYB@:=PN2WA.\D >$:#\+&J1MM/O- M \8+D1HO6FM!^!]&2UKPZ2%\"%_'<;S+B!^9=R#?Z(&]'X7)@F9:[%E'J! ^ MQ^J%*<_KX)MIT!7\VU9NAU=N=)TP(%&$'PWQ;ZT\FMI<&H^X)+TSS1S$E2I\ MLE9PYD -#NKHQ_*'Z Z.]6QC,!;]+N\WSP?141OR305P]:L,:^LV7F>W\?'6 M;?P5 YB7 @+UW(949YB?K@MS'(3<_E>C]9OQ.R MZ'I_(Q4O'!-P.\<"@G1_KI5QVJ$G&31%]SUJ2Q-8;"S?1495FE[N MHGHN*2 M[UDEH-D52YD0*RU;D57Z((\MWBS::JEO,"20WJ0NB--.T[:%X3TVZ.FK5 MZ&F1]W0,%LL!6 U %X8Q9HT9Y1V1?6'JJ"ICY9P!-)9$1K&8:*U93F_.7FR# M?&RIAU&9S?(-'9PH M#K$TV'HQCCBWA=U2*>9C0X/J3SQKKW'AZ[B6BGO*M&G1V@URN].FM>2Q=@_# M^SCC:ID3LM+@E$L<"3GA93!D=;2C"?$0PCY,I&"IP6>F0UG7@[61/H9' MCM,SXK!C3:6U= K4H;8ENKW4U,7&'4=6 B.$60Q,Y,RHQ!2O"QQLR51(YN U?],HEYGDY1A!D,A\R#P;^(#&<8A*V,8M:6M*' M%!WI\QQJ@E OU1(HI%2<,QX/>\*B.)S&%,&U17QE%%A5R;5].MDW4CU"KB^I M NQ\IK%S=<#?(@[T;!C0AD$Q4R2URJAHZ7HQ'@E/%8QSHB+$'*::<^1ILP.7 M8&X*2D'AH2KE8]%'.*]25!&1R3G.A=\V,4:F[H=F<]B?MD"0)]0(#L^'7C^NM"BG>AJW+72(!4%/7H0X\0I+D5<3E%X?NS-V D6B.9XS3@^"(;WP58Y)P/:YZ+.%VC8?S1":/(IE2D& M)4*BJ1C/FLJRZFI-7O]RCTXFN@RIV[JMUXU-/:19/P^DX+L4J)6B[^ZO<:)_ MQ.5Q'A!1N,^X013C,1TXI*LSS;0$0\I]72 95?NZTWJ8K+TV,L11B2TM<)^* MFZ-7,RFQ+-2,WQ@KEQ^_:'S5T! JYBU5,:T.2D^TW-@E5J/H]5F'"Q M79'2K(-B5F-O=6KFBDU6,;N.R*#G7$%L/".> 1N^/&K4N4>50B)^$]4\=/0FZ-B8:]V9+0@=7(=X9S><;9A==QNU:*P% M@S!&:T[(/ -EP1JNN^=IOD(/9>VH>7PT"[/&/W[[ M&K3+EC8[:;V^@6%P)B/>?[:(V\G!?&O'5J99-9<&F>9DODR#*QCW__.'^.3D MY/CDZ.#ET5'K\/!DT K[)]'^R[W!WOX@#'M1Z_\=_K#QO7O?OOS]*TWC275QOF-;WYL&WTP]A/WU M$F8#LNWG]-\@04)7>?!/+-#&Q0\6<_R_\*9>AF.USMNZW=!OQTNH:+ MLQD+O>DWY76:AUF*-^@P;B]+?V>WN_FL[DMS59(>=]JY6NEF M?M_/5F&46M*D(?_=2_M3^)^[8CSZY?\#4$L#!!0 ( )UFE%<4$CPZ&DD# M +I1)@ 0 ='1C+3(P,C,Q,#,Q+FAT;>R]>W?C.)(G^O]\"E[UWNFJYQ.NTL=V>F/;:S:GKNN6IAR[9D@3)[ M=[(LB0\ $0A$_.+UR_^^'P7.+1>Q'X6_UEH[S9KSOS_\\O\T&O_]\>J+\RER MTQ$/$^=$<)9PS[GSDZ&3#+GS1R1^^+?,N0Q8TH_$J-&@NTZB\43X@V'BM)OM MCKY*_2B.>)/Q_=9NO]%L'KB-+F.=1L_K]AJ<>U[OL-_K\W:[/CAR>AW4/ M^JS?[.U[^]WN+KYVF,#\8(YA?.3?)[_6ADDR/GKW[N[N;N>^)X*=2 S>^6'@ MAQPG_"X1+(QQ/BR!!7D'DV@VFNU&JUV3#RD\X*Y#M[<.#P_?W>.+U$5':=P8 M,#;.+NZSN$>7JA_PN9U:/JQ&S-W"D^'SSB"Z?7!DK=U&\Z#1:>GGN%$:)F*2 M/8>FIQ^D?BR^.(ZZ[=;^_#5I-YN==^H*?0/^Z#]T>1@G+'2YOA[&_N.!R_'G M'HNY^7C/+XY?7;SW3OZ8K]FBY[8ZQJ+IRSWNSU\6^*&P)+%(9HD&7Q8NNH_] M>6P PVR]^^^O7Z[=(1^QQO1B)$F1Q$DDHATW&M&C6\V_9@.>(42!<_%7NO0H8.'@UQH/&]^O:[!U./,^_#+B"7/PU@;_*_5O M?ZV=1&$"(J%Q,QG#Y%SYZ==:PN^3=[0)WGWXC__XCU\2/PGX!YAU0T_PEW?R MNU_>R2?W(F_RX1?/OW7B9!+P7VN>'X\#-CD*HY##^_W[([R0"_FG[WD\I#_A M]V\@EH3ORM??)U>\_VO-;< :AFR$3^+^T6D(KYN%IS[A)<<@'3V4D&/NK[]]QK M]%F '*[>VJE].#O^ 2+H^\ MXBMV81+_>M(+NAW]!B4 CRY%-.8BF<#Q$2;'H7<*O#7&UWZ/>3\-OOC];-&Z MS?W:A\O.$]^X^Z(W'C[CC?LO>6.K!6]L/^V-K;V99;WBMSQ,^14((#_TPP&0 MCU@2Y-!%+_ '=':L#[N\#*K2<.MPM2)O:/0C\ <2%2OK[1ZT'";GC>3M!#.A^-F2^0:!?]\Q $ M^L#O!?PXCGF"(J4/XTSX%_^6>Z?W;I!Z,*3/4>3=^4%PG8#&I.\$0<\OQ$DT M&@L^Y&$,=\@O3^\3_ @//0UQ2#3'; )[P!8/Z1!_DR/)!GDR9&+ XR?-N;W7 MUK,&:7UT#8_@'^%8]G"T,#8:T;$ ]6- T_DXR2^Y9!/\ZOB.">\*SX<8EN.: MBUO?Y9(8=-E%^,?0=X=G,,K?69#RB_[%&)\:?X:G)KAV^"*\[A.LV46?OM:+ MT&KM@["^;#47[8XS(:GOI$ ,FA2L9(^+VO1$]V&_>-SU1R"3?ZUUIVE-T^H] M/O/>],SIG]]YG #UKU#YC6'N+OS*!L#C*$;A+