0000737758-23-000024.txt : 20230907 0000737758-23-000024.hdr.sgml : 20230907 20230907122638 ACCESSION NUMBER: 0000737758-23-000024 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 97 CONFORMED PERIOD OF REPORT: 20230804 FILED AS OF DATE: 20230907 DATE AS OF CHANGE: 20230907 FILER: COMPANY DATA: COMPANY CONFORMED NAME: TORO CO CENTRAL INDEX KEY: 0000737758 STANDARD INDUSTRIAL CLASSIFICATION: LAWN & GARDEN TRACTORS & HOME LAWN & GARDEN EQUIPMENT [3524] IRS NUMBER: 410580470 STATE OF INCORPORATION: MN FISCAL YEAR END: 1031 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-08649 FILM NUMBER: 231241554 BUSINESS ADDRESS: STREET 1: 8111 LYNDALE AVE SOUTH CITY: BLOOMINGTON STATE: MN ZIP: 55420-1196 BUSINESS PHONE: 9528888801 MAIL ADDRESS: STREET 1: 8111 LYNDALE AVENUE SOUTH CITY: BLOOMINGTON STATE: MN ZIP: 55420 FORMER COMPANY: FORMER CONFORMED NAME: TORO CO/DE DATE OF NAME CHANGE: 19920703 10-Q 1 ttc-20230804.htm 10-Q ttc-20230804
0000737758FALSE10/312023Q331P3YP3YP2YP10Y.3333.3333.3333.3333.3333.3333http://fasb.org/us-gaap/2023#PrepaidExpenseAndOtherAssetsCurrenthttp://fasb.org/us-gaap/2023#PrepaidExpenseAndOtherAssetsCurrenthttp://fasb.org/us-gaap/2023#PrepaidExpenseAndOtherAssetsCurrenthttp://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#OtherNonoperatingIncomeExpensehttp://fasb.org/us-gaap/2023#OtherNonoperatingIncomeExpensehttp://fasb.org/us-gaap/2023#OtherNonoperatingIncomeExpensehttp://fasb.org/us-gaap/2023#OtherNonoperatingIncomeExpense00007377582022-11-012023-08-0400007377582023-08-31xbrli:shares00007377582023-05-062023-08-04iso4217:USD00007377582022-04-302022-07-2900007377582021-11-012022-07-29iso4217:USDxbrli:shares00007377582023-08-0400007377582022-07-2900007377582022-10-310000737758ttc:VotingPreferredStockMember2022-10-310000737758ttc:VotingPreferredStockMember2022-07-290000737758ttc:VotingPreferredStockMember2023-08-040000737758ttc:NonvotingPreferredStockMember2022-10-310000737758ttc:NonvotingPreferredStockMember2022-07-290000737758ttc:NonvotingPreferredStockMember2023-08-0400007377582021-10-310000737758us-gaap:CommonStockMember2023-05-050000737758us-gaap:RetainedEarningsMember2023-05-050000737758us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-05-0500007377582023-05-050000737758us-gaap:RetainedEarningsMember2023-05-062023-08-040000737758us-gaap:CommonStockMember2023-05-062023-08-040000737758us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-05-062023-08-040000737758us-gaap:CommonStockMember2023-08-040000737758us-gaap:RetainedEarningsMember2023-08-040000737758us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-08-040000737758us-gaap:CommonStockMember2022-10-310000737758us-gaap:RetainedEarningsMember2022-10-310000737758us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-10-310000737758us-gaap:RetainedEarningsMember2022-11-012023-08-040000737758us-gaap:CommonStockMember2022-11-012023-08-040000737758us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-11-012023-08-040000737758us-gaap:CommonStockMember2022-04-290000737758us-gaap:RetainedEarningsMember2022-04-290000737758us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-2900007377582022-04-290000737758us-gaap:RetainedEarningsMember2022-04-302022-07-290000737758us-gaap:CommonStockMember2022-04-302022-07-290000737758us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-302022-07-290000737758us-gaap:CommonStockMember2022-07-290000737758us-gaap:RetainedEarningsMember2022-07-290000737758us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-290000737758us-gaap:CommonStockMember2021-10-310000737758us-gaap:RetainedEarningsMember2021-10-310000737758us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-10-310000737758us-gaap:RetainedEarningsMember2021-11-012022-07-290000737758us-gaap:CommonStockMember2021-11-012022-07-290000737758us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-11-012022-07-290000737758ttc:IntimidatorGroupMember2022-01-132022-01-130000737758ttc:IntimidatorGroupMember2022-01-130000737758ttc:IntimidatorGroupMemberus-gaap:TradeNamesMember2022-01-130000737758ttc:IntimidatorGroupMemberus-gaap:CustomerRelationshipsMember2022-01-130000737758ttc:IntimidatorGroupMemberus-gaap:OrderOrProductionBacklogMember2022-01-130000737758ttc:IntimidatorGroupMemberus-gaap:CustomerRelatedIntangibleAssetsMember2022-01-130000737758ttc:ProfessionalSegmentMember2023-05-062023-08-040000737758ttc:IntimidatorReportingUnitMemberttc:ProfessionalSegmentMember2023-05-062023-08-04ttc:segment0000737758ttc:ProfessionalSegmentMemberus-gaap:OperatingSegmentsMember2023-05-062023-08-040000737758ttc:ResidentialSegmentMemberus-gaap:OperatingSegmentsMember2023-05-062023-08-040000737758ttc:OtherActivitiesMember2023-05-062023-08-040000737758us-gaap:IntersegmentEliminationMemberttc:ProfessionalSegmentMember2023-05-062023-08-040000737758ttc:ResidentialSegmentMemberus-gaap:IntersegmentEliminationMember2023-05-062023-08-040000737758us-gaap:IntersegmentEliminationMember2023-05-062023-08-040000737758ttc:ProfessionalSegmentMemberus-gaap:OperatingSegmentsMember2022-11-012023-08-040000737758ttc:ResidentialSegmentMemberus-gaap:OperatingSegmentsMember2022-11-012023-08-040000737758ttc:OtherActivitiesMember2022-11-012023-08-040000737758us-gaap:IntersegmentEliminationMemberttc:ProfessionalSegmentMember2022-11-012023-08-040000737758ttc:ResidentialSegmentMemberus-gaap:IntersegmentEliminationMember2022-11-012023-08-040000737758us-gaap:IntersegmentEliminationMember2022-11-012023-08-040000737758ttc:ProfessionalSegmentMemberus-gaap:OperatingSegmentsMember2023-08-040000737758ttc:ResidentialSegmentMemberus-gaap:OperatingSegmentsMember2023-08-040000737758ttc:OtherActivitiesMember2023-08-040000737758ttc:ProfessionalSegmentMemberus-gaap:OperatingSegmentsMember2022-04-302022-07-290000737758ttc:ResidentialSegmentMemberus-gaap:OperatingSegmentsMember2022-04-302022-07-290000737758ttc:OtherActivitiesMember2022-04-302022-07-290000737758us-gaap:IntersegmentEliminationMemberttc:ProfessionalSegmentMember2022-04-302022-07-290000737758ttc:ResidentialSegmentMemberus-gaap:IntersegmentEliminationMember2022-04-302022-07-290000737758us-gaap:IntersegmentEliminationMember2022-04-302022-07-290000737758ttc:ProfessionalSegmentMemberus-gaap:OperatingSegmentsMember2021-11-012022-07-290000737758ttc:ResidentialSegmentMemberus-gaap:OperatingSegmentsMember2021-11-012022-07-290000737758ttc:OtherActivitiesMember2021-11-012022-07-290000737758us-gaap:IntersegmentEliminationMemberttc:ProfessionalSegmentMember2021-11-012022-07-290000737758ttc:ResidentialSegmentMemberus-gaap:IntersegmentEliminationMember2021-11-012022-07-290000737758us-gaap:IntersegmentEliminationMember2021-11-012022-07-290000737758ttc:ProfessionalSegmentMemberus-gaap:OperatingSegmentsMember2022-07-290000737758ttc:ResidentialSegmentMemberus-gaap:OperatingSegmentsMember2022-07-290000737758ttc:OtherActivitiesMember2022-07-290000737758ttc:ProfessionalSegmentMemberus-gaap:OperatingSegmentsMemberttc:EquipmentProductsAndServicesMember2023-05-062023-08-040000737758ttc:ResidentialSegmentMemberus-gaap:OperatingSegmentsMemberttc:EquipmentProductsAndServicesMember2023-05-062023-08-040000737758ttc:OtherActivitiesMemberttc:EquipmentProductsAndServicesMember2023-05-062023-08-040000737758ttc:EquipmentProductsAndServicesMember2023-05-062023-08-040000737758ttc:IrrigationMemberttc:ProfessionalSegmentMemberus-gaap:OperatingSegmentsMember2023-05-062023-08-040000737758ttc:ResidentialSegmentMemberttc:IrrigationMemberus-gaap:OperatingSegmentsMember2023-05-062023-08-040000737758ttc:OtherActivitiesMemberttc:IrrigationMember2023-05-062023-08-040000737758ttc:IrrigationMember2023-05-062023-08-040000737758country:USttc:ProfessionalSegmentMemberus-gaap:OperatingSegmentsMember2023-05-062023-08-040000737758country:USttc:ResidentialSegmentMemberus-gaap:OperatingSegmentsMember2023-05-062023-08-040000737758country:USttc:OtherActivitiesMember2023-05-062023-08-040000737758country:US2023-05-062023-08-040000737758us-gaap:NonUsMemberttc:ProfessionalSegmentMemberus-gaap:OperatingSegmentsMember2023-05-062023-08-040000737758us-gaap:NonUsMemberttc:ResidentialSegmentMemberus-gaap:OperatingSegmentsMember2023-05-062023-08-040000737758us-gaap:NonUsMemberttc:OtherActivitiesMember2023-05-062023-08-040000737758us-gaap:NonUsMember2023-05-062023-08-040000737758ttc:ProfessionalSegmentMemberus-gaap:OperatingSegmentsMemberttc:EquipmentProductsAndServicesMember2022-11-012023-08-040000737758ttc:ResidentialSegmentMemberus-gaap:OperatingSegmentsMemberttc:EquipmentProductsAndServicesMember2022-11-012023-08-040000737758ttc:OtherActivitiesMemberttc:EquipmentProductsAndServicesMember2022-11-012023-08-040000737758ttc:EquipmentProductsAndServicesMember2022-11-012023-08-040000737758ttc:IrrigationMemberttc:ProfessionalSegmentMemberus-gaap:OperatingSegmentsMember2022-11-012023-08-040000737758ttc:ResidentialSegmentMemberttc:IrrigationMemberus-gaap:OperatingSegmentsMember2022-11-012023-08-040000737758ttc:OtherActivitiesMemberttc:IrrigationMember2022-11-012023-08-040000737758ttc:IrrigationMember2022-11-012023-08-040000737758country:USttc:ProfessionalSegmentMemberus-gaap:OperatingSegmentsMember2022-11-012023-08-040000737758country:USttc:ResidentialSegmentMemberus-gaap:OperatingSegmentsMember2022-11-012023-08-040000737758country:USttc:OtherActivitiesMember2022-11-012023-08-040000737758country:US2022-11-012023-08-040000737758us-gaap:NonUsMemberttc:ProfessionalSegmentMemberus-gaap:OperatingSegmentsMember2022-11-012023-08-040000737758us-gaap:NonUsMemberttc:ResidentialSegmentMemberus-gaap:OperatingSegmentsMember2022-11-012023-08-040000737758us-gaap:NonUsMemberttc:OtherActivitiesMember2022-11-012023-08-040000737758us-gaap:NonUsMember2022-11-012023-08-040000737758ttc:ProfessionalSegmentMemberus-gaap:OperatingSegmentsMemberttc:EquipmentProductsAndServicesMember2022-04-302022-07-290000737758ttc:ResidentialSegmentMemberus-gaap:OperatingSegmentsMemberttc:EquipmentProductsAndServicesMember2022-04-302022-07-290000737758ttc:OtherActivitiesMemberttc:EquipmentProductsAndServicesMember2022-04-302022-07-290000737758ttc:EquipmentProductsAndServicesMember2022-04-302022-07-290000737758ttc:IrrigationMemberttc:ProfessionalSegmentMemberus-gaap:OperatingSegmentsMember2022-04-302022-07-290000737758ttc:ResidentialSegmentMemberttc:IrrigationMemberus-gaap:OperatingSegmentsMember2022-04-302022-07-290000737758ttc:OtherActivitiesMemberttc:IrrigationMember2022-04-302022-07-290000737758ttc:IrrigationMember2022-04-302022-07-290000737758country:USttc:ProfessionalSegmentMemberus-gaap:OperatingSegmentsMember2022-04-302022-07-290000737758country:USttc:ResidentialSegmentMemberus-gaap:OperatingSegmentsMember2022-04-302022-07-290000737758country:USttc:OtherActivitiesMember2022-04-302022-07-290000737758country:US2022-04-302022-07-290000737758us-gaap:NonUsMemberttc:ProfessionalSegmentMemberus-gaap:OperatingSegmentsMember2022-04-302022-07-290000737758us-gaap:NonUsMemberttc:ResidentialSegmentMemberus-gaap:OperatingSegmentsMember2022-04-302022-07-290000737758us-gaap:NonUsMemberttc:OtherActivitiesMember2022-04-302022-07-290000737758us-gaap:NonUsMember2022-04-302022-07-290000737758ttc:ProfessionalSegmentMemberus-gaap:OperatingSegmentsMemberttc:EquipmentProductsAndServicesMember2021-11-012022-07-290000737758ttc:ResidentialSegmentMemberus-gaap:OperatingSegmentsMemberttc:EquipmentProductsAndServicesMember2021-11-012022-07-290000737758ttc:OtherActivitiesMemberttc:EquipmentProductsAndServicesMember2021-11-012022-07-290000737758ttc:EquipmentProductsAndServicesMember2021-11-012022-07-290000737758ttc:IrrigationMemberttc:ProfessionalSegmentMemberus-gaap:OperatingSegmentsMember2021-11-012022-07-290000737758ttc:ResidentialSegmentMemberttc:IrrigationMemberus-gaap:OperatingSegmentsMember2021-11-012022-07-290000737758ttc:OtherActivitiesMemberttc:IrrigationMember2021-11-012022-07-290000737758ttc:IrrigationMember2021-11-012022-07-290000737758country:USttc:ProfessionalSegmentMemberus-gaap:OperatingSegmentsMember2021-11-012022-07-290000737758country:USttc:ResidentialSegmentMemberus-gaap:OperatingSegmentsMember2021-11-012022-07-290000737758country:USttc:OtherActivitiesMember2021-11-012022-07-290000737758country:US2021-11-012022-07-290000737758us-gaap:NonUsMemberttc:ProfessionalSegmentMemberus-gaap:OperatingSegmentsMember2021-11-012022-07-290000737758us-gaap:NonUsMemberttc:ResidentialSegmentMemberus-gaap:OperatingSegmentsMember2021-11-012022-07-290000737758us-gaap:NonUsMemberttc:OtherActivitiesMember2021-11-012022-07-290000737758us-gaap:NonUsMember2021-11-012022-07-2900007377582023-08-052023-08-0400007377582023-11-012023-08-0400007377582024-11-012023-08-040000737758ttc:TradeNameSpartanMember2023-08-040000737758ttc:IntimidatorReportingUnitMember2023-08-040000737758ttc:ProfessionalSegmentMemberus-gaap:OperatingSegmentsMember2022-10-310000737758ttc:ResidentialSegmentMemberus-gaap:OperatingSegmentsMember2022-10-310000737758ttc:OtherActivitiesMember2022-10-310000737758us-gaap:PatentsMember2023-08-040000737758us-gaap:NoncompeteAgreementsMember2023-08-040000737758us-gaap:CustomerRelationshipsMember2023-08-040000737758us-gaap:DevelopedTechnologyRightsMember2023-08-040000737758us-gaap:TradeNamesMember2023-08-040000737758us-gaap:OtherIntangibleAssetsMember2023-08-040000737758us-gaap:PatentsMember2022-07-290000737758us-gaap:NoncompeteAgreementsMember2022-07-290000737758us-gaap:CustomerRelationshipsMember2022-07-290000737758us-gaap:DevelopedTechnologyRightsMember2022-07-290000737758us-gaap:TradeNamesMember2022-07-290000737758us-gaap:OtherIntangibleAssetsMember2022-07-290000737758us-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:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2023-08-040000737758us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2022-07-290000737758us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMember2022-10-310000737758ttc:TermLoanDueOctober2026Memberus-gaap:SeniorNotesMember2023-08-040000737758ttc:TermLoanDueOctober2026Memberus-gaap:SeniorNotesMember2022-07-290000737758ttc:TermLoanDueOctober2026Memberus-gaap:SeniorNotesMember2022-10-310000737758us-gaap:SeniorNotesMemberttc:TermLoanDueApril2027Member2023-08-040000737758us-gaap:SeniorNotesMemberttc:TermLoanDueApril2027Member2022-07-290000737758us-gaap:SeniorNotesMemberttc:TermLoanDueApril2027Member2022-10-310000737758ttc:SeriesASeniorNotesMemberus-gaap:SeniorNotesMember2023-08-04xbrli:pure0000737758ttc:SeriesASeniorNotesMemberus-gaap:SeniorNotesMember2022-07-290000737758ttc:SeriesASeniorNotesMemberus-gaap:SeniorNotesMember2022-10-310000737758ttc:SeriesBSeniorNotesMemberus-gaap:SeniorNotesMember2023-08-040000737758ttc:SeriesBSeniorNotesMemberus-gaap:SeniorNotesMember2022-07-290000737758ttc:SeriesBSeniorNotesMemberus-gaap:SeniorNotesMember2022-10-310000737758ttc:SeniorNotesDueJune302032Memberus-gaap:SeniorNotesMember2023-08-040000737758ttc:SeniorNotesDueJune302032Memberus-gaap:SeniorNotesMember2022-07-290000737758ttc:SeniorNotesDueJune302032Memberus-gaap:SeniorNotesMember2022-10-310000737758ttc:SevenPointEightPercentCouponDebenturesMemberus-gaap:CorporateDebtSecuritiesMember2023-08-040000737758ttc:SevenPointEightPercentCouponDebenturesMemberus-gaap:CorporateDebtSecuritiesMember2022-07-290000737758ttc:SevenPointEightPercentCouponDebenturesMemberus-gaap:CorporateDebtSecuritiesMember2022-10-310000737758ttc:A6625SeniorNotesMemberus-gaap:SeniorNotesMember2023-08-040000737758ttc:A6625SeniorNotesMemberus-gaap:SeniorNotesMember2022-07-290000737758ttc:A6625SeniorNotesMemberus-gaap:SeniorNotesMember2022-10-310000737758ttc:BuildingAndLeaseholdImprovementsMembersrt:MinimumMember2023-08-040000737758ttc:BuildingAndLeaseholdImprovementsMembersrt:MaximumMember2023-08-040000737758us-gaap:EquipmentMembersrt:MinimumMember2023-08-040000737758us-gaap:EquipmentMembersrt:MaximumMember2023-08-040000737758us-gaap:ToolsDiesAndMoldsMembersrt:MinimumMember2023-08-040000737758srt:MaximumMemberus-gaap:ToolsDiesAndMoldsMember2023-08-040000737758us-gaap:SoftwareAndSoftwareDevelopmentCostsMembersrt:MinimumMember2023-08-040000737758us-gaap:SoftwareAndSoftwareDevelopmentCostsMembersrt:MaximumMember2023-08-040000737758us-gaap:LandAndLandImprovementsMember2023-08-040000737758us-gaap:LandAndLandImprovementsMember2022-07-290000737758us-gaap:LandAndLandImprovementsMember2022-10-310000737758ttc:BuildingAndLeaseholdImprovementsMember2023-08-040000737758ttc:BuildingAndLeaseholdImprovementsMember2022-07-290000737758ttc:BuildingAndLeaseholdImprovementsMember2022-10-310000737758us-gaap:MachineryAndEquipmentMember2023-08-040000737758us-gaap:MachineryAndEquipmentMember2022-07-290000737758us-gaap:MachineryAndEquipmentMember2022-10-310000737758us-gaap:ToolsDiesAndMoldsMember2023-08-040000737758us-gaap:ToolsDiesAndMoldsMember2022-07-290000737758us-gaap:ToolsDiesAndMoldsMember2022-10-310000737758us-gaap:ComputerEquipmentMember2023-08-040000737758us-gaap:ComputerEquipmentMember2022-07-290000737758us-gaap:ComputerEquipmentMember2022-10-310000737758us-gaap:ConstructionInProgressMember2023-08-040000737758us-gaap:ConstructionInProgressMember2022-07-290000737758us-gaap:ConstructionInProgressMember2022-10-310000737758ttc:RedIronMember2023-08-040000737758ttc:RedIronMember2022-07-290000737758ttc:RedIronMember2022-10-310000737758us-gaap:EmployeeStockOptionMember2023-05-062023-08-040000737758us-gaap:EmployeeStockOptionMember2022-04-302022-07-290000737758us-gaap:EmployeeStockOptionMember2022-11-012023-08-040000737758us-gaap:EmployeeStockOptionMember2021-11-012022-07-290000737758us-gaap:PerformanceSharesMember2023-05-062023-08-040000737758us-gaap:PerformanceSharesMember2022-04-302022-07-290000737758us-gaap:PerformanceSharesMember2022-11-012023-08-040000737758us-gaap:PerformanceSharesMember2021-11-012022-07-290000737758us-gaap:RestrictedStockMember2023-05-062023-08-040000737758us-gaap:RestrictedStockMember2022-04-302022-07-290000737758us-gaap:RestrictedStockMember2022-11-012023-08-040000737758us-gaap:RestrictedStockMember2021-11-012022-07-290000737758us-gaap:StockCompensationPlanMember2023-05-062023-08-040000737758us-gaap:StockCompensationPlanMember2022-04-302022-07-290000737758us-gaap:StockCompensationPlanMember2022-11-012023-08-040000737758us-gaap:StockCompensationPlanMember2021-11-012022-07-290000737758us-gaap:PerformanceSharesMembersrt:MaximumMember2022-11-012023-08-040000737758us-gaap:PerformanceSharesMembersrt:MinimumMember2022-11-012023-08-040000737758us-gaap:PerformanceSharesMember2022-11-012023-02-030000737758us-gaap:PerformanceSharesMember2021-11-012022-01-280000737758us-gaap:PerformanceSharesMember2023-02-042023-05-050000737758us-gaap:PerformanceSharesMember2022-01-292022-04-290000737758ttc:RestrictedStockAndRestrictedStockUnitAwardsMember2022-11-012023-08-040000737758ttc:RestrictedStockAndRestrictedStockUnitAwardsMember2021-11-012022-07-290000737758ttc:BoardOfDirectorsMemberus-gaap:StockCompensationPlanMember2022-11-012023-08-040000737758ttc:BoardOfDirectorsMemberus-gaap:StockCompensationPlanMember2021-11-012022-07-290000737758us-gaap:StockCompensationPlanMember2022-01-292022-04-290000737758us-gaap:StockCompensationPlanMember2023-02-042023-05-050000737758ttc:BoardOfDirectorsMemberus-gaap:EmployeeStockOptionMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2022-11-012023-08-040000737758ttc:BoardOfDirectorsMemberus-gaap:EmployeeStockOptionMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2022-11-012023-08-040000737758ttc:BoardOfDirectorsMemberus-gaap:EmployeeStockOptionMemberus-gaap:ShareBasedCompensationAwardTrancheThreeMember2022-11-012023-08-040000737758us-gaap:ShareBasedCompensationAwardTrancheOneMemberttc:RestrictedStockAndRestrictedStockUnitAwardsMember2022-11-012023-08-040000737758ttc:RestrictedStockAndRestrictedStockUnitAwardsMemberus-gaap:ShareBasedCompensationAwardTrancheTwoMember2022-11-012023-08-040000737758us-gaap:ShareBasedCompensationAwardTrancheThreeMemberttc:RestrictedStockAndRestrictedStockUnitAwardsMember2022-11-012023-08-040000737758us-gaap:AccumulatedTranslationAdjustmentMember2023-05-050000737758us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-05-050000737758us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-05-050000737758us-gaap:AccumulatedTranslationAdjustmentMember2023-05-062023-08-040000737758us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-05-062023-08-040000737758us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-05-062023-08-040000737758us-gaap:AccumulatedTranslationAdjustmentMember2023-08-040000737758us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-08-040000737758us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2023-08-040000737758us-gaap:AccumulatedTranslationAdjustmentMember2022-10-310000737758us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-10-310000737758us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-10-310000737758us-gaap:AccumulatedTranslationAdjustmentMember2022-11-012023-08-040000737758us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-11-012023-08-040000737758us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-11-012023-08-040000737758us-gaap:AccumulatedTranslationAdjustmentMember2022-04-290000737758us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-04-290000737758us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-04-290000737758us-gaap:AccumulatedTranslationAdjustmentMember2022-04-302022-07-290000737758us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-04-302022-07-290000737758us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-04-302022-07-290000737758us-gaap:AccumulatedTranslationAdjustmentMember2022-07-290000737758us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-07-290000737758us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2022-07-290000737758us-gaap:AccumulatedTranslationAdjustmentMember2021-10-310000737758us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-10-310000737758us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-10-310000737758us-gaap:AccumulatedTranslationAdjustmentMember2021-11-012022-07-290000737758us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-11-012022-07-290000737758us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember2021-11-012022-07-290000737758us-gaap:RelatedPartyMember2023-08-040000737758us-gaap:RelatedPartyMember2022-07-290000737758us-gaap:RelatedPartyMember2022-10-310000737758ttc:WholesaleFinancingMember2022-11-012023-08-040000737758ttc:WholesaleFinancingMember2021-11-012022-07-290000737758ttc:WholesaleFinancingMember2023-08-040000737758ttc:WholesaleFinancingMember2022-07-290000737758ttc:WholesaleFinancingMember2022-10-310000737758ttc:RedIronAndTCFCFCMember2023-08-040000737758us-gaap:ForeignExchangeForwardMember2023-08-040000737758us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeForwardMember2023-08-040000737758us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeForwardMember2022-07-290000737758us-gaap:DesignatedAsHedgingInstrumentMemberus-gaap:ForeignExchangeForwardMember2022-10-310000737758us-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMember2023-08-040000737758us-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMember2022-07-290000737758us-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMember2022-10-310000737758us-gaap:ForeignExchangeForwardMember2022-07-290000737758us-gaap:ForeignExchangeForwardMember2022-10-310000737758us-gaap:ForeignExchangeForwardMemberus-gaap:CashFlowHedgingMemberus-gaap:SalesMember2023-05-062023-08-040000737758us-gaap:ForeignExchangeForwardMemberus-gaap:CashFlowHedgingMemberus-gaap:SalesMember2022-04-302022-07-290000737758us-gaap:CostOfSalesMemberus-gaap:ForeignExchangeForwardMemberus-gaap:CashFlowHedgingMember2023-05-062023-08-040000737758us-gaap:CostOfSalesMemberus-gaap:ForeignExchangeForwardMemberus-gaap:CashFlowHedgingMember2022-04-302022-07-290000737758us-gaap:CashFlowHedgingMember2023-05-062023-08-040000737758us-gaap:CashFlowHedgingMember2022-04-302022-07-290000737758us-gaap:ForeignExchangeForwardMemberus-gaap:CashFlowHedgingMemberus-gaap:SalesMember2022-11-012023-08-040000737758us-gaap:ForeignExchangeForwardMemberus-gaap:CashFlowHedgingMemberus-gaap:SalesMember2021-11-012022-07-290000737758us-gaap:CostOfSalesMemberus-gaap:ForeignExchangeForwardMemberus-gaap:CashFlowHedgingMember2022-11-012023-08-040000737758us-gaap:CostOfSalesMemberus-gaap:ForeignExchangeForwardMemberus-gaap:CashFlowHedgingMember2021-11-012022-07-290000737758us-gaap:CashFlowHedgingMember2022-11-012023-08-040000737758us-gaap:CashFlowHedgingMember2021-11-012022-07-290000737758us-gaap:CashFlowHedgingMemberus-gaap:SalesMember2023-05-062023-08-040000737758us-gaap:CostOfSalesMemberus-gaap:CashFlowHedgingMember2023-05-062023-08-040000737758us-gaap:CashFlowHedgingMemberus-gaap:SalesMember2022-04-302022-07-290000737758us-gaap:CostOfSalesMemberus-gaap:CashFlowHedgingMember2022-04-302022-07-290000737758us-gaap:CashFlowHedgingMemberus-gaap:SalesMember2022-11-012023-08-040000737758us-gaap:CostOfSalesMemberus-gaap:CashFlowHedgingMember2022-11-012023-08-040000737758us-gaap:CashFlowHedgingMemberus-gaap:SalesMember2021-11-012022-07-290000737758us-gaap:CostOfSalesMemberus-gaap:CashFlowHedgingMember2021-11-012022-07-290000737758us-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMember2023-05-062023-08-040000737758us-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMember2022-04-302022-07-290000737758us-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMember2022-11-012023-08-040000737758us-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMember2021-11-012022-07-290000737758us-gaap:NondesignatedMember2023-05-062023-08-040000737758us-gaap:NondesignatedMember2022-04-302022-07-290000737758us-gaap:NondesignatedMember2022-11-012023-08-040000737758us-gaap:NondesignatedMember2021-11-012022-07-290000737758us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignExchangeForwardMember2023-08-040000737758us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignExchangeForwardMember2023-08-040000737758us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignExchangeForwardMemberus-gaap:FairValueInputsLevel2Member2023-08-040000737758us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ForeignExchangeForwardMember2023-08-040000737758us-gaap:FairValueMeasurementsRecurringMember2023-08-040000737758us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2023-08-040000737758us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2023-08-040000737758us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2023-08-040000737758us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignExchangeForwardMember2022-07-290000737758us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignExchangeForwardMember2022-07-290000737758us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignExchangeForwardMemberus-gaap:FairValueInputsLevel2Member2022-07-290000737758us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Memberus-gaap:ForeignExchangeForwardMember2022-07-290000737758us-gaap:FairValueMeasurementsRecurringMember2022-07-290000737758us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2022-07-290000737758us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel2Member2022-07-290000737758us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel3Member2022-07-290000737758us-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignExchangeForwardMember2022-10-310000737758us-gaap:FairValueInputsLevel1Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:ForeignExchangeForwardMember2022-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-08-040000737758us-gaap:FairValueInputsLevel2Member2022-07-290000737758us-gaap:FairValueInputsLevel2Member2022-10-31
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C.  20549

FORM 10-Q

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

For the Quarterly Period Ended August 4, 2023

         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)
Delaware41-0580470
State or Other Jurisdiction of
Incorporation or Organization
I.R.S. Employer Identification No.

 8111 Lyndale Avenue South
Bloomington, Minnesota 55420-1196
Telephone Number: (952) 888-8801
(Address, including zip code, and telephone number, including area code, of registrant’s principal executive offices)
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common Stock, par value $1.00 per shareTTCNew York Stock Exchange

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.  Yes    No 
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).  Yes    No 
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filerAccelerated filer
Non-accelerated filerSmaller reporting company
Emerging growth company

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes    No 
The number of shares of the registrant’s common stock outstanding as of August 31, 2023 was 103,844,080.


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

2

CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS
This Quarterly Report on Form 10-Q contains not only historical information, but also forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. In addition, we or others on our behalf may make forward-looking statements from time to time in oral presentations, including telephone conferences and/or web casts open to the public, in press releases or reports, on our web sites or otherwise. Statements that are not historical are forward-looking and reflect expectations and assumptions 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," "outlook," "guidance," "forecast," "goal," "anticipate," "continue," "plan," "estimate," "project," "target," "improve," "believe," "become," "should," "could," "will," "would," "possible," "may," "likely," "intend," "can," "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, including 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 and the related sanctions and geopolitical tensions, tight labor markets and other macroeconomic factors; our business strategies, priorities, goals, and commitments; acquisitions and business initiatives; 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 projections and involve risks and uncertainties that could cause actual results to differ materially from those projected or implied in the forward-looking statements. The following are some of the factors known to us that could cause our actual results to differ materially from what we have anticipated in our forward-looking statements:
Adverse economic conditions and outlook in the United States and in other countries in which we conduct business, such as but not limited to: economic uncertainty; business slowdowns, suspensions or delays of production and commercial activity; slow or negative economic growth rates or recessionary conditions; reduced or negative consumer confidence; reduced consumer spending levels; changing consumer preferences; inflationary or deflationary pressures; higher short-term, mortgage, and other interest rates; increased or prolonged high or low unemployment rates and tight labor markets; 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; slowdowns or reductions in levels of interest in the game of golf or golf course activity, development, renovation, or improvement; golf course closures; reduced customer, governmental or municipal spending; reduced infrastructure spending; reduced levels of home ownership, construction, or sales; home foreclosures; the impact of U.S. federal debt, state debt, and sovereign debt defaults; reduced credit availability or unfavorable credit terms for us or our distributors, dealers, or end-user customers; and general economic and political conditions and expectations;
Effect that weather conditions or climate change have on demand for our products and operations, including our supply chain;
Continuing disruption, and/or shortages in the availability of and the cost of commodities, components, parts, or accessories used in our products;
Our ability to maintain appropriate inventory levels, including as a result of global supply chain disruptions or changes in purchasing patterns by customers, and if we underestimate or overestimate demand for our products, and the effect of inventory management decisions of our distribution channel customers;
Risks associated with our acquisitions and alliances, strong customer relations, and new joint ventures, investments, or partnerships and our failure to successfully complete divestitures or other restructuring activities, including without limitation our ability to integrate acquired businesses and to address material issues both identified and not uncovered during our due diligence review, loss of substantial customers, and the ability of acquired companies or our alliances, joint ventures, investments or partnerships to achieve satisfactory operating results, including results being accretive to earnings, realization of synergies and expected cash flow generation, which could lead to impairment, restructuring, and other charges;
Our ability to continue to enhance existing products and develop and market new products that respond to customer needs and preferences and achieve market acceptance;
Changes in our product mix;
Effect of competition;
Our ability to cost-effectively expand and renovate existing facilities, open and manage new or acquired facilities, move production between manufacturing facilities, and/or any disruption at or near any of our facilities or other operations or those of our suppliers, distribution channel customers, mass retailers, or home centers where our products are sold;
Our ability to retain our executive officers or other key employees, attract and retain other qualified employees or successfully implement executive officer, key employee or other leadership or employee transitions and any failure by us, or our suppliers or distribution channel partners, to hire and/or retain a labor force to enhance existing products and
3

develop and market new products, adequately staff manufacturing operations, perform service or warranty work or other necessary activities, or allow employees to adequately and safely perform their jobs;
Changes in composition of, financial viability of, and the relationships with, our distribution channel customers;
Risks associated with our credit arrangements and ratings and any material change in the availability or terms of, or termination or disruption of, credit offered to our customers, distributors, and dealers;
Risks associated with our international operations, including but not limited to the effect of foreign currency exchange rate fluctuations and compliance with foreign legal and regulatory requirements, the war between Ukraine and Russia and the related sanctions and geopolitical tensions, political risks associated with the potential instability of governments and legal systems in countries in which we or our customers or suppliers conduct business, and other potential conflicts;
Our failure to comply with all applicable legal and regulatory requirements and the effect of product quality issues, product liability claims, and other litigation to which we are or may be subject;
Our ability to obtain and protect our intellectual property and other proprietary rights or operate our business without infringing upon the intellectual property or other proprietary rights of others;
Failure of our information systems or information security practices or those of our business partners or third-party service providers to adequately perform and/or protect sensitive or confidential information;
Risks associated with a possible U.S. governmental shutdown and its impact on the U.S. economy, capital markets and our business;
Our ability to achieve our financial projections or other business initiatives in the time periods that we anticipate or at all;
Changes in accounting or tax standards and policies and/or assumptions utilized in determining accounting tax estimates; and
Impact of increased scrutiny on our environmental, social and governance (“ESG”) practices, our ability to meet our ESG company goals and recent and SEC rule making on ESG, as well as cybersecurity, stock repurchase, executive compensation and other disclosures.
For more information regarding these and other uncertainties and factors that could cause our actual results to differ materially from what we have anticipated in our forward-looking statements or otherwise could materially adversely affect our business, financial condition, or operating results, see our most recently filed Annual Report on Form 10-K, Part I, Item 1A, "Risk Factors;" Part II, Item 1A, "Risk Factors" of this report; and our subsequent filings with the SEC.
All forward-looking statements included in this report are expressly qualified in their entirety by the foregoing cautionary statements. We caution readers not to place undue reliance on any forward-looking statement which speaks only as of the date made and to recognize that forward-looking statements are predictions of future results, which may not occur as anticipated. Actual results could differ materially from those anticipated in the forward-looking statements and from historical results, due to the risks and uncertainties described above, the risks described in our most recent Annual Report on Form 10-K, Part I, Item 1A, "Risk Factors" and Part II, Item 1A, "Risk Factors" of this report, and our subsequent SEC filings, as well as others that we may consider immaterial or do not anticipate at this time. These risks and uncertainties are not exclusive and further information concerning the company and our businesses, including factors that potentially could materially affect our financial results or condition, may emerge from time to time. We make no commitment to revise or update any forward-looking statements in order to reflect actual results, events or circumstances occurring or existing after the date any forward-looking statement is made, or changes in factors or assumptions affecting such forward-looking statements. We advise you, however, to consult any further disclosures we make on related subjects in our future Annual Reports on Form 10-K, Quarterly Reports on Form 10-Q, and Current Reports on Form 8-K we file with or furnish to the SEC.
4

PART I. FINANCIAL INFORMATION
ITEM 1. FINANCIAL STATEMENTS
THE TORO COMPANY AND SUBSIDIARIES
Condensed Consolidated Statements of (Loss) Earnings (Unaudited)
(Dollars and shares in thousands, except per share data)
 Three Months EndedNine Months Ended
August 4, 2023July 29, 2022August 4, 2023July 29, 2022
Net sales$1,081,784 $1,160,550 $3,569,950 $3,342,678 
Cost of sales709,430 760,644 2,321,951 2,236,927 
Gross profit372,354 399,906 1,247,999 1,105,751 
Selling, general and administrative expense240,163 236,858 760,585 680,500 
Non-cash impairment charges151,263  151,263  
Operating (loss) earnings(19,072)163,048 336,151 425,251 
Interest expense(14,987)(9,182)(43,822)(24,219)
Other income, net5,496 3,225 21,241 8,262 
(Loss) earnings before income taxes(28,563)157,091 313,570 409,294 
Income tax (benefit) provision(13,600)31,941 54,208 83,509 
Net (loss) earnings$(14,963)$125,150 $259,362 $325,785 
Basic net (loss) earnings per share of common stock$(0.14)$1.19 $2.48 $3.10 
Diluted net (loss) earnings per share of common stock$(0.14)$1.19 $2.46 $3.08 
Weighted-average number of shares of common stock outstanding — Basic104,286 104,827 104,479 104,931 
Weighted-average number of shares of common stock outstanding — Diluted104,286 105,448 105,409 105,754 
See accompanying Notes to Condensed Consolidated Financial Statements.



THE TORO COMPANY AND SUBSIDIARIES
Condensed Consolidated Statements of Comprehensive (Loss) Income (Unaudited)
(Dollars in thousands)
 Three Months EndedNine Months Ended
August 4, 2023July 29, 2022August 4, 2023July 29, 2022
Net (loss) earnings$(14,963)$125,150 $259,362 $325,785 
Other comprehensive (loss) income, net of tax: 
Foreign currency translation adjustments(2,013)(5,792)16,974 (21,190)
Derivative instruments, net of tax of $(199); $863; $(5,799); and $4,895, respectively
606 2,472 (14,441)16,043 
Other comprehensive (loss) income, net of tax(1,407)(3,320)2,533 (5,147)
Comprehensive (loss) income$(16,370)$121,830 $261,895 $320,638 
See accompanying Notes to Condensed Consolidated Financial Statements.
5

THE TORO COMPANY AND SUBSIDIARIES
Condensed Consolidated Balance Sheets (Unaudited)
(Dollars in thousands, except per share data)
August 4, 2023July 29, 2022October 31, 2022
ASSETS   
Cash and cash equivalents$147,926 $231,564 $188,250 
Receivables, net390,677 350,657 332,713 
Inventories, net1,112,692 939,274 1,051,109 
Prepaid expenses and other current assets80,493 82,861 103,279 
Total current assets1,731,788 1,604,356 1,675,351 
Property, plant, and equipment, net624,963 531,816 571,661 
Goodwill451,264 583,803 583,297 
Other intangible assets, net549,190 595,141 585,832 
Right-of-use assets116,623 73,349 76,121 
Investment in finance affiliate48,528 31,389 39,349 
Deferred income taxes41,711 961 5,310 
Other assets21,823 19,134 19,077 
Total assets$3,585,890 $3,439,949 $3,555,998 
LIABILITIES AND STOCKHOLDERS’ EQUITY   
Current portion of long-term debt$ $65,000 $ 
Accounts payable407,366 487,030 578,624 
Accrued liabilities482,304 443,557 469,242 
Short-term lease liabilities17,828 15,675 15,747 
Total current liabilities907,498 1,011,262 1,063,613 
Long-term debt, less current portion1,061,309 990,616 990,768 
Long-term lease liabilities101,221 60,921 63,604 
Deferred income taxes109 50,332 44,272 
Other long-term liabilities38,670 40,216 42,040 
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,834,891 shares as of August 4, 2023, 104,193,673 shares as of July 29, 2022, and 103,969,805 shares as of October 31, 2022
103,835 104,194 103,970 
Retained earnings1,403,840 1,213,551 1,280,856 
Accumulated other comprehensive loss(30,592)(31,143)(33,125)
Total stockholders’ equity1,477,083 1,286,602 1,351,701 
Total liabilities and stockholders’ equity$3,585,890 $3,439,949 $3,555,998 
See accompanying Notes to Condensed Consolidated Financial Statements.
6

THE TORO COMPANY AND SUBSIDIARIES
Condensed Consolidated Statements of Cash Flows (Unaudited)
(Dollars in thousands)
 Nine Months Ended
August 4, 2023July 29, 2022
Cash flows from operating activities:  
Net earnings$259,362 $325,785 
Adjustments to reconcile net earnings to net cash provided by operating activities:  
Non-cash income from finance affiliate(14,099)(5,814)
Distributions from (Contributions to) finance affiliate, net4,920 (4,905)
Depreciation of property, plant, and equipment56,551 54,269 
Amortization of other intangible assets26,828 24,760 
Stock-based compensation expense14,382 17,105 
Non-cash impairment charges151,263  
Other720 3,893 
Changes in operating assets and liabilities, net of the effect of acquisitions:  
Receivables, net(52,757)(38,118)
Inventories, net(46,580)(173,000)
Other assets(74,258)(32,483)
Accounts payable(174,743)(24,858)
Other liabilities3,076 7,929 
Net cash provided by operating activities154,665 154,563 
Cash flows from investing activities:  
Purchases of property, plant, and equipment(105,700)(75,772)
Proceeds from insurance claim7,114  
Business combinations, net of cash acquired(20,971)(402,386)
Asset acquisitions, net of cash acquired (7,225)
Proceeds from asset disposals399 197 
Proceeds from sale of a business 4,605 
Net cash used in investing activities(119,158)(480,581)
Cash flows from financing activities:  
Borrowings under debt arrangements515,000 700,000 
Repayments under debt arrangements(445,000)(335,000)
Proceeds from exercise of stock options19,398 4,440 
Payments of withholding taxes for stock awards(3,748)(2,308)
Purchases of TTC common stock(60,040)(110,004)
Dividends paid on TTC common stock(106,505)(94,401)
Other(1,525) 
Net cash (used in) provided by financing activities(82,420)162,727 
Effect of exchange rates on cash and cash equivalents6,589 (10,757)
Net decrease in cash and cash equivalents(40,324)(174,048)
Cash and cash equivalents as of the beginning of the fiscal period188,250 405,612 
Cash and cash equivalents as of the end of the fiscal period$147,926 $231,564 
See accompanying Notes to Condensed Consolidated Financial Statements.
7

THE TORO COMPANY AND SUBSIDIARIES
Condensed Consolidated Statements of Stockholders' Equity (Unaudited)
(Dollars in thousands, except per share data)
 Common
Stock
Retained
Earnings
Accumulated Other
Comprehensive Loss
Total Stockholders'
Equity
Balance as of May 5, 2023$104,136 $1,485,046 $(29,185)$1,559,997 
Cash dividends paid on common stock - $0.34 per share
— (35,417)— (35,417)
Issuance of 56,006 shares of common stock under stock-based compensation plans
56 1,791 — 1,847 
Stock-based compensation expense— 3,634 — 3,634 
Purchase of 356,757 shares of common stock
(357)(36,251)— (36,608)
Other comprehensive loss— — (1,407)(1,407)
Net loss— (14,963)(14,963)
Balance as of August 4, 2023$103,835 $1,403,840 $(30,592)$1,477,083 
Balance as of October 31, 2022$103,970 $1,280,856 $(33,125)$1,351,701 
Cash dividends paid on common stock - $1.02 per share
— (106,505)— (106,505)
Issuance of 490,469 shares of common stock under stock-based compensation plans
490 18,922 — 19,412 
Stock-based compensation expense— 14,382 — 14,382 
Contribution of 14,270 shares of common stock to a deferred compensation trust
(14)— — (14)
Purchase of 611,113 shares of common stock
(611)(63,177)— (63,788)
Other comprehensive income— — 2,533 2,533 
Net earnings— 259,362 259,362 
Balance as of August 4, 2023$103,835 $1,403,840 $(30,592)$1,477,083 
Balance as of April 29, 2022$104,568 $1,146,771 $(27,823)$1,223,516 
Cash dividends paid on common stock - $0.30 per share
— (31,447)— (31,447)
Issuance of 80,153 shares of common stock under stock-based compensation plans
81 2,112 — 2,193 
Stock-based compensation expense— 5,972 — 5,972 
Purchase of 454,482 shares of common stock
(455)(35,007)— (35,462)
Other comprehensive loss— — (3,320)(3,320)
Net earnings— 125,150 — 125,150 
Balance as of July 29, 2022$104,194 $1,213,551 $(31,143)$1,286,602 
Balance as of October 31, 2021$105,206 $1,071,922 $(25,996)$1,151,132 
Cash dividends paid on common stock - $0.90 per share
— (94,401)— (94,401)
Issuance of 233,491 shares of common stock under stock-based compensation plans
234 4,239 — 4,473 
Stock-based compensation expense— 17,105 — 17,105 
Contribution of 33,162 shares of common stock to a deferred compensation trust
(33)— — (33)
Purchase of 1,212,390 shares of common stock
(1,213)(111,099)— (112,312)
Other comprehensive loss— — (5,147)(5,147)
Net earnings— 325,785 — 325,785 
Balance as of July 29, 2022$104,194 $1,213,551 $(31,143)$1,286,602 
See accompanying Notes to Condensed Consolidated Financial Statements.
8

THE TORO COMPANY AND SUBSIDIARIES
Notes to Condensed Consolidated Financial Statements (Unaudited)
August 4, 2023
 
1Basis of Presentation
The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in accordance with the instructions to Form 10-Q and do not include all the information and notes required by United States ("U.S.") generally accepted accounting principles ("GAAP") for complete financial statements. Unless the context indicates otherwise, the terms "company," "TTC," "we," "our," or "us" refer to The Toro Company and its consolidated subsidiaries. All intercompany accounts and transactions have been eliminated from the unaudited Condensed Consolidated Financial Statements.
In the opinion of management, the unaudited Condensed Consolidated Financial Statements include all adjustments, consisting primarily of recurring accruals, considered necessary for the fair presentation of the company's consolidated financial position, results of operations, and cash flows for the periods presented. Due to seasonality within the industries in which the company's businesses operate, among other factors, operating results for the nine months ended August 4, 2023 cannot be annualized to determine the expected results for the fiscal year ending October 31, 2023.
The company’s fiscal year ends on October 31 and quarterly results are reported based on three-month periods that generally end on the Friday closest to the calendar quarter end. For comparative purposes, however, the company’s second and third quarters always include exactly 13 weeks of results so that the quarter end date for these two quarters is not necessarily the Friday closest to the calendar month end.
For further information regarding the company's basis of presentation, refer to the Consolidated Financial Statements and Notes to Consolidated Financial Statements included in the company’s Annual Report on Form 10-K for the fiscal year ended October 31, 2022. The policies described in that report are used for preparing the company's quarterly reports on Form 10-Q.
Accounting Policies and Estimates
In preparing the Condensed Consolidated Financial Statements in conformity with U.S. GAAP, management must make decisions that impact the reported amounts of assets, liabilities, revenues, expenses, and the related disclosures, including disclosures of contingent assets and liabilities. Such decisions include the selection of the appropriate accounting principles to be applied and the assumptions on which to base accounting estimates. Estimates are used in determining, among other items, sales promotion and incentive accruals, incentive compensation accruals, income tax accruals, inventory valuation, warranty accruals, allowances for current 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 an 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 economic environment. Management adjusts such estimates and assumptions when facts and circumstances dictate. As future events and their effects cannot be determined with certainty, actual amounts could differ significantly from those estimated at the time the Condensed Consolidated Financial Statements are prepared.
New Accounting Pronouncements
In November 2021, the Financial Accounting Standards Board ("FASB") issued 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 will become effective for the company for the fiscal 2023 annual period. The adoption of this standard is not expected to 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 Condensed Consolidated Financial Statements or do not apply to its operations.
9

2Business 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 Group
On January 13, 2022 ("the closing date"), during the first quarter of fiscal 2022, the company acquired the privately-held Intimidator Group ("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 reportable segment and expanded its manufacturing footprint and dealer network.
Purchase Accounting
The company accounted for the 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 purchase price to the fair values assigned to the assets acquired and liabilities assumed. These fair values are based on internal company and independent external third-party valuations:
(Dollars in thousands)January 13, 2022
Cash and cash equivalents$975 
Receivables6,954 
Inventories34,608 
Prepaid expenses and other current assets513 
Property, plant, and equipment27,447 
Right-of-use assets344 
Goodwill163,731 
Other intangible assets:
Indefinite-lived trade name99,100 
Finite-lived trade names3,260 
Finite-lived customer-related80,500 
Finite-lived backlog1,340 
Accounts payable(8,535)
Accrued liabilities(9,152)
Short-term lease liabilities(100)
Long-term lease liabilities(244)
Total fair value of net assets acquired400,741 
Less: cash and cash equivalents acquired(975)
Total purchase price$399,766 
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. There were no purchase accounting adjustments recorded in fiscal 2023 that impacted the carrying value of goodwill acquired.
10

Other Intangible Assets Acquired
The allocation of the purchase price to the net assets acquired resulted in the recognition of $184.2 million of value for other intangible assets as of the closing date. The fair values of the acquired trade names, 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 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 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 closing date, the weighted-average useful life of the customer-related and backlog intangible assets were determined to be 9.6 years and 9 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 Note 5, Goodwill and Other Intangible Assets, Net.
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 company's Other activities consist of the company's wholly-owned domestic distribution company, the company's corporate activities, and the elimination of intersegment revenues and expenses.
11

The following tables present summarized financial information concerning the company’s reportable business segments and Other activities (dollars in thousands):
Three Months Ended August 4, 2023ProfessionalResidentialOtherTotal
Net sales$896,321 $175,314 $10,149 $1,081,784 
Intersegment gross sales (eliminations)11,640 39 (11,679)— 
Earnings (loss) before income taxes1
$13,049 $3,848 $(45,460)$(28,563)
Nine Months Ended August 4, 2023ProfessionalResidentialOtherTotal
Net sales$2,845,714 $705,765 $18,471 $3,569,950 
Intersegment gross sales (eliminations)35,471 99 (35,570)— 
Earnings (loss) before income taxes1
384,621 64,411 (135,462)313,570 
Total assets$2,723,127 $537,834 $324,929 $3,585,890 
Three Months Ended July 29, 2022ProfessionalResidentialOtherTotal
Net sales$886,232 $269,962 $4,356 $1,160,550 
Intersegment gross sales (eliminations)10,436 15 (10,451)— 
Earnings (loss) before income taxes$166,191 $26,348 $(35,448)$157,091 
Nine Months Ended July 29, 2022ProfessionalResidentialOtherTotal
Net sales$2,484,927 $845,039 $12,712 $3,342,678 
Intersegment gross sales (eliminations)23,201 50 (23,251)— 
Earnings (loss) before income taxes424,833 95,203 (110,742)409,294 
Total assets$2,625,481 $407,218 $407,250 $3,439,949 
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, Net.
The following table presents the details of operating loss before income taxes for the company's Other activities:
 Three Months EndedNine Months Ended
(Dollars in thousands)August 4, 2023July 29, 2022August 4, 2023July 29, 2022
Corporate expenses$(33,999)$(30,816)$(110,694)$(94,359)
Interest expense(14,987)(9,182)(43,822)(24,219)
Earnings from the company's wholly-owned domestic distribution company and other income, net3,526 4,550 19,054 7,836 
Total operating loss$(45,460)$(35,448)$(135,462)$(110,742)
12

4Revenue
The following tables disaggregate the company's reportable segment net sales by major product type and geographic market (dollars in thousands):
Three Months Ended August 4, 2023ProfessionalResidentialOtherTotal
Revenue by product type:    
Equipment$777,284 $169,070 $5,214 $951,568 
Irrigation119,037 6,244 4,935 130,216 
Total net sales$896,321 $175,314 $10,149 $1,081,784 
Revenue by geographic market: 
United States$690,810 $145,861 $10,149 $846,820 
International countries205,511 29,453  234,964 
Total net sales$896,321 $175,314 $10,149 $1,081,784 
Nine Months Ended August 4, 2023ProfessionalResidentialOtherTotal
Revenue by product type:    
Equipment$2,486,947 $682,770 $11,512 $3,181,229 
Irrigation358,767 22,995 6,959 388,721 
Total net sales$2,845,714 $705,765 $18,471 $3,569,950 
Revenue by geographic market: 
United States$2,225,498 $569,295 $18,471 $2,813,264 
International countries620,216 136,470  756,686 
Total net sales$2,845,714 $705,765 $18,471 $3,569,950 
Three Months Ended July 29, 2022ProfessionalResidentialOtherTotal
Revenue by product type:    
Equipment$780,738 $265,469 $1,102 $1,047,309 
Irrigation105,494 4,493 3,254 113,241 
Total net sales$886,232 $269,962 $4,356 $1,160,550 
Revenue by geographic market: 
United States$710,386 $229,666 $4,356 $944,408 
International countries175,846 40,296  216,142 
Total net sales$886,232 $269,962 $4,356 $1,160,550 
Nine Months Ended July 29, 2022ProfessionalResidentialOtherTotal
Revenue by product type:    
Equipment$2,149,549 $823,536 $6,207 $2,979,292 
Irrigation335,378 21,503 6,505 363,386 
Total net sales$2,484,927 $845,039 $12,712 $3,342,678 
Revenue by geographic market: 
United States$1,969,933 $703,234 $12,712 $2,685,879 
International countries514,994 141,805  656,799 
Total net sales$2,484,927 $845,039 $12,712 $3,342,678 
13

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 August 4, 2023 and October 31, 2022, $25.0 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 Condensed Consolidated Balance Sheets. For the three and nine months ended August 4, 2023, the company recognized $3.5 million and $12.4 million, respectively, of the October 31, 2022 deferred revenue balance within net sales in the Condensed Consolidated Statements of (Loss) Earnings. The company expects to recognize approximately $2.3 million of the October 31, 2022 deferred revenue amount within net sales throughout the remainder of fiscal 2023, $8.0 million in fiscal 2024, and $5.3 million thereafter.
5Goodwill and Other Intangible Assets, Net
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 forecasting process, assumed royalty rates that could be payable if the company did not own the intangible asset, terminal growth rates applied to forecasted revenues, 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 forecasting 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.
14

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 Condensed Consolidated Statements of (Loss) 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 the first nine months of fiscal 2023 were as follows:
(Dollars in thousands)ProfessionalResidentialOtherTotal
Balance as of October 31, 2022$573,031 $10,266 $ $583,297 
Non-cash impairment charge(133,263)  (133,263)
Translation adjustments1,080 150  1,230 
Balance as of August 4, 2023$440,848 $10,416 $ $451,264 
Other Intangible Assets, Net
The components of other intangible assets, net as of August 4, 2023, July 29, 2022, and October 31, 2022 were as follows (dollars in thousands):
August 4, 2023Weighted-Average Useful Life in YearsGross Carrying AmountAccumulated AmortizationNet
Patents9.9$18,218 $(15,864)$2,354 
Non-compete agreements5.56,858 (6,851)7 
Customer-related15.7329,059 (101,952)227,107 
Developed technology7.1102,108 (60,776)41,332 
Trade names13.710,740 (3,921)6,819 
Backlog and other0.65,730 (5,730) 
Total finite-lived13.2472,713 (195,094)277,619 
Indefinite-lived - trade names271,571 — 271,571 
Total other intangible assets, net$744,284 $(195,094)$549,190 
July 29, 2022Weighted-Average Useful Life in YearsGross Carrying AmountAccumulated AmortizationNet
Patents9.9$18,252 $(15,178)$3,074 
Non-compete agreements5.56,887 (6,861)26 
Customer-related16.0321,113 (78,017)243,096 
Developed technology7.1102,013 (50,412)51,601 
Trade names13.710,689 (3,267)7,422 
Backlog and other0.65,730 (5,280)450 
Total finite-lived13.4464,684 (159,015)305,669 
Indefinite-lived - trade names289,472 — 289,472 
Total other intangible assets, net$754,156 $(159,015)$595,141 
15

October 31, 2022Weighted-Average Useful Life in YearsGross Carrying AmountAccumulated AmortizationNet
Patents9.9$18,210 $(15,317)$2,893 
Non-compete agreements5.56,851 (6,829)22 
Customer-related16.0320,959 (83,805)237,154 
Developed technology7.1101,915 (53,001)48,914 
Trade names13.810,667 (3,395)7,272 
Backlog and other0.65,730 (5,505)225 
Total finite-lived13.4464,332 (167,852)296,480 
Indefinite-lived - trade names289,352 — 289,352 
Total other intangible assets, net$753,684 $(167,852)$585,832 
Amortization expense for finite-lived intangible assets for the three and nine months ended August 4, 2023 was $8.9 million and $26.8 million, respectively. Amortization expense for finite-lived intangibles assets for the three and nine months ended July 29, 2022 was $9.1 million and $24.8 million, respectively. As of August 4, 2023, estimated amortization expense for the remainder of fiscal 2023 and succeeding fiscal years is as follows:
(Dollars in thousands)August 4, 2023
2023 (remaining)$8,905 
202434,568 
202531,715 
202630,534 
202725,601 
202822,305 
Thereafter123,991 
Total estimated amortization expense$277,619 
6Indebtedness
The following is a summary of the company's indebtedness:
(Dollars in thousands)August 4, 2023July 29, 2022October 31, 2022
$600 million revolving credit facility, due October 2026
$70,000 $65,000 $ 
$270 million term loan, due October 2026
270,000 270,000 270,000 
$200 million term loan, due April 2027
200,000 200,000 200,000 
3.81% series A senior notes, due June 2029
100,000 100,000 100,000 
3.91% series B senior notes, due June 2031
100,000 100,000 100,000 
3.97% senior notes, due June 2032
100,000 100,000 100,000 
7.8% debentures, due June 2027
100,000 100,000 100,000 
6.625% senior notes, due May 2037
124,148 124,086 124,102 
Less: unamortized debt issuance costs2,839 3,470 3,334 
Total long-term debt1,061,309 1,055,616 990,768 
Less: current portion of long-term debt 65,000  
Long-term debt, less current portion$1,061,309 $990,616 $990,768 
16

As of August 4, 2023, principal payments required on the company's outstanding indebtedness, based on the maturity dates defined within the company's debt arrangements, for the remainder of fiscal 2023 and succeeding fiscal years are as follows:
(Dollars in thousands)August 4, 2023
2023 (remaining)$ 
2024 
202537,000 
2026333,000 
2027270,000 
2028 
Thereafter425,000 
Total principal payments required$1,065,000 
Covenants
The company is in compliance with all covenants under the company’s outstanding indebtedness as of August 4, 2023.
7Inventories, 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 certain of the company's inventories. All remaining inventories are valued at the lower of cost or market, with cost determined under the last-in, first-out ("LIFO") method. 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.
Inventories, net were as follows:
(Dollars in thousands)August 4, 2023July 29, 2022October 31, 2022
Raw materials and work in process$435,070 $402,719 $482,884 
Finished goods and service parts847,494 672,042 738,097 
Total FIFO and average cost value1,282,564 1,074,761 1,220,981 
Less: adjustment to LIFO value169,872 135,487 169,872 
Total inventories, net$1,112,692 $939,274 $1,051,109 
8Property, 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 expensed as incurred within cost of sales or selling, general and administrative expense in the Condensed Consolidated Statements of (Loss) Earnings depending on the nature and use of the related asset. Interest is capitalized during the construction period for significant capital projects.
17

Property, plant, and equipment, net was as follows:
(Dollars in thousands)August 4, 2023July 29, 2022October 31, 2022
Land and land improvements$63,020 $57,169 $59,550 
Buildings and leasehold improvements331,052 326,111 324,343 
Machinery and equipment585,337 535,303 557,588 
Tooling235,417 221,290 225,865 
Computer hardware and software108,211 96,834 104,713 
Construction in process204,317 141,503 144,418 
Property, plant, and equipment, gross1,527,354 1,378,210 1,416,477 
Less: accumulated depreciation902,391 846,394 844,816 
Property, plant, and equipment, net$624,963 $531,816 $571,661 
9Product 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. In addition to the standard warranties offered by the company on its products, the company also sells separately priced extended warranty coverage on select products for a prescribed period after the original warranty period expires. 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 forecasted 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:
 Three Months EndedNine Months Ended
(Dollars in thousands)August 4, 2023July 29, 2022August 4, 2023July 29, 2022
Beginning balance$153,947 $126,830 $134,541 $116,783 
Changes in accrual related to warranties during the period (1)20,521 20,873 69,956 59,757 
Acquisitions 2,466  5,663 
Payments made during the period (1)(24,099)(20,580)(60,842)(52,143)
Changes in accrual related to pre-existing warranties (1)962 1,429 7,676 958 
Ending balance$151,331 $131,018 $151,331 $131,018 
(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.
18

10Investment in Joint Venture
The company is 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 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 14, 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 an $800.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 August 4, 2023, July 29, 2022 and October 31, 2022 was $48.5 million, $31.4 million, and $39.3 million, respectively. The company has not guaranteed the outstanding indebtedness of Red Iron.
11Stock-Based Compensation
Compensation costs related to stock-based compensation awards were as follows:
Three Months EndedNine Months Ended
(Dollars in thousands)August 4, 2023July 29, 2022August 4, 2023July 29, 2022
Stock option awards$1,984 $2,664 $6,287 $7,207 
Performance share awards(195)1,697 1,923 5,235 
Restricted stock unit awards1,845 1,611 5,086 4,034 
Unrestricted common stock awards  1,086 629 
Total compensation cost for stock-based compensation awards$3,634 $5,972 $14,382 $17,105 
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. Options are generally granted to executive officers, other employees, and non-employee members of the company’s Board of Directors ("Board") 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 and 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 company's stock-based compensation plans. 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
19

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 first nine months of the following fiscal periods:
 Fiscal 2023Fiscal 2022
Expected life of option in years6.316.19
Expected stock price volatility25.20%23.74%
Risk-free interest rate3.79%1.31%
Expected dividend yield0.95%0.94%
Per share weighted-average fair value at date of grant$33.21$22.55
Performance Share Awards
The company grants performance share awards to executive officers and other employees under which they are entitled to receive shares of the company’s common stock contingent on the achievement of performance goals of the company, which are generally measured over a three-year period. The number of shares of common stock a participant receives can be increased (up to 200 percent of target levels) or reduced (down to zero) based on the level of achievement of performance goals and will vest at the end of a three-year period. Performance share awards are generally granted on an annual basis in the first quarter of the company’s fiscal year. Compensation cost is recognized for these awards on a straight-line basis over the vesting period based on the per share fair value, 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. The per share weighted-average fair value of performance share awards granted during the first quarter of fiscal 2023 and 2022 was $112.14 and $98.41, respectively. No performance share awards were granted during the second or third quarters of fiscal 2023 and 2022.
Restricted Stock Unit Awards
Restricted stock unit awards are generally granted to certain employees who are not executive officers. Occasionally, restricted stock unit awards may be granted, including to executive officers, in connection with hiring, mid-year promotions, leadership transition, or retention. Restricted stock unit awards generally vest one-third each year over a three-year period, or vest in full on the three-year anniversary of the date of grant. 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. The per share weighted-average fair value of restricted stock unit awards granted during the first nine months of fiscal 2023 and 2022 was $103.46 and $89.19, respectively.
Unrestricted Common Stock Awards
During the first nine months of fiscal 2023 and 2022, 10,329 and 6,453 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 Condensed Consolidated Statements of (Loss) Earnings. Additionally, the Company's 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. No shares of fully vested unrestricted common stock awards were granted during the second or third quarters of fiscal 2023 and 2022.
12Stockholders' Equity
Accumulated Other Comprehensive Loss
The components of accumulated other comprehensive loss ("AOCL"), net of tax, within the Condensed Consolidated Statements of Stockholders' Equity were as follows:
(Dollars in thousands)August 4, 2023July 29, 2022October 31, 2022
Foreign currency translation adjustments$34,347 $40,725 $51,321 
Pension benefits3,621 3,899 3,621 
Cash flow derivative instruments(7,376)(13,481)(21,817)
Total accumulated other comprehensive loss$30,592 $31,143 $33,125 
20

The components and activity of AOCL, net of tax, for the three and nine month periods ended August 4, 2023 and July 29, 2022 were as follows:
(Dollars in thousands)Foreign 
Currency
Translation
Adjustments
Pension
Benefits
Cash Flow Derivative InstrumentsTotal
Balance as of May 5, 2023$32,334 $3,621 $(6,770)$29,185 
Other comprehensive loss before reclassifications2,013  2,574 4,587 
Amounts reclassified from AOCL  (3,180)(3,180)
Net current period other comprehensive loss (income)2,013  (606)1,407 
Balance as of August 4, 2023$34,347 $3,621 $(7,376)$30,592 
(Dollars in thousands)Foreign 
Currency
Translation
Adjustments
Pension
Benefits
Cash Flow Derivative InstrumentsTotal
Balance as of October 31, 2022$51,321 $3,621 $(21,817)$33,125 
Other comprehensive (income) loss before reclassifications(16,974) 27,200 10,226 
Amounts reclassified from AOCL  (12,759)(12,759)
Net current period other comprehensive (income) loss(16,974) 14,441 (2,533)
Balance as of August 4, 2023$34,347 $3,621 $(7,376)$30,592 
(Dollars in thousands)Foreign 
Currency
Translation
Adjustments
Pension
Benefits
Cash Flow Derivative InstrumentsTotal
Balance as of April 29, 2022$34,933 $3,899 $(11,009)$27,823 
Other comprehensive loss (income) before reclassifications5,792  (632)5,160 
Amounts reclassified from AOCL  (1,840)(1,840)
Net current period other comprehensive loss (income)5,792  (2,472)3,320 
Balance as of July 29, 2022$40,725 $3,899 $(13,481)$31,143 
(Dollars in thousands)Foreign 
Currency
Translation
Adjustments
Pension
Benefits
Cash Flow Derivative InstrumentsTotal
Balance as of October 31, 2021$19,535 $3,899 $2,562 $25,996 
Other comprehensive loss (income) before reclassifications21,190  (14,448)6,742 
Amounts reclassified from AOCL  (1,595)(1,595)
Net current period other comprehensive loss (income)21,190  (16,043)5,147 
Balance as of July 29, 2022$40,725 $3,899 $(13,481)$31,143 
For additional information on the components reclassified from AOCL to the respective line items in net earnings for derivative instruments refer to Note 16, Derivative Instruments and Hedging Activities.
21

13Per Share Data
Reconciliations of basic and diluted weighted-average number of shares of common stock outstanding were as follows:
 Three Months EndedNine Months Ended
(Shares in thousands)August 4, 2023July 29, 2022August 4, 2023July 29, 2022
Basic  
Weighted-average number of shares of common stock104,286 104,827 104,473 104,924 
Assumed issuance of contingent shares  6 7 
Weighted-average number of shares of common stock outstanding - Basic104,286 104,827 104,479 104,931 
Diluted  
Weighted-average number of shares of common stock outstanding - Basic104,286 104,827 104,479 104,931 
Effect of dilutive shares 621 930 823 
Weighted-average number of shares of common stock outstanding - Diluted104,286 105,448 105,409 105,754 
The effect of dilutive shares from stock option awards and restricted stock unit awards is computed under the treasury stock method. Stock option awards to purchase 1,410,092 and 1,066,621 shares of common stock during the third quarter of fiscal 2023 and 2022, respectively, and to purchase 483,650 and 896,184 shares of common stock during the first nine months of fiscal 2023 and 2022, respectively, were excluded from the computation of diluted net (loss) earnings per share of common stock because they were anti-dilutive.
14Commitments and Contingencies
Customer Financing Arrangements
Inventory Financing
The company is 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 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 the Secured Overnight 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 this arrangement with Red Iron for the nine months ended August 4, 2023 and July 29, 2022 were $2,160.8 million and $1,886.1 million, respectively. The total amount of net receivables outstanding under this arrangement with Red Iron as of August 4, 2023, July 29, 2022, and October 31, 2022 were $1,010.5 million, $690.7 million and $776.1 million, respectively. The total amount of receivables due from Red Iron to the company as of August 4, 2023, July 29, 2022, and October 31, 2022 were $30.4 million, $14.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 for the nine months ended August 4, 2023 and July 29, 2022 were $367.6 million and $458.9 million, respectively. As of August 4, 2023, July 29, 2022, and October 31, 2022, $187.2 million, $205.1 million and $220.0 million of receivables financed by HCFC and the other third-party financial institutions were outstanding, respectively.
22

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. Additionally, as a result of the company's floor plan financing agreements with the other third-party financial institutions, the company also entered into inventory repurchase agreements with the other third-party financial institutions. Under such inventory repurchase agreements, the company has agreed to repurchase products repossessed by the other third-party financial institutions. As of August 4, 2023, July 29, 2022 and October 31, 2022, the company was contingently liable to repurchase up to a maximum amount of $118.8 million, $79.9 million and $80.0 million, respectively, of inventory related to receivables under these inventory repurchase agreements. 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 for the nine months ended August 4, 2023 and July 29, 2022.
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 or employment-related 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 Condensed Consolidated Financial Statements for costs related to claims, including future legal costs, settlements, and judgments, where the company has assessed that a loss is probable and an amount can be reasonably estimated. If the reasonable estimate of a probable loss is a range, the company records the most probable estimate of the loss or the minimum amount when no amount within the range is a better estimate than any other amount. The company discloses a contingent liability even if the liability is not probable or the amount is not estimable, or both, if there is a reasonable possibility that a material loss may have been incurred. In the opinion of management, the amount of liability, if any, with respect to these matters, individually or in the aggregate, will not materially affect 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 Condensed 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 Condensed Consolidated Financial Statements during the period in which all underlying events or contingencies are resolved and the gain is realized.
23

15Leases
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 generally includes all non-cancelable periods. Lease expense for the company's operating leases is recognized on a straight-line basis over the lease term and is recorded within cost of sales or selling, general and administrative expense within the Condensed Consolidated Statements of (Loss) Earnings as dictated by the nature and use of the underlying asset. The company does not recognize right-of-use assets and lease liabilities, but does recognize expense on a straight-line basis, for short-term operating leases which have a lease term of 12 months or less and do not include an option to purchase the underlying asset.
Lease payments are determined at lease commencement and generally 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.
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 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 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:
Three Months EndedNine Months Ended
(Dollars in thousands)August 4, 2023July 29, 2022August 4, 2023July 29, 2022
Operating lease expense$6,117 $3,833 $19,047 $16,304 
Short-term lease expense1,543 303 3,455 3,445 
Variable lease expense50 12 132 12 
Total lease expense$7,710 $4,148 $22,634 $19,761 
The following table presents supplemental cash flow information related to the company's operating leases:
Nine Months Ended
(Dollars in thousands)August 4, 2023July 29, 2022
Operating cash flows for amounts included in the measurement of lease liabilities$16,477 $14,129 
Right-of-use assets obtained in exchange for lease obligations$54,065 $18,236 
The following table presents other lease information related to the company's operating leases:
August 4, 2023July 29, 2022October 31, 2022
Weighted-average remaining lease term of operating leases in years9.26.26.0
Weighted-average discount rate of operating leases4.12 %2.99 %3.53 %
24

The following table reconciles the total undiscounted future cash flows based on the anticipated future minimum operating lease payments by fiscal year for the company's operating leases to the present value of operating lease liabilities recorded within the Condensed Consolidated Balance Sheets as of August 4, 2023:
(Dollars in thousands)August 4, 2023
2023 (remaining)$4,112 
202423,287 
202521,269 
202615,574 
202712,078 
Thereafter68,393 
Total future minimum operating lease payments144,713 
Less: imputed interest25,664 
Present value of operating lease liabilities$119,049 
16Derivative 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 enters 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 forecasted sales and purchases denominated in foreign currencies. The company uses derivative instruments only in an attempt to limit underlying exposure from foreign currency exchange rate fluctuations and to minimize earnings and cash flow volatility associated with foreign currency exchange rate fluctuations. Decisions on whether to use such derivative instruments are primarily based on the amount of exposure to the currency involved and an assessment of the near-term market value for each currency.
The company recognizes all derivative instruments at fair value on the Condensed Consolidated Balance Sheets as either assets or liabilities. The accounting for changes in the fair value of a derivative instrument depends on whether it has been designated and qualifies as a cash flow hedging instrument.
Cash Flow Hedging Instruments
The company formally documents relationships between cash flow hedging instruments and the related hedged transactions, as well as its risk-management objective and strategy for undertaking cash flow hedging instruments. This process includes linking all cash flow hedging instruments to the forecasted transactions, such as sales to third-parties 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 Condensed Consolidated Balance Sheets and are subsequently reclassified to net earnings within the Condensed Consolidated Statements of (Loss) Earnings during the same period in which the cash flows of the underlying hedged transaction affect net earnings. Changes in the fair values of hedge components excluded from the assessment of effectiveness are recognized immediately in net earnings under the mark-to-market approach. The classification of gains or losses recognized on cash flow hedging instruments and excluded components within the Condensed Consolidated Statements of (Loss) 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
25

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 forecasted 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 Condensed Consolidated Statements of (Loss) Earnings line item as the underlying exposure when the forecasted transaction affects net earnings. When the company discontinues cash flow hedge accounting because it is no longer probable, but it is still reasonably possible that the forecasted transaction will occur by the end of the originally expected period or within an additional two-month period of time thereafter, the gain or loss on the derivative instrument remains in AOCL and is reclassified to net earnings within the same Condensed Consolidated Statements of (Loss) Earnings line item as the underlying exposure when the forecasted transaction affects net earnings. However, if it is probable that a forecasted transaction will not occur by the end of the originally specified time period or within an additional two-month period of time thereafter, the gains and losses that were in AOCL are immediately recognized in net earnings within other income, net in the Condensed Consolidated Statements of (Loss) Earnings. In all situations in which cash flow hedge accounting is discontinued and the derivative instrument remains outstanding, the company carries the derivative instrument at its fair value on the Condensed Consolidated Balance Sheets, recognizing future changes in the fair value within other income, net in the Condensed Consolidated Statements of (Loss) Earnings.
As of August 4, 2023, the notional amount outstanding of forward currency contracts designated as cash flow hedging instruments was $306.9 million.
Derivatives Not Designated as Cash Flow Hedging Instruments
The company also enters into foreign currency contracts that include forward currency contracts to mitigate the remeasurement of specific assets and liabilities on the Condensed Consolidated Balance Sheets. These contracts are not designated as cash flow hedging instruments. Accordingly, changes in the fair value of hedges of recorded balance sheet positions, such as cash, receivables, payables, intercompany notes, and other various contractual claims to pay or receive foreign currencies other than the functional currency, are recognized immediately in other income, net, on the Condensed Consolidated Statements of (Loss) Earnings together with the transaction gain or loss from the hedged balance sheet position.
The following table presents the fair value and location of the company’s derivative instruments on the Condensed Consolidated Balance Sheets:
(Dollars in thousands)August 4, 2023July 29, 2022October 31, 2022
Derivative assets:   
Derivatives designated as cash flow hedging instruments:   
Prepaid expenses and other current assets   
Forward currency contracts$9,940 $17,723 $27,733 
Derivatives not designated as cash flow hedging instruments:
Prepaid expenses and other current assets
Forward currency contracts3,823 4,618 5,523 
Total derivative assets$13,763 $22,341 $33,256 
Derivative liabilities:
Derivatives designated as cash flow hedging instruments:
Accrued liabilities
Forward currency contracts$76 $ $ 
Derivatives not designated as cash flow hedging instruments:
Accrued liabilities
Forward currency contracts14 18  
Total derivative liabilities$90 $18 $ 
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 Condensed Consolidated Balance Sheets.
26

The following table presents the effects of the master netting arrangements on the fair value of the company’s derivative instruments that are recorded on the Condensed Consolidated Balance Sheets:
(Dollars in thousands)August 4, 2023July 29, 2022October 31, 2022
Derivative assets:
Forward currency contracts:
Gross amount of derivative assets$14,931 $22,424 $33,256 
Derivative liabilities offsetting derivative assets1,168 83  
Net amount of derivative assets$13,763 $22,341 $33,256 
Derivative liabilities:
Forward currency contracts:
Gross amount of derivative liabilities$95 $18 $ 
Derivative assets offsetting derivative liabilities5   
Net amount of derivative liabilities$90 $18 $ 
The following table presents the impact and location of the amounts reclassified from AOCL into net earnings on the Condensed Consolidated Statements of (Loss) Earnings and the impact of derivative instruments on the Condensed Consolidated Statements of Comprehensive (Loss) Income for the company's derivatives designated as cash flow hedging instruments for the three and nine months ended August 4, 2023 and July 29, 2022:
Three Months Ended
Gain Reclassified from AOCL into Earnings(Loss) Gain Reclassified from AOCL into Earnings
(Dollars in thousands)August 4, 2023July 29, 2022August 4, 2023July 29, 2022
Derivatives designated as cash flow hedging instruments:
Forward currency contracts:
Net sales$1,962 $1,640 $(846)$2,508 
Cost of sales1,218 200 1,452 (36)
Total derivatives designated as cash flow hedging instruments$3,180 $1,840 $606 $2,472 
Nine Months Ended
Gain Reclassified from AOCL into Earnings(Loss) Gain Recognized in OCI on Derivatives
(Dollars in thousands)August 4, 2023July 29, 2022August 4, 2023July 29, 2022
Derivatives designated as cash flow hedging instruments:
Forward currency contracts:
Net sales$9,723 $1,431 $(18,099)$14,836 
Cost of sales3,036 164 3,658 1,207 
Total derivatives designated as cash flow hedging instruments$12,759 $1,595 $(14,441)$16,043 
The company recognized immaterial gains and losses within other income, net in the Condensed Consolidated Statements of (Loss) Earnings during the third quarter and first nine months of fiscal 2023 and fiscal 2022, respectively, due to the discontinuance of cash flow hedge accounting on certain forward currency contracts designated as cash flow hedging instruments. As of August 4, 2023, the company expects to reclassify approximately $6.8 million of gains from AOCL to earnings during the next twelve months.
27

The following tables present the impact and location of derivative instruments on the Condensed Consolidated Statements of (Loss) Earnings for the company’s derivatives designated as cash flow hedging instruments and the related components excluded from effectiveness testing:
Gain (Loss) Recognized in Earnings on Cash Flow Hedging Instruments
(Dollars in thousands)August 4, 2023July 29, 2022
Three Months EndedNet SalesCost of SalesNet SalesCost of Sales
Condensed Consolidated Statements of (Loss) Earnings income (expense) amounts in which the effects of cash flow hedging instruments are recorded$1,081,784 $(709,430)$1,160,550 $(760,644)
Gain (loss) on derivatives designated as cash flow hedging instruments:
Forward currency contracts:
Amount of gain reclassified from AOCL into earnings1,962 1,218 1,640 200 
(loss) gain on components excluded from effectiveness testing recognized in earnings based on changes in fair value$(356)$762 $646 $627 
Gain (Loss) Recognized in Earnings on Cash Flow Hedging Instruments
(Dollars in thousands)August 4, 2023July 29, 2022
Nine Months EndedNet SalesCost of SalesNet SalesCost of Sales
Condensed Consolidated Statements of (Loss) Earnings income (expense) amounts in which the effects of cash flow hedging instruments are recorded$3,569,950 $(2,321,951)$3,342,678 $(2,236,927)
Gain (loss) on derivatives designated as cash flow hedging instruments:
Forward currency contracts:
Amount of gain reclassified from AOCL into earnings9,723 3,036 1,431 164 
Gain (loss) on components excluded from effectiveness testing recognized in earnings based on changes in fair value$2,036 $1,777 $(930)$1,180 
The following table presents the impact and location of derivative instruments on the Condensed Consolidated Statements of (Loss) Earnings for the company’s derivatives not designated as cash flow hedging instruments:
 Three Months EndedNine Months Ended
(Dollars in thousands)August 4, 2023July 29, 2022August 4, 2023July 29, 2022
(Loss) gain on derivatives not designated as cash flow hedging instruments
Forward currency contracts:
Other (loss) income, net$(2,730)$(344)$(4,530)$3,639 
Total gain (loss) on derivatives not designated as cash flow hedging instruments$(2,730)$(344)$(4,530)$3,639 
17Fair 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:
28

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 August 4, 2023, July 29, 2022, and October 31, 2022, according to the valuation technique utilized to determine their fair values (dollars in thousands):
 Fair Value Measurements Using Inputs Considered as:
August 4, 2023Fair ValueLevel 1Level 2Level 3
Assets:    
Forward currency contracts$13,763 $ $13,763 $ 
Total assets$13,763 $ $13,763 $ 
Liabilities:    
Forward currency contracts$90 $ $90 $ 
Total liabilities$90 $ $90 $ 
 Fair Value Measurements Using Inputs Considered as:
July 29, 2022Fair ValueLevel 1Level 2Level 3
Assets:    
Forward currency contracts$22,341 $ $22,341 $ 
Total assets$22,341 $ $22,341 $ 
Liabilities:
Forward currency contracts$18 $ $18 $ 
Total liabilities$18 $ $18 $ 
 Fair Value Measurements Using Inputs Considered as:
October 31, 2022Fair ValueLevel 1Level 2Level 3
Assets:    
Forward currency contracts$33,256 $ $33,256 $ 
Total assets$33,256 $ $33,256 $ 
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, Net. 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 combination and the related non-recurring fair value measurement of the assets acquired and liabilities assumed, refer to Note 2, Business Combinations.
29

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 August 4, 2023, July 29, 2022, and October 31, 2022, the company's long-term debt included $524.1 million, $524.1 million, and $524.1 million 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 August 4, 2023, the estimated gross fair value of long-term debt with fixed interest rates was $497.7 million compared to its gross carrying amount of $524.1 million. As of July 29, 2022, the estimated gross fair value of long-term debt with fixed interest rates was $541.0 million compared to its gross carrying amount of $524.1 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.
18Subsequent Events
The company has evaluated all subsequent events and concluded that no subsequent events have occurred that would require recognition in the Condensed Consolidated Financial Statements or disclosure in the Notes to the Condensed Consolidated Financial Statements.
30

ITEM 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
This Management’s Discussion and Analysis of Financial Condition and Results of Operations ("MD&A") is intended to provide a reader of our Condensed 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. Unless the context indicates otherwise, the terms "company," "TTC," "we," "our," or "us" refer to The Toro Company and its consolidated subsidiaries. This MD&A should be read in conjunction with the MD&A included in Part II, Item 7 of our Annual Report on Form 10-K for the fiscal year ended October 31, 2022. Unless expressly stated otherwise, the comparisons presented in this MD&A refer to the same period in the prior fiscal year. Our MD&A is presented as follows:
Company Overview
Results of Operations
Business Segments
Financial Position
Non-GAAP Financial Measures
Critical Accounting Policies and Estimates
This discussion contains various "forward-looking statements" within the meaning of the Private Securities Litigation Reform Act of 1995 and we refer readers to the section titled "Cautionary Note Regarding Forward-Looking Statements" located at the beginning of this Quarterly Report on Form 10-Q for more information.
Non-GAAP Financial Measures
Throughout this MD&A, we have provided financial and liquidity measures that are not calculated or presented in accordance with United States ("U.S.") generally accepted accounting principles ("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 Quarterly Report on Form 10-Q 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 Condensed Consolidated Financial Statements prepared in accordance with U.S. GAAP, provide investors with useful supplemental financial information to better understand our core operational performance 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" within this MD&A.
COMPANY OVERVIEW
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 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. 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 sustainability-focused matters, including environmental, social, and governance priorities, are embedded as part of our "Sustainability Endures" initiative.
We sell our 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. We strive to provide innovative, well-built, and dependable products supported by an extensive service network. A significant portion of our net sales has historically been, and we expect will continue to be, attributable to new and enhanced products. We define new products as those introduced in the current and previous two fiscal years. We classify our operations into two reportable business segments: Professional and Residential. Our remaining activities are presented as "Other" due to their insignificance, as described in greater detail within the section titled "Business Segments" in this MD&A.
Acquisition of Intimidator Group
On January 13, 2022 ("the closing date"), during the first quarter of fiscal 2022, we acquired the privately-held Intimidator Group ("Intimidator"). 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. The aggregate purchase consideration was $399.8 million. Subsequent to the closing date, Intimidator's results of operations have been included within our Professional reportable segment in our Condensed Consolidated Financial Statements and had an
31

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 the nine months ended August 4, 2023, Intimidator's results of operations had an incremental impact on our Professional segment net sales of $49.6 million. Intimidator's operations, excluding the non-cash impairment charges recorded at the end of the third quarter of fiscal 2023, had an immaterial impact on Professional segment earnings for the nine months ended August 4, 2023. For additional information regarding the acquisition, refer to Note 2, Business Combinations, in the Notes to Condensed Consolidated Financial Statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q.
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 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 Condensed Consolidated Statements of (Loss) 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
Overview
Consolidated net sales for the third quarter of fiscal 2023 were $1,081.8 million, down 6.8 percent compared to $1,160.6 million in the third quarter of fiscal 2022. For the first nine months of fiscal 2023, consolidated net sales were $3,570.0 million, up 6.8 percent compared to $3,342.7 million from the same period in the prior fiscal year.
Professional segment net sales for the third quarter of fiscal 2023 were $896.3 million, an increase of 1.1 percent compared to $886.2 million in the third quarter of the prior fiscal year. For the first nine months of fiscal 2023, Professional segment net sales were $2,845.7 million, an increase of 14.5 percent compared to $2,484.9 million in the prior fiscal year comparable period.
Residential segment net sales for the third quarter of fiscal 2023 were $175.3 million, a decrease of 35.1 percent compared to $270.0 million in the third quarter of the prior fiscal year. For the first nine months of fiscal 2023, Residential segment net sales were $705.8 million, a decrease of 16.5 percent compared to $845.0 million in the prior fiscal year comparable period.
Primarily as a result of the non-cash impairment charges, we incurred a net loss for the third quarter of fiscal 2023 of $15.0 million, or $0.14 net loss per diluted share, compared to net earnings of $125.2 million, or $1.19 per diluted share, for the third quarter of fiscal 2022. Net earnings for the first nine months of fiscal 2023 were $259.4 million, or $2.46 per diluted share, compared to $325.8 million, or $3.08 per diluted share, in the comparable fiscal 2022 period.
Adjusted net earnings for the third quarter of fiscal 2023 were $99.4 million, or $0.95 per diluted share, compared to $125.1 million, or $1.19 per diluted share, for the third quarter of fiscal 2022. Adjusted net earnings for the first nine months of fiscal 2023 were $369.4 million, or $3.50 per diluted share, compared to $327.0 million, or $3.09 per diluted share, in the comparable fiscal 2022 period. 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" within this MD&A.
32

We continued our history of paying quarterly cash dividends and increased our cash dividend for the third quarter of fiscal 2023 by 13.3 percent to $0.34 per share compared to $0.30 per share paid in the third quarter of fiscal 2022. We also continued to repurchase 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 $166.5 million of cash to our shareholders during the first nine months of fiscal 2023.
Field inventory levels were higher as of the end of the third quarter of fiscal 2023 compared to the end of the third quarter 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) was slightly lower as of the end of the third quarter of fiscal 2023 compared to the end of the fourth quarter of fiscal 2022 primarily driven by improved manufacturing output and seasonal variability. Our order backlog remains significantly elevated over what the company would consider normal, due to demand for underground and specialty construction and golf and grounds products continuing to outpace production of such products.
Net Sales
Consolidated net sales for the third quarter of fiscal 2023 were $1,081.8 million, down 6.8 percent compared to $1,160.6 million in the third quarter of fiscal 2022. The decrease for the third quarter comparison was primarily driven by lower shipments in the Residential segment. For the year-to-date period of fiscal 2023, consolidated net sales were $3,570.0 million, up 6.8 percent compared to $3,342.7 million from the same period in the prior fiscal year. The increase for the year-to-date comparison was mainly driven by net price realization, higher shipments, and the incremental net sales attributable to the acquisition of Intimidator.
Net sales in international markets increased by $18.8 million and $99.9 million for the third quarter and year-to-date periods of fiscal 2023, respectively. Changes in foreign currency exchange rates resulted in a decrease in our net sales of approximately $1.3 million and $7.4 million for the third quarter and year-to-date periods of fiscal 2023, respectively. The international net sales increases for both the third quarter and year-to-date comparisons were 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 consolidated net sales:
 Three Months EndedNine Months Ended
August 4, 2023July 29, 2022August 4, 2023July 29, 2022
Net sales100.0 %100.0 %100.0 %100.0 %
Cost of sales(65.6)(65.5)(65.0)(66.9)
Gross profit34.4 34.5 35.0 33.1 
Selling, general and administrative expense(22.2)(20.5)(21.3)(20.4)
Non-cash impairment charges(14.0)— (4.3)— 
Operating (loss) earnings(1.8)14.0 9.4 12.7 
Interest expense(1.4)(0.8)(1.2)(0.7)
Other income, net0.6 0.3 0.6 0.2 
(Loss) earnings before income taxes(2.6)13.5 8.8 12.2 
Income tax benefit (provision)1.2 (2.7)(1.5)(2.5)
Net (loss) earnings(1.4)%10.8 %7.3 %9.7 %
Gross Profit and Gross Margin
Gross profit for the third quarter of fiscal 2023 was $372.4 million, down 6.9 percent compared to $399.9 million in the third quarter of fiscal 2022. Adjusted gross profit for the third quarter of fiscal 2023 was $372.4 million, down 7.0 percent compared to $400.3 million for the third quarter of fiscal 2022. Gross margin was 34.4 percent for the third quarter of fiscal 2023 compared to 34.5 percent for the third quarter of fiscal 2022, a decrease of 10 basis points. The decrease in gross margin for the third quarter comparison was primarily due to higher material costs, mostly offset by lower freight expense. Gross profit for the year-to-date period of fiscal 2023 was $1,248.0 million, up 12.9 percent compared to $1,105.8 million in the same period of fiscal 2022. Adjusted gross profit for the year-to-date period of fiscal 2023 was $1,248.2 million, up 12.7 percent compared to $1,107.2 million for the same period of fiscal 2022. Gross margin was 35.0 percent for the year-to-date period of fiscal 2023 compared to 33.1 percent for the prior fiscal year comparable period, an increase of 190 basis points. The increase in gross margin for year-to-date period of fiscal 2023 was primarily due to net price realization and productivity improvements, partially offset by higher material costs.
Reconciliations of non-GAAP financial measures to the most directly comparable reported U.S. GAAP financial measures are
33

included in the section titled "Non-GAAP Financial Measures" within this MD&A.
Selling, General, and Administrative ("SG&A") Expense
SG&A expense increased $3.3 million, or 1.4 percent, for the third quarter of fiscal 2023 and increased $80.1 million, or 11.8 percent, for the year-to-date period of fiscal 2023 compared to the same respective periods of fiscal 2022. As a percentage of net sales, SG&A expense increased 170 basis points and increased 90 basis points for the third quarter and year-to-date periods of fiscal 2023, respectively, compared to the same respective periods of fiscal 2022. The increase in SG&A expense as a percentage of net sales for the third quarter comparison was primarily due to lower net sales, higher marketing costs, and increased investment in research and engineering. The increase in SG&A expense as a percentage of net sales for the year-to-date comparison was primarily due to higher marketing and warranty costs, partially offset by net sales leverage.
Non-Cash Impairment Charges
We recorded non-cash impairment charges of $151.3 million within our Professional segment related to Intimidator in the third quarter and year-to-date period of fiscal 2023. No impairment charges were recognized in the third quarter or year-to-date period of fiscal 2022.
Interest Expense
Interest expense increased $5.8 million and $19.6 million for the third quarter and year-to-date periods of fiscal 2023, respectively, compared to the same respective periods of fiscal 2022. The increase in interest expense for both the third quarter and year-to-date comparisons was primarily due to higher average interest rates.
Other Income, Net
Other income, net increased $2.3 million and $13.0 million for the third quarter and year-to-date periods of fiscal 2023, respectively, compared to the same respective periods of fiscal 2022. The increase for the third quarter comparison was primarily due to higher income from our Red Iron joint venture. The increase for the year-to-date comparison was primarily due to higher income from our Red Iron joint venture and the favorable impact from derivative instruments.
Income Tax (Benefit) Provision
The effective tax rate for the third quarter of fiscal 2023 was 47.6 percent compared to 20.3 percent in the third quarter of fiscal 2022. The effective tax rate for the year-to-date period of fiscal 2023 was 17.3 percent compared to 20.4 percent in the same period of fiscal 2022. The change in the effective tax rate for the third quarter comparison was primarily due to the tax benefit from non-cash impairment charges in the current-year period. The decrease in the effective tax rate for the year-to-date comparison was primarily due to the tax benefit from non-cash impairment charges and higher tax benefits recorded as excess tax deductions for stock compensation in the current-year period.
The adjusted effective tax rate for the third quarter of fiscal 2023 was 19.0 percent, compared to an adjusted effective tax rate of 20.7 percent in the third quarter of fiscal 2022. The decrease was primarily due to an increased benefit from the geographic mix of earnings in the current-year period. The adjusted effective tax rate for the year-to-date period of fiscal 2023 was 20.6 percent, compared to 20.8 percent in the same period of 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 (Loss) Earnings
The net loss for the third quarter of fiscal 2023 was $15.0 million, or $0.14 net loss per diluted share, compared to net earnings of $125.2 million, or $1.19 per diluted share, for the third quarter of fiscal 2022. Net earnings for the first nine months of fiscal 2023 were $259.4 million, or $2.46 per diluted share, compared to $325.8 million, or $3.08 per diluted share, for the same period of fiscal 2022. The decrease in net earnings per diluted share for the third quarter comparison was primarily due to the non-cash impairment charges, lower Residential segment earnings, and higher interest expense. The decrease in net earnings per diluted share for the year-to-date comparison was primarily due to the non-cash impairment charges, lower Residential segment earnings, and higher interest expense, partially offset by strong Professional segment earnings. Adjusted net earnings for the third quarter of fiscal 2023 were $99.4 million, or $0.95 per diluted share, compared to $125.1 million, or $1.19 per diluted share, for the third quarter of fiscal 2022, a decrease of 20.2 percent per diluted share. Adjusted net earnings for the first nine months of fiscal 2023 were $369.4 million, or $3.50 per diluted share, compared to $327.0 million, or $3.09 per diluted share, for the same year-to-date period of fiscal 2022, an increase of 13.3 percent per diluted share.
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" within this MD&A.
34

BUSINESS SEGMENTS
We operate in two reportable business segments: Professional and Residential. Segment earnings for our Professional and Residential segments are defined as earnings from operations plus other income, net. Our remaining activities are presented as "Other" due to their insignificance. Operating loss for our Other activities included earnings (loss) from our wholly-owned domestic distribution company, Red Iron joint venture, corporate activities, other income, and interest expense. Corporate activities include general corporate expenditures, such as finance, human resources, legal, information services, public relations, and similar activities, as well as other unallocated corporate assets and liabilities, such as corporate facilities and deferred tax assets and liabilities. The following tables summarize net sales for our reportable business segments and Other activities:
 Three Months Ended
(Dollars in thousands)August 4, 2023July 29, 2022Dollar Value ChangePercentage Change
Professional$896,321 $886,232 $10,089 1.1 %
Residential175,314 269,962 (94,648)(35.1)
Other10,149 4,356 5,793 133.0 
Total net sales*$1,081,784 $1,160,550 $(78,766)(6.8)%
*Includes international net sales of:$234,964 $216,142 $18,822 8.7 %
 Nine Months Ended
(Dollars in thousands)August 4, 2023July 29, 2022Dollar Value ChangePercentage Change
Professional$2,845,714 $2,484,927 $360,787 14.5 %
Residential705,765 845,039 (139,274)(16.5)
Other18,471 12,712 5,759 45.3 
Total net sales*$3,569,950 $3,342,678 $227,272 6.8 %
*Includes international net sales of:$756,686 $656,799 $99,887 15.2 %
The following tables summarize segment earnings for our reportable business segments and operating (loss) for our Other activities:
 Three Months Ended
(Dollars in thousands)August 4, 2023July 29, 2022Dollar Value ChangePercentage Change
Professional$13,049 $166,191 $(153,142)(92.1)%
Residential3,848 26,348 (22,500)(85.4)
Other(45,460)(35,448)(10,012)(28.2)
Total segment (loss) earnings$(28,563)$157,091 $(185,654)(118.2)%
 Nine Months Ended
(Dollars in thousands)August 4, 2023July 29, 2022Dollar Value ChangePercentage Change
Professional$384,621 $424,833 $(40,212)(9.5)%
Residential64,411 95,203 (30,792)(32.3)
Other(135,462)(110,742)(24,720)(22.3)
Total segment earnings$313,570 $409,294 $(95,724)(23.4)%
Professional Segment
Segment Net Sales
Worldwide net sales for our Professional segment for the third quarter of fiscal 2023 increased 1.1 percent compared to the third quarter of fiscal 2022. The increase was driven primarily by higher shipments of construction and golf and grounds products and net price realization, partially offset by lower shipments of lawn care equipment. Worldwide net sales for our Professional segment for the year-to-date period of fiscal 2023 increased 14.5 percent compared to the same period of fiscal 2022. The increase was driven primarily by higher shipments, net price realization, and the incremental net sales attributable to the acquisition of Intimidator.
35

Segment Earnings
Professional segment earnings for the third quarter of fiscal 2023 decreased 92.1 percent compared to the third quarter of fiscal 2022, and Professional segment earnings margin decreased to 1.5 percent from 18.8 percent in the third quarter of fiscal 2022. The decrease in Professional segment earnings margin was primarily due to the non-cash impairment charges and higher material and manufacturing costs, partially offset by productivity improvements and net price realization. Professional segment earnings for the year-to-date period of fiscal 2023 decreased 9.5 percent compared to the same period of fiscal 2022, and Professional segment earnings margin decreased to 13.5 percent from 17.1 percent in the year-to-date period of fiscal 2022. The decrease in Professional segment earnings margin was primarily due to the non-cash impairment charges and higher material costs, partially offset by net price realization, productivity improvements, and net sales leverage.
Residential Segment
Segment Net Sales
Worldwide net sales for our Residential segment for the third quarter of fiscal 2023 decreased 35.1 percent compared to the third quarter of fiscal 2022. The decrease was primarily driven by lower shipments of products broadly across the segment. Worldwide net sales for our Residential segment for the year-to-date period of fiscal 2023 decreased 16.5 percent compared to the same period of fiscal 2022. The decrease was primarily driven by lower shipments, partially offset by net price realization.
Segment Earnings
Residential segment earnings for the third quarter of fiscal 2023 decreased 85.4 percent compared to the third quarter of fiscal 2022, and Residential segment earnings margin decreased to 2.2 percent from 9.8 percent in the third quarter of fiscal 2022. The decrease in Residential segment earnings margin for the third quarter of fiscal 2023 was largely driven by lower sales volume and unfavorable product mix, partially offset by lower material costs. Residential segment earnings for the year-to-date period of fiscal 2023 decreased 32.3 percent compared to the same period of fiscal 2022, and Residential segment earnings margin decreased to 9.1 percent from 11.3 percent in the year-to-date period of fiscal 2022. The decrease in Residential segment earnings margin for the year-to-date period of fiscal 2023 was largely driven by lower sales volume and unfavorable product mix, partially offset by net price realization.
Other Activities
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 the third quarter of fiscal 2023 increased by $5.8 million compared to the same period in fiscal 2022. Net sales for our Other activities in the year-to-date period of fiscal 2023 increased by $5.8 million compared to the same period in fiscal 2022.
Other Operating Loss
The operating loss for our Other activities for the third quarter of fiscal 2023 increased $10.0 million compared to the third quarter of fiscal 2022 and was primarily due to higher interest expense and higher corporate expenses, partially offset by higher income from our Red Iron joint venture.
The operating loss for our Other activities for the year-to-date period of fiscal 2023 increased $24.7 million compared to the same period in fiscal 2022 and was primarily due to higher interest expense and higher corporate expenses, 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 and has continued to result in supply chain disruptions and difficult conditions for sourcing certain key components. 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 attempting to ensure service parts availability for our customers. Accounts receivable as of the end of the third quarter of fiscal 2023 increased $40.0 million, or 11.4 percent, compared to the end of the third quarter of fiscal 2022, primarily driven by payment terms and higher International sales. Inventory levels were up $173.4 million, or 18.5 percent, as of the third quarter of fiscal 2023 compared to the third quarter of fiscal 2022, primarily due to higher finished goods resulting from decreased demand for solutions sold to homeowners. Accounts payable decreased $79.7 million, or 16.4 percent, as of the end of the third quarter of fiscal 2023 compared to the end of the third quarter of fiscal 2022, primarily driven by a reduction in purchases year over year.
36

Cash Flow
Cash Flows from Operating Activities
Cash provided by operating activities for the first nine months of fiscal 2023 was $154.7 million compared to $154.6 million for the first nine months of fiscal 2022 mainly due to higher net earnings excluding our non-cash impairment charges, mostly offset by net unfavorable fluctuations in working capital, in each case during the current fiscal year period compared to the prior fiscal year period.
Cash Flows from Investing Activities
Cash used in investing activities for the first nine months of fiscal 2023 was $119.2 million compared to $480.6 million for the first nine months of fiscal 2022. This decrease in cash used in investing activities was primarily driven by cash used to acquire Intimidator in the prior fiscal year period, partially offset by higher purchases of property, plant, and equipment in the current fiscal year period.
Cash Flows from Financing Activities
Cash used in financing activities for the first nine months of fiscal 2023 was $82.4 million compared to cash provided by financing activities for the first nine months of fiscal 2022 of $162.7 million. 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 the current fiscal year period compared to the prior fiscal year period. The net borrowings incurred during the prior fiscal year period were used in part to acquire Intimidator.
Liquidity and Capital Resources
As of August 4, 2023, we had available liquidity of $675.3 million, consisting of cash and cash equivalents of $147.9 million, of which $90.7 million was held by our foreign subsidiaries, and availability under our revolving credit facility of $527.4 million. We believe our current liquidity position, including the funds available through existing, and potential future, financing arrangements and forecasted 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
Our debt arrangements are described in further detail in our Annual Report on Form 10-K for the fiscal year ended October 31, 2022. The following is a summary of our indebtedness:
(Dollars in thousands)August 4, 2023July 29, 2022October 31, 2022
$600 million revolving credit facility, due October 2026$70,000 $65,000 $— 
$270 million term loan, due October 2026270,000 270,000 270,000 
$200 million term loan, due April 2027200,000 200,000 200,000 
3.81% series A senior notes, due June 2029100,000 100,000 100,000 
3.91% series B senior notes, due June 2031100,000 100,000 100,000 
3.97% senior notes, due June 2032100,000 100,000 100,000 
7.8% debentures, due June 2027100,000 100,000 100,000 
6.625% senior notes, due May 2037124,148 124,086 124,102 
Less: unamortized debt issuance costs2,839 3,470 3,334 
Total long-term debt1,061,309 1,055,616 990,768 
Less: current portion of long-term debt— 65,000 — 
Long-term debt, less current portion$1,061,309 $990,616 $990,768 
As of August 4, 2023, we had $70.0 million of outstanding borrowings under our revolving credit facility and $2.6 million outstanding under the sublimit for standby letters of credit, which resulted in $527.4 million of unutilized availability under our revolving credit facility.
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.
37

Cash Dividends
Our Board of Directors approved a cash dividend of $0.34 per share for the third quarter of fiscal 2023 that was paid on July 12, 2023. This was an increase of 13.3 percent over our cash dividend of $0.30 per share for the third quarter of fiscal 2022. We expect to continue paying our quarterly cash dividend to shareholders for the remainder of fiscal 2023.
Share Repurchases
During the first nine months of fiscal 2023, we repurchased 577,115 shares of our common stock in the open market under our Board authorized repurchase program, thereby reducing our total shares outstanding. As of August 4, 2023, 6,949,491 shares remained available for repurchase under our Board authorized repurchase program. We expect to repurchase shares of our common stock throughout the remainder of fiscal 2023, depending on our cash balance, debt repayments, market conditions, our anticipated working capital needs, the price of our common stock, and/or other factors.
Customer Financing Arrangements
Our customer financing arrangements are described in further detail in our Annual Report on Form 10-K for the fiscal year ended October 31, 2022. There have been no material changes to our customer financing arrangements during the first nine months of fiscal 2023.
Inventory Financing
We are party to inventory financing arrangements with Red Iron, HCFC, and other third-party financial institutions which provide inventory financing to certain dealers and distributors of certain of our products in the U.S. and internationally.
The net amount of receivables financed for dealers and distributors under the arrangement with Red Iron for the nine month periods ended August 4, 2023 and July 29, 2022 were $2,160.8 million and $1,886.1 million, respectively. The total amount of net receivables outstanding under the arrangement with Red Iron as of August 4, 2023, July 29, 2022 and October 31, 2022 were $1,010.5 million, $690.7 million and $776.1 million, respectively. The total amount of receivables due from Red Iron to us as of August 4, 2023, July 29, 2022 and October 31, 2022 were $30.4 million, $14.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 for the nine month periods ended August 4, 2023 and July 29, 2022 were $367.6 million and $458.9 million, respectively. The total amount of net receivables outstanding under the arrangements with HCFC and the other third-party financial institutions as of August 4, 2023, July 29, 2022, and October 31, 2022 were $187.2 million, $205.1 million, and $220.0 million, respectively.
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.
Additionally, as a result of our financing agreements with the other third-party financial institutions, we have also entered into inventory repurchase agreements with the other third-party financial institutions. Under such inventory repurchase agreements, we have agreed to repurchase products repossessed by the other third-party financial institutions. As of August 4, 2023, July 29, 2022, and October 31, 2022, we were contingently liable to repurchase up to a maximum amount of $118.8 million, $79.9 million, and $80.0 million, respectively, of inventory related to receivables under these inventory repurchase agreements.
Our financial exposure under these inventory repurchase agreements is limited to the difference between the amount paid to Red Iron, 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 for the nine months ended August 4, 2023 and July 29, 2022. 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.
NON-GAAP FINANCIAL MEASURES
We have provided in this Quarterly Report on Form 10-Q 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
38

dispositions; legal judgments, settlements, or other matters; and tax positions. We believe that these non-GAAP financial measures, when considered in conjunction with our Condensed Consolidated Financial Statements prepared in accordance with U.S. GAAP, provide investors with useful supplemental financial information to better understand our core operational performance 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 the non-GAAP financial performance measures used in this report to the most directly comparable measures calculated and reported in accordance with U.S. GAAP for the three and nine month periods ended August 4, 2023 and July 29, 2022:
Three Months EndedNine Months Ended
(Dollars in thousands, except per share data)August 4, 2023July 29, 2022August 4, 2023July 29, 2022
Gross profit$372,354 $399,906 $1,247,999 $1,105,751 
Acquisition-related costs1
— 401 225 1,425 
Adjusted gross profit$372,354 $400,307 $1,248,224 $1,107,176 
Operating (loss) earnings$(19,072)$163,048 $336,151 $425,251 
Acquisition-related costs1
— 704 447 3,456 
Non-cash impairment charges2
151,263 — 151,263 — 
Adjusted operating earnings$132,191 $163,752 $487,861 $428,707 
Operating (loss) earnings margin(1.8)%14.0 %9.4 %12.7 %
Acquisition-related costs1
— %0.1 %— %0.1 %
Non-cash impairment charges2
14.0 %— %4.3 %— %
Adjusted operating earnings margin12.2 %14.1 %13.7 %12.8 %
(Loss) earnings before income taxes$(28,563)$157,091 $313,570 $409,294 
Acquisition-related costs1
— 704 447 3,456 
Non-cash impairment charges2
151,263 — 151,263 — 
Adjusted earnings before income taxes$122,700 $157,795 $465,280 $412,750 
Income tax (benefit) provision$(13,600)$31,941 $54,208 $83,509 
Acquisition-related costs1
— 143 96 716 
Non-cash impairment charges2
36,621 — 36,621 — 
Tax impact of share-based compensation3
324 581 5,004 1,568 
Adjusted income tax provision$23,345 $32,665 $95,929 $85,793 
Net (loss) earnings$(14,963)$125,150 $259,362 $325,785 
Acquisition-related costs, net of tax1
— 561 351 2,740 
Non-cash impairment charges, net of tax2
114,642 — 114,642 — 
Tax impact of stock-based compensation3
(324)(581)(5,004)(1,568)
Adjusted net earnings$99,355 $125,130 $369,351 $326,957 
Net (loss) earnings per diluted share$(0.14)$1.19 $2.46 $3.08 
Acquisition-related costs, net of tax1
— 0.01 — 0.03 
Non-cash impairment charges, net of tax2
1.09 — 1.09 — 
Tax impact of stock-based compensation3
— (0.01)(0.05)(0.02)
Adjusted net earnings per diluted share$0.95 $1.19 $3.50 $3.09 
Effective tax rate47.6 %20.3 %17.3 %20.4 %
Non-cash impairment charges2
(27.5)%— %1.7 %— %
Tax impact of stock-based compensation3
(1.1)%0.4 %1.6 %0.4 %
Adjusted effective tax rate19.0 %20.7 %20.6 %20.8 %
1    On January 13, 2022, we completed our acquisition of Intimidator. Acquisition-related costs for the nine month period ended August 4, 2023 represent integration costs. Acquisition-related costs for the three and nine month periods ended July 29, 2022 represent transaction and integration costs. For additional information regarding the acquisition of Intimidator, refer to Note 2, Business Combinations, within the Notes to Condensed Consolidated Financial Statements included within Part I, Item 1 of this Quarterly Report on Form 10-Q.
39

2    At the end of the third quarter of fiscal 2023, the company 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.
3    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 three and nine month periods ended August 4, 2023 and July 29, 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 Condensed Consolidated Balance Sheets, after reinvesting in necessary capital expenditures required to maintain and grow our business. The following table provides a reconciliation of non-GAAP 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 nine month periods ended August 4, 2023 and July 29, 2022:
Nine Months Ended
(Dollars in thousands)August 4, 2023July 29, 2022
Net cash provided by operating activities$154,665 $154,563 
Less: Purchases of property, plant, and equipment, net of proceeds from insurance claim98,586 75,772 
Free cash flow56,079 78,791 
Net earnings$259,362 $325,785 
Free cash flow conversion percentage21.6 %24.2 %
CRITICAL ACCOUNTING POLICIES AND ESTIMATES
There have been no material changes to our critical accounting policies and estimates since our Annual Report on Form 10-K for the fiscal year ended October 31, 2022. Refer to Part II, Item 7, "Management’s Discussion and Analysis of Financial Condition and Results of Operations", and Part II, Item 8, Note 1, Summary of Significant Accounting Policies and Related Data, within our Annual Report on Form 10-K for the fiscal year ended October 31, 2022 for a discussion of our critical accounting policies and estimates.
ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
We are exposed to market risk stemming from changes in foreign currency exchange rates, interest rates, and commodity costs. We are also exposed to equity market risk pertaining to the trading price of our common stock. Changes in these factors could cause fluctuations in our earnings and cash flows. There have been no material changes to the market risk information regarding equity market risk included in our Annual Report on Form 10-K for the fiscal year ended October 31, 2022. Refer to Part II, Item 7A, "Quantitative and Qualitative Disclosures about Market Risk", within our Annual Report on Form 10-K for the fiscal year ended October 31, 2022 for a complete discussion of our market risk. Refer below for further discussion on foreign currency exchange rate risk, interest rate risk, and commodity cost risk.
Foreign Currency Exchange Rate Risk
We are exposed to foreign currency exchange rate risk arising from transactions in the normal course of business, such as sales to third-party customers, sales and loans to wholly-owned foreign subsidiaries, 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 enter 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
40

instrument. For additional information regarding our derivative instruments, see Note 16, Derivative Instruments and Hedging Activities, in our Notes to Condensed Consolidated Financial Statements included in Part I, Item 1 of this Quarterly Report on Form 10-Q.
The foreign currency exchange contracts in the table below have maturity dates in fiscal 2023 through fiscal 2025. All items are non-trading and stated in U.S. dollars. As of August 4, 2023, the average contracted rate, notional amount, fair value, and the gain (loss) at fair value of outstanding derivative instruments were as follows:
(Dollars in thousands, except average contracted rate)Average Contracted RateNotional AmountFair ValueGain (Loss) at Fair Value
Buy U.S. dollar/Sell Australian dollar0.6928 $99,283 $104,087 $4,804 
Buy U.S. dollar/Sell Canadian dollar1.3189 40,337 40,754 417 
Buy U.S. dollar/Sell Euro1.1124 165,062 165,421 359 
Buy U.S. dollar/Sell British pound1.2610 48,549 48,288 (261)
Buy Mexican peso/Sell U.S. dollar21.2350 $45,350 $53,703 $8,353 
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 Condensed 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 August 4, 2023 includes $524.1 million of gross fixed-rate long-term debt that is not subject to variable interest rate fluctuations, $470.0 million of gross variable rate debt under our term loan credit agreements, and $70.0 million outstanding on our variable rate revolving credit facility.
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; and 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.
41

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

PART II. OTHER INFORMATION
ITEM 1. 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 and employment-related disputes, and patent litigation cases. For a description of our material legal proceedings, see Note 14, Commitments and Contingencies, in our Notes to Condensed Consolidated Financial Statements under the heading "Litigation" included in Part I, Item 1 of this Quarterly Report on Form 10-Q, which is incorporated into this Part II, Item 1 by reference.
ITEM 1A. RISK FACTORS
We are affected by risks specific to us, as well as factors that affect all businesses operating in a global market. The material risk factors known to us that could materially adversely affect our business, reputation, industry, operating results, or financial position or could cause our actual results to differ materially from our anticipated results or other expectations, including those expressed in any forward-looking statement made in this report, are described in our most recently filed Annual Report on Form 10-K, Part I, Item 1A. "Risk Factors." There has been no material change in those risk factors, other than the updated risk factors below.
Economic and Operational Risks
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, many of which have been adversely impacted by COVID-19, 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.
43

Strategic Risks
Our strategy to pursue acquisitions and alliances, strong customer relations, and new joint ventures, investments, and partnerships involves risk.
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 more recently, 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;
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
44

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. In fiscal 2022, we excluded the Intimidator Group in our assessment in accordance with applicable SEC guidance, and continue to integrate its controls into our internal control over financial reporting. 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.
Financial Risks
We incurred non-cash impairment charges during the third quarter of fiscal 2023 which adversely affected our third quarter of 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 and March 2020 acquisition of Venture Products, 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 August 4, 2023, we had goodwill of $451.3 million, which is maintained in various reporting units, including goodwill from the Intimidator and Venture Products business combinations, and indefinite-lived intangible assets of $271.6 million, which together comprise 20.2 percent of our total assets as of August 4, 2023. Any future impairment charges could be significant and could adversely affect our future consolidated operating results and financial condition.
45

ITEM 2. UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS
The following table sets forth information with respect to shares of the company's common stock purchased by the company during each of the three fiscal months in the company's third quarter ended August 4, 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
May 6, 2023 through June 2, 2023245,751 $104.47 245,751 7,052,065 
June 3, 2023 through June 30 2023102,574 97.47 102,574 6,949,491 
July 1, 2023 through August 4, 20231,267 105.54 — 6,949,491 
Total349,592 $102.42 348,325  
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 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. The company repurchased 348,325 shares under this program during the period indicated above and as a result, 1,949,491 shares remained available to repurchase under this authorized stock repurchase program as of August 4, 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,267 shares of the company’s common stock purchased in open-market transactions at an average price of $105.54 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,267 shares were not repurchased under the company’s authorized stock repurchase programs described in notes 1 and 2 above.
ITEM 5. OTHER INFORMATION
Rule 10b5-1 Plan and Non-Rule 10b5-1 Trading Arrangement Adoptions, Terminations, and Modifications
During the company’s third quarter ended August 4, 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.
46

ITEM 6. EXHIBITS
(a)Exhibit No.Description
3.1 and 4.1
 3.2 and 4.2
3.3 and 4.3
4.4Indenture dated as of January 31, 1997, between The Toro Company 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 is not required pursuant to Rule 105 of Regulation S-T).
4.5
4.6
4.7
31.1
31.2
32
101
The following financial information from The Toro Company’s Quarterly Report on Form 10-Q for the quarterly period ended August 4, 2023, filed with the SEC on September 7, 2023, formatted in Inline eXtensible Business Reporting Language (Inline XBRL): (i) Condensed Consolidated Statements of (Loss) Earnings for the three and nine month periods ended August 4, 2023 and July 29, 2022, (ii) Condensed Consolidated Statements of Comprehensive (Loss) Income for the three and nine month periods ended August 4, 2023 and July 29, 2022, (iii) Condensed Consolidated Balance Sheets as of August 4, 2023, July 29, 2022, and October 31, 2022, (iv) Condensed Consolidated Statement of Cash Flows for the nine month periods ended August 4, 2023 and July 29, 2022, (v) Condensed Consolidated Statements of Stockholders' Equity for the three and nine month periods ended August 4, 2023 and July 29, 2022, and (vi) Notes to Condensed Consolidated Financial Statements (filed herewith).
104Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101).

47

SIGNATURES

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

THE TORO COMPANY
(Registrant)
Date: September 7, 2023By:/s/ Angela C. Drake
Angela C. Drake
Vice President, Chief Financial Officer
(duly authorized officer, principal financial officer, and principal accounting officer)

48
EX-31.1 2 ttc08042023exhibit311.htm EX-31.1 Document

Exhibit 31.1
CERTIFICATION PURSUANT TO RULE 13a-14(a)/15d-14(a)
OF THE SECURITIES EXCHANGE ACT OF 1934,
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Richard M. Olson, certify that:
 
1.I have reviewed this quarterly report on Form 10-Q of The Toro Company;
 
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
 
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
 
4.The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
 
a.Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b.Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

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

a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 
Date: September 7, 2023
 
/s/ Richard M. Olson 
Richard M. Olson 
Chairman of the Board, President and Chief Executive Officer 
(Principal Executive Officer) 
 

EX-31.2 3 ttc08042023exhibit312.htm EX-31.2 Document

Exhibit 31.2
CERTIFICATION PURSUANT TO RULE 13a-14(a)/15d-14(a)
OF THE SECURITIES EXCHANGE ACT OF 1934,
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
 
I, Angela C. Drake, certify that:
 
1.I have reviewed this quarterly report on Form 10-Q of The Toro Company;

2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;

3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;

4.The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:

a.Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b.Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and

5.The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
 
a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
 
 
Date: September 7, 2023
 
/s/ Angela C. Drake 
Angela C. Drake 
Vice President, Chief Financial Officer 
(Principal Financial and Accounting Officer) 
 

EX-32 4 ttc08042023exhibit32.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 Quarterly Report on Form 10-Q for the quarterly period ended August 4, 2023 of The Toro Company (the “Company”) 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: September 7, 2023 
  
  
/s/ Angela C. Drake 
Angela C. Drake 
Vice President, Chief Financial Officer 
Date: September 7, 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-101.SCH 5 ttc-20230804.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Condensed Consolidated Statements of (Loss) Earnings (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Condensed Consolidated Statements of Comprehensive (Loss) Income (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Condensed Consolidated Statements of Comprehensive (Loss) Income (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Condensed Consolidated Balance Sheets (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000008 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000009 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Segment Data link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Goodwill and Other Intangible Assets, Net link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Indebtedness link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Inventories, Net link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Property, Plant, and Equipment, Net link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Product Warranty Guarantees link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Investment in Joint Venture link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Per Share Data link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Derivative Instruments and Hedging Activities link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 9954701 - Disclosure - Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 9954702 - Disclosure - Business Combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 9954703 - Disclosure - Segment Data (Tables) link:presentationLink link:calculationLink link:definitionLink 9954704 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 9954705 - Disclosure - Goodwill and Other Intangible Assets, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 9954706 - Disclosure - Indebtedness (Tables) link:presentationLink link:calculationLink link:definitionLink 9954707 - Disclosure - Inventories, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 9954708 - Disclosure - Property, Plant, and Equipment, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 9954709 - Disclosure - Product Warranty Guarantees (Tables) link:presentationLink link:calculationLink link:definitionLink 9954710 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 9954711 - Disclosure - Stockholders' Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 9954712 - Disclosure - Per Share Data (Tables) link:presentationLink link:calculationLink link:definitionLink 9954713 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954714 - Disclosure - Derivative Instruments and Hedging Activities (Tables) link:presentationLink link:calculationLink link:definitionLink 9954715 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954716 - Disclosure - Business Combinations - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954717 - Disclosure - Business Combinations - Allocation of Preliminary Purchase Price Assigned to the Intimidator Group (Details) link:presentationLink link:calculationLink link:definitionLink 9954718 - Disclosure - Segment Data - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954719 - Disclosure - Segment Data - Summarized Financial Information of Reportable Segments (Details) link:presentationLink link:calculationLink link:definitionLink 9954720 - Disclosure - Segment Data - Components of Loss before Income Taxes Included in Other (Details) link:presentationLink link:calculationLink link:definitionLink 9954721 - Disclosure - Revenue - Disaggregation by Major Product Type and Geographic Market (Details) link:presentationLink link:calculationLink link:definitionLink 9954722 - Disclosure - Revenue - Contract Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954723 - Disclosure - Revenue - Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 9954723 - Disclosure - Revenue - Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 9954724 - Disclosure - Goodwill and Other Intangible Assets, Net - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954725 - Disclosure - Goodwill and Other Intangible Assets, Net - Changes in Net Carrying Amount of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 9954726 - Disclosure - Goodwill and Other Intangible Assets, Net - Components of Other Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954726 - Disclosure - Goodwill and Other Intangible Assets, Net - Components of Other Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954727 - Disclosure - Goodwill and Other Intangible Assets, Net - Future Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954728 - Disclosure - Indebtedness - Summary of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954728 - Disclosure - Indebtedness - Summary of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954729 - Disclosure - Indebtedness - Schedule of Principal Payments (Details) link:presentationLink link:calculationLink link:definitionLink 9954730 - Disclosure - Inventories, Net (Details) link:presentationLink link:calculationLink link:definitionLink 9954731 - Disclosure - Property, Plant, and Equipment, Net - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954732 - Disclosure - Property, Plant, and Equipment, Net - Summary of Property, Plant and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 9954733 - Disclosure - Product Warranty Guarantees (Details) link:presentationLink link:calculationLink link:definitionLink 9954734 - Disclosure - Investment in Joint Venture (Details) link:presentationLink link:calculationLink link:definitionLink 9954735 - Disclosure - Stock-Based Compensation - Compensation Costs Related to Stock-Based Awards Granted (Details) link:presentationLink link:calculationLink link:definitionLink 9954736 - Disclosure - Stock-Based Compensation - Stock Option Awards, Performance Share Awards, Restricted Stock Unit Awards and Unrestricted Common Stock Awards (Details) link:presentationLink link:calculationLink link:definitionLink 9954737 - Disclosure - Stock-Based Compensation - Assumptions for Options Granted (Details) link:presentationLink link:calculationLink link:definitionLink 9954738 - Disclosure - Stockholders' Equity - Components of Accumulated Other Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 9954739 - Disclosure - Stockholders' Equity - Components and Activity of Accumulated Other Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 9954740 - Disclosure - Per Share Data (Details) link:presentationLink link:calculationLink link:definitionLink 9954741 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 9954742 - Disclosure - Leases - Lease Expense Incurred (Details) link:presentationLink link:calculationLink link:definitionLink 9954743 - Disclosure - Leases - Supplemental Cash Flow and Other Lease Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954744 - Disclosure - Leases - Summary of Other Lease Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954745 - Disclosure - Leases - Schedule of Future Minimum Operating Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 9954745 - Disclosure - Leases - Schedule of Future Minimum Operating Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 9954746 - Disclosure - Derivative Instruments and Hedging Activities - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954747 - Disclosure - Derivative Instruments and Hedging Activities - Fair Value and Location of Derivative Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 9954748 - Disclosure - Derivative Instruments and Hedging Activities - Effects of Master Netting Arrangements (Details) link:presentationLink link:calculationLink link:definitionLink 9954749 - Disclosure - Derivative Instruments and Hedging Activities - Impact and Location of Amounts Reclassified from AOCL and Impacts and Location on OCI (Details) link:presentationLink link:calculationLink link:definitionLink 9954750 - Disclosure - Derivative Instruments and Hedging Activities - Impact and Location of Derivative Instruments for Derivatives Designated as Cash Flow Hedging and the Related Components Excluded From Effectiveness Testing (Details) link:presentationLink link:calculationLink link:definitionLink 9954751 - Disclosure - Derivative Instruments and Hedging Activities - Impact and Location of Derivatives Not Designated As Cash Flow Hedging Instruments (Details) link:presentationLink link:calculationLink link:definitionLink 9954752 - Disclosure - Fair Value Measurements - Fair Value Hierarchy (Details) link:presentationLink link:calculationLink link:definitionLink 9954753 - Disclosure - Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 ttc-20230804_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 ttc-20230804_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 ttc-20230804_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Pay vs Performance Disclosure [Line Items] Gain (loss) on components excluded from effectiveness testing recognized in earnings based on changes in fair value Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), after Adjustments and Tax, Parent Accrued liabilities Accrued Liabilities, Current Statistical Measurement [Domain] Statistical Measurement [Domain] 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] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Term of options Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period Cash and cash equivalents Less: cash and cash equivalents acquired Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Commitments and Contingencies Contingencies Disclosure [Text Block] Award Type [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 Irrigation Irrigation [Member] Irrigation [Member] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Summary of Allocation of Preliminary Purchase Price Assigned to Intimidator Group Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Effects of master netting arrangements on the fair value of the company's derivative contracts Offsetting Assets and Liabilities [Line Items] Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. $600 million revolving credit facility, due October 2026 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] Deferred income taxes Deferred Income Tax Liabilities, Net 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 Computer hardware and software Computer Equipment [Member] Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Restatement Determination Date: Restatement Determination Date [Axis] Investment, Name [Axis] Investment, Name [Axis] Schedule of Impact of Derivative Instruments on Consolidated Statements of Earnings for Derivatives Not Designated as Hedging Instruments Derivatives Not Designated as Hedging Instruments [Table Text Block] Corporate Debt Securities Corporate Debt Securities [Member] ASC Topic 842 Leases Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Impairment of indefinite-lived intangible assets Impairment of Intangible Assets, Indefinite-Lived (Excluding Goodwill) Insider Trading Policies and Procedures [Line Items] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Repurchase commitment, maximum amount Repurchase Commitment, Maximum Amount Repurchase Commitment, Maximum Amount Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Stockholders' Equity Equity [Text Block] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Geographical [Axis] Geographical [Axis] Expected dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Reporting Unit [Domain] Reporting Unit [Domain] Leases Lessee, Leases [Policy Text Block] 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 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] Business Acquisition [Line Items] Business Acquisition [Line Items] Proceeds from sale of a business Proceeds from Divestiture of Businesses Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Dividends paid on TTC common stock Payments of Ordinary Dividends, Common Stock Derivative Instruments, Gain (Loss) [Line Items] Derivative Instruments, Gain (Loss) [Line Items] Restricted stock and restricted stock unit awards Restricted Stock And Restricted Stock Unit Awards [Member] Restricted stock and restricted stock units awarded by a company to their employees as a form of incentive compensation. Trade Name, Spartan Trade Name, Spartan [Member] Trade Name, Spartan Diluted net (loss) earnings per share of common stock (in dollars per share) Earnings Per Share, Diluted 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] Accounts receivable, current Accounts Receivable, after Allowance for Credit Loss, Current Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Changes in the net carrying amount of goodwill Goodwill [Roll Forward] Land and land improvements Land and Land Improvements [Member] Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Level 3 Fair Value, Inputs, Level 3 [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 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 Non-compete agreements Noncompete Agreements [Member] Long-term debt, fair value 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 Income (Loss) Net Income (Loss) Thereafter Finite-Lived Intangible Asset, Expected Amortization, after Year Five Total current liabilities Liabilities, Current Derivative Contract [Domain] Derivative Contract [Domain] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Professional Professional Segment [Member] Represents Professional segment of the entity. Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Company Selected Measure Name Company Selected Measure Name Machinery and equipment Machinery and Equipment [Member] Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-Lived Intangible Assets, Major Class Name [Domain] Leases Lessee, Operating Leases [Text Block] Total other intangible assets, gross Intangible Assets, Gross (Excluding Goodwill) LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Other Intangible Assets Finite-Lived Intangible Assets [Line Items] Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Table] Offsetting Assets and Liabilities [Table] Offsetting Assets and Liabilities [Table] Disclosure of information about derivative and financial assets and liabilities that are subject to offsetting, including enforceable master netting arrangements. Derivative Instruments, Gain (Loss) [Table] Derivative Instruments, Gain (Loss) [Table] Stockholders’ equity: Equity, Attributable to Parent [Abstract] Amounts reclassified from AOCL Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent Contract with customer, liability Contract with Customer, Liability (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 Backlog and other Other Intangible Assets [Member] Cost of sales Cost of Sales Cost of Goods and Services Sold Derivative Liability, Statement of Financial Position [Extensible Enumeration] Derivative Liability, Statement of Financial Position [Extensible Enumeration] Vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Proceeds from asset disposals Proceeds from Sale of Productive Assets Executive Category: Executive Category [Axis] Indefinite-lived - trade names Indefinite-Lived Trade Names Schedule of Indefinite-Lived Intangible Assets Schedule of Indefinite-Lived Intangible Assets [Table Text Block] Reconciliations of Basic and Diluted Weighted-Average Shares of Common Stock Outstanding Schedule of Weighted Average Number of Shares [Table Text Block] Level 1 Fair Value, Inputs, Level 1 [Member] Name Measure Name Patents Patents [Member] Name Forgone Recovery, Individual Name Goodwill Goodwill Goodwill, balance at beginning of period Goodwill, balance at end of period Goodwill Summary 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] Less: adjustment to LIFO value Inventory, LIFO Reserve 2025 Long-Term Debt, Maturity, Year Two Underlying Securities Award Underlying Securities Amount 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 Maximum length of time hedged in cash flow hedge Maximum Length of Time Hedged in Cash Flow Hedge Basic Weighted Average Number of Shares Outstanding, Basic [Abstract] 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 2023 (remaining) Long-Term Debt, Maturity, Remainder of Fiscal Year Measurement Frequency [Axis] Measurement Frequency [Axis] Long-term lease liabilities Operating Lease, Liability, Noncurrent Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Depreciation of property, plant, and equipment Depreciation Schedule of Principal Payments Contractual Obligation, Fiscal Year Maturity [Table Text Block] 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] Summary of Debt Schedule of Long-Term Debt Instruments [Table Text Block] Less: unamortized debt issuance costs Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Future Minimum Operating Lease Payments Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Effect of dilutive shares (in shares) Weighted Average Number of Shares Outstanding, Diluted, Adjustment Forward currency contracts Foreign Exchange Forward [Member] 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. Product and Service [Domain] Product and Service [Domain] Other Performance Measure, Amount Other Performance Measure, Amount Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Supplemental Cash Flow and Other Lease Information Lease, Cost [Table Text Block] Inventories, net Increase (Decrease) in Inventories 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] Options, restricted stock, and restricted stock units, excluded from the diluted earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type [Axis] Award Type [Axis] 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 Share-based compensation arrangement by share-based payment award, equity instruments other than options, grants in period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Document Quarterly Report Document Quarterly Report Interest expense Interest expense Interest Expense 3.81% series A senior notes, due June 2029 Series A Senior Notes [Member] Series A Senior Notes [Member] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Hedging Designation [Axis] Hedging Designation [Axis] Property, plant, and equipment, gross Property, Plant and Equipment, Gross Goodwill [Line Items] Goodwill [Line Items] Right-of-use assets obtained in exchange for lease obligations Right-of-Use Asset Obtained in Exchange for Operating Lease Liability 2023 (remaining) Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Stockholders' Equity Note [Abstract] Stockholders' Equity Note [Abstract] Trading Arrangement: Trading Arrangement [Axis] 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 Accounting Policies and Estimates Use of Estimates, Policy [Policy Text Block] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Long-term lease liabilities Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Long Term Lease Obligation Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Long Term Lease Obligation Fair value of derivatives Derivatives, Fair Value [Line Items] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Entity File Number Entity File Number Loss Contingency [Abstract] Loss Contingencies [Table] 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 Long-Term Debt, Maturity, Year Three Amortization of other intangible assets Amortization of Intangible Assets Entity Shell Company Entity Shell Company 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Other comprehensive loss (income) before reclassifications OCI, before Reclassifications, Net of Tax, Attributable to Parent Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Net Finite-Lived Intangible Assets, Net New Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Restatement Determination Date Restatement Determination Date Red Iron And TCFCFC Red Iron And TCFCFC [Member] Red Iron And TCFCFC Components of the loss before income taxes included in "Other" Segment Reporting Information, Income (Loss) before Income Taxes [Abstract] Derivative assets: Derivative Asset, Subject to Master Netting Arrangement, before Offset of Collateral [Abstract] Counterparty Name [Domain] Counterparty Name [Domain] 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 Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Residential Residential Segment [Member] Represents Residential segment of the entity. Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Variable lease expense Variable Lease, Cost Operating lease expense Operating Lease, Cost Common stock, issued (in shares) Common Stock, Shares, Issued Total purchase price Business Combination, Consideration Transferred Gross profit Gross Profit Schedule of Assumptions for Options Granted Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Security Exchange Name Security Exchange Name Total assets Assets, Fair Value Disclosure Total long-term debt Long-Term Debt Selling, general and administrative expense Selling, General and Administrative Expense 2027 Long-Term Debt, Maturity, Year Four Accumulated other comprehensive loss Total accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Vesting percentage Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage Foreign  Currency Translation Adjustments Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Stock option awards Employee Stock Option [Member] Derivative Instruments and Hedging Activities Derivative Instruments and Hedging Activities Disclosure [Text Block] Other Proceeds from (Payments for) Other Financing Activities Maximum Maximum [Member] Comprehensive (loss) income Comprehensive Income (Loss), Net of Tax, Attributable to Parent Document Type Document Type Tabular List, Table Tabular List [Table Text Block] Short-term lease expense Short-Term Lease, Cost Other intangible assets: Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill [Abstract] Entity Address, Address Line One Entity Address, Address Line One Net amount of new receivables financed for dealers and distributors Equity Method Investment New, Receivables Financed for Dealers and Distributors, Net Represents the net amount of new receivables financed under separate agreements between Red Iron and the dealers and distributors during the period. Thereafter Long-Term Debt, Maturity, after Year Five Inventories, Net Inventory, Policy [Policy Text Block] 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. Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Other Other Noncash Income (Expense) 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. Business Acquisition [Axis] Business Acquisition [Axis] Schedule of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Income Statement [Abstract] Income Statement [Abstract] Title of 12(b) Security Title of 12(b) Security Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Related Party, Type [Domain] Related Party, Type [Domain] Business Combinations Business Combination Disclosure [Text Block] Derivative liabilities Net amount of derivative liabilities Forward currency contracts Derivative Liability Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Operating Segments Operating Segments [Member] Issuance of common stock under stock-based compensation plans Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Stock disclosures Class of Stock [Line Items] Derivative liabilities: Derivative Liability, Subject to Master Netting Arrangement, before Offset of Collateral [Abstract] Contribution to a deferred compensation trust (in shares) Common Stock Issued, Deferred Compensation Trust, Shares Common Stock Issued, Deferred Compensation Trust, Shares Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Translation adjustments Goodwill, Foreign Currency Translation Gain (Loss) Investment in joint venture Equity Method Investments Inventories, net Total inventories, net Inventory, Net Cash flow hedge effectiveness measurement 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 Total lease expense Lease, Cost Statistical Measurement [Axis] Statistical Measurement [Axis] Intimidator Reporting Unit Intimidator Reporting Unit [Member] Intimidator Reporting Unit 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] Total Shareholder Return Amount Total Shareholder Return Amount Purchases of TTC 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] Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Segments [Domain] Segments [Domain] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Stock-Based Compensation Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Consolidation Items [Domain] Consolidation Items [Domain] Retained earnings Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Commitments and Contingencies Disclosure [Abstract] Name Outstanding Recovery, Individual Name Debt instrument, face amount Debt Instrument, Face Amount Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code 6.625% senior notes, due May 2037 6.625% Senior Notes [Member] 6.625% Senior Notes Leases [Abstract] Leases [Abstract] Product Warranties Disclosures [Abstract] Product Warranties Disclosures [Abstract] Non-voting preferred stock Nonvoting Preferred Stock [Member] Preferred stock securities that do not empower a holder to vote on corporate resolutions or the election of directors. 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] Counterparty Name [Axis] Counterparty Name [Axis] Derivative 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 Cost Related to Stock-Based Awards Share-Based Payment Arrangement, Cost by Plan [Table Text Block] Common stock, outstanding (in shares) Common Stock, Shares, Outstanding PEO PEO [Member] Gains to be reclassified from AOCL to earnings Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimated Net Amount to be Transferred Components and activity of accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss) [Line Items] Purchase of common stock Treasury Stock, Value, Acquired, Par Value Method Gross amount of derivative assets Derivative Asset, Subject to Master Netting Arrangement, before Offset Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Class of Stock [Domain] Class of Stock [Domain] Acquisitions Standard Product Warranty Accrual, Additions from Business Acquisition Gain Reclassified from AOCL into Earnings Amount of gain reclassified from AOCL into earnings Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax Schedule of Components and Activity of AOCL Reclassification out of Accumulated Other Comprehensive Income [Table Text Block] Schedule of Inventory Schedule of Inventory, Current [Table Text Block] Net (loss) earnings Net (loss) earnings Net earnings Net Income (Loss) Available to Common Stockholders, Basic Debt Instrument [Axis] Debt Instrument [Axis] Total principal payments required Long Term Debt, Excluding Discount And Debt Issuance Costs Long Term Debt, Excluding Discount And Debt Issuance Costs Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Present value of operating lease liabilities Operating Lease, Liability Credit Facility [Axis] Credit Facility [Axis] Expected stock price volatility Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate 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 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] Measurement Frequency [Domain] Measurement Frequency [Domain] Property, Plant, and Equipment, Net Property, Plant and Equipment Disclosure [Text Block] All Executive Categories All Executive Categories [Member] Title of Individual [Axis] Title of Individual [Axis] Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Pension Benefits Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Intimidator Intimidator Group [Member] Intimidator Group Debt Disclosure [Abstract] Debt Disclosure [Abstract] Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] 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. Reportable segments Number of Reportable Segments Earnings Per Share [Abstract] Earnings Per Share [Abstract] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table] $270 million term loan, due October 2026 Term Loan, due October 2026 [Member] Term Loan, due October 2026 Common stock, par value $1.00 per share, authorized 175,000,000 shares; issued and outstanding 103,834,891 shares as of August 4, 2023, 104,193,673 shares as of July 29, 2022, and 103,969,805 shares as of October 31, 2022 Common Stock, Value, Issued Trade names Trade Names [Member] Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Senior Notes Senior Notes [Member] 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 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 Schedule of Equity Method Investments [Line Items] $200 million term loan, due April 2027 Term Loan, due April 2027 [Member] Term Loan, due April 2027 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 Goodwill and Other Intangible Assets, Net Goodwill and Intangible Assets Disclosure [Text Block] PEO Name PEO Name Proceeds from insurance claim Proceeds from Insurance Settlement, Investing Activities Schedule of Components of Accumulated Other Comprehensive Loss (AOCL), Net of Tax Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Preferred stock, authorized (in shares) Preferred Stock, Shares Authorized Short-term lease liabilities Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Short Term Lease Obligation Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Short Term Lease Obligation Weighted-average fair value of awards granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Five Schedule of Goodwill Schedule of Goodwill [Table Text Block] Preferred stock, outstanding (in shares) Preferred Stock, Shares Outstanding Changes in accrual related to pre-existing warranties (1) Standard Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities 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] Debt instrument, interest rate, stated percentage Debt Instrument, Interest Rate, Stated Percentage Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Business Combination and Asset Acquisition [Abstract] Total stockholders’ equity Balance at beginning of period Balance at end of period Balance at beginning of period Balance at end of period Equity, Attributable to Parent Consolidation Items [Axis] Consolidation Items [Axis] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Non-cash impairment charge Impairment of goodwill Non-cash impairment charge Goodwill, Impairment Loss Restricted stock unit awards Restricted Stock [Member] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Reporting Unit [Axis] Reporting Unit [Axis] 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 Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Cash Flow Derivative Instruments Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] 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] (Loss) earnings before income taxes Earnings (loss) before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Long-term debt, percentage bearing fixed interest, amount Long-Term Debt, Percentage Bearing Fixed Interest, Amount Fair Value Measurements Fair Value Measurement, Policy [Policy Text Block] Derivatives not designated as cash flow hedging instruments: Not Designated as Hedging Instrument [Member] Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Preferred stock, issued (in shares) Preferred Stock, Shares Issued Hedging Designation [Domain] Hedging Designation [Domain] Level 2 Fair Value, Inputs, Level 2 [Member] Entity Emerging Growth Entity Emerging Growth Company Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Other intangible assets, net Total other intangible assets, net Intangible Assets, Net (Excluding Goodwill) Contribution of shares to a deferred compensation trust Common Stock Issued, Deferred Compensation Trust The value of common stock issued to a trust (for example, a 'rabbi trust') set up specifically to accumulate stock for the sole purpose of distribution to participants of a deferred compensation plan. This trust does not allow participants to immediately or after a holding period diversify into non-employer securities. The deferred compensation plan for which this trust is set up must be settled by the delivery of a fixed number of shares of employer stock. Finished goods and service parts Inventory, Finished Goods, Gross Schedule of Changes in Accrued Warranties Schedule of Product Warranty Liability [Table Text Block] Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] 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 Document Fiscal Period Focus Document Fiscal Period Focus Payments made during the period Standard Product Warranty Accrual, Decrease for Payments 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Finite-lived intangible asset, useful life Weighted-Average Useful Life in Years Finite-Lived Intangible Asset, Useful Life Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Unrestricted common stock awards Share-Based Payment Arrangement [Member] Title Trading Arrangement, Individual Title Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense Common Stock Common Stock [Member] Individual: Individual [Axis] City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Product and Service [Axis] Product and Service [Axis] Per Share Data Earnings Per Share [Text Block] Income Statement Location [Domain] Income Statement Location [Domain] Portion owned by Toro Equity Method Investment, Ownership Percentage Other Activities Other Activities [Member] Other Activities Document Fiscal Year Focus Document Fiscal Year Focus Geographical [Domain] Geographical [Domain] Software and Software Development Costs Software and Software Development Costs [Member] Minimum Minimum [Member] Property, plant, and equipment, net Property, plant, and equipment, net Property, Plant and Equipment, Net Receivables, net Receivables, Net, Current Exercise Price Award Exercise Price Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] 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] Cash dividends paid on common stock Dividends, Common Stock, Cash ASSETS Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Borrowings under debt arrangements Proceeds from Issuance of Long-Term Debt Total liabilities Liabilities, Fair Value Disclosure Schedule of Effects of Master Netting Arrangements on Fair Value of Derivative Contracts Recorded in Consolidated Balance Sheets Offsetting Assets and Liabilities [Table Text Block] Tabular disclosure of derivative and other financial assets and liabilities that are subject to offsetting, including master netting arrangements. Payments of withholding taxes for stock awards Payment, Tax Withholding, Share-Based Payment Arrangement Fiscal Period Fiscal Period, Policy [Policy Text Block] Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract] Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Deferred income taxes Deferred Income Tax Assets, Net Beginning balance Ending balance Standard Product Warranty Accrual Developed technology Developed Technology Rights [Member] 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 Current portion of long-term debt Less: current portion of long-term debt Long-Term Debt, Current Maturities Changes in accrual related to warranties 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] Summary of Components of Loss Before Income Taxes Included in Other Segment 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 Derivative instruments, net of tax of $(199); $863; $(5,799); and $4,895, respectively Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax Basic net (loss) earnings per share of common stock (in dollars per share) Earnings Per Share, Basic Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Accounting Policies [Abstract] Accounting Policies [Abstract] Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Product Warranty Guarantees Product Warranty Disclosure [Text Block] 2023 (remaining) Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Arrangement Duration Trading Arrangement Duration Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Related Party Related Party [Member] Summarized Financial Information Concerning Reportable Segments Schedule of Segment Reporting Information, by Segment [Table Text Block] Board of Directors Board Of Directors [Member] Represents the entity's board of directors. Basis of Presentation 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). Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Termination Date Trading Arrangement Termination Date Foreign currency translation adjustments Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax Accounts payable Increase (Decrease) in Accounts Payable Common stock, authorized (in shares) Common Stock, Shares Authorized 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] Indefinite-lived Intangible Assets [Axis] Indefinite-Lived Intangible Assets [Axis] Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] Derivative Instrument [Axis] Derivative Instrument [Axis] Long-term debt, gross Long-Term Debt, Gross All Trading Arrangements All Trading Arrangements [Member] All Adjustments to Compensation All Adjustments to Compensation [Member] Award Timing Disclosures [Line Items] Title of Individual [Domain] Title of Individual [Domain] Compensation Amount Outstanding Recovery Compensation Amount Asset acquisitions, net of cash acquired Payments For Asset Acquisitions, Net Of Cash Acquired Payments For Asset Acquisitions, Net Of Cash Acquired Other comprehensive (loss) income, net of tax: Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Derivative assets Net amount of derivative assets Forward currency contracts Derivative Asset Proceeds from exercise of stock options Proceeds from Stock Options Exercised Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Tranche Three Share-Based Payment Arrangement, Tranche Three [Member] Backlog Order or Production Backlog [Member] 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 from (to) Insider Trading Arrangements [Line Items] Components and activity of accumulated other comprehensive loss AOCI Attributable to Parent, Net of Tax [Roll Forward] 2024 Long-Term Debt, Maturity, Year One Related Party, Type [Axis] Related Party, Type [Axis] Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Issuance of share-based payment awards (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Warranty provisions, claims, and changes in estimates Movement in Standard Product Warranty Accrual [Roll Forward] 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 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 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] Document Period End Date Document Period End Date Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Adoption Date Trading Arrangement Adoption Date 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] Net Sales Sales [Member] Repayments under debt arrangements Repayments of Long-Term Debt Entity Central Index Key Entity Central Index Key Liabilities: Liabilities, Fair Value Disclosure [Abstract] Financial information concerning reportable segments Financial information concerning reportable segments Segment Reporting Information [Line Items] Total gain (loss) on derivatives not designated as cash flow hedging instruments Derivative, Gain (Loss) on Derivative, Net Basis of Presentation Basis of Presentation and Significant Accounting Policies [Text Block] Total compensation cost for stock-based compensation awards Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Income tax (benefit) provision Income Tax Expense (Benefit) International countries Non-US [Member] Derivatives designated as cash flow hedging instruments: Designated as Hedging Instrument [Member] Receivables Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Vesting [Axis] Vesting [Axis] Fair Value Measurements Fair Value Disclosures [Text Block] Assumed issuance of contingent shares (in shares) Weighted Average Number of Shares, Contingently Issuable Operating segments Number of Operating Segments Name Trading Arrangement, Individual Name Other comprehensive (loss) income, net of tax Other comprehensive income (loss) Net current period other comprehensive loss (income) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Inventories, Net Inventory Disclosure [Text Block] 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 Net sales Revenues Revenue from Contract with Customer, Excluding Assessed Tax Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Indefinite-lived trade name 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 Thereafter Lessee, Operating Lease, Liability, To Be Paid, After Year Four Lessee, Operating Lease, Liability, To Be Paid, After Year Four Income tax benefit Deferred Tax Assets, Goodwill and Intangible Assets Total FIFO and average cost value FIFO Inventory Amount Business combinations, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Weighted-average discount rate of operating leases Operating Lease, Weighted Average Discount Rate, Percent Assets: Assets, Fair Value Disclosure [Abstract] Credit Facility [Domain] Credit Facility [Domain] Purchase of shares of common stock (in shares) Treasury Stock, Shares, Acquired Property, plant and equipment, useful life Property, Plant and Equipment, Useful Life Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Long-term debt, less current portion Long-term debt, less current portion Long-Term Debt, Excluding Current Maturities 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 Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Other intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill 3.91% series B senior notes, due June 2031 Series B Senior Notes [Member] Series B Senior Notes [Member] 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 Purchases of property, plant, and equipment Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Diluted Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract] Total assets Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Non-cash income from finance affiliate Income (Loss) from Equity Method Investments Loss Contingencies [Line Items] Loss Contingencies [Line Items] Cover [Abstract] Cover [Abstract] Equipment Equipment [Member] Cash flow derivative instruments AOCI, Cash Flow Hedge, Cumulative Gain (Loss), after Tax Subsequent Events Subsequent Events [Text Block] Stock-based compensation expense APIC, Share-Based Payment Arrangement, Increase for Cost Recognition 2028 Long-Term Debt, Maturity, Year Five United States UNITED STATES Measured on a recurring basis Fair Value, Recurring [Member] 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. Other long-term liabilities Other Liabilities, Noncurrent Non-NEOs Non-NEOs [Member] Total future minimum operating lease payments Lessee, Operating Lease, Liability, to be Paid Revenue, remaining performance obligation, amount Revenue, Remaining Performance Obligation, Amount Construction in process Construction in Progress [Member] Tooling Tools, Dies and Molds [Member] Cash flow hedging Cash Flow Hedging [Member] Segment Data Segment Reporting Disclosure [Text Block] Net 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. Non-PEO NEO Non-PEO NEO [Member] Equity Component [Domain] Equity Component [Domain] Adjustment to Compensation: Adjustment to Compensation [Axis] Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Derivative liabilities offsetting derivative assets Derivative Asset, Subject to Master Netting Arrangement, Liability Offset 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 Entity Current Reporting Status Entity Current Reporting Status Operating (loss) earnings Operating Income (Loss) Estimated amortization expense Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract] Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Segments [Axis] Segments [Axis] Statement [Line Items] Statement [Line Items] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities, Continuing Operations [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] Tranche One Share-Based Payment Arrangement, Tranche One [Member] EX-101.PRE 9 ttc-20230804_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 10 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Cover Page - shares
9 Months Ended
Aug. 04, 2023
Aug. 31, 2023
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Aug. 04, 2023  
Document Transition Report false  
Entity File Number 1-8649  
Entity Registrant Name THE TORO COMPANY  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 41-0580470  
Entity Address, Address Line One 8111 Lyndale Avenue South  
Entity Address, City or Town Bloomington  
Entity Address, State or Province MN  
Entity Address, Postal Zip Code 55420-1196  
City Area Code 952  
Local Phone Number 888-8801  
Title of 12(b) Security Common Stock, par value $1.00 per share  
Trading Symbol TTC  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   103,844,080
Entity Central Index Key 0000737758  
Amendment Flag false  
Current Fiscal Year End Date --10-31  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q3  
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of (Loss) Earnings (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Aug. 04, 2023
Jul. 29, 2022
Aug. 04, 2023
Jul. 29, 2022
Income Statement [Abstract]        
Net sales $ 1,081,784 $ 1,160,550 $ 3,569,950 $ 3,342,678
Cost of sales 709,430 760,644 2,321,951 2,236,927
Gross profit 372,354 399,906 1,247,999 1,105,751
Selling, general and administrative expense 240,163 236,858 760,585 680,500
Non-cash impairment charges 151,263 0 151,263 0
Operating (loss) earnings (19,072) 163,048 336,151 425,251
Interest expense (14,987) (9,182) (43,822) (24,219)
Other income, net 5,496 3,225 21,241 8,262
(Loss) earnings before income taxes (28,563) 157,091 313,570 409,294
Income tax (benefit) provision (13,600) 31,941 54,208 83,509
Net (loss) earnings $ (14,963) $ 125,150 $ 259,362 $ 325,785
Basic net (loss) earnings per share of common stock (in dollars per share) $ (0.14) $ 1.19 $ 2.48 $ 3.10
Diluted net (loss) earnings per share of common stock (in dollars per share) $ (0.14) $ 1.19 $ 2.46 $ 3.08
Weighted-average number of shares of common stock outstanding — Basic (in shares) 104,286 104,827 104,479 104,931
Weighted-average number of shares of common stock outstanding — Diluted (in shares) 104,286 105,448 105,409 105,754
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Comprehensive (Loss) Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 04, 2023
Jul. 29, 2022
Aug. 04, 2023
Jul. 29, 2022
Statement of Comprehensive Income [Abstract]        
Net (loss) earnings $ (14,963) $ 125,150 $ 259,362 $ 325,785
Other comprehensive (loss) income, net of tax:        
Foreign currency translation adjustments (2,013) (5,792) 16,974 (21,190)
Derivative instruments, net of tax of $(199); $863; $(5,799); and $4,895, respectively 606 2,472 (14,441) 16,043
Other comprehensive (loss) income, net of tax (1,407) (3,320) 2,533 (5,147)
Comprehensive (loss) income $ (16,370) $ 121,830 $ 261,895 $ 320,638
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Comprehensive (Loss) Income (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 04, 2023
Jul. 29, 2022
Aug. 04, 2023
Jul. 29, 2022
Statement of Comprehensive Income [Abstract]        
Derivative instruments, tax $ (199) $ 863 $ (5,799) $ 4,895
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
$ in Thousands
Aug. 04, 2023
Oct. 31, 2022
Jul. 29, 2022
ASSETS      
Cash and cash equivalents $ 147,926 $ 188,250 $ 231,564
Receivables, net 390,677 332,713 350,657
Inventories, net 1,112,692 1,051,109 939,274
Prepaid expenses and other current assets 80,493 103,279 82,861
Total current assets 1,731,788 1,675,351 1,604,356
Property, plant, and equipment, net 624,963 571,661 531,816
Goodwill 451,264 583,297 583,803
Other intangible assets, net 549,190 585,832 595,141
Right-of-use assets 116,623 76,121 73,349
Investment in finance affiliate 48,528 39,349 31,389
Deferred income taxes 41,711 5,310 961
Other assets 21,823 19,077 19,134
Total assets 3,585,890 3,555,998 3,439,949
LIABILITIES AND STOCKHOLDERS’ EQUITY      
Current portion of long-term debt 0 0 65,000
Accounts payable 407,366 578,624 487,030
Accrued liabilities 482,304 469,242 443,557
Short-term lease liabilities 17,828 15,747 15,675
Total current liabilities 907,498 1,063,613 1,011,262
Long-term debt, less current portion 1,061,309 990,768 990,616
Long-term lease liabilities 101,221 63,604 60,921
Deferred income taxes 109 44,272 50,332
Other long-term liabilities 38,670 42,040 40,216
Stockholders’ equity:      
Preferred stock, par value $1.00 per share, authorized 1,000,000 voting and 850,000 non-voting shares, none issued and outstanding 0 0 0
Common stock, par value $1.00 per share, authorized 175,000,000 shares; issued and outstanding 103,834,891 shares as of August 4, 2023, 104,193,673 shares as of July 29, 2022, and 103,969,805 shares as of October 31, 2022 103,835 103,970 104,194
Retained earnings 1,403,840 1,280,856 1,213,551
Accumulated other comprehensive loss (30,592) (33,125) (31,143)
Total stockholders’ equity 1,477,083 1,351,701 1,286,602
Total liabilities and stockholders’ equity $ 3,585,890 $ 3,555,998 $ 3,439,949
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) - $ / shares
Aug. 04, 2023
Oct. 31, 2022
Jul. 29, 2022
Stock disclosures      
Preferred stock, par value (in dollars per share) $ 1.00 $ 1.00 $ 1.00
Preferred stock, issued (in shares) 0 0 0
Preferred stock, outstanding (in shares) 0 0 0
Common stock, par value (in dollars per share) $ 1.00 $ 1.00 $ 1.00
Common stock, authorized (in shares) 175,000,000 175,000,000 175,000,000
Common stock, issued (in shares) 103,834,891 103,969,805 104,193,673
Common stock, outstanding (in shares) 103,834,891 103,969,805 104,193,673
Voting preferred stock      
Stock disclosures      
Preferred stock, authorized (in shares) 1,000,000 1,000,000 1,000,000
Non-voting preferred stock      
Stock disclosures      
Preferred stock, authorized (in shares) 850,000 850,000 850,000
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Aug. 04, 2023
Jul. 29, 2022
Cash flows from operating activities:    
Net earnings $ 259,362 $ 325,785
Adjustments to reconcile net earnings to net cash provided by operating activities:    
Non-cash income from finance affiliate (14,099) (5,814)
Distributions from (Contributions to) finance affiliate, net 4,920 (4,905)
Depreciation of property, plant, and equipment 56,551 54,269
Amortization of other intangible assets 26,828 24,760
Stock-based compensation expense 14,382 17,105
Non-cash impairment charges 151,263 0
Other 720 3,893
Changes in operating assets and liabilities, net of the effect of acquisitions:    
Receivables, net (52,757) (38,118)
Inventories, net (46,580) (173,000)
Other assets (74,258) (32,483)
Accounts payable (174,743) (24,858)
Other liabilities 3,076 7,929
Net cash provided by operating activities 154,665 154,563
Cash flows from investing activities:    
Purchases of property, plant, and equipment (105,700) (75,772)
Proceeds from insurance claim 7,114 0
Business combinations, net of cash acquired (20,971) (402,386)
Asset acquisitions, net of cash acquired 0 (7,225)
Proceeds from asset disposals 399 197
Proceeds from sale of a business 0 4,605
Net cash used in investing activities (119,158) (480,581)
Cash flows from financing activities:    
Borrowings under debt arrangements 515,000 700,000
Repayments under debt arrangements (445,000) (335,000)
Proceeds from exercise of stock options 19,398 4,440
Payments of withholding taxes for stock awards (3,748) (2,308)
Purchases of TTC common stock (60,040) (110,004)
Dividends paid on TTC common stock (106,505) (94,401)
Other (1,525) 0
Net cash (used in) provided by financing activities (82,420) 162,727
Effect of exchange rates on cash and cash equivalents 6,589 (10,757)
Net decrease in cash and cash equivalents (40,324) (174,048)
Cash and cash equivalents as of the beginning of the fiscal period 188,250 405,612
Cash and cash equivalents as of the end of the fiscal period $ 147,926 $ 231,564
XML 17 R8.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Retained Earnings
Accumulated Other Comprehensive Loss
Balance at beginning of period at Oct. 31, 2021 $ 1,151,132 $ 105,206 $ 1,071,922 $ (25,996)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Cash dividends paid on common stock (94,401)   (94,401)  
Issuance of common stock under stock-based compensation plans 4,473 234 4,239  
Stock-based compensation expense 17,105   17,105  
Contribution of shares to a deferred compensation trust (33) (33)    
Purchase of common stock (112,312) (1,213) (111,099)  
Other comprehensive income (loss) (5,147)     (5,147)
Net (loss) earnings 325,785   325,785  
Balance at end of period at Jul. 29, 2022 1,286,602 104,194 1,213,551 (31,143)
Balance at beginning of period at Apr. 29, 2022 1,223,516 104,568 1,146,771 (27,823)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Cash dividends paid on common stock (31,447)   (31,447)  
Issuance of common stock under stock-based compensation plans 2,193 81 2,112  
Stock-based compensation expense 5,972   5,972  
Purchase of common stock (35,462) (455) (35,007)  
Other comprehensive income (loss) (3,320)     (3,320)
Net (loss) earnings 125,150   125,150  
Balance at end of period at Jul. 29, 2022 1,286,602 104,194 1,213,551 (31,143)
Balance at beginning of period at Oct. 31, 2022 1,351,701 103,970 1,280,856 (33,125)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Cash dividends paid on common stock (106,505)   (106,505)  
Issuance of common stock under stock-based compensation plans 19,412 490 18,922  
Stock-based compensation expense 14,382   14,382  
Contribution of shares to a deferred compensation trust (14) (14)    
Purchase of common stock (63,788) (611) (63,177)  
Other comprehensive income (loss) 2,533     2,533
Net (loss) earnings 259,362   259,362  
Balance at end of period at Aug. 04, 2023 1,477,083 103,835 1,403,840 (30,592)
Balance at beginning of period at May. 05, 2023 1,559,997 104,136 1,485,046 (29,185)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Cash dividends paid on common stock (35,417)   (35,417)  
Issuance of common stock under stock-based compensation plans 1,847 56 1,791  
Stock-based compensation expense 3,634   3,634  
Purchase of common stock (36,608) (357) (36,251)  
Other comprehensive income (loss) (1,407)     (1,407)
Net (loss) earnings (14,963)   (14,963)  
Balance at end of period at Aug. 04, 2023 $ 1,477,083 $ 103,835 $ 1,403,840 $ (30,592)
XML 18 R9.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical) - $ / shares
3 Months Ended 9 Months Ended
Aug. 04, 2023
Jul. 29, 2022
Aug. 04, 2023
Jul. 29, 2022
Statement of Stockholders' Equity [Abstract]        
Cash dividends paid on common stock (in dollars per share) $ 0.34 $ 0.30 $ 1.02 $ 0.90
Issuance of share-based payment awards (in shares) 56,006 80,153 490,469 233,491
Contribution to a deferred compensation trust (in shares)     14,270 33,162
Purchase of shares of common stock (in shares) 356,757 454,482 611,113 1,212,390
XML 19 R10.htm IDEA: XBRL DOCUMENT v3.23.2
Basis of Presentation
9 Months Ended
Aug. 04, 2023
Accounting Policies [Abstract]  
Basis of Presentation
1Basis of Presentation
The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in accordance with the instructions to Form 10-Q and do not include all the information and notes required by United States ("U.S.") generally accepted accounting principles ("GAAP") for complete financial statements. Unless the context indicates otherwise, the terms "company," "TTC," "we," "our," or "us" refer to The Toro Company and its consolidated subsidiaries. All intercompany accounts and transactions have been eliminated from the unaudited Condensed Consolidated Financial Statements.
In the opinion of management, the unaudited Condensed Consolidated Financial Statements include all adjustments, consisting primarily of recurring accruals, considered necessary for the fair presentation of the company's consolidated financial position, results of operations, and cash flows for the periods presented. Due to seasonality within the industries in which the company's businesses operate, among other factors, operating results for the nine months ended August 4, 2023 cannot be annualized to determine the expected results for the fiscal year ending October 31, 2023.
The company’s fiscal year ends on October 31 and quarterly results are reported based on three-month periods that generally end on the Friday closest to the calendar quarter end. For comparative purposes, however, the company’s second and third quarters always include exactly 13 weeks of results so that the quarter end date for these two quarters is not necessarily the Friday closest to the calendar month end.
For further information regarding the company's basis of presentation, refer to the Consolidated Financial Statements and Notes to Consolidated Financial Statements included in the company’s Annual Report on Form 10-K for the fiscal year ended October 31, 2022. The policies described in that report are used for preparing the company's quarterly reports on Form 10-Q.
Accounting Policies and Estimates
In preparing the Condensed Consolidated Financial Statements in conformity with U.S. GAAP, management must make decisions that impact the reported amounts of assets, liabilities, revenues, expenses, and the related disclosures, including disclosures of contingent assets and liabilities. Such decisions include the selection of the appropriate accounting principles to be applied and the assumptions on which to base accounting estimates. Estimates are used in determining, among other items, sales promotion and incentive accruals, incentive compensation accruals, income tax accruals, inventory valuation, warranty accruals, allowances for current 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 an 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 economic environment. Management adjusts such estimates and assumptions when facts and circumstances dictate. As future events and their effects cannot be determined with certainty, actual amounts could differ significantly from those estimated at the time the Condensed Consolidated Financial Statements are prepared.
New Accounting Pronouncements
In November 2021, the Financial Accounting Standards Board ("FASB") issued 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 will become effective for the company for the fiscal 2023 annual period. The adoption of this standard is not expected to 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 Condensed Consolidated Financial Statements or do not apply to its operations.
XML 20 R11.htm IDEA: XBRL DOCUMENT v3.23.2
Business Combinations
9 Months Ended
Aug. 04, 2023
Business Combination and Asset Acquisition [Abstract]  
Business Combinations
2Business 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 Group
On January 13, 2022 ("the closing date"), during the first quarter of fiscal 2022, the company acquired the privately-held Intimidator Group ("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 reportable segment and expanded its manufacturing footprint and dealer network.
Purchase Accounting
The company accounted for the 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 purchase price to the fair values assigned to the assets acquired and liabilities assumed. These fair values are based on internal company and independent external third-party valuations:
(Dollars in thousands)January 13, 2022
Cash and cash equivalents$975 
Receivables6,954 
Inventories34,608 
Prepaid expenses and other current assets513 
Property, plant, and equipment27,447 
Right-of-use assets344 
Goodwill163,731 
Other intangible assets:
Indefinite-lived trade name99,100 
Finite-lived trade names3,260 
Finite-lived customer-related80,500 
Finite-lived backlog1,340 
Accounts payable(8,535)
Accrued liabilities(9,152)
Short-term lease liabilities(100)
Long-term lease liabilities(244)
Total fair value of net assets acquired400,741 
Less: cash and cash equivalents acquired(975)
Total purchase price$399,766 
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. There were no purchase accounting adjustments recorded in fiscal 2023 that impacted the carrying value of goodwill acquired.
Other Intangible Assets Acquired
The allocation of the purchase price to the net assets acquired resulted in the recognition of $184.2 million of value for other intangible assets as of the closing date. The fair values of the acquired trade names, 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 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 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 closing date, the weighted-average useful life of the customer-related and backlog intangible assets were determined to be 9.6 years and 9 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 Note 5, Goodwill and Other Intangible Assets, Net.
XML 21 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Data
9 Months Ended
Aug. 04, 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 company's Other activities consist of the company's wholly-owned domestic distribution company, the company's corporate activities, and the elimination of intersegment revenues and expenses.
The following tables present summarized financial information concerning the company’s reportable business segments and Other activities (dollars in thousands):
Three Months Ended August 4, 2023ProfessionalResidentialOtherTotal
Net sales$896,321 $175,314 $10,149 $1,081,784 
Intersegment gross sales (eliminations)11,640 39 (11,679)— 
Earnings (loss) before income taxes1
$13,049 $3,848 $(45,460)$(28,563)
Nine Months Ended August 4, 2023ProfessionalResidentialOtherTotal
Net sales$2,845,714 $705,765 $18,471 $3,569,950 
Intersegment gross sales (eliminations)35,471 99 (35,570)— 
Earnings (loss) before income taxes1
384,621 64,411 (135,462)313,570 
Total assets$2,723,127 $537,834 $324,929 $3,585,890 
Three Months Ended July 29, 2022ProfessionalResidentialOtherTotal
Net sales$886,232 $269,962 $4,356 $1,160,550 
Intersegment gross sales (eliminations)10,436 15 (10,451)— 
Earnings (loss) before income taxes$166,191 $26,348 $(35,448)$157,091 
Nine Months Ended July 29, 2022ProfessionalResidentialOtherTotal
Net sales$2,484,927 $845,039 $12,712 $3,342,678 
Intersegment gross sales (eliminations)23,201 50 (23,251)— 
Earnings (loss) before income taxes424,833 95,203 (110,742)409,294 
Total assets$2,625,481 $407,218 $407,250 $3,439,949 
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, Net.
The following table presents the details of operating loss before income taxes for the company's Other activities:
 Three Months EndedNine Months Ended
(Dollars in thousands)August 4, 2023July 29, 2022August 4, 2023July 29, 2022
Corporate expenses$(33,999)$(30,816)$(110,694)$(94,359)
Interest expense(14,987)(9,182)(43,822)(24,219)
Earnings from the company's wholly-owned domestic distribution company and other income, net3,526 4,550 19,054 7,836 
Total operating loss$(45,460)$(35,448)$(135,462)$(110,742)
XML 22 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue
9 Months Ended
Aug. 04, 2023
Revenue from Contract with Customer [Abstract]  
Revenue
4Revenue
The following tables disaggregate the company's reportable segment net sales by major product type and geographic market (dollars in thousands):
Three Months Ended August 4, 2023ProfessionalResidentialOtherTotal
Revenue by product type:    
Equipment$777,284 $169,070 $5,214 $951,568 
Irrigation119,037 6,244 4,935 130,216 
Total net sales$896,321 $175,314 $10,149 $1,081,784 
Revenue by geographic market: 
United States$690,810 $145,861 $10,149 $846,820 
International countries205,511 29,453 — 234,964 
Total net sales$896,321 $175,314 $10,149 $1,081,784 
Nine Months Ended August 4, 2023ProfessionalResidentialOtherTotal
Revenue by product type:    
Equipment$2,486,947 $682,770 $11,512 $3,181,229 
Irrigation358,767 22,995 6,959 388,721 
Total net sales$2,845,714 $705,765 $18,471 $3,569,950 
Revenue by geographic market: 
United States$2,225,498 $569,295 $18,471 $2,813,264 
International countries620,216 136,470 — 756,686 
Total net sales$2,845,714 $705,765 $18,471 $3,569,950 
Three Months Ended July 29, 2022ProfessionalResidentialOtherTotal
Revenue by product type:    
Equipment$780,738 $265,469 $1,102 $1,047,309 
Irrigation105,494 4,493 3,254 113,241 
Total net sales$886,232 $269,962 $4,356 $1,160,550 
Revenue by geographic market: 
United States$710,386 $229,666 $4,356 $944,408 
International countries175,846 40,296 — 216,142 
Total net sales$886,232 $269,962 $4,356 $1,160,550 
Nine Months Ended July 29, 2022ProfessionalResidentialOtherTotal
Revenue by product type:    
Equipment$2,149,549 $823,536 $6,207 $2,979,292 
Irrigation335,378 21,503 6,505 363,386 
Total net sales$2,484,927 $845,039 $12,712 $3,342,678 
Revenue by geographic market: 
United States$1,969,933 $703,234 $12,712 $2,685,879 
International countries514,994 141,805 — 656,799 
Total net sales$2,484,927 $845,039 $12,712 $3,342,678 
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 August 4, 2023 and October 31, 2022, $25.0 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 Condensed Consolidated Balance Sheets. For the three and nine months ended August 4, 2023, the company recognized $3.5 million and $12.4 million, respectively, of the October 31, 2022 deferred revenue balance within net sales in the Condensed Consolidated Statements of (Loss) Earnings. The company expects to recognize approximately $2.3 million of the October 31, 2022 deferred revenue amount within net sales throughout the remainder of fiscal 2023, $8.0 million in fiscal 2024, and $5.3 million thereafter.
XML 23 R14.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill and Other Intangible Assets, Net
9 Months Ended
Aug. 04, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Other Intangible Assets, Net
5Goodwill and Other Intangible Assets, Net
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 forecasting process, assumed royalty rates that could be payable if the company did not own the intangible asset, terminal growth rates applied to forecasted revenues, 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 forecasting 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 Condensed Consolidated Statements of (Loss) 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 the first nine months of fiscal 2023 were as follows:
(Dollars in thousands)ProfessionalResidentialOtherTotal
Balance as of October 31, 2022$573,031 $10,266 $— $583,297 
Non-cash impairment charge(133,263)— — (133,263)
Translation adjustments1,080 150 — 1,230 
Balance as of August 4, 2023$440,848 $10,416 $— $451,264 
Other Intangible Assets, Net
The components of other intangible assets, net as of August 4, 2023, July 29, 2022, and October 31, 2022 were as follows (dollars in thousands):
August 4, 2023Weighted-Average Useful Life in YearsGross Carrying AmountAccumulated AmortizationNet
Patents9.9$18,218 $(15,864)$2,354 
Non-compete agreements5.56,858 (6,851)
Customer-related15.7329,059 (101,952)227,107 
Developed technology7.1102,108 (60,776)41,332 
Trade names13.710,740 (3,921)6,819 
Backlog and other0.65,730 (5,730)— 
Total finite-lived13.2472,713 (195,094)277,619 
Indefinite-lived - trade names271,571 — 271,571 
Total other intangible assets, net$744,284 $(195,094)$549,190 
July 29, 2022Weighted-Average Useful Life in YearsGross Carrying AmountAccumulated AmortizationNet
Patents9.9$18,252 $(15,178)$3,074 
Non-compete agreements5.56,887 (6,861)26 
Customer-related16.0321,113 (78,017)243,096 
Developed technology7.1102,013 (50,412)51,601 
Trade names13.710,689 (3,267)7,422 
Backlog and other0.65,730 (5,280)450 
Total finite-lived13.4464,684 (159,015)305,669 
Indefinite-lived - trade names289,472 — 289,472 
Total other intangible assets, net$754,156 $(159,015)$595,141 
October 31, 2022Weighted-Average Useful Life in YearsGross Carrying AmountAccumulated AmortizationNet
Patents9.9$18,210 $(15,317)$2,893 
Non-compete agreements5.56,851 (6,829)22 
Customer-related16.0320,959 (83,805)237,154 
Developed technology7.1101,915 (53,001)48,914 
Trade names13.810,667 (3,395)7,272 
Backlog and other0.65,730 (5,505)225 
Total finite-lived13.4464,332 (167,852)296,480 
Indefinite-lived - trade names289,352 — 289,352 
Total other intangible assets, net$753,684 $(167,852)$585,832 
Amortization expense for finite-lived intangible assets for the three and nine months ended August 4, 2023 was $8.9 million and $26.8 million, respectively. Amortization expense for finite-lived intangibles assets for the three and nine months ended July 29, 2022 was $9.1 million and $24.8 million, respectively. As of August 4, 2023, estimated amortization expense for the remainder of fiscal 2023 and succeeding fiscal years is as follows:
(Dollars in thousands)August 4, 2023
2023 (remaining)$8,905 
202434,568 
202531,715 
202630,534 
202725,601 
202822,305 
Thereafter123,991 
Total estimated amortization expense$277,619 
XML 24 R15.htm IDEA: XBRL DOCUMENT v3.23.2
Indebtedness
9 Months Ended
Aug. 04, 2023
Debt Disclosure [Abstract]  
Indebtedness
6Indebtedness
The following is a summary of the company's indebtedness:
(Dollars in thousands)August 4, 2023July 29, 2022October 31, 2022
$600 million revolving credit facility, due October 2026
$70,000 $65,000 $— 
$270 million term loan, due October 2026
270,000 270,000 270,000 
$200 million term loan, due April 2027
200,000 200,000 200,000 
3.81% series A senior notes, due June 2029
100,000 100,000 100,000 
3.91% series B senior notes, due June 2031
100,000 100,000 100,000 
3.97% senior notes, due June 2032
100,000 100,000 100,000 
7.8% debentures, due June 2027
100,000 100,000 100,000 
6.625% senior notes, due May 2037
124,148 124,086 124,102 
Less: unamortized debt issuance costs2,839 3,470 3,334 
Total long-term debt1,061,309 1,055,616 990,768 
Less: current portion of long-term debt— 65,000 — 
Long-term debt, less current portion$1,061,309 $990,616 $990,768 
As of August 4, 2023, principal payments required on the company's outstanding indebtedness, based on the maturity dates defined within the company's debt arrangements, for the remainder of fiscal 2023 and succeeding fiscal years are as follows:
(Dollars in thousands)August 4, 2023
2023 (remaining)$— 
2024— 
202537,000 
2026333,000 
2027270,000 
2028— 
Thereafter425,000 
Total principal payments required$1,065,000 
Covenants
The company is in compliance with all covenants under the company’s outstanding indebtedness as of August 4, 2023.
XML 25 R16.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories, Net
9 Months Ended
Aug. 04, 2023
Inventory Disclosure [Abstract]  
Inventories, Net
7Inventories, 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 certain of the company's inventories. All remaining inventories are valued at the lower of cost or market, with cost determined under the last-in, first-out ("LIFO") method. 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.
Inventories, net were as follows:
(Dollars in thousands)August 4, 2023July 29, 2022October 31, 2022
Raw materials and work in process$435,070 $402,719 $482,884 
Finished goods and service parts847,494 672,042 738,097 
Total FIFO and average cost value1,282,564 1,074,761 1,220,981 
Less: adjustment to LIFO value169,872 135,487 169,872 
Total inventories, net$1,112,692 $939,274 $1,051,109 
XML 26 R17.htm IDEA: XBRL DOCUMENT v3.23.2
Property, Plant, and Equipment, Net
9 Months Ended
Aug. 04, 2023
Property, Plant and Equipment [Abstract]  
Property, Plant, and Equipment, Net
8Property, 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 expensed as incurred within cost of sales or selling, general and administrative expense in the Condensed Consolidated Statements of (Loss) Earnings depending on the nature and use of the related asset. Interest is capitalized during the construction period for significant capital projects.
Property, plant, and equipment, net was as follows:
(Dollars in thousands)August 4, 2023July 29, 2022October 31, 2022
Land and land improvements$63,020 $57,169 $59,550 
Buildings and leasehold improvements331,052 326,111 324,343 
Machinery and equipment585,337 535,303 557,588 
Tooling235,417 221,290 225,865 
Computer hardware and software108,211 96,834 104,713 
Construction in process204,317 141,503 144,418 
Property, plant, and equipment, gross1,527,354 1,378,210 1,416,477 
Less: accumulated depreciation902,391 846,394 844,816 
Property, plant, and equipment, net$624,963 $531,816 $571,661 
XML 27 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Product Warranty Guarantees
9 Months Ended
Aug. 04, 2023
Product Warranties Disclosures [Abstract]  
Product Warranty Guarantees
9Product 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. In addition to the standard warranties offered by the company on its products, the company also sells separately priced extended warranty coverage on select products for a prescribed period after the original warranty period expires. 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 forecasted 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:
 Three Months EndedNine Months Ended
(Dollars in thousands)August 4, 2023July 29, 2022August 4, 2023July 29, 2022
Beginning balance$153,947 $126,830 $134,541 $116,783 
Changes in accrual related to warranties during the period (1)20,521 20,873 69,956 59,757 
Acquisitions— 2,466 — 5,663 
Payments made during the period (1)(24,099)(20,580)(60,842)(52,143)
Changes in accrual related to pre-existing warranties (1)962 1,429 7,676 958 
Ending balance$151,331 $131,018 $151,331 $131,018 
(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.
XML 28 R19.htm IDEA: XBRL DOCUMENT v3.23.2
Investment in Joint Venture
9 Months Ended
Aug. 04, 2023
Equity Method Investments and Joint Ventures [Abstract]  
Investment in Joint Venture
10Investment in Joint Venture
The company is 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 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 14, 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 an $800.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 August 4, 2023, July 29, 2022 and October 31, 2022 was $48.5 million, $31.4 million, and $39.3 million, respectively. The company has not guaranteed the outstanding indebtedness of Red Iron.
XML 29 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation
9 Months Ended
Aug. 04, 2023
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation
11Stock-Based Compensation
Compensation costs related to stock-based compensation awards were as follows:
Three Months EndedNine Months Ended
(Dollars in thousands)August 4, 2023July 29, 2022August 4, 2023July 29, 2022
Stock option awards$1,984 $2,664 $6,287 $7,207 
Performance share awards(195)1,697 1,923 5,235 
Restricted stock unit awards1,845 1,611 5,086 4,034 
Unrestricted common stock awards— — 1,086 629 
Total compensation cost for stock-based compensation awards$3,634 $5,972 $14,382 $17,105 
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. Options are generally granted to executive officers, other employees, and non-employee members of the company’s Board of Directors ("Board") 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 and 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 company's stock-based compensation plans. 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 first nine months of the following fiscal periods:
 Fiscal 2023Fiscal 2022
Expected life of option in years6.316.19
Expected stock price volatility25.20%23.74%
Risk-free interest rate3.79%1.31%
Expected dividend yield0.95%0.94%
Per share weighted-average fair value at date of grant$33.21$22.55
Performance Share Awards
The company grants performance share awards to executive officers and other employees under which they are entitled to receive shares of the company’s common stock contingent on the achievement of performance goals of the company, which are generally measured over a three-year period. The number of shares of common stock a participant receives can be increased (up to 200 percent of target levels) or reduced (down to zero) based on the level of achievement of performance goals and will vest at the end of a three-year period. Performance share awards are generally granted on an annual basis in the first quarter of the company’s fiscal year. Compensation cost is recognized for these awards on a straight-line basis over the vesting period based on the per share fair value, 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. The per share weighted-average fair value of performance share awards granted during the first quarter of fiscal 2023 and 2022 was $112.14 and $98.41, respectively. No performance share awards were granted during the second or third quarters of fiscal 2023 and 2022.
Restricted Stock Unit Awards
Restricted stock unit awards are generally granted to certain employees who are not executive officers. Occasionally, restricted stock unit awards may be granted, including to executive officers, in connection with hiring, mid-year promotions, leadership transition, or retention. Restricted stock unit awards generally vest one-third each year over a three-year period, or vest in full on the three-year anniversary of the date of grant. 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. The per share weighted-average fair value of restricted stock unit awards granted during the first nine months of fiscal 2023 and 2022 was $103.46 and $89.19, respectively.
Unrestricted Common Stock Awards
During the first nine months of fiscal 2023 and 2022, 10,329 and 6,453 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 Condensed Consolidated Statements of (Loss) Earnings. Additionally, the Company's 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. No shares of fully vested unrestricted common stock awards were granted during the second or third quarters of fiscal 2023 and 2022.
XML 30 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity
9 Months Ended
Aug. 04, 2023
Stockholders' Equity Note [Abstract]  
Stockholders' Equity
12Stockholders' Equity
Accumulated Other Comprehensive Loss
The components of accumulated other comprehensive loss ("AOCL"), net of tax, within the Condensed Consolidated Statements of Stockholders' Equity were as follows:
(Dollars in thousands)August 4, 2023July 29, 2022October 31, 2022
Foreign currency translation adjustments$34,347 $40,725 $51,321 
Pension benefits3,621 3,899 3,621 
Cash flow derivative instruments(7,376)(13,481)(21,817)
Total accumulated other comprehensive loss$30,592 $31,143 $33,125 
The components and activity of AOCL, net of tax, for the three and nine month periods ended August 4, 2023 and July 29, 2022 were as follows:
(Dollars in thousands)Foreign 
Currency
Translation
Adjustments
Pension
Benefits
Cash Flow Derivative InstrumentsTotal
Balance as of May 5, 2023$32,334 $3,621 $(6,770)$29,185 
Other comprehensive loss before reclassifications2,013 — 2,574 4,587 
Amounts reclassified from AOCL— — (3,180)(3,180)
Net current period other comprehensive loss (income)2,013 — (606)1,407 
Balance as of August 4, 2023$34,347 $3,621 $(7,376)$30,592 
(Dollars in thousands)Foreign 
Currency
Translation
Adjustments
Pension
Benefits
Cash Flow Derivative InstrumentsTotal
Balance as of October 31, 2022$51,321 $3,621 $(21,817)$33,125 
Other comprehensive (income) loss before reclassifications(16,974)— 27,200 10,226 
Amounts reclassified from AOCL— — (12,759)(12,759)
Net current period other comprehensive (income) loss(16,974)— 14,441 (2,533)
Balance as of August 4, 2023$34,347 $3,621 $(7,376)$30,592 
(Dollars in thousands)Foreign 
Currency
Translation
Adjustments
Pension
Benefits
Cash Flow Derivative InstrumentsTotal
Balance as of April 29, 2022$34,933 $3,899 $(11,009)$27,823 
Other comprehensive loss (income) before reclassifications5,792 — (632)5,160 
Amounts reclassified from AOCL— — (1,840)(1,840)
Net current period other comprehensive loss (income)5,792 — (2,472)3,320 
Balance as of July 29, 2022$40,725 $3,899 $(13,481)$31,143 
(Dollars in thousands)Foreign 
Currency
Translation
Adjustments
Pension
Benefits
Cash Flow Derivative InstrumentsTotal
Balance as of October 31, 2021$19,535 $3,899 $2,562 $25,996 
Other comprehensive loss (income) before reclassifications21,190 — (14,448)6,742 
Amounts reclassified from AOCL— — (1,595)(1,595)
Net current period other comprehensive loss (income)21,190 — (16,043)5,147 
Balance as of July 29, 2022$40,725 $3,899 $(13,481)$31,143 
For additional information on the components reclassified from AOCL to the respective line items in net earnings for derivative instruments refer to Note 16, Derivative Instruments and Hedging Activities.
XML 31 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Per Share Data
9 Months Ended
Aug. 04, 2023
Earnings Per Share [Abstract]  
Per Share Data
13Per Share Data
Reconciliations of basic and diluted weighted-average number of shares of common stock outstanding were as follows:
 Three Months EndedNine Months Ended
(Shares in thousands)August 4, 2023July 29, 2022August 4, 2023July 29, 2022
Basic  
Weighted-average number of shares of common stock104,286 104,827 104,473 104,924 
Assumed issuance of contingent shares— — 
Weighted-average number of shares of common stock outstanding - Basic104,286 104,827 104,479 104,931 
Diluted  
Weighted-average number of shares of common stock outstanding - Basic104,286 104,827 104,479 104,931 
Effect of dilutive shares— 621 930 823 
Weighted-average number of shares of common stock outstanding - Diluted104,286 105,448 105,409 105,754 
The effect of dilutive shares from stock option awards and restricted stock unit awards is computed under the treasury stock method. Stock option awards to purchase 1,410,092 and 1,066,621 shares of common stock during the third quarter of fiscal 2023 and 2022, respectively, and to purchase 483,650 and 896,184 shares of common stock during the first nine months of fiscal 2023 and 2022, respectively, were excluded from the computation of diluted net (loss) earnings per share of common stock because they were anti-dilutive.
XML 32 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies
9 Months Ended
Aug. 04, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
14Commitments and Contingencies
Customer Financing Arrangements
Inventory Financing
The company is 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 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 the Secured Overnight 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 this arrangement with Red Iron for the nine months ended August 4, 2023 and July 29, 2022 were $2,160.8 million and $1,886.1 million, respectively. The total amount of net receivables outstanding under this arrangement with Red Iron as of August 4, 2023, July 29, 2022, and October 31, 2022 were $1,010.5 million, $690.7 million and $776.1 million, respectively. The total amount of receivables due from Red Iron to the company as of August 4, 2023, July 29, 2022, and October 31, 2022 were $30.4 million, $14.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 for the nine months ended August 4, 2023 and July 29, 2022 were $367.6 million and $458.9 million, respectively. As of August 4, 2023, July 29, 2022, and October 31, 2022, $187.2 million, $205.1 million and $220.0 million of receivables financed by HCFC and the other third-party financial institutions were outstanding, respectively.
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. Additionally, as a result of the company's floor plan financing agreements with the other third-party financial institutions, the company also entered into inventory repurchase agreements with the other third-party financial institutions. Under such inventory repurchase agreements, the company has agreed to repurchase products repossessed by the other third-party financial institutions. As of August 4, 2023, July 29, 2022 and October 31, 2022, the company was contingently liable to repurchase up to a maximum amount of $118.8 million, $79.9 million and $80.0 million, respectively, of inventory related to receivables under these inventory repurchase agreements. 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 for the nine months ended August 4, 2023 and July 29, 2022.
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 or employment-related 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 Condensed Consolidated Financial Statements for costs related to claims, including future legal costs, settlements, and judgments, where the company has assessed that a loss is probable and an amount can be reasonably estimated. If the reasonable estimate of a probable loss is a range, the company records the most probable estimate of the loss or the minimum amount when no amount within the range is a better estimate than any other amount. The company discloses a contingent liability even if the liability is not probable or the amount is not estimable, or both, if there is a reasonable possibility that a material loss may have been incurred. In the opinion of management, the amount of liability, if any, with respect to these matters, individually or in the aggregate, will not materially affect 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 Condensed 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 Condensed Consolidated Financial Statements during the period in which all underlying events or contingencies are resolved and the gain is realized.
XML 33 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Leases
9 Months Ended
Aug. 04, 2023
Leases [Abstract]  
Leases
15Leases
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 generally includes all non-cancelable periods. Lease expense for the company's operating leases is recognized on a straight-line basis over the lease term and is recorded within cost of sales or selling, general and administrative expense within the Condensed Consolidated Statements of (Loss) Earnings as dictated by the nature and use of the underlying asset. The company does not recognize right-of-use assets and lease liabilities, but does recognize expense on a straight-line basis, for short-term operating leases which have a lease term of 12 months or less and do not include an option to purchase the underlying asset.
Lease payments are determined at lease commencement and generally 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.
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 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 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:
Three Months EndedNine Months Ended
(Dollars in thousands)August 4, 2023July 29, 2022August 4, 2023July 29, 2022
Operating lease expense$6,117 $3,833 $19,047 $16,304 
Short-term lease expense1,543 303 3,455 3,445 
Variable lease expense50 12 132 12 
Total lease expense$7,710 $4,148 $22,634 $19,761 
The following table presents supplemental cash flow information related to the company's operating leases:
Nine Months Ended
(Dollars in thousands)August 4, 2023July 29, 2022
Operating cash flows for amounts included in the measurement of lease liabilities$16,477 $14,129 
Right-of-use assets obtained in exchange for lease obligations$54,065 $18,236 
The following table presents other lease information related to the company's operating leases:
August 4, 2023July 29, 2022October 31, 2022
Weighted-average remaining lease term of operating leases in years9.26.26.0
Weighted-average discount rate of operating leases4.12 %2.99 %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 Condensed Consolidated Balance Sheets as of August 4, 2023:
(Dollars in thousands)August 4, 2023
2023 (remaining)$4,112 
202423,287 
202521,269 
202615,574 
202712,078 
Thereafter68,393 
Total future minimum operating lease payments144,713 
Less: imputed interest25,664 
Present value of operating lease liabilities$119,049 
XML 34 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Derivative Instruments and Hedging Activities
9 Months Ended
Aug. 04, 2023
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Derivative Instruments and Hedging Activities
16Derivative 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 enters 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 forecasted sales and purchases denominated in foreign currencies. The company uses derivative instruments only in an attempt to limit underlying exposure from foreign currency exchange rate fluctuations and to minimize earnings and cash flow volatility associated with foreign currency exchange rate fluctuations. Decisions on whether to use such derivative instruments are primarily based on the amount of exposure to the currency involved and an assessment of the near-term market value for each currency.
The company recognizes all derivative instruments at fair value on the Condensed Consolidated Balance Sheets as either assets or liabilities. The accounting for changes in the fair value of a derivative instrument depends on whether it has been designated and qualifies as a cash flow hedging instrument.
Cash Flow Hedging Instruments
The company formally documents relationships between cash flow hedging instruments and the related hedged transactions, as well as its risk-management objective and strategy for undertaking cash flow hedging instruments. This process includes linking all cash flow hedging instruments to the forecasted transactions, such as sales to third-parties 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 Condensed Consolidated Balance Sheets and are subsequently reclassified to net earnings within the Condensed Consolidated Statements of (Loss) Earnings during the same period in which the cash flows of the underlying hedged transaction affect net earnings. Changes in the fair values of hedge components excluded from the assessment of effectiveness are recognized immediately in net earnings under the mark-to-market approach. The classification of gains or losses recognized on cash flow hedging instruments and excluded components within the Condensed Consolidated Statements of (Loss) 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 forecasted 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 Condensed Consolidated Statements of (Loss) Earnings line item as the underlying exposure when the forecasted transaction affects net earnings. When the company discontinues cash flow hedge accounting because it is no longer probable, but it is still reasonably possible that the forecasted transaction will occur by the end of the originally expected period or within an additional two-month period of time thereafter, the gain or loss on the derivative instrument remains in AOCL and is reclassified to net earnings within the same Condensed Consolidated Statements of (Loss) Earnings line item as the underlying exposure when the forecasted transaction affects net earnings. However, if it is probable that a forecasted transaction will not occur by the end of the originally specified time period or within an additional two-month period of time thereafter, the gains and losses that were in AOCL are immediately recognized in net earnings within other income, net in the Condensed Consolidated Statements of (Loss) Earnings. In all situations in which cash flow hedge accounting is discontinued and the derivative instrument remains outstanding, the company carries the derivative instrument at its fair value on the Condensed Consolidated Balance Sheets, recognizing future changes in the fair value within other income, net in the Condensed Consolidated Statements of (Loss) Earnings.
As of August 4, 2023, the notional amount outstanding of forward currency contracts designated as cash flow hedging instruments was $306.9 million.
Derivatives Not Designated as Cash Flow Hedging Instruments
The company also enters into foreign currency contracts that include forward currency contracts to mitigate the remeasurement of specific assets and liabilities on the Condensed Consolidated Balance Sheets. These contracts are not designated as cash flow hedging instruments. Accordingly, changes in the fair value of hedges of recorded balance sheet positions, such as cash, receivables, payables, intercompany notes, and other various contractual claims to pay or receive foreign currencies other than the functional currency, are recognized immediately in other income, net, on the Condensed Consolidated Statements of (Loss) Earnings together with the transaction gain or loss from the hedged balance sheet position.
The following table presents the fair value and location of the company’s derivative instruments on the Condensed Consolidated Balance Sheets:
(Dollars in thousands)August 4, 2023July 29, 2022October 31, 2022
Derivative assets:   
Derivatives designated as cash flow hedging instruments:   
Prepaid expenses and other current assets   
Forward currency contracts$9,940 $17,723 $27,733 
Derivatives not designated as cash flow hedging instruments:
Prepaid expenses and other current assets
Forward currency contracts3,823 4,618 5,523 
Total derivative assets$13,763 $22,341 $33,256 
Derivative liabilities:
Derivatives designated as cash flow hedging instruments:
Accrued liabilities
Forward currency contracts$76 $— $— 
Derivatives not designated as cash flow hedging instruments:
Accrued liabilities
Forward currency contracts14 18 — 
Total derivative liabilities$90 $18 $— 
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 Condensed Consolidated Balance Sheets.
The following table presents the effects of the master netting arrangements on the fair value of the company’s derivative instruments that are recorded on the Condensed Consolidated Balance Sheets:
(Dollars in thousands)August 4, 2023July 29, 2022October 31, 2022
Derivative assets:
Forward currency contracts:
Gross amount of derivative assets$14,931 $22,424 $33,256 
Derivative liabilities offsetting derivative assets1,168 83 — 
Net amount of derivative assets$13,763 $22,341 $33,256 
Derivative liabilities:
Forward currency contracts:
Gross amount of derivative liabilities$95 $18 $— 
Derivative assets offsetting derivative liabilities— — 
Net amount of derivative liabilities$90 $18 $— 
The following table presents the impact and location of the amounts reclassified from AOCL into net earnings on the Condensed Consolidated Statements of (Loss) Earnings and the impact of derivative instruments on the Condensed Consolidated Statements of Comprehensive (Loss) Income for the company's derivatives designated as cash flow hedging instruments for the three and nine months ended August 4, 2023 and July 29, 2022:
Three Months Ended
Gain Reclassified from AOCL into Earnings(Loss) Gain Reclassified from AOCL into Earnings
(Dollars in thousands)August 4, 2023July 29, 2022August 4, 2023July 29, 2022
Derivatives designated as cash flow hedging instruments:
Forward currency contracts:
Net sales$1,962 $1,640 $(846)$2,508 
Cost of sales1,218 200 1,452 (36)
Total derivatives designated as cash flow hedging instruments$3,180 $1,840 $606 $2,472 
Nine Months Ended
Gain Reclassified from AOCL into Earnings(Loss) Gain Recognized in OCI on Derivatives
(Dollars in thousands)August 4, 2023July 29, 2022August 4, 2023July 29, 2022
Derivatives designated as cash flow hedging instruments:
Forward currency contracts:
Net sales$9,723 $1,431 $(18,099)$14,836 
Cost of sales3,036 164 3,658 1,207 
Total derivatives designated as cash flow hedging instruments$12,759 $1,595 $(14,441)$16,043 
The company recognized immaterial gains and losses within other income, net in the Condensed Consolidated Statements of (Loss) Earnings during the third quarter and first nine months of fiscal 2023 and fiscal 2022, respectively, due to the discontinuance of cash flow hedge accounting on certain forward currency contracts designated as cash flow hedging instruments. As of August 4, 2023, the company expects to reclassify approximately $6.8 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 Condensed Consolidated Statements of (Loss) Earnings for the company’s derivatives designated as cash flow hedging instruments and the related components excluded from effectiveness testing:
Gain (Loss) Recognized in Earnings on Cash Flow Hedging Instruments
(Dollars in thousands)August 4, 2023July 29, 2022
Three Months EndedNet SalesCost of SalesNet SalesCost of Sales
Condensed Consolidated Statements of (Loss) Earnings income (expense) amounts in which the effects of cash flow hedging instruments are recorded$1,081,784 $(709,430)$1,160,550 $(760,644)
Gain (loss) on derivatives designated as cash flow hedging instruments:
Forward currency contracts:
Amount of gain reclassified from AOCL into earnings1,962 1,218 1,640 200 
(loss) gain on components excluded from effectiveness testing recognized in earnings based on changes in fair value$(356)$762 $646 $627 
Gain (Loss) Recognized in Earnings on Cash Flow Hedging Instruments
(Dollars in thousands)August 4, 2023July 29, 2022
Nine Months EndedNet SalesCost of SalesNet SalesCost of Sales
Condensed Consolidated Statements of (Loss) Earnings income (expense) amounts in which the effects of cash flow hedging instruments are recorded$3,569,950 $(2,321,951)$3,342,678 $(2,236,927)
Gain (loss) on derivatives designated as cash flow hedging instruments:
Forward currency contracts:
Amount of gain reclassified from AOCL into earnings9,723 3,036 1,431 164 
Gain (loss) on components excluded from effectiveness testing recognized in earnings based on changes in fair value$2,036 $1,777 $(930)$1,180 
The following table presents the impact and location of derivative instruments on the Condensed Consolidated Statements of (Loss) Earnings for the company’s derivatives not designated as cash flow hedging instruments:
 Three Months EndedNine Months Ended
(Dollars in thousands)August 4, 2023July 29, 2022August 4, 2023July 29, 2022
(Loss) gain on derivatives not designated as cash flow hedging instruments
Forward currency contracts:
Other (loss) income, net$(2,730)$(344)$(4,530)$3,639 
Total gain (loss) on derivatives not designated as cash flow hedging instruments$(2,730)$(344)$(4,530)$3,639 
XML 35 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements
9 Months Ended
Aug. 04, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurements
17Fair 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 August 4, 2023, July 29, 2022, and October 31, 2022, according to the valuation technique utilized to determine their fair values (dollars in thousands):
 Fair Value Measurements Using Inputs Considered as:
August 4, 2023Fair ValueLevel 1Level 2Level 3
Assets:    
Forward currency contracts$13,763 $— $13,763 $— 
Total assets$13,763 $— $13,763 $— 
Liabilities:    
Forward currency contracts$90 $— $90 $— 
Total liabilities$90 $— $90 $— 
 Fair Value Measurements Using Inputs Considered as:
July 29, 2022Fair ValueLevel 1Level 2Level 3
Assets:    
Forward currency contracts$22,341 $— $22,341 $— 
Total assets$22,341 $— $22,341 $— 
Liabilities:
Forward currency contracts$18 $— $18 $— 
Total liabilities$18 $— $18 $— 
 Fair Value Measurements Using Inputs Considered as:
October 31, 2022Fair ValueLevel 1Level 2Level 3
Assets:    
Forward currency contracts$33,256 $— $33,256 $— 
Total assets$33,256 $— $33,256 $— 
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, Net. 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 combination and the related non-recurring fair value measurement of the assets acquired and liabilities assumed, refer to Note 2, Business Combinations.
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 August 4, 2023, July 29, 2022, and October 31, 2022, the company's long-term debt included $524.1 million, $524.1 million, and $524.1 million 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 August 4, 2023, the estimated gross fair value of long-term debt with fixed interest rates was $497.7 million compared to its gross carrying amount of $524.1 million. As of July 29, 2022, the estimated gross fair value of long-term debt with fixed interest rates was $541.0 million compared to its gross carrying amount of $524.1 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 36 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Subsequent Events
9 Months Ended
Aug. 04, 2023
Subsequent Events [Abstract]  
Subsequent Events
18Subsequent Events
The company has evaluated all subsequent events and concluded that no subsequent events have occurred that would require recognition in the Condensed Consolidated Financial Statements or disclosure in the Notes to the Condensed Consolidated Financial Statements.
XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Insider Trading Arrangements
3 Months Ended
Aug. 04, 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 38 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Basis of Presentation (Policies)
9 Months Ended
Aug. 04, 2023
Accounting Policies [Abstract]  
Basis of Presentation The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in accordance with the instructions to Form 10-Q and do not include all the information and notes required by United States ("U.S.") generally accepted accounting principles ("GAAP") for complete financial statements. Unless the context indicates otherwise, the terms "company," "TTC," "we," "our," or "us" refer to The Toro Company and its consolidated subsidiaries. All intercompany accounts and transactions have been eliminated from the unaudited Condensed Consolidated Financial Statements.In the opinion of management, the unaudited Condensed Consolidated Financial Statements include all adjustments, consisting primarily of recurring accruals, considered necessary for the fair presentation of the company's consolidated financial position, results of operations, and cash flows for the periods presented.
Fiscal Period The company’s fiscal year ends on October 31 and quarterly results are reported based on three-month periods that generally end on the Friday closest to the calendar quarter end. For comparative purposes, however, the company’s second and third quarters always include exactly 13 weeks of results so that the quarter end date for these two quarters is not necessarily the Friday closest to the calendar month end. For further information regarding the company's basis of presentation, refer to the Consolidated Financial Statements and Notes to Consolidated Financial Statements included in the company’s Annual Report on Form 10-K for the fiscal year ended October 31, 2022.
Accounting Policies and Estimates
Accounting Policies and Estimates
In preparing the Condensed Consolidated Financial Statements in conformity with U.S. GAAP, management must make decisions that impact the reported amounts of assets, liabilities, revenues, expenses, and the related disclosures, including disclosures of contingent assets and liabilities. Such decisions include the selection of the appropriate accounting principles to be applied and the assumptions on which to base accounting estimates. Estimates are used in determining, among other items, sales promotion and incentive accruals, incentive compensation accruals, income tax accruals, inventory valuation, warranty accruals, allowances for current 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 an 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 economic environment. Management adjusts such estimates and assumptions when facts and circumstances dictate. As future events and their effects cannot be determined with certainty, actual amounts could differ significantly from those estimated at the time the Condensed Consolidated Financial Statements are prepared.
New Accounting Pronouncements
New Accounting Pronouncements
In November 2021, the Financial Accounting Standards Board ("FASB") issued 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 will become effective for the company for the fiscal 2023 annual period. The adoption of this standard is not expected to 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 Condensed Consolidated Financial Statements or do not apply to its operations.
Inventories, Net 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 certain of the company's inventories. All remaining inventories are valued at the lower of cost or market, with cost determined under the last-in, first-out ("LIFO") method. 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.
Leases
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 generally includes all non-cancelable periods. Lease expense for the company's operating leases is recognized on a straight-line basis over the lease term and is recorded within cost of sales or selling, general and administrative expense within the Condensed Consolidated Statements of (Loss) Earnings as dictated by the nature and use of the underlying asset. The company does not recognize right-of-use assets and lease liabilities, but does recognize expense on a straight-line basis, for short-term operating leases which have a lease term of 12 months or less and do not include an option to purchase the underlying asset.
Lease payments are determined at lease commencement and generally 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.
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 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 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.
Derivative Instruments and Hedging Activities
Risk Management Objective of Using Derivatives
The company is exposed to foreign currency exchange rate risk arising from transactions in the normal course of business, such as sales to third-party customers, sales and loans to wholly-owned foreign subsidiaries, 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 enters 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 forecasted sales and purchases denominated in foreign currencies. The company uses derivative instruments only in an attempt to limit underlying exposure from foreign currency exchange rate fluctuations and to minimize earnings and cash flow volatility associated with foreign currency exchange rate fluctuations. Decisions on whether to use such derivative instruments are primarily based on the amount of exposure to the currency involved and an assessment of the near-term market value for each currency.
The company recognizes all derivative instruments at fair value on the Condensed Consolidated Balance Sheets as either assets or liabilities. The accounting for changes in the fair value of a derivative instrument depends on whether it has been designated and qualifies as a cash flow hedging instrument.
Cash Flow Hedging Instruments
The company formally documents relationships between cash flow hedging instruments and the related hedged transactions, as well as its risk-management objective and strategy for undertaking cash flow hedging instruments. This process includes linking all cash flow hedging instruments to the forecasted transactions, such as sales to third-parties 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 Condensed Consolidated Balance Sheets and are subsequently reclassified to net earnings within the Condensed Consolidated Statements of (Loss) Earnings during the same period in which the cash flows of the underlying hedged transaction affect net earnings. Changes in the fair values of hedge components excluded from the assessment of effectiveness are recognized immediately in net earnings under the mark-to-market approach. The classification of gains or losses recognized on cash flow hedging instruments and excluded components within the Condensed Consolidated Statements of (Loss) 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 forecasted 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 Condensed Consolidated Statements of (Loss) Earnings line item as the underlying exposure when the forecasted transaction affects net earnings. When the company discontinues cash flow hedge accounting because it is no longer probable, but it is still reasonably possible that the forecasted transaction will occur by the end of the originally expected period or within an additional two-month period of time thereafter, the gain or loss on the derivative instrument remains in AOCL and is reclassified to net earnings within the same Condensed Consolidated Statements of (Loss) Earnings line item as the underlying exposure when the forecasted transaction affects net earnings. However, if it is probable that a forecasted transaction will not occur by the end of the originally specified time period or within an additional two-month period of time thereafter, the gains and losses that were in AOCL are immediately recognized in net earnings within other income, net in the Condensed Consolidated Statements of (Loss) Earnings. In all situations in which cash flow hedge accounting is discontinued and the derivative instrument remains outstanding, the company carries the derivative instrument at its fair value on the Condensed Consolidated Balance Sheets, recognizing future changes in the fair value within other income, net in the Condensed Consolidated Statements of (Loss) Earnings.
As of August 4, 2023, the notional amount outstanding of forward currency contracts designated as cash flow hedging instruments was $306.9 million.
Derivatives Not Designated as Cash Flow Hedging Instruments
The company also enters into foreign currency contracts that include forward currency contracts to mitigate the remeasurement of specific assets and liabilities on the Condensed Consolidated Balance Sheets. These contracts are not designated as cash flow hedging instruments. Accordingly, changes in the fair value of hedges of recorded balance sheet positions, such as cash, receivables, payables, intercompany notes, and other various contractual claims to pay or receive foreign currencies other than the functional currency, are recognized immediately in other income, net, on the Condensed Consolidated Statements of (Loss) Earnings together with the transaction gain or loss from the hedged balance sheet position.
Fair Value Measurements The company categorizes its assets and liabilities into one of three levels based on the assumptions (inputs) used in valuing the asset or liability. Estimates of fair value for financial assets and financial liabilities are based on the framework established in the accounting guidance for fair value measurements. The framework defines fair value, provides guidance for measuring fair value, and requires certain disclosures. The framework discusses valuation techniques such as the market approach (comparable market prices), the income approach (present value of future income or cash flows), and the cost approach (cost to replace the service capacity of an asset or replacement cost). The framework utilizes a fair value hierarchy that prioritizes the inputs to valuation techniques used to measure fair value into three broad levels. Level 1 provides the most reliable measure of fair value, while Level 3 generally requires significant management judgment. The three levels are defined as follows:
Level 1: Unadjusted quoted prices in active markets for identical assets or liabilities.
Level 2: Observable inputs other than Level 1 prices, such as quoted prices for similar assets or liabilities in active markets; quoted prices for identical assets or liabilities in markets that are not active; or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities.
Level 3: Unobservable inputs reflecting management’s assumptions about the inputs used in pricing the asset or liability.
Recurring Fair Value Measurements
The company's derivative instruments consist of forward currency contracts that are measured at fair value on a recurring basis. The fair value of such forward currency contracts is determined based on observable market transactions of forward currency prices and spot currency rates as of the reporting date.
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, Net. 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 combination and the related non-recurring fair value measurement of the assets acquired and liabilities assumed, refer to Note 2, Business Combinations.
Other Fair Value DisclosuresThe 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.
XML 39 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Business Combinations (Tables)
9 Months Ended
Aug. 04, 2023
Business Combination and Asset Acquisition [Abstract]  
Summary of Allocation of Preliminary Purchase Price Assigned to Intimidator Group
The following table summarizes the allocation of the purchase price to the fair values assigned to the assets acquired and liabilities assumed. These fair values are based on internal company and independent external third-party valuations:
(Dollars in thousands)January 13, 2022
Cash and cash equivalents$975 
Receivables6,954 
Inventories34,608 
Prepaid expenses and other current assets513 
Property, plant, and equipment27,447 
Right-of-use assets344 
Goodwill163,731 
Other intangible assets:
Indefinite-lived trade name99,100 
Finite-lived trade names3,260 
Finite-lived customer-related80,500 
Finite-lived backlog1,340 
Accounts payable(8,535)
Accrued liabilities(9,152)
Short-term lease liabilities(100)
Long-term lease liabilities(244)
Total fair value of net assets acquired400,741 
Less: cash and cash equivalents acquired(975)
Total purchase price$399,766 
XML 40 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Data (Tables)
9 Months Ended
Aug. 04, 2023
Segment Reporting [Abstract]  
Summarized Financial Information Concerning Reportable Segments
The following tables present summarized financial information concerning the company’s reportable business segments and Other activities (dollars in thousands):
Three Months Ended August 4, 2023ProfessionalResidentialOtherTotal
Net sales$896,321 $175,314 $10,149 $1,081,784 
Intersegment gross sales (eliminations)11,640 39 (11,679)— 
Earnings (loss) before income taxes1
$13,049 $3,848 $(45,460)$(28,563)
Nine Months Ended August 4, 2023ProfessionalResidentialOtherTotal
Net sales$2,845,714 $705,765 $18,471 $3,569,950 
Intersegment gross sales (eliminations)35,471 99 (35,570)— 
Earnings (loss) before income taxes1
384,621 64,411 (135,462)313,570 
Total assets$2,723,127 $537,834 $324,929 $3,585,890 
Three Months Ended July 29, 2022ProfessionalResidentialOtherTotal
Net sales$886,232 $269,962 $4,356 $1,160,550 
Intersegment gross sales (eliminations)10,436 15 (10,451)— 
Earnings (loss) before income taxes$166,191 $26,348 $(35,448)$157,091 
Nine Months Ended July 29, 2022ProfessionalResidentialOtherTotal
Net sales$2,484,927 $845,039 $12,712 $3,342,678 
Intersegment gross sales (eliminations)23,201 50 (23,251)— 
Earnings (loss) before income taxes424,833 95,203 (110,742)409,294 
Total assets$2,625,481 $407,218 $407,250 $3,439,949 
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, Net.
Summary of Components of Loss Before Income Taxes Included in Other Segment
The following table presents the details of operating loss before income taxes for the company's Other activities:
 Three Months EndedNine Months Ended
(Dollars in thousands)August 4, 2023July 29, 2022August 4, 2023July 29, 2022
Corporate expenses$(33,999)$(30,816)$(110,694)$(94,359)
Interest expense(14,987)(9,182)(43,822)(24,219)
Earnings from the company's wholly-owned domestic distribution company and other income, net3,526 4,550 19,054 7,836 
Total operating loss$(45,460)$(35,448)$(135,462)$(110,742)
XML 41 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue (Tables)
9 Months Ended
Aug. 04, 2023
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue
The following tables disaggregate the company's reportable segment net sales by major product type and geographic market (dollars in thousands):
Three Months Ended August 4, 2023ProfessionalResidentialOtherTotal
Revenue by product type:    
Equipment$777,284 $169,070 $5,214 $951,568 
Irrigation119,037 6,244 4,935 130,216 
Total net sales$896,321 $175,314 $10,149 $1,081,784 
Revenue by geographic market: 
United States$690,810 $145,861 $10,149 $846,820 
International countries205,511 29,453 — 234,964 
Total net sales$896,321 $175,314 $10,149 $1,081,784 
Nine Months Ended August 4, 2023ProfessionalResidentialOtherTotal
Revenue by product type:    
Equipment$2,486,947 $682,770 $11,512 $3,181,229 
Irrigation358,767 22,995 6,959 388,721 
Total net sales$2,845,714 $705,765 $18,471 $3,569,950 
Revenue by geographic market: 
United States$2,225,498 $569,295 $18,471 $2,813,264 
International countries620,216 136,470 — 756,686 
Total net sales$2,845,714 $705,765 $18,471 $3,569,950 
Three Months Ended July 29, 2022ProfessionalResidentialOtherTotal
Revenue by product type:    
Equipment$780,738 $265,469 $1,102 $1,047,309 
Irrigation105,494 4,493 3,254 113,241 
Total net sales$886,232 $269,962 $4,356 $1,160,550 
Revenue by geographic market: 
United States$710,386 $229,666 $4,356 $944,408 
International countries175,846 40,296 — 216,142 
Total net sales$886,232 $269,962 $4,356 $1,160,550 
Nine Months Ended July 29, 2022ProfessionalResidentialOtherTotal
Revenue by product type:    
Equipment$2,149,549 $823,536 $6,207 $2,979,292 
Irrigation335,378 21,503 6,505 363,386 
Total net sales$2,484,927 $845,039 $12,712 $3,342,678 
Revenue by geographic market: 
United States$1,969,933 $703,234 $12,712 $2,685,879 
International countries514,994 141,805 — 656,799 
Total net sales$2,484,927 $845,039 $12,712 $3,342,678 
XML 42 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill and Other Intangible Assets, Net (Tables)
9 Months Ended
Aug. 04, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The changes in the carrying amount of goodwill by reportable segment for the first nine months of fiscal 2023 were as follows:
(Dollars in thousands)ProfessionalResidentialOtherTotal
Balance as of October 31, 2022$573,031 $10,266 $— $583,297 
Non-cash impairment charge(133,263)— — (133,263)
Translation adjustments1,080 150 — 1,230 
Balance as of August 4, 2023$440,848 $10,416 $— $451,264 
Schedule of Finite-Lived Intangible Assets
The components of other intangible assets, net as of August 4, 2023, July 29, 2022, and October 31, 2022 were as follows (dollars in thousands):
August 4, 2023Weighted-Average Useful Life in YearsGross Carrying AmountAccumulated AmortizationNet
Patents9.9$18,218 $(15,864)$2,354 
Non-compete agreements5.56,858 (6,851)
Customer-related15.7329,059 (101,952)227,107 
Developed technology7.1102,108 (60,776)41,332 
Trade names13.710,740 (3,921)6,819 
Backlog and other0.65,730 (5,730)— 
Total finite-lived13.2472,713 (195,094)277,619 
Indefinite-lived - trade names271,571 — 271,571 
Total other intangible assets, net$744,284 $(195,094)$549,190 
July 29, 2022Weighted-Average Useful Life in YearsGross Carrying AmountAccumulated AmortizationNet
Patents9.9$18,252 $(15,178)$3,074 
Non-compete agreements5.56,887 (6,861)26 
Customer-related16.0321,113 (78,017)243,096 
Developed technology7.1102,013 (50,412)51,601 
Trade names13.710,689 (3,267)7,422 
Backlog and other0.65,730 (5,280)450 
Total finite-lived13.4464,684 (159,015)305,669 
Indefinite-lived - trade names289,472 — 289,472 
Total other intangible assets, net$754,156 $(159,015)$595,141 
October 31, 2022Weighted-Average Useful Life in YearsGross Carrying AmountAccumulated AmortizationNet
Patents9.9$18,210 $(15,317)$2,893 
Non-compete agreements5.56,851 (6,829)22 
Customer-related16.0320,959 (83,805)237,154 
Developed technology7.1101,915 (53,001)48,914 
Trade names13.810,667 (3,395)7,272 
Backlog and other0.65,730 (5,505)225 
Total finite-lived13.4464,332 (167,852)296,480 
Indefinite-lived - trade names289,352 — 289,352 
Total other intangible assets, net$753,684 $(167,852)$585,832 
Schedule of Indefinite-Lived Intangible Assets
The components of other intangible assets, net as of August 4, 2023, July 29, 2022, and October 31, 2022 were as follows (dollars in thousands):
August 4, 2023Weighted-Average Useful Life in YearsGross Carrying AmountAccumulated AmortizationNet
Patents9.9$18,218 $(15,864)$2,354 
Non-compete agreements5.56,858 (6,851)
Customer-related15.7329,059 (101,952)227,107 
Developed technology7.1102,108 (60,776)41,332 
Trade names13.710,740 (3,921)6,819 
Backlog and other0.65,730 (5,730)— 
Total finite-lived13.2472,713 (195,094)277,619 
Indefinite-lived - trade names271,571 — 271,571 
Total other intangible assets, net$744,284 $(195,094)$549,190 
July 29, 2022Weighted-Average Useful Life in YearsGross Carrying AmountAccumulated AmortizationNet
Patents9.9$18,252 $(15,178)$3,074 
Non-compete agreements5.56,887 (6,861)26 
Customer-related16.0321,113 (78,017)243,096 
Developed technology7.1102,013 (50,412)51,601 
Trade names13.710,689 (3,267)7,422 
Backlog and other0.65,730 (5,280)450 
Total finite-lived13.4464,684 (159,015)305,669 
Indefinite-lived - trade names289,472 — 289,472 
Total other intangible assets, net$754,156 $(159,015)$595,141 
October 31, 2022Weighted-Average Useful Life in YearsGross Carrying AmountAccumulated AmortizationNet
Patents9.9$18,210 $(15,317)$2,893 
Non-compete agreements5.56,851 (6,829)22 
Customer-related16.0320,959 (83,805)237,154 
Developed technology7.1101,915 (53,001)48,914 
Trade names13.810,667 (3,395)7,272 
Backlog and other0.65,730 (5,505)225 
Total finite-lived13.4464,332 (167,852)296,480 
Indefinite-lived - trade names289,352 — 289,352 
Total other intangible assets, net$753,684 $(167,852)$585,832 
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense estimated amortization expense for the remainder of fiscal 2023 and succeeding fiscal years is as follows:
(Dollars in thousands)August 4, 2023
2023 (remaining)$8,905 
202434,568 
202531,715 
202630,534 
202725,601 
202822,305 
Thereafter123,991 
Total estimated amortization expense$277,619 
XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Indebtedness (Tables)
9 Months Ended
Aug. 04, 2023
Debt Disclosure [Abstract]  
Summary of Debt
The following is a summary of the company's indebtedness:
(Dollars in thousands)August 4, 2023July 29, 2022October 31, 2022
$600 million revolving credit facility, due October 2026
$70,000 $65,000 $— 
$270 million term loan, due October 2026
270,000 270,000 270,000 
$200 million term loan, due April 2027
200,000 200,000 200,000 
3.81% series A senior notes, due June 2029
100,000 100,000 100,000 
3.91% series B senior notes, due June 2031
100,000 100,000 100,000 
3.97% senior notes, due June 2032
100,000 100,000 100,000 
7.8% debentures, due June 2027
100,000 100,000 100,000 
6.625% senior notes, due May 2037
124,148 124,086 124,102 
Less: unamortized debt issuance costs2,839 3,470 3,334 
Total long-term debt1,061,309 1,055,616 990,768 
Less: current portion of long-term debt— 65,000 — 
Long-term debt, less current portion$1,061,309 $990,616 $990,768 
Schedule of Principal Payments
As of August 4, 2023, principal payments required on the company's outstanding indebtedness, based on the maturity dates defined within the company's debt arrangements, for the remainder of fiscal 2023 and succeeding fiscal years are as follows:
(Dollars in thousands)August 4, 2023
2023 (remaining)$— 
2024— 
202537,000 
2026333,000 
2027270,000 
2028— 
Thereafter425,000 
Total principal payments required$1,065,000 
XML 44 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories, Net (Tables)
9 Months Ended
Aug. 04, 2023
Inventory Disclosure [Abstract]  
Schedule of Inventory
Inventories, net were as follows:
(Dollars in thousands)August 4, 2023July 29, 2022October 31, 2022
Raw materials and work in process$435,070 $402,719 $482,884 
Finished goods and service parts847,494 672,042 738,097 
Total FIFO and average cost value1,282,564 1,074,761 1,220,981 
Less: adjustment to LIFO value169,872 135,487 169,872 
Total inventories, net$1,112,692 $939,274 $1,051,109 
XML 45 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Property, Plant, and Equipment, Net (Tables)
9 Months Ended
Aug. 04, 2023
Property, Plant and Equipment [Abstract]  
Summary of Property, Plant and Equipment
Property, plant, and equipment, net was as follows:
(Dollars in thousands)August 4, 2023July 29, 2022October 31, 2022
Land and land improvements$63,020 $57,169 $59,550 
Buildings and leasehold improvements331,052 326,111 324,343 
Machinery and equipment585,337 535,303 557,588 
Tooling235,417 221,290 225,865 
Computer hardware and software108,211 96,834 104,713 
Construction in process204,317 141,503 144,418 
Property, plant, and equipment, gross1,527,354 1,378,210 1,416,477 
Less: accumulated depreciation902,391 846,394 844,816 
Property, plant, and equipment, net$624,963 $531,816 $571,661 
XML 46 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Product Warranty Guarantees (Tables)
9 Months Ended
Aug. 04, 2023
Product Warranties Disclosures [Abstract]  
Schedule of Changes in Accrued Warranties
The changes in accrued warranties were as follows:
 Three Months EndedNine Months Ended
(Dollars in thousands)August 4, 2023July 29, 2022August 4, 2023July 29, 2022
Beginning balance$153,947 $126,830 $134,541 $116,783 
Changes in accrual related to warranties during the period (1)20,521 20,873 69,956 59,757 
Acquisitions— 2,466 — 5,663 
Payments made during the period (1)(24,099)(20,580)(60,842)(52,143)
Changes in accrual related to pre-existing warranties (1)962 1,429 7,676 958 
Ending balance$151,331 $131,018 $151,331 $131,018 
(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.
XML 47 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation (Tables)
9 Months Ended
Aug. 04, 2023
Share-Based Payment Arrangement [Abstract]  
Schedule of Compensation Cost Related to Stock-Based Awards
Compensation costs related to stock-based compensation awards were as follows:
Three Months EndedNine Months Ended
(Dollars in thousands)August 4, 2023July 29, 2022August 4, 2023July 29, 2022
Stock option awards$1,984 $2,664 $6,287 $7,207 
Performance share awards(195)1,697 1,923 5,235 
Restricted stock unit awards1,845 1,611 5,086 4,034 
Unrestricted common stock awards— — 1,086 629 
Total compensation cost for stock-based compensation awards$3,634 $5,972 $14,382 $17,105 
Schedule of Assumptions for Options Granted
The table below illustrates the weighted-average valuation assumptions used under the Black-Scholes valuation method for options granted in the first nine months of the following fiscal periods:
 Fiscal 2023Fiscal 2022
Expected life of option in years6.316.19
Expected stock price volatility25.20%23.74%
Risk-free interest rate3.79%1.31%
Expected dividend yield0.95%0.94%
Per share weighted-average fair value at date of grant$33.21$22.55
XML 48 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity (Tables)
9 Months Ended
Aug. 04, 2023
Stockholders' Equity Note [Abstract]  
Schedule of Components of Accumulated Other Comprehensive Loss (AOCL), Net of Tax
The components of accumulated other comprehensive loss ("AOCL"), net of tax, within the Condensed Consolidated Statements of Stockholders' Equity were as follows:
(Dollars in thousands)August 4, 2023July 29, 2022October 31, 2022
Foreign currency translation adjustments$34,347 $40,725 $51,321 
Pension benefits3,621 3,899 3,621 
Cash flow derivative instruments(7,376)(13,481)(21,817)
Total accumulated other comprehensive loss$30,592 $31,143 $33,125 
Schedule of Components and Activity of AOCL
The components and activity of AOCL, net of tax, for the three and nine month periods ended August 4, 2023 and July 29, 2022 were as follows:
(Dollars in thousands)Foreign 
Currency
Translation
Adjustments
Pension
Benefits
Cash Flow Derivative InstrumentsTotal
Balance as of May 5, 2023$32,334 $3,621 $(6,770)$29,185 
Other comprehensive loss before reclassifications2,013 — 2,574 4,587 
Amounts reclassified from AOCL— — (3,180)(3,180)
Net current period other comprehensive loss (income)2,013 — (606)1,407 
Balance as of August 4, 2023$34,347 $3,621 $(7,376)$30,592 
(Dollars in thousands)Foreign 
Currency
Translation
Adjustments
Pension
Benefits
Cash Flow Derivative InstrumentsTotal
Balance as of October 31, 2022$51,321 $3,621 $(21,817)$33,125 
Other comprehensive (income) loss before reclassifications(16,974)— 27,200 10,226 
Amounts reclassified from AOCL— — (12,759)(12,759)
Net current period other comprehensive (income) loss(16,974)— 14,441 (2,533)
Balance as of August 4, 2023$34,347 $3,621 $(7,376)$30,592 
(Dollars in thousands)Foreign 
Currency
Translation
Adjustments
Pension
Benefits
Cash Flow Derivative InstrumentsTotal
Balance as of April 29, 2022$34,933 $3,899 $(11,009)$27,823 
Other comprehensive loss (income) before reclassifications5,792 — (632)5,160 
Amounts reclassified from AOCL— — (1,840)(1,840)
Net current period other comprehensive loss (income)5,792 — (2,472)3,320 
Balance as of July 29, 2022$40,725 $3,899 $(13,481)$31,143 
(Dollars in thousands)Foreign 
Currency
Translation
Adjustments
Pension
Benefits
Cash Flow Derivative InstrumentsTotal
Balance as of October 31, 2021$19,535 $3,899 $2,562 $25,996 
Other comprehensive loss (income) before reclassifications21,190 — (14,448)6,742 
Amounts reclassified from AOCL— — (1,595)(1,595)
Net current period other comprehensive loss (income)21,190 — (16,043)5,147 
Balance as of July 29, 2022$40,725 $3,899 $(13,481)$31,143 
XML 49 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Per Share Data (Tables)
9 Months Ended
Aug. 04, 2023
Earnings Per Share [Abstract]  
Reconciliations of Basic and Diluted Weighted-Average Shares of Common Stock Outstanding
Reconciliations of basic and diluted weighted-average number of shares of common stock outstanding were as follows:
 Three Months EndedNine Months Ended
(Shares in thousands)August 4, 2023July 29, 2022August 4, 2023July 29, 2022
Basic  
Weighted-average number of shares of common stock104,286 104,827 104,473 104,924 
Assumed issuance of contingent shares— — 
Weighted-average number of shares of common stock outstanding - Basic104,286 104,827 104,479 104,931 
Diluted  
Weighted-average number of shares of common stock outstanding - Basic104,286 104,827 104,479 104,931 
Effect of dilutive shares— 621 930 823 
Weighted-average number of shares of common stock outstanding - Diluted104,286 105,448 105,409 105,754 
XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Tables)
9 Months Ended
Aug. 04, 2023
Leases [Abstract]  
Supplemental Cash Flow and Other Lease Information
The following table presents the lease expense incurred on the company’s operating, short-term, and variable leases:
Three Months EndedNine Months Ended
(Dollars in thousands)August 4, 2023July 29, 2022August 4, 2023July 29, 2022
Operating lease expense$6,117 $3,833 $19,047 $16,304 
Short-term lease expense1,543 303 3,455 3,445 
Variable lease expense50 12 132 12 
Total lease expense$7,710 $4,148 $22,634 $19,761 
The following table presents supplemental cash flow information related to the company's operating leases:
Nine Months Ended
(Dollars in thousands)August 4, 2023July 29, 2022
Operating cash flows for amounts included in the measurement of lease liabilities$16,477 $14,129 
Right-of-use assets obtained in exchange for lease obligations$54,065 $18,236 
The following table presents other lease information related to the company's operating leases:
August 4, 2023July 29, 2022October 31, 2022
Weighted-average remaining lease term of operating leases in years9.26.26.0
Weighted-average discount rate of operating leases4.12 %2.99 %3.53 %
Future Minimum Operating Lease Payments
The following table reconciles the total undiscounted future cash flows based on the anticipated future minimum operating lease payments by fiscal year for the company's operating leases to the present value of operating lease liabilities recorded within the Condensed Consolidated Balance Sheets as of August 4, 2023:
(Dollars in thousands)August 4, 2023
2023 (remaining)$4,112 
202423,287 
202521,269 
202615,574 
202712,078 
Thereafter68,393 
Total future minimum operating lease payments144,713 
Less: imputed interest25,664 
Present value of operating lease liabilities$119,049 
XML 51 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Derivative Instruments and Hedging Activities (Tables)
9 Months Ended
Aug. 04, 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 Condensed Consolidated Balance Sheets:
(Dollars in thousands)August 4, 2023July 29, 2022October 31, 2022
Derivative assets:   
Derivatives designated as cash flow hedging instruments:   
Prepaid expenses and other current assets   
Forward currency contracts$9,940 $17,723 $27,733 
Derivatives not designated as cash flow hedging instruments:
Prepaid expenses and other current assets
Forward currency contracts3,823 4,618 5,523 
Total derivative assets$13,763 $22,341 $33,256 
Derivative liabilities:
Derivatives designated as cash flow hedging instruments:
Accrued liabilities
Forward currency contracts$76 $— $— 
Derivatives not designated as cash flow hedging instruments:
Accrued liabilities
Forward currency contracts14 18 — 
Total derivative liabilities$90 $18 $— 
Schedule of Effects of Master Netting Arrangements on Fair Value of Derivative Contracts Recorded in Consolidated Balance Sheets
The following table presents the effects of the master netting arrangements on the fair value of the company’s derivative instruments that are recorded on the Condensed Consolidated Balance Sheets:
(Dollars in thousands)August 4, 2023July 29, 2022October 31, 2022
Derivative assets:
Forward currency contracts:
Gross amount of derivative assets$14,931 $22,424 $33,256 
Derivative liabilities offsetting derivative assets1,168 83 — 
Net amount of derivative assets$13,763 $22,341 $33,256 
Derivative liabilities:
Forward currency contracts:
Gross amount of derivative liabilities$95 $18 $— 
Derivative assets offsetting derivative liabilities— — 
Net amount of derivative liabilities$90 $18 $— 
Schedule of Impact of Derivative Instruments on Consolidated Statements of Earnings for Derivatives Designated as Cash Flow Hedging Instruments
The following table presents the impact and location of the amounts reclassified from AOCL into net earnings on the Condensed Consolidated Statements of (Loss) Earnings and the impact of derivative instruments on the Condensed Consolidated Statements of Comprehensive (Loss) Income for the company's derivatives designated as cash flow hedging instruments for the three and nine months ended August 4, 2023 and July 29, 2022:
Three Months Ended
Gain Reclassified from AOCL into Earnings(Loss) Gain Reclassified from AOCL into Earnings
(Dollars in thousands)August 4, 2023July 29, 2022August 4, 2023July 29, 2022
Derivatives designated as cash flow hedging instruments:
Forward currency contracts:
Net sales$1,962 $1,640 $(846)$2,508 
Cost of sales1,218 200 1,452 (36)
Total derivatives designated as cash flow hedging instruments$3,180 $1,840 $606 $2,472 
Nine Months Ended
Gain Reclassified from AOCL into Earnings(Loss) Gain Recognized in OCI on Derivatives
(Dollars in thousands)August 4, 2023July 29, 2022August 4, 2023July 29, 2022
Derivatives designated as cash flow hedging instruments:
Forward currency contracts:
Net sales$9,723 $1,431 $(18,099)$14,836 
Cost of sales3,036 164 3,658 1,207 
Total derivatives designated as cash flow hedging instruments$12,759 $1,595 $(14,441)$16,043 
The following tables present the impact and location of derivative instruments on the Condensed Consolidated Statements of (Loss) Earnings for the company’s derivatives designated as cash flow hedging instruments and the related components excluded from effectiveness testing:
Gain (Loss) Recognized in Earnings on Cash Flow Hedging Instruments
(Dollars in thousands)August 4, 2023July 29, 2022
Three Months EndedNet SalesCost of SalesNet SalesCost of Sales
Condensed Consolidated Statements of (Loss) Earnings income (expense) amounts in which the effects of cash flow hedging instruments are recorded$1,081,784 $(709,430)$1,160,550 $(760,644)
Gain (loss) on derivatives designated as cash flow hedging instruments:
Forward currency contracts:
Amount of gain reclassified from AOCL into earnings1,962 1,218 1,640 200 
(loss) gain on components excluded from effectiveness testing recognized in earnings based on changes in fair value$(356)$762 $646 $627 
Gain (Loss) Recognized in Earnings on Cash Flow Hedging Instruments
(Dollars in thousands)August 4, 2023July 29, 2022
Nine Months EndedNet SalesCost of SalesNet SalesCost of Sales
Condensed Consolidated Statements of (Loss) Earnings income (expense) amounts in which the effects of cash flow hedging instruments are recorded$3,569,950 $(2,321,951)$3,342,678 $(2,236,927)
Gain (loss) on derivatives designated as cash flow hedging instruments:
Forward currency contracts:
Amount of gain reclassified from AOCL into earnings9,723 3,036 1,431 164 
Gain (loss) on components excluded from effectiveness testing recognized in earnings based on changes in fair value$2,036 $1,777 $(930)$1,180 
Schedule of Impact of Derivative Instruments on Consolidated Statements of Earnings for Derivatives Not Designated as Hedging Instruments
The following table presents the impact and location of derivative instruments on the Condensed Consolidated Statements of (Loss) Earnings for the company’s derivatives not designated as cash flow hedging instruments:
 Three Months EndedNine Months Ended
(Dollars in thousands)August 4, 2023July 29, 2022August 4, 2023July 29, 2022
(Loss) gain on derivatives not designated as cash flow hedging instruments
Forward currency contracts:
Other (loss) income, net$(2,730)$(344)$(4,530)$3,639 
Total gain (loss) on derivatives not designated as cash flow hedging instruments$(2,730)$(344)$(4,530)$3,639 
XML 52 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements (Tables)
9 Months Ended
Aug. 04, 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 August 4, 2023, July 29, 2022, and October 31, 2022, according to the valuation technique utilized to determine their fair values (dollars in thousands):
 Fair Value Measurements Using Inputs Considered as:
August 4, 2023Fair ValueLevel 1Level 2Level 3
Assets:    
Forward currency contracts$13,763 $— $13,763 $— 
Total assets$13,763 $— $13,763 $— 
Liabilities:    
Forward currency contracts$90 $— $90 $— 
Total liabilities$90 $— $90 $— 
 Fair Value Measurements Using Inputs Considered as:
July 29, 2022Fair ValueLevel 1Level 2Level 3
Assets:    
Forward currency contracts$22,341 $— $22,341 $— 
Total assets$22,341 $— $22,341 $— 
Liabilities:
Forward currency contracts$18 $— $18 $— 
Total liabilities$18 $— $18 $— 
 Fair Value Measurements Using Inputs Considered as:
October 31, 2022Fair ValueLevel 1Level 2Level 3
Assets:    
Forward currency contracts$33,256 $— $33,256 $— 
Total assets$33,256 $— $33,256 $— 
Liabilities:    
Forward currency contracts$— $— $— $— 
Total liabilities$— $— $— $— 
XML 53 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Business Combinations - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 13, 2022
Aug. 04, 2023
Aug. 04, 2023
Oct. 31, 2022
Jul. 29, 2022
Business Acquisition [Line Items]          
Finite-lived intangible asset, useful life   13 years 2 months 12 days 13 years 2 months 12 days 13 years 4 months 24 days 13 years 4 months 24 days
Non-cash impairment charge     $ 133,263    
Professional          
Business Acquisition [Line Items]          
Impairment of indefinite-lived intangible assets   $ 18,000      
Professional | Intimidator Reporting Unit          
Business Acquisition [Line Items]          
Non-cash impairment charge   $ 133,300      
Trade names          
Business Acquisition [Line Items]          
Finite-lived intangible asset, useful life   13 years 8 months 12 days 13 years 8 months 12 days 13 years 9 months 18 days 13 years 8 months 12 days
Intimidator          
Business Acquisition [Line Items]          
Total purchase price $ 399,766        
Other intangible assets $ 184,200        
Finite-lived intangible asset, useful life 9 years 6 months        
Intimidator | Trade names          
Business Acquisition [Line Items]          
Finite-lived intangible asset, useful life 9 years 9 months 18 days        
Intimidator | Customer-related          
Business Acquisition [Line Items]          
Finite-lived intangible asset, useful life 9 years 7 months 6 days        
Intimidator | Backlog          
Business Acquisition [Line Items]          
Finite-lived intangible asset, useful life 9 months        
XML 54 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Business Combinations - Allocation of Preliminary Purchase Price Assigned to the Intimidator Group (Details) - USD ($)
$ in Thousands
Jan. 13, 2022
Aug. 04, 2023
Oct. 31, 2022
Jul. 29, 2022
Business Acquisition [Line Items]        
Goodwill   $ 451,264 $ 583,297 $ 583,803
Intimidator        
Business Acquisition [Line Items]        
Cash and cash equivalents $ 975      
Receivables 6,954      
Inventories 34,608      
Prepaid expenses and other current assets 513      
Property, plant, and equipment 27,447      
Right-of-use assets 344      
Goodwill 163,731      
Other intangible assets:        
Indefinite-lived trade name 99,100      
Accounts payable (8,535)      
Accrued liabilities (9,152)      
Short-term lease liabilities (100)      
Long-term lease liabilities (244)      
Total fair value of net assets acquired 400,741      
Less: cash and cash equivalents acquired (975)      
Total purchase price 399,766      
Intimidator | Trade names        
Other intangible assets:        
Finite-lived intangibles 3,260      
Intimidator | Customer-related        
Other intangible assets:        
Finite-lived intangibles 80,500      
Intimidator | Backlog        
Other intangible assets:        
Finite-lived intangibles $ 1,340      
XML 55 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Data - Narrative (Details)
9 Months Ended
Aug. 04, 2023
segment
Segment Reporting [Abstract]  
Operating segments 12
Reportable segments 2
XML 56 R47.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Data - Summarized Financial Information of Reportable Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 04, 2023
Jul. 29, 2022
Aug. 04, 2023
Jul. 29, 2022
Oct. 31, 2022
Financial information concerning reportable segments          
Net sales $ 1,081,784 $ 1,160,550 $ 3,569,950 $ 3,342,678  
Earnings (loss) before income taxes (28,563) 157,091 313,570 409,294  
Total assets 3,585,890 3,439,949 3,585,890 3,439,949 $ 3,555,998
Non-cash impairment charges 151,263 0 151,263 0  
Operating Segments | Professional          
Financial information concerning reportable segments          
Net sales 896,321 886,232 2,845,714 2,484,927  
Earnings (loss) before income taxes 13,049 166,191 384,621 424,833  
Total assets 2,723,127 2,625,481 2,723,127 2,625,481  
Operating Segments | Residential          
Financial information concerning reportable segments          
Net sales 175,314 269,962 705,765 845,039  
Earnings (loss) before income taxes 3,848 26,348 64,411 95,203  
Total assets 537,834 407,218 537,834 407,218  
Other Activities          
Financial information concerning reportable segments          
Net sales 10,149 4,356 18,471 12,712  
Earnings (loss) before income taxes (45,460) (35,448) (135,462) (110,742)  
Total assets 324,929 407,250 324,929 407,250  
Intersegment gross sales (eliminations)          
Financial information concerning reportable segments          
Net sales (11,679) (10,451) (35,570) (23,251)  
Intersegment gross sales (eliminations) | Professional          
Financial information concerning reportable segments          
Net sales 11,640 10,436 35,471 23,201  
Intersegment gross sales (eliminations) | Residential          
Financial information concerning reportable segments          
Net sales $ 39 $ 15 $ 99 $ 50  
XML 57 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Data - Components of Loss before Income Taxes Included in Other (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 04, 2023
Jul. 29, 2022
Aug. 04, 2023
Jul. 29, 2022
Components of the loss before income taxes included in "Other"        
Interest expense $ (14,987) $ (9,182) $ (43,822) $ (24,219)
Earnings from the company's wholly-owned domestic distribution company and other income, net 5,496 3,225 21,241 8,262
(Loss) earnings before income taxes (28,563) 157,091 313,570 409,294
Other Activities        
Components of the loss before income taxes included in "Other"        
Corporate expenses (33,999) (30,816) (110,694) (94,359)
Interest expense (14,987) (9,182) (43,822) (24,219)
Earnings from the company's wholly-owned domestic distribution company and other income, net 3,526 4,550 19,054 7,836
(Loss) earnings before income taxes $ (45,460) $ (35,448) $ (135,462) $ (110,742)
XML 58 R49.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue - Disaggregation by Major Product Type and Geographic Market (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 04, 2023
Jul. 29, 2022
Aug. 04, 2023
Jul. 29, 2022
Disaggregation of Revenue [Line Items]        
Revenues $ 1,081,784 $ 1,160,550 $ 3,569,950 $ 3,342,678
United States        
Disaggregation of Revenue [Line Items]        
Revenues 846,820 944,408 2,813,264 2,685,879
International countries        
Disaggregation of Revenue [Line Items]        
Revenues 234,964 216,142 756,686 656,799
Equipment        
Disaggregation of Revenue [Line Items]        
Revenues 951,568 1,047,309 3,181,229 2,979,292
Irrigation        
Disaggregation of Revenue [Line Items]        
Revenues 130,216 113,241 388,721 363,386
Operating Segments | Professional        
Disaggregation of Revenue [Line Items]        
Revenues 896,321 886,232 2,845,714 2,484,927
Operating Segments | Professional | United States        
Disaggregation of Revenue [Line Items]        
Revenues 690,810 710,386 2,225,498 1,969,933
Operating Segments | Professional | International countries        
Disaggregation of Revenue [Line Items]        
Revenues 205,511 175,846 620,216 514,994
Operating Segments | Professional | Equipment        
Disaggregation of Revenue [Line Items]        
Revenues 777,284 780,738 2,486,947 2,149,549
Operating Segments | Professional | Irrigation        
Disaggregation of Revenue [Line Items]        
Revenues 119,037 105,494 358,767 335,378
Operating Segments | Residential        
Disaggregation of Revenue [Line Items]        
Revenues 175,314 269,962 705,765 845,039
Operating Segments | Residential | United States        
Disaggregation of Revenue [Line Items]        
Revenues 145,861 229,666 569,295 703,234
Operating Segments | Residential | International countries        
Disaggregation of Revenue [Line Items]        
Revenues 29,453 40,296 136,470 141,805
Operating Segments | Residential | Equipment        
Disaggregation of Revenue [Line Items]        
Revenues 169,070 265,469 682,770 823,536
Operating Segments | Residential | Irrigation        
Disaggregation of Revenue [Line Items]        
Revenues 6,244 4,493 22,995 21,503
Other Activities        
Disaggregation of Revenue [Line Items]        
Revenues 10,149 4,356 18,471 12,712
Other Activities | United States        
Disaggregation of Revenue [Line Items]        
Revenues 10,149 4,356 18,471 12,712
Other Activities | International countries        
Disaggregation of Revenue [Line Items]        
Revenues 0 0 0 0
Other Activities | Equipment        
Disaggregation of Revenue [Line Items]        
Revenues 5,214 1,102 11,512 6,207
Other Activities | Irrigation        
Disaggregation of Revenue [Line Items]        
Revenues $ 4,935 $ 3,254 $ 6,959 $ 6,505
XML 59 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue - Contract Liabilities (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Aug. 04, 2023
Aug. 04, 2023
Oct. 31, 2022
Revenue from Contract with Customer [Abstract]      
Contract with customer, liability $ 25.0 $ 25.0 $ 28.0
Contract with customer liability revenue recognized $ 3.5 $ 12.4  
XML 60 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue - Performance Obligation (Details)
$ in Millions
Aug. 04, 2023
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-08-05  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue, remaining performance obligation, amount $ 2.3
Revenue, remaining performance obligation, expected timing of satisfaction, period 3 months
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 $ 8.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 $ 5.3
Revenue, remaining performance obligation, expected timing of satisfaction, period
XML 61 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill and Other Intangible Assets, Net - Narrative (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 04, 2023
USD ($)
Jul. 29, 2022
USD ($)
Aug. 04, 2023
USD ($)
segment
Jul. 29, 2022
USD ($)
Oct. 31, 2022
USD ($)
Goodwill [Line Items]          
Operating segments | segment     12    
Impairment of goodwill     $ 133,263    
Indefinite-lived - trade names $ 271,571 $ 289,472 271,571 $ 289,472 $ 289,352
Goodwill 451,264 583,803 451,264 583,803 $ 583,297
Income tax benefit 36,700   36,700    
Amortization of other intangible assets 8,900 $ 9,100 26,800 $ 24,800  
Trade Name, Spartan          
Goodwill [Line Items]          
Indefinite-lived - trade names 81,100   81,100    
Intimidator Reporting Unit          
Goodwill [Line Items]          
Goodwill 30,500   $ 30,500    
Professional          
Goodwill [Line Items]          
Impairment of indefinite-lived intangible assets 18,000        
Professional | Intimidator Reporting Unit          
Goodwill [Line Items]          
Impairment of goodwill $ 133,300        
XML 62 R53.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill and Other Intangible Assets, Net - Changes in Net Carrying Amount of Goodwill (Details)
$ in Thousands
9 Months Ended
Aug. 04, 2023
USD ($)
Changes in the net carrying amount of goodwill  
Goodwill, balance at beginning of period $ 583,297
Non-cash impairment charge (133,263)
Translation adjustments 1,230
Goodwill, balance at end of period 451,264
Operating Segments | Professional  
Changes in the net carrying amount of goodwill  
Goodwill, balance at beginning of period 573,031
Non-cash impairment charge (133,263)
Translation adjustments 1,080
Goodwill, balance at end of period 440,848
Operating Segments | Residential  
Changes in the net carrying amount of goodwill  
Goodwill, balance at beginning of period 10,266
Non-cash impairment charge 0
Translation adjustments 150
Goodwill, balance at end of period 10,416
Other Activities  
Changes in the net carrying amount of goodwill  
Goodwill, balance at beginning of period 0
Non-cash impairment charge 0
Translation adjustments 0
Goodwill, balance at end of period $ 0
XML 63 R54.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill and Other Intangible Assets, Net - Components of Other Intangible Assets (Details) - USD ($)
$ in Thousands
Aug. 04, 2023
Oct. 31, 2022
Jul. 29, 2022
Other Intangible Assets      
Weighted-Average Useful Life in Years 13 years 2 months 12 days 13 years 4 months 24 days 13 years 4 months 24 days
Gross Carrying Amount $ 472,713 $ 464,332 $ 464,684
Accumulated Amortization (195,094) (167,852) (159,015)
Net 277,619 296,480 305,669
Indefinite-lived - trade names 271,571 289,352 289,472
Total other intangible assets, gross 744,284 753,684 754,156
Total other intangible assets, net $ 549,190 $ 585,832 $ 595,141
Patents      
Other Intangible Assets      
Weighted-Average Useful Life in Years 9 years 10 months 24 days 9 years 10 months 24 days 9 years 10 months 24 days
Gross Carrying Amount $ 18,218 $ 18,210 $ 18,252
Accumulated Amortization (15,864) (15,317) (15,178)
Net $ 2,354 $ 2,893 $ 3,074
Non-compete agreements      
Other Intangible Assets      
Weighted-Average Useful Life in Years 5 years 6 months 5 years 6 months 5 years 6 months
Gross Carrying Amount $ 6,858 $ 6,851 $ 6,887
Accumulated Amortization (6,851) (6,829) (6,861)
Net $ 7 $ 22 $ 26
Customer-related      
Other Intangible Assets      
Weighted-Average Useful Life in Years 15 years 8 months 12 days 16 years 16 years
Gross Carrying Amount $ 329,059 $ 320,959 $ 321,113
Accumulated Amortization (101,952) (83,805) (78,017)
Net $ 227,107 $ 237,154 $ 243,096
Developed technology      
Other Intangible Assets      
Weighted-Average Useful Life in Years 7 years 1 month 6 days 7 years 1 month 6 days 7 years 1 month 6 days
Gross Carrying Amount $ 102,108 $ 101,915 $ 102,013
Accumulated Amortization (60,776) (53,001) (50,412)
Net $ 41,332 $ 48,914 $ 51,601
Trade names      
Other Intangible Assets      
Weighted-Average Useful Life in Years 13 years 8 months 12 days 13 years 9 months 18 days 13 years 8 months 12 days
Gross Carrying Amount $ 10,740 $ 10,667 $ 10,689
Accumulated Amortization (3,921) (3,395) (3,267)
Net $ 6,819 $ 7,272 $ 7,422
Backlog and other      
Other Intangible Assets      
Weighted-Average Useful Life in Years 7 months 6 days 7 months 6 days 7 months 6 days
Gross Carrying Amount $ 5,730 $ 5,730 $ 5,730
Accumulated Amortization (5,730) (5,505) (5,280)
Net $ 0 $ 225 $ 450
XML 64 R55.htm IDEA: XBRL DOCUMENT v3.23.2
Goodwill and Other Intangible Assets, Net - Future Amortization Expense (Details) - USD ($)
$ in Thousands
Aug. 04, 2023
Oct. 31, 2022
Jul. 29, 2022
Estimated amortization expense      
2023 (remaining) $ 8,905    
2024 34,568    
2025 31,715    
2026 30,534    
2027 25,601    
2028 22,305    
Thereafter 123,991    
Net $ 277,619 $ 296,480 $ 305,669
XML 65 R56.htm IDEA: XBRL DOCUMENT v3.23.2
Indebtedness - Summary of Debt (Details) - USD ($)
Aug. 04, 2023
Oct. 31, 2022
Jul. 29, 2022
Debt Instrument [Line Items]      
Less: unamortized debt issuance costs $ 2,839,000 $ 3,334,000 $ 3,470,000
Total long-term debt 1,061,309,000 990,768,000 1,055,616,000
Less: current portion of long-term debt 0 0 65,000,000
Long-term debt, less current portion 1,061,309,000 990,768,000 990,616,000
Line of Credit | $600 million revolving credit facility, due October 2026      
Debt Instrument [Line Items]      
Long-term debt, gross 70,000,000 0 65,000,000
Debt instrument, face amount 600,000,000    
Senior Notes | $270 million term loan, due October 2026      
Debt Instrument [Line Items]      
Long-term debt, gross 270,000,000 270,000,000 270,000,000
Debt instrument, face amount 270,000,000    
Senior Notes | $200 million term loan, due April 2027      
Debt Instrument [Line Items]      
Long-term debt, gross 200,000,000 200,000,000 200,000,000
Debt instrument, face amount 200,000,000    
Senior Notes | 3.81% series A senior notes, due June 2029      
Debt Instrument [Line Items]      
Long-term debt, gross $ 100,000,000 100,000,000 100,000,000
Debt instrument, interest rate, stated percentage 3.81%    
Senior Notes | 3.91% series B senior notes, due June 2031      
Debt Instrument [Line Items]      
Long-term debt, gross $ 100,000,000 100,000,000 100,000,000
Debt instrument, interest rate, stated percentage 3.91%    
Senior Notes | 3.97% senior notes, due June 2032      
Debt Instrument [Line Items]      
Long-term debt, gross $ 100,000,000 100,000,000 100,000,000
Debt instrument, interest rate, stated percentage 3.97%    
Senior Notes | 6.625% senior notes, due May 2037      
Debt Instrument [Line Items]      
Long-term debt, gross $ 124,148,000 124,102,000 124,086,000
Debt instrument, interest rate, stated percentage 6.625%    
Corporate Debt Securities | 7.8% debentures, due June 2027      
Debt Instrument [Line Items]      
Long-term debt, gross $ 100,000,000 $ 100,000,000 $ 100,000,000
Debt instrument, interest rate, stated percentage 7.80%    
XML 66 R57.htm IDEA: XBRL DOCUMENT v3.23.2
Indebtedness - Schedule of Principal Payments (Details)
$ in Thousands
Aug. 04, 2023
USD ($)
Debt Disclosure [Abstract]  
2023 (remaining) $ 0
2024 0
2025 37,000
2026 333,000
2027 270,000
2028 0
Thereafter 425,000
Total principal payments required $ 1,065,000
XML 67 R58.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories, Net (Details) - USD ($)
$ in Thousands
Aug. 04, 2023
Oct. 31, 2022
Jul. 29, 2022
Inventory Disclosure [Abstract]      
Raw materials and work in process $ 435,070 $ 482,884 $ 402,719
Finished goods and service parts 847,494 738,097 672,042
Total FIFO and average cost value 1,282,564 1,220,981 1,074,761
Less: adjustment to LIFO value 169,872 169,872 135,487
Total inventories, net $ 1,112,692 $ 1,051,109 $ 939,274
XML 68 R59.htm IDEA: XBRL DOCUMENT v3.23.2
Property, Plant, and Equipment, Net - Narrative (Details)
Aug. 04, 2023
Buildings and leasehold improvements | Minimum  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 10 years
Buildings and leasehold improvements | Maximum  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 40 years
Equipment | Minimum  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 3 years
Equipment | Maximum  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 15 years
Tooling | Minimum  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 3 years
Tooling | Maximum  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 5 years
Software and Software Development Costs | Minimum  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 2 years
Software and Software Development Costs | Maximum  
Property, Plant and Equipment [Line Items]  
Property, plant and equipment, useful life 5 years
XML 69 R60.htm IDEA: XBRL DOCUMENT v3.23.2
Property, Plant, and Equipment, Net - Summary of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Aug. 04, 2023
Oct. 31, 2022
Jul. 29, 2022
Property, Plant and Equipment [Line Items]      
Property, plant, and equipment, gross $ 1,527,354 $ 1,416,477 $ 1,378,210
Less: accumulated depreciation 902,391 844,816 846,394
Property, plant, and equipment, net 624,963 571,661 531,816
Land and land improvements      
Property, Plant and Equipment [Line Items]      
Property, plant, and equipment, gross 63,020 59,550 57,169
Buildings and leasehold improvements      
Property, Plant and Equipment [Line Items]      
Property, plant, and equipment, gross 331,052 324,343 326,111
Machinery and equipment      
Property, Plant and Equipment [Line Items]      
Property, plant, and equipment, gross 585,337 557,588 535,303
Tooling      
Property, Plant and Equipment [Line Items]      
Property, plant, and equipment, gross 235,417 225,865 221,290
Computer hardware and software      
Property, Plant and Equipment [Line Items]      
Property, plant, and equipment, gross 108,211 104,713 96,834
Construction in process      
Property, Plant and Equipment [Line Items]      
Property, plant, and equipment, gross $ 204,317 $ 144,418 $ 141,503
XML 70 R61.htm IDEA: XBRL DOCUMENT v3.23.2
Product Warranty Guarantees (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 04, 2023
Jul. 29, 2022
Aug. 04, 2023
Jul. 29, 2022
Warranty provisions, claims, and changes in estimates        
Beginning balance $ 153,947 $ 126,830 $ 134,541 $ 116,783
Changes in accrual related to warranties during the period 20,521 20,873 69,956 59,757
Acquisitions 0 2,466 0 5,663
Payments made during the period (24,099) (20,580) (60,842) (52,143)
Changes in accrual related to pre-existing warranties (1) 962 1,429 7,676 958
Ending balance $ 151,331 $ 131,018 $ 151,331 $ 131,018
XML 71 R62.htm IDEA: XBRL DOCUMENT v3.23.2
Investment in Joint Venture (Details) - Red Iron Acceptance, LLC - USD ($)
Aug. 04, 2023
Oct. 31, 2022
Jul. 29, 2022
Schedule of Equity Method Investments      
Portion owned by Toro 45.00%    
Portion owned by TCFIF 55.00%    
Maximum borrowing capacity under credit facility $ 800,000,000    
Investment in joint venture $ 48,500,000 $ 39,300,000 $ 31,400,000
XML 72 R63.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation - Compensation Costs Related to Stock-Based Awards Granted (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 04, 2023
Jul. 29, 2022
Aug. 04, 2023
Jul. 29, 2022
Stock-Based Compensation        
Total compensation cost for stock-based compensation awards $ 3,634 $ 5,972 $ 14,382 $ 17,105
Stock option awards        
Stock-Based Compensation        
Total compensation cost for stock-based compensation awards 1,984 2,664 $ 6,287 7,207
Stock option awards | Board of Directors | Tranche One        
Stock-Based Compensation        
Vesting percentage     33.33%  
Stock option awards | Board of Directors | Tranche Two        
Stock-Based Compensation        
Vesting percentage     33.33%  
Stock option awards | Board of Directors | Tranche Three        
Stock-Based Compensation        
Vesting percentage     33.33%  
Performance share awards        
Stock-Based Compensation        
Total compensation cost for stock-based compensation awards (195) 1,697 $ 1,923 5,235
Restricted stock unit awards        
Stock-Based Compensation        
Total compensation cost for stock-based compensation awards 1,845 1,611 5,086 4,034
Unrestricted common stock awards        
Stock-Based Compensation        
Total compensation cost for stock-based compensation awards $ 0 $ 0 $ 1,086 $ 629
Restricted stock and restricted stock unit awards | Tranche One        
Stock-Based Compensation        
Vesting percentage     33.33%  
Restricted stock and restricted stock unit awards | Tranche Two        
Stock-Based Compensation        
Vesting percentage     33.33%  
Restricted stock and restricted stock unit awards | Tranche Three        
Stock-Based Compensation        
Vesting percentage     33.33%  
XML 73 R64.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation - Stock Option Awards, Performance Share Awards, Restricted Stock Unit Awards and Unrestricted Common Stock Awards (Details) - $ / shares
3 Months Ended 9 Months Ended
Aug. 04, 2023
May 05, 2023
Feb. 03, 2023
Jul. 29, 2022
Apr. 29, 2022
Jan. 28, 2022
Aug. 04, 2023
Jul. 29, 2022
Stock option awards                
Stock-Based Compensation                
Vesting period             3 years  
Term of options             10 years  
Performance share awards                
Stock-Based Compensation                
Performance goal period             3 years  
Weighted-average fair value of awards granted (in dollars per share)     $ 112.14     $ 98.41    
Share-based compensation arrangement by share-based payment award, equity instruments other than options, grants in period (in shares) 0 0   0 0      
Performance share awards | Maximum                
Stock-Based Compensation                
Vesting percentage             200.00%  
Performance share awards | Minimum                
Stock-Based Compensation                
Vesting percentage             0.00%  
Restricted stock and restricted stock unit awards                
Stock-Based Compensation                
Vesting period             3 years  
Weighted-average fair value of awards granted (in dollars per share)             $ 103.46 $ 89.19
Unrestricted common stock awards                
Stock-Based Compensation                
Share-based compensation arrangement by share-based payment award, equity instruments other than options, grants in period (in shares) 0 0   0 0      
Unrestricted common stock awards | Board of Directors                
Stock-Based Compensation                
Share-based compensation arrangement by share-based payment award, equity instruments other than options, grants in period (in shares)             10,329,000 6,453,000
Tranche One | Stock option awards | Board of Directors                
Stock-Based Compensation                
Vesting percentage             33.33%  
Tranche One | Restricted stock and restricted stock unit awards                
Stock-Based Compensation                
Vesting percentage             33.33%  
Tranche Two | Stock option awards | Board of Directors                
Stock-Based Compensation                
Vesting percentage             33.33%  
Tranche Two | Restricted stock and restricted stock unit awards                
Stock-Based Compensation                
Vesting percentage             33.33%  
Tranche Three | Stock option awards | Board of Directors                
Stock-Based Compensation                
Vesting percentage             33.33%  
Tranche Three | Restricted stock and restricted stock unit awards                
Stock-Based Compensation                
Vesting percentage             33.33%  
XML 74 R65.htm IDEA: XBRL DOCUMENT v3.23.2
Stock-Based Compensation - Assumptions for Options Granted (Details) - $ / shares
9 Months Ended
Aug. 04, 2023
Jul. 29, 2022
Stock-Based Compensation    
Per share weighted-average fair value at date of grant (in dollars per share) $ 33.21 $ 22.55
Stock option awards    
Stock-Based Compensation    
Expected life of option in years 6 years 3 months 21 days 6 years 2 months 8 days
Expected stock price volatility 25.20% 23.74%
Risk-free interest rate 3.79% 1.31%
Expected dividend yield 0.95% 0.94%
XML 75 R66.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Components of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
Aug. 04, 2023
Oct. 31, 2022
Jul. 29, 2022
Accumulated other comprehensive loss (AOCL)      
Foreign currency translation adjustments $ 34,347 $ 51,321 $ 40,725
Pension benefits 3,621 3,621 3,899
Cash flow derivative instruments (7,376) (21,817) (13,481)
Total accumulated other comprehensive loss $ 30,592 $ 33,125 $ 31,143
XML 76 R67.htm IDEA: XBRL DOCUMENT v3.23.2
Stockholders' Equity - Components and Activity of Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 04, 2023
Jul. 29, 2022
Aug. 04, 2023
Jul. 29, 2022
Components and activity of accumulated other comprehensive loss        
Balance at beginning of period $ (1,559,997) $ (1,223,516) $ (1,351,701) $ (1,151,132)
Other comprehensive loss (income) before reclassifications 4,587 5,160 10,226 6,742
Amounts reclassified from AOCL (3,180) (1,840) (12,759) (1,595)
Net current period other comprehensive loss (income) 1,407 3,320 (2,533) 5,147
Balance at end of period (1,477,083) (1,286,602) (1,477,083) (1,286,602)
Accumulated Other Comprehensive Loss        
Components and activity of accumulated other comprehensive loss        
Balance at beginning of period 29,185 27,823 33,125 25,996
Net current period other comprehensive loss (income) 1,407 3,320 (2,533) 5,147
Balance at end of period 30,592 31,143 30,592 31,143
Foreign  Currency Translation Adjustments        
Components and activity of accumulated other comprehensive loss        
Balance at beginning of period 32,334 34,933 51,321 19,535
Other comprehensive loss (income) before reclassifications 2,013 5,792 (16,974) 21,190
Amounts reclassified from AOCL 0 0 0 0
Net current period other comprehensive loss (income) 2,013 5,792 (16,974) 21,190
Balance at end of period 34,347 40,725 34,347 40,725
Pension Benefits        
Components and activity of accumulated other comprehensive loss        
Balance at beginning of period 3,621 3,899 3,621 3,899
Other comprehensive loss (income) before reclassifications 0 0 0 0
Amounts reclassified from AOCL 0 0 0 0
Net current period other comprehensive loss (income) 0 0 0 0
Balance at end of period 3,621 3,899 3,621 3,899
Cash Flow Derivative Instruments        
Components and activity of accumulated other comprehensive loss        
Balance at beginning of period (6,770) (11,009) (21,817) 2,562
Other comprehensive loss (income) before reclassifications 2,574 (632) 27,200 (14,448)
Amounts reclassified from AOCL (3,180) (1,840) (12,759) (1,595)
Net current period other comprehensive loss (income) (606) (2,472) 14,441 (16,043)
Balance at end of period $ (7,376) $ (13,481) $ (7,376) $ (13,481)
XML 77 R68.htm IDEA: XBRL DOCUMENT v3.23.2
Per Share Data (Details) - shares
3 Months Ended 9 Months Ended
Aug. 04, 2023
Jul. 29, 2022
Aug. 04, 2023
Jul. 29, 2022
Basic        
Weighted-average number of shares of common stock (in shares) 104,286,000 104,827,000 104,473,000 104,924,000
Assumed issuance of contingent shares (in shares) 0 0 6,000 7,000
Weighted-average number of shares of common stock outstanding — Basic (in shares) 104,286,000 104,827,000 104,479,000 104,931,000
Diluted        
Weighted-average number of shares of common stock outstanding — Basic (in shares) 104,286,000 104,827,000 104,479,000 104,931,000
Effect of dilutive shares (in shares) 0 621,000 930,000 823,000
Weighted-average number of shares of common stock outstanding — Diluted (in shares) 104,286,000 105,448,000 105,409,000 105,754,000
Options, restricted stock, and restricted stock units, excluded from the diluted earnings per share (in shares) 1,410,092 1,066,621 483,650 896,184
XML 78 R69.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies (Details) - USD ($)
$ in Millions
9 Months Ended
Aug. 04, 2023
Jul. 29, 2022
Oct. 31, 2022
Loss Contingencies [Line Items]      
Net amount of new receivables financed for dealers and distributors $ 2,160.8 $ 1,886.1  
Net amount outstanding of receivables financed for dealers and distributors 1,010.5 690.7 $ 776.1
Related Party      
Loss Contingencies [Line Items]      
Accounts receivable, current 30.4 14.4 17.7
Red Iron And TCFCFC      
Loss Contingencies [Line Items]      
Repurchase commitment, maximum amount 7.5    
Wholesale Financing      
Loss Contingencies [Line Items]      
Receivables purchased by third party financing company from the company 367.6 458.9  
Receivables financed by third party financing company, excluding Red Iron, outstanding 187.2 205.1 220.0
Maximum amount of contingent liability to repurchase inventory related receivables under limited inventory repurchase agreements $ 118.8 $ 79.9 $ 80.0
XML 79 R70.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Lease Expense Incurred (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 04, 2023
Jul. 29, 2022
Aug. 04, 2023
Jul. 29, 2022
Leases [Abstract]        
Operating lease expense $ 6,117 $ 3,833 $ 19,047 $ 16,304
Short-term lease expense 1,543 303 3,455 3,445
Variable lease expense 50 12 132 12
Total lease expense $ 7,710 $ 4,148 $ 22,634 $ 19,761
XML 80 R71.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Supplemental Cash Flow and Other Lease Information (Details) - USD ($)
$ in Thousands
9 Months Ended
Aug. 04, 2023
Jul. 29, 2022
Leases [Abstract]    
Operating cash flows for amounts included in the measurement of lease liabilities $ 16,477 $ 14,129
Right-of-use assets obtained in exchange for lease obligations $ 54,065 $ 18,236
XML 81 R72.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Summary of Other Lease Information (Details)
Aug. 04, 2023
Oct. 31, 2022
Jul. 29, 2022
Leases [Abstract]      
Weighted-average remaining lease term of operating leases in years 9 years 2 months 12 days 6 years 6 years 2 months 12 days
Weighted-average discount rate of operating leases 4.12% 3.53% 2.99%
XML 82 R73.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Schedule of Future Minimum Operating Lease Payments (Details)
$ in Thousands
Aug. 04, 2023
USD ($)
ASC Topic 842 Leases  
2023 (remaining) $ 4,112
2024 23,287
2025 21,269
2026 15,574
2027 12,078
Thereafter 68,393
Total future minimum operating lease payments 144,713
Less: imputed interest 25,664
Present value of operating lease liabilities $ 119,049
XML 83 R74.htm IDEA: XBRL DOCUMENT v3.23.2
Derivative Instruments and Hedging Activities - Narrative (Details)
$ in Millions
9 Months Ended
Aug. 04, 2023
USD ($)
Derivative Instruments, Gain (Loss) [Line Items]  
Maximum length of time hedged in cash flow hedge 2 years
Cash flow hedge effectiveness measurement period 2 months
Gains to be reclassified from AOCL to earnings $ 6.8
Forward currency contracts  
Derivative Instruments, Gain (Loss) [Line Items]  
Derivative, notional amount $ 306.9
XML 84 R75.htm IDEA: XBRL DOCUMENT v3.23.2
Derivative Instruments and Hedging Activities - Fair Value and Location of Derivative Instruments (Details) - USD ($)
$ in Thousands
Aug. 04, 2023
Oct. 31, 2022
Jul. 29, 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 Prepaid expenses and other current assets
Derivative assets $ 13,763 $ 33,256 $ 22,341
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Accrued liabilities Accrued liabilities Accrued liabilities
Derivative liabilities $ 90 $ 0 $ 18
Forward currency contracts      
Fair value of derivatives      
Derivative assets 13,763 33,256 22,341
Derivative liabilities 90 0 18
Forward currency contracts | Derivatives designated as cash flow hedging instruments:      
Fair value of derivatives      
Derivative assets 9,940 27,733 17,723
Derivative liabilities 76 0 0
Forward currency contracts | Derivatives not designated as cash flow hedging instruments:      
Fair value of derivatives      
Derivative assets 3,823 5,523 4,618
Derivative liabilities $ 14 $ 0 $ 18
XML 85 R76.htm IDEA: XBRL DOCUMENT v3.23.2
Derivative Instruments and Hedging Activities - Effects of Master Netting Arrangements (Details) - USD ($)
$ in Thousands
Aug. 04, 2023
Oct. 31, 2022
Jul. 29, 2022
Derivative assets:      
Net amount of derivative assets $ 13,763 $ 33,256 $ 22,341
Derivative liabilities:      
Net amount of derivative liabilities 90 0 18
Forward currency contracts      
Derivative assets:      
Gross amount of derivative assets 14,931 33,256 22,424
Derivative liabilities offsetting derivative assets 1,168 0 83
Net amount of derivative assets 13,763 33,256 22,341
Derivative liabilities:      
Gross amount of derivative liabilities 95 0 18
Derivative assets offsetting derivative liabilities 5 0 0
Net amount of derivative liabilities $ 90 $ 0 $ 18
XML 86 R77.htm IDEA: XBRL DOCUMENT v3.23.2
Derivative Instruments and Hedging Activities - Impact and Location of Amounts Reclassified from AOCL and Impacts and Location on OCI (Details) - Cash flow hedging - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 04, 2023
Jul. 29, 2022
Aug. 04, 2023
Jul. 29, 2022
Derivative Instruments, Gain (Loss) [Line Items]        
Gain Reclassified from AOCL into Earnings $ 3,180 $ 1,840 $ 12,759 $ 1,595
(Loss) Gain Recognized in OCI on Derivatives 606 2,472 (14,441) 16,043
Forward currency contracts | Net Sales        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain Reclassified from AOCL into Earnings 1,962 1,640 9,723 1,431
(Loss) Gain Recognized in OCI on Derivatives (846) 2,508 (18,099) 14,836
Forward currency contracts | Cost of Sales        
Derivative Instruments, Gain (Loss) [Line Items]        
Gain Reclassified from AOCL into Earnings 1,218 200 3,036 164
(Loss) Gain Recognized in OCI on Derivatives $ 1,452 $ (36) $ 3,658 $ 1,207
XML 87 R78.htm IDEA: XBRL DOCUMENT v3.23.2
Derivative Instruments and Hedging Activities - Impact and Location of Derivative Instruments for Derivatives Designated as Cash Flow Hedging and the Related Components Excluded From Effectiveness Testing (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 04, 2023
Jul. 29, 2022
Aug. 04, 2023
Jul. 29, 2022
Derivative Instruments, Gain (Loss) [Line Items]        
Net sales $ 1,081,784 $ 1,160,550 $ 3,569,950 $ 3,342,678
Cost of Sales (709,430) (760,644) (2,321,951) (2,236,927)
Cash flow hedging        
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of gain reclassified from AOCL into earnings 3,180 1,840 12,759 1,595
Net Sales | Cash flow hedging        
Derivative Instruments, Gain (Loss) [Line Items]        
Net sales 1,081,784 1,160,550 3,569,950 3,342,678
Cost of Sales | Cash flow hedging        
Derivative Instruments, Gain (Loss) [Line Items]        
Cost of Sales (709,430) (760,644) (2,321,951) (2,236,927)
Forward currency contracts | Net Sales | Cash flow hedging        
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of gain reclassified from AOCL into earnings 1,962 1,640 9,723 1,431
Gain (loss) on components excluded from effectiveness testing recognized in earnings based on changes in fair value (356) 646 2,036 (930)
Forward currency contracts | Cost of Sales | Cash flow hedging        
Derivative Instruments, Gain (Loss) [Line Items]        
Amount of gain reclassified from AOCL into earnings 1,218 200 3,036 164
Gain (loss) on components excluded from effectiveness testing recognized in earnings based on changes in fair value $ 762 $ 627 $ 1,777 $ 1,180
XML 88 R79.htm IDEA: XBRL DOCUMENT v3.23.2
Derivative Instruments and Hedging Activities - Impact and Location of Derivatives Not Designated As Cash Flow Hedging Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Aug. 04, 2023
Jul. 29, 2022
Aug. 04, 2023
Jul. 29, 2022
Derivative Instruments, Gain (Loss) [Line Items]        
Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Earnings from the company's wholly-owned domestic distribution company and other income, net Earnings from the company's wholly-owned domestic distribution company and other income, net Earnings from the company's wholly-owned domestic distribution company and other income, net Earnings from the company's wholly-owned domestic distribution company and other income, net
Derivatives not designated as cash flow hedging instruments:        
Derivative Instruments, Gain (Loss) [Line Items]        
Total gain (loss) on derivatives not designated as cash flow hedging instruments $ (2,730) $ (344) $ (4,530) $ 3,639
Forward currency contracts | Derivatives not designated as cash flow hedging instruments:        
Derivative Instruments, Gain (Loss) [Line Items]        
Total gain (loss) on derivatives not designated as cash flow hedging instruments $ (2,730) $ (344) $ (4,530) $ 3,639
XML 89 R80.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements - Fair Value Hierarchy (Details) - USD ($)
$ in Thousands
Aug. 04, 2023
Oct. 31, 2022
Jul. 29, 2022
Assets:      
Forward currency contracts $ 13,763 $ 33,256 $ 22,341
Liabilities:      
Forward currency contracts 90 0 18
Forward currency contracts      
Assets:      
Forward currency contracts 13,763 33,256 22,341
Liabilities:      
Forward currency contracts 90 0 18
Measured on a recurring basis      
Assets:      
Total assets 13,763 33,256 22,341
Liabilities:      
Total liabilities 90 0 18
Measured on a recurring basis | Forward currency contracts      
Assets:      
Forward currency contracts 13,763 33,256 22,341
Liabilities:      
Forward currency contracts 90 0 18
Measured on a recurring basis | Level 1      
Assets:      
Total assets 0 0 0
Liabilities:      
Total liabilities 0 0 0
Measured on a recurring basis | Level 1 | Forward currency contracts      
Assets:      
Forward currency contracts 0 0 0
Liabilities:      
Forward currency contracts 0 0 0
Measured on a recurring basis | Level 2      
Assets:      
Total assets 13,763 33,256 22,341
Liabilities:      
Total liabilities 90 0 18
Measured on a recurring basis | Level 2 | Forward currency contracts      
Assets:      
Forward currency contracts 13,763 33,256 22,341
Liabilities:      
Forward currency contracts 90 0 18
Measured on a recurring basis | Level 3      
Assets:      
Total assets 0 0 0
Liabilities:      
Total liabilities 0 0 0
Measured on a recurring basis | Level 3 | Forward currency contracts      
Assets:      
Forward currency contracts 0 0 0
Liabilities:      
Forward currency contracts $ 0 $ 0 $ 0
XML 90 R81.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements - Narrative (Details) - USD ($)
$ in Millions
Aug. 04, 2023
Oct. 31, 2022
Jul. 29, 2022
Assets and liabilities measured at fair value disclosures      
Long-term debt, percentage bearing fixed interest, amount $ 524.1 $ 524.1 $ 524.1
Level 2      
Assets and liabilities measured at fair value disclosures      
Long-term debt, fair value $ 497.7 $ 489.8 $ 541.0
XML 91 ttc-20230804_htm.xml IDEA: XBRL DOCUMENT 0000737758 2022-11-01 2023-08-04 0000737758 2023-08-31 0000737758 2023-05-06 2023-08-04 0000737758 2022-04-30 2022-07-29 0000737758 2021-11-01 2022-07-29 0000737758 2023-08-04 0000737758 2022-07-29 0000737758 2022-10-31 0000737758 ttc:VotingPreferredStockMember 2022-10-31 0000737758 ttc:VotingPreferredStockMember 2022-07-29 0000737758 ttc:VotingPreferredStockMember 2023-08-04 0000737758 ttc:NonvotingPreferredStockMember 2022-10-31 0000737758 ttc:NonvotingPreferredStockMember 2022-07-29 0000737758 ttc:NonvotingPreferredStockMember 2023-08-04 0000737758 2021-10-31 0000737758 us-gaap:CommonStockMember 2023-05-05 0000737758 us-gaap:RetainedEarningsMember 2023-05-05 0000737758 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-05-05 0000737758 2023-05-05 0000737758 us-gaap:RetainedEarningsMember 2023-05-06 2023-08-04 0000737758 us-gaap:CommonStockMember 2023-05-06 2023-08-04 0000737758 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-05-06 2023-08-04 0000737758 us-gaap:CommonStockMember 2023-08-04 0000737758 us-gaap:RetainedEarningsMember 2023-08-04 0000737758 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-08-04 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-08-04 0000737758 us-gaap:CommonStockMember 2022-11-01 2023-08-04 0000737758 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-11-01 2023-08-04 0000737758 us-gaap:CommonStockMember 2022-04-29 0000737758 us-gaap:RetainedEarningsMember 2022-04-29 0000737758 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-29 0000737758 2022-04-29 0000737758 us-gaap:RetainedEarningsMember 2022-04-30 2022-07-29 0000737758 us-gaap:CommonStockMember 2022-04-30 2022-07-29 0000737758 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-30 2022-07-29 0000737758 us-gaap:CommonStockMember 2022-07-29 0000737758 us-gaap:RetainedEarningsMember 2022-07-29 0000737758 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-29 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-07-29 0000737758 us-gaap:CommonStockMember 2021-11-01 2022-07-29 0000737758 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-11-01 2022-07-29 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:CustomerRelationshipsMember 2022-01-13 0000737758 ttc:IntimidatorGroupMember us-gaap:OrderOrProductionBacklogMember 2022-01-13 0000737758 ttc:IntimidatorGroupMember us-gaap:CustomerRelatedIntangibleAssetsMember 2022-01-13 0000737758 ttc:ProfessionalSegmentMember 2023-05-06 2023-08-04 0000737758 ttc:IntimidatorReportingUnitMember ttc:ProfessionalSegmentMember 2023-05-06 2023-08-04 0000737758 us-gaap:OperatingSegmentsMember ttc:ProfessionalSegmentMember 2023-05-06 2023-08-04 0000737758 us-gaap:OperatingSegmentsMember ttc:ResidentialSegmentMember 2023-05-06 2023-08-04 0000737758 ttc:OtherActivitiesMember 2023-05-06 2023-08-04 0000737758 us-gaap:IntersegmentEliminationMember ttc:ProfessionalSegmentMember 2023-05-06 2023-08-04 0000737758 us-gaap:IntersegmentEliminationMember ttc:ResidentialSegmentMember 2023-05-06 2023-08-04 0000737758 us-gaap:IntersegmentEliminationMember 2023-05-06 2023-08-04 0000737758 us-gaap:OperatingSegmentsMember ttc:ProfessionalSegmentMember 2022-11-01 2023-08-04 0000737758 us-gaap:OperatingSegmentsMember ttc:ResidentialSegmentMember 2022-11-01 2023-08-04 0000737758 ttc:OtherActivitiesMember 2022-11-01 2023-08-04 0000737758 us-gaap:IntersegmentEliminationMember ttc:ProfessionalSegmentMember 2022-11-01 2023-08-04 0000737758 us-gaap:IntersegmentEliminationMember ttc:ResidentialSegmentMember 2022-11-01 2023-08-04 0000737758 us-gaap:IntersegmentEliminationMember 2022-11-01 2023-08-04 0000737758 us-gaap:OperatingSegmentsMember ttc:ProfessionalSegmentMember 2023-08-04 0000737758 us-gaap:OperatingSegmentsMember ttc:ResidentialSegmentMember 2023-08-04 0000737758 ttc:OtherActivitiesMember 2023-08-04 0000737758 us-gaap:OperatingSegmentsMember ttc:ProfessionalSegmentMember 2022-04-30 2022-07-29 0000737758 us-gaap:OperatingSegmentsMember ttc:ResidentialSegmentMember 2022-04-30 2022-07-29 0000737758 ttc:OtherActivitiesMember 2022-04-30 2022-07-29 0000737758 us-gaap:IntersegmentEliminationMember ttc:ProfessionalSegmentMember 2022-04-30 2022-07-29 0000737758 us-gaap:IntersegmentEliminationMember ttc:ResidentialSegmentMember 2022-04-30 2022-07-29 0000737758 us-gaap:IntersegmentEliminationMember 2022-04-30 2022-07-29 0000737758 us-gaap:OperatingSegmentsMember ttc:ProfessionalSegmentMember 2021-11-01 2022-07-29 0000737758 us-gaap:OperatingSegmentsMember ttc:ResidentialSegmentMember 2021-11-01 2022-07-29 0000737758 ttc:OtherActivitiesMember 2021-11-01 2022-07-29 0000737758 us-gaap:IntersegmentEliminationMember ttc:ProfessionalSegmentMember 2021-11-01 2022-07-29 0000737758 us-gaap:IntersegmentEliminationMember ttc:ResidentialSegmentMember 2021-11-01 2022-07-29 0000737758 us-gaap:IntersegmentEliminationMember 2021-11-01 2022-07-29 0000737758 us-gaap:OperatingSegmentsMember ttc:ProfessionalSegmentMember 2022-07-29 0000737758 us-gaap:OperatingSegmentsMember ttc:ResidentialSegmentMember 2022-07-29 0000737758 ttc:OtherActivitiesMember 2022-07-29 0000737758 us-gaap:OperatingSegmentsMember ttc:EquipmentProductsAndServicesMember ttc:ProfessionalSegmentMember 2023-05-06 2023-08-04 0000737758 us-gaap:OperatingSegmentsMember ttc:EquipmentProductsAndServicesMember ttc:ResidentialSegmentMember 2023-05-06 2023-08-04 0000737758 ttc:OtherActivitiesMember ttc:EquipmentProductsAndServicesMember 2023-05-06 2023-08-04 0000737758 ttc:EquipmentProductsAndServicesMember 2023-05-06 2023-08-04 0000737758 us-gaap:OperatingSegmentsMember ttc:IrrigationMember ttc:ProfessionalSegmentMember 2023-05-06 2023-08-04 0000737758 us-gaap:OperatingSegmentsMember ttc:IrrigationMember ttc:ResidentialSegmentMember 2023-05-06 2023-08-04 0000737758 ttc:OtherActivitiesMember ttc:IrrigationMember 2023-05-06 2023-08-04 0000737758 ttc:IrrigationMember 2023-05-06 2023-08-04 0000737758 us-gaap:OperatingSegmentsMember country:US ttc:ProfessionalSegmentMember 2023-05-06 2023-08-04 0000737758 us-gaap:OperatingSegmentsMember country:US ttc:ResidentialSegmentMember 2023-05-06 2023-08-04 0000737758 ttc:OtherActivitiesMember country:US 2023-05-06 2023-08-04 0000737758 country:US 2023-05-06 2023-08-04 0000737758 us-gaap:OperatingSegmentsMember us-gaap:NonUsMember ttc:ProfessionalSegmentMember 2023-05-06 2023-08-04 0000737758 us-gaap:OperatingSegmentsMember us-gaap:NonUsMember ttc:ResidentialSegmentMember 2023-05-06 2023-08-04 0000737758 ttc:OtherActivitiesMember us-gaap:NonUsMember 2023-05-06 2023-08-04 0000737758 us-gaap:NonUsMember 2023-05-06 2023-08-04 0000737758 us-gaap:OperatingSegmentsMember ttc:EquipmentProductsAndServicesMember ttc:ProfessionalSegmentMember 2022-11-01 2023-08-04 0000737758 us-gaap:OperatingSegmentsMember ttc:EquipmentProductsAndServicesMember ttc:ResidentialSegmentMember 2022-11-01 2023-08-04 0000737758 ttc:OtherActivitiesMember ttc:EquipmentProductsAndServicesMember 2022-11-01 2023-08-04 0000737758 ttc:EquipmentProductsAndServicesMember 2022-11-01 2023-08-04 0000737758 us-gaap:OperatingSegmentsMember ttc:IrrigationMember ttc:ProfessionalSegmentMember 2022-11-01 2023-08-04 0000737758 us-gaap:OperatingSegmentsMember ttc:IrrigationMember ttc:ResidentialSegmentMember 2022-11-01 2023-08-04 0000737758 ttc:OtherActivitiesMember ttc:IrrigationMember 2022-11-01 2023-08-04 0000737758 ttc:IrrigationMember 2022-11-01 2023-08-04 0000737758 us-gaap:OperatingSegmentsMember country:US ttc:ProfessionalSegmentMember 2022-11-01 2023-08-04 0000737758 us-gaap:OperatingSegmentsMember country:US ttc:ResidentialSegmentMember 2022-11-01 2023-08-04 0000737758 ttc:OtherActivitiesMember country:US 2022-11-01 2023-08-04 0000737758 country:US 2022-11-01 2023-08-04 0000737758 us-gaap:OperatingSegmentsMember us-gaap:NonUsMember ttc:ProfessionalSegmentMember 2022-11-01 2023-08-04 0000737758 us-gaap:OperatingSegmentsMember us-gaap:NonUsMember ttc:ResidentialSegmentMember 2022-11-01 2023-08-04 0000737758 ttc:OtherActivitiesMember us-gaap:NonUsMember 2022-11-01 2023-08-04 0000737758 us-gaap:NonUsMember 2022-11-01 2023-08-04 0000737758 us-gaap:OperatingSegmentsMember ttc:EquipmentProductsAndServicesMember ttc:ProfessionalSegmentMember 2022-04-30 2022-07-29 0000737758 us-gaap:OperatingSegmentsMember ttc:EquipmentProductsAndServicesMember ttc:ResidentialSegmentMember 2022-04-30 2022-07-29 0000737758 ttc:OtherActivitiesMember ttc:EquipmentProductsAndServicesMember 2022-04-30 2022-07-29 0000737758 ttc:EquipmentProductsAndServicesMember 2022-04-30 2022-07-29 0000737758 us-gaap:OperatingSegmentsMember ttc:IrrigationMember ttc:ProfessionalSegmentMember 2022-04-30 2022-07-29 0000737758 us-gaap:OperatingSegmentsMember ttc:IrrigationMember ttc:ResidentialSegmentMember 2022-04-30 2022-07-29 0000737758 ttc:OtherActivitiesMember ttc:IrrigationMember 2022-04-30 2022-07-29 0000737758 ttc:IrrigationMember 2022-04-30 2022-07-29 0000737758 us-gaap:OperatingSegmentsMember country:US ttc:ProfessionalSegmentMember 2022-04-30 2022-07-29 0000737758 us-gaap:OperatingSegmentsMember country:US ttc:ResidentialSegmentMember 2022-04-30 2022-07-29 0000737758 ttc:OtherActivitiesMember country:US 2022-04-30 2022-07-29 0000737758 country:US 2022-04-30 2022-07-29 0000737758 us-gaap:OperatingSegmentsMember us-gaap:NonUsMember ttc:ProfessionalSegmentMember 2022-04-30 2022-07-29 0000737758 us-gaap:OperatingSegmentsMember us-gaap:NonUsMember ttc:ResidentialSegmentMember 2022-04-30 2022-07-29 0000737758 ttc:OtherActivitiesMember us-gaap:NonUsMember 2022-04-30 2022-07-29 0000737758 us-gaap:NonUsMember 2022-04-30 2022-07-29 0000737758 us-gaap:OperatingSegmentsMember ttc:EquipmentProductsAndServicesMember ttc:ProfessionalSegmentMember 2021-11-01 2022-07-29 0000737758 us-gaap:OperatingSegmentsMember ttc:EquipmentProductsAndServicesMember ttc:ResidentialSegmentMember 2021-11-01 2022-07-29 0000737758 ttc:OtherActivitiesMember ttc:EquipmentProductsAndServicesMember 2021-11-01 2022-07-29 0000737758 ttc:EquipmentProductsAndServicesMember 2021-11-01 2022-07-29 0000737758 us-gaap:OperatingSegmentsMember ttc:IrrigationMember ttc:ProfessionalSegmentMember 2021-11-01 2022-07-29 0000737758 us-gaap:OperatingSegmentsMember ttc:IrrigationMember ttc:ResidentialSegmentMember 2021-11-01 2022-07-29 0000737758 ttc:OtherActivitiesMember ttc:IrrigationMember 2021-11-01 2022-07-29 0000737758 ttc:IrrigationMember 2021-11-01 2022-07-29 0000737758 us-gaap:OperatingSegmentsMember country:US ttc:ProfessionalSegmentMember 2021-11-01 2022-07-29 0000737758 us-gaap:OperatingSegmentsMember country:US ttc:ResidentialSegmentMember 2021-11-01 2022-07-29 0000737758 ttc:OtherActivitiesMember country:US 2021-11-01 2022-07-29 0000737758 country:US 2021-11-01 2022-07-29 0000737758 us-gaap:OperatingSegmentsMember us-gaap:NonUsMember ttc:ProfessionalSegmentMember 2021-11-01 2022-07-29 0000737758 us-gaap:OperatingSegmentsMember us-gaap:NonUsMember ttc:ResidentialSegmentMember 2021-11-01 2022-07-29 0000737758 ttc:OtherActivitiesMember us-gaap:NonUsMember 2021-11-01 2022-07-29 0000737758 us-gaap:NonUsMember 2021-11-01 2022-07-29 0000737758 2023-08-05 2023-08-04 0000737758 2023-11-01 2023-08-04 0000737758 2024-11-01 2023-08-04 0000737758 ttc:TradeNameSpartanMember 2023-08-04 0000737758 ttc:IntimidatorReportingUnitMember 2023-08-04 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:PatentsMember 2023-08-04 0000737758 us-gaap:NoncompeteAgreementsMember 2023-08-04 0000737758 us-gaap:CustomerRelationshipsMember 2023-08-04 0000737758 us-gaap:DevelopedTechnologyRightsMember 2023-08-04 0000737758 us-gaap:TradeNamesMember 2023-08-04 0000737758 us-gaap:OtherIntangibleAssetsMember 2023-08-04 0000737758 us-gaap:PatentsMember 2022-07-29 0000737758 us-gaap:NoncompeteAgreementsMember 2022-07-29 0000737758 us-gaap:CustomerRelationshipsMember 2022-07-29 0000737758 us-gaap:DevelopedTechnologyRightsMember 2022-07-29 0000737758 us-gaap:TradeNamesMember 2022-07-29 0000737758 us-gaap:OtherIntangibleAssetsMember 2022-07-29 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:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2023-08-04 0000737758 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2022-07-29 0000737758 us-gaap:RevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2022-10-31 0000737758 ttc:TermLoanDueOctober2026Member us-gaap:SeniorNotesMember 2023-08-04 0000737758 ttc:TermLoanDueOctober2026Member us-gaap:SeniorNotesMember 2022-07-29 0000737758 ttc:TermLoanDueOctober2026Member us-gaap:SeniorNotesMember 2022-10-31 0000737758 ttc:TermLoanDueApril2027Member us-gaap:SeniorNotesMember 2023-08-04 0000737758 ttc:TermLoanDueApril2027Member us-gaap:SeniorNotesMember 2022-07-29 0000737758 ttc:TermLoanDueApril2027Member us-gaap:SeniorNotesMember 2022-10-31 0000737758 ttc:SeriesASeniorNotesMember us-gaap:SeniorNotesMember 2023-08-04 0000737758 ttc:SeriesASeniorNotesMember us-gaap:SeniorNotesMember 2022-07-29 0000737758 ttc:SeriesASeniorNotesMember us-gaap:SeniorNotesMember 2022-10-31 0000737758 ttc:SeriesBSeniorNotesMember us-gaap:SeniorNotesMember 2023-08-04 0000737758 ttc:SeriesBSeniorNotesMember us-gaap:SeniorNotesMember 2022-07-29 0000737758 ttc:SeriesBSeniorNotesMember us-gaap:SeniorNotesMember 2022-10-31 0000737758 ttc:SeniorNotesDueJune302032Member us-gaap:SeniorNotesMember 2023-08-04 0000737758 ttc:SeniorNotesDueJune302032Member us-gaap:SeniorNotesMember 2022-07-29 0000737758 ttc:SeniorNotesDueJune302032Member us-gaap:SeniorNotesMember 2022-10-31 0000737758 ttc:SevenPointEightPercentCouponDebenturesMember us-gaap:CorporateDebtSecuritiesMember 2023-08-04 0000737758 ttc:SevenPointEightPercentCouponDebenturesMember us-gaap:CorporateDebtSecuritiesMember 2022-07-29 0000737758 ttc:SevenPointEightPercentCouponDebenturesMember us-gaap:CorporateDebtSecuritiesMember 2022-10-31 0000737758 ttc:A6625SeniorNotesMember us-gaap:SeniorNotesMember 2023-08-04 0000737758 ttc:A6625SeniorNotesMember us-gaap:SeniorNotesMember 2022-07-29 0000737758 ttc:A6625SeniorNotesMember us-gaap:SeniorNotesMember 2022-10-31 0000737758 srt:MinimumMember ttc:BuildingAndLeaseholdImprovementsMember 2023-08-04 0000737758 srt:MaximumMember ttc:BuildingAndLeaseholdImprovementsMember 2023-08-04 0000737758 srt:MinimumMember us-gaap:EquipmentMember 2023-08-04 0000737758 srt:MaximumMember us-gaap:EquipmentMember 2023-08-04 0000737758 srt:MinimumMember us-gaap:ToolsDiesAndMoldsMember 2023-08-04 0000737758 srt:MaximumMember us-gaap:ToolsDiesAndMoldsMember 2023-08-04 0000737758 srt:MinimumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-08-04 0000737758 srt:MaximumMember us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-08-04 0000737758 us-gaap:LandAndLandImprovementsMember 2023-08-04 0000737758 us-gaap:LandAndLandImprovementsMember 2022-07-29 0000737758 us-gaap:LandAndLandImprovementsMember 2022-10-31 0000737758 ttc:BuildingAndLeaseholdImprovementsMember 2023-08-04 0000737758 ttc:BuildingAndLeaseholdImprovementsMember 2022-07-29 0000737758 ttc:BuildingAndLeaseholdImprovementsMember 2022-10-31 0000737758 us-gaap:MachineryAndEquipmentMember 2023-08-04 0000737758 us-gaap:MachineryAndEquipmentMember 2022-07-29 0000737758 us-gaap:MachineryAndEquipmentMember 2022-10-31 0000737758 us-gaap:ToolsDiesAndMoldsMember 2023-08-04 0000737758 us-gaap:ToolsDiesAndMoldsMember 2022-07-29 0000737758 us-gaap:ToolsDiesAndMoldsMember 2022-10-31 0000737758 us-gaap:ComputerEquipmentMember 2023-08-04 0000737758 us-gaap:ComputerEquipmentMember 2022-07-29 0000737758 us-gaap:ComputerEquipmentMember 2022-10-31 0000737758 us-gaap:ConstructionInProgressMember 2023-08-04 0000737758 us-gaap:ConstructionInProgressMember 2022-07-29 0000737758 us-gaap:ConstructionInProgressMember 2022-10-31 0000737758 ttc:RedIronMember 2023-08-04 0000737758 ttc:RedIronMember 2022-07-29 0000737758 ttc:RedIronMember 2022-10-31 0000737758 us-gaap:EmployeeStockOptionMember 2023-05-06 2023-08-04 0000737758 us-gaap:EmployeeStockOptionMember 2022-04-30 2022-07-29 0000737758 us-gaap:EmployeeStockOptionMember 2022-11-01 2023-08-04 0000737758 us-gaap:EmployeeStockOptionMember 2021-11-01 2022-07-29 0000737758 us-gaap:PerformanceSharesMember 2023-05-06 2023-08-04 0000737758 us-gaap:PerformanceSharesMember 2022-04-30 2022-07-29 0000737758 us-gaap:PerformanceSharesMember 2022-11-01 2023-08-04 0000737758 us-gaap:PerformanceSharesMember 2021-11-01 2022-07-29 0000737758 us-gaap:RestrictedStockMember 2023-05-06 2023-08-04 0000737758 us-gaap:RestrictedStockMember 2022-04-30 2022-07-29 0000737758 us-gaap:RestrictedStockMember 2022-11-01 2023-08-04 0000737758 us-gaap:RestrictedStockMember 2021-11-01 2022-07-29 0000737758 us-gaap:StockCompensationPlanMember 2023-05-06 2023-08-04 0000737758 us-gaap:StockCompensationPlanMember 2022-04-30 2022-07-29 0000737758 us-gaap:StockCompensationPlanMember 2022-11-01 2023-08-04 0000737758 us-gaap:StockCompensationPlanMember 2021-11-01 2022-07-29 0000737758 srt:MaximumMember us-gaap:PerformanceSharesMember 2022-11-01 2023-08-04 0000737758 srt:MinimumMember us-gaap:PerformanceSharesMember 2022-11-01 2023-08-04 0000737758 us-gaap:PerformanceSharesMember 2022-11-01 2023-02-03 0000737758 us-gaap:PerformanceSharesMember 2021-11-01 2022-01-28 0000737758 us-gaap:PerformanceSharesMember 2023-02-04 2023-05-05 0000737758 us-gaap:PerformanceSharesMember 2022-01-29 2022-04-29 0000737758 ttc:RestrictedStockAndRestrictedStockUnitAwardsMember 2022-11-01 2023-08-04 0000737758 ttc:RestrictedStockAndRestrictedStockUnitAwardsMember 2021-11-01 2022-07-29 0000737758 ttc:BoardOfDirectorsMember us-gaap:StockCompensationPlanMember 2022-11-01 2023-08-04 0000737758 ttc:BoardOfDirectorsMember us-gaap:StockCompensationPlanMember 2021-11-01 2022-07-29 0000737758 us-gaap:StockCompensationPlanMember 2022-01-29 2022-04-29 0000737758 us-gaap:StockCompensationPlanMember 2023-02-04 2023-05-05 0000737758 ttc:BoardOfDirectorsMember us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-11-01 2023-08-04 0000737758 ttc:BoardOfDirectorsMember us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-11-01 2023-08-04 0000737758 ttc:BoardOfDirectorsMember us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2022-11-01 2023-08-04 0000737758 ttc:RestrictedStockAndRestrictedStockUnitAwardsMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2022-11-01 2023-08-04 0000737758 ttc:RestrictedStockAndRestrictedStockUnitAwardsMember us-gaap:ShareBasedCompensationAwardTrancheTwoMember 2022-11-01 2023-08-04 0000737758 ttc:RestrictedStockAndRestrictedStockUnitAwardsMember us-gaap:ShareBasedCompensationAwardTrancheThreeMember 2022-11-01 2023-08-04 0000737758 us-gaap:AccumulatedTranslationAdjustmentMember 2023-05-05 0000737758 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-05-05 0000737758 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-05-05 0000737758 us-gaap:AccumulatedTranslationAdjustmentMember 2023-05-06 2023-08-04 0000737758 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-05-06 2023-08-04 0000737758 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-05-06 2023-08-04 0000737758 us-gaap:AccumulatedTranslationAdjustmentMember 2023-08-04 0000737758 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-08-04 0000737758 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2023-08-04 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-08-04 0000737758 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-11-01 2023-08-04 0000737758 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-11-01 2023-08-04 0000737758 us-gaap:AccumulatedTranslationAdjustmentMember 2022-04-29 0000737758 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-04-29 0000737758 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-04-29 0000737758 us-gaap:AccumulatedTranslationAdjustmentMember 2022-04-30 2022-07-29 0000737758 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-04-30 2022-07-29 0000737758 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-04-30 2022-07-29 0000737758 us-gaap:AccumulatedTranslationAdjustmentMember 2022-07-29 0000737758 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-07-29 0000737758 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2022-07-29 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-07-29 0000737758 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-11-01 2022-07-29 0000737758 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2021-11-01 2022-07-29 0000737758 us-gaap:RelatedPartyMember 2023-08-04 0000737758 us-gaap:RelatedPartyMember 2022-07-29 0000737758 us-gaap:RelatedPartyMember 2022-10-31 0000737758 ttc:WholesaleFinancingMember 2022-11-01 2023-08-04 0000737758 ttc:WholesaleFinancingMember 2021-11-01 2022-07-29 0000737758 ttc:WholesaleFinancingMember 2023-08-04 0000737758 ttc:WholesaleFinancingMember 2022-07-29 0000737758 ttc:WholesaleFinancingMember 2022-10-31 0000737758 ttc:RedIronAndTCFCFCMember 2023-08-04 0000737758 us-gaap:ForeignExchangeForwardMember 2023-08-04 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2023-08-04 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-07-29 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:DesignatedAsHedgingInstrumentMember 2022-10-31 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2023-08-04 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2022-07-29 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2022-10-31 0000737758 us-gaap:ForeignExchangeForwardMember 2022-07-29 0000737758 us-gaap:ForeignExchangeForwardMember 2022-10-31 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:SalesMember 2023-05-06 2023-08-04 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:SalesMember 2022-04-30 2022-07-29 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:CostOfSalesMember 2023-05-06 2023-08-04 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:CostOfSalesMember 2022-04-30 2022-07-29 0000737758 us-gaap:CashFlowHedgingMember 2023-05-06 2023-08-04 0000737758 us-gaap:CashFlowHedgingMember 2022-04-30 2022-07-29 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:SalesMember 2022-11-01 2023-08-04 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:SalesMember 2021-11-01 2022-07-29 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:CostOfSalesMember 2022-11-01 2023-08-04 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:CashFlowHedgingMember us-gaap:CostOfSalesMember 2021-11-01 2022-07-29 0000737758 us-gaap:CashFlowHedgingMember 2022-11-01 2023-08-04 0000737758 us-gaap:CashFlowHedgingMember 2021-11-01 2022-07-29 0000737758 us-gaap:CashFlowHedgingMember us-gaap:SalesMember 2023-05-06 2023-08-04 0000737758 us-gaap:CashFlowHedgingMember us-gaap:CostOfSalesMember 2023-05-06 2023-08-04 0000737758 us-gaap:CashFlowHedgingMember us-gaap:SalesMember 2022-04-30 2022-07-29 0000737758 us-gaap:CashFlowHedgingMember us-gaap:CostOfSalesMember 2022-04-30 2022-07-29 0000737758 us-gaap:CashFlowHedgingMember us-gaap:SalesMember 2022-11-01 2023-08-04 0000737758 us-gaap:CashFlowHedgingMember us-gaap:CostOfSalesMember 2022-11-01 2023-08-04 0000737758 us-gaap:CashFlowHedgingMember us-gaap:SalesMember 2021-11-01 2022-07-29 0000737758 us-gaap:CashFlowHedgingMember us-gaap:CostOfSalesMember 2021-11-01 2022-07-29 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2023-05-06 2023-08-04 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2022-04-30 2022-07-29 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2022-11-01 2023-08-04 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2021-11-01 2022-07-29 0000737758 us-gaap:NondesignatedMember 2023-05-06 2023-08-04 0000737758 us-gaap:NondesignatedMember 2022-04-30 2022-07-29 0000737758 us-gaap:NondesignatedMember 2022-11-01 2023-08-04 0000737758 us-gaap:NondesignatedMember 2021-11-01 2022-07-29 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueMeasurementsRecurringMember 2023-08-04 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-08-04 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-08-04 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-08-04 0000737758 us-gaap:FairValueMeasurementsRecurringMember 2023-08-04 0000737758 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2023-08-04 0000737758 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2023-08-04 0000737758 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2023-08-04 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueMeasurementsRecurringMember 2022-07-29 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-07-29 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-07-29 0000737758 us-gaap:ForeignExchangeForwardMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-07-29 0000737758 us-gaap:FairValueMeasurementsRecurringMember 2022-07-29 0000737758 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2022-07-29 0000737758 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2022-07-29 0000737758 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2022-07-29 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-08-04 0000737758 us-gaap:FairValueInputsLevel2Member 2022-07-29 0000737758 us-gaap:FairValueInputsLevel2Member 2022-10-31 shares iso4217:USD iso4217:USD shares ttc:segment pure 0000737758 false --10-31 2023 Q3 P3M P1Y P3Y P3Y P2Y P10Y 0.3333 0.3333 0.3333 0.3333 0.3333 0.3333 http://fasb.org/us-gaap/2023#PrepaidExpenseAndOtherAssetsCurrent http://fasb.org/us-gaap/2023#PrepaidExpenseAndOtherAssetsCurrent http://fasb.org/us-gaap/2023#PrepaidExpenseAndOtherAssetsCurrent http://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2023#AccruedLiabilitiesCurrent http://fasb.org/us-gaap/2023#OtherNonoperatingIncomeExpense http://fasb.org/us-gaap/2023#OtherNonoperatingIncomeExpense http://fasb.org/us-gaap/2023#OtherNonoperatingIncomeExpense http://fasb.org/us-gaap/2023#OtherNonoperatingIncomeExpense 10-Q true 2023-08-04 false 1-8649 THE TORO COMPANY DE 41-0580470 8111 Lyndale Avenue South Bloomington MN 55420-1196 952 888-8801 Common Stock, par value $1.00 per share TTC NYSE Yes Yes Large Accelerated Filer false false false 103844080 1081784000 1160550000 3569950000 3342678000 709430000 760644000 2321951000 2236927000 372354000 399906000 1247999000 1105751000 240163000 236858000 760585000 680500000 151263000 0 151263000 0 -19072000 163048000 336151000 425251000 14987000 9182000 43822000 24219000 5496000 3225000 21241000 8262000 -28563000 157091000 313570000 409294000 -13600000 31941000 54208000 83509000 -14963000 125150000 259362000 325785000 -0.14 1.19 2.48 3.10 -0.14 1.19 2.46 3.08 104286000 104827000 104479000 104931000 104286000 105448000 105409000 105754000 -14963000 125150000 259362000 325785000 -2013000 -5792000 16974000 -21190000 -199000 863000 -5799000 4895000 606000 2472000 -14441000 16043000 -1407000 -3320000 2533000 -5147000 -16370000 121830000 261895000 320638000 147926000 231564000 188250000 390677000 350657000 332713000 1112692000 939274000 1051109000 80493000 82861000 103279000 1731788000 1604356000 1675351000 624963000 531816000 571661000 451264000 583803000 583297000 549190000 595141000 585832000 116623000 73349000 76121000 48528000 31389000 39349000 41711000 961000 5310000 21823000 19134000 19077000 3585890000 3439949000 3555998000 0 65000000 0 407366000 487030000 578624000 482304000 443557000 469242000 17828000 15675000 15747000 907498000 1011262000 1063613000 1061309000 990616000 990768000 101221000 60921000 63604000 109000 50332000 44272000 38670000 40216000 42040000 1.00 1.00 1.00 1000000 1000000 1000000 850000 850000 850000 0 0 0 0 0 0 0 0 0 1.00 1.00 1.00 175000000 175000000 175000000 103834891 103834891 104193673 104193673 103969805 103969805 103835000 104194000 103970000 1403840000 1213551000 1280856000 -30592000 -31143000 -33125000 1477083000 1286602000 1351701000 3585890000 3439949000 3555998000 259362000 325785000 14099000 5814000 -4920000 4905000 56551000 54269000 26828000 24760000 14382000 17105000 151263000 0 -720000 -3893000 52757000 38118000 46580000 173000000 74258000 32483000 -174743000 -24858000 3076000 7929000 154665000 154563000 105700000 75772000 7114000 0 20971000 402386000 0 7225000 399000 197000 0 4605000 -119158000 -480581000 515000000 700000000 445000000 335000000 19398000 4440000 3748000 2308000 60040000 110004000 106505000 94401000 -1525000 0 -82420000 162727000 6589000 -10757000 -40324000 -174048000 188250000 405612000 147926000 231564000 104136000 1485046000 -29185000 1559997000 0.34 35417000 35417000 56006 56000 1791000 1847000 3634000 3634000 356757 357000 36251000 36608000 -1407000 -1407000 -14963000 -14963000 103835000 1403840000 -30592000 1477083000 103970000 1280856000 -33125000 1351701000 1.02 106505000 106505000 490469 490000 18922000 19412000 14382000 14382000 14270 14000 14000 611113 611000 63177000 63788000 2533000 2533000 259362000 259362000 103835000 1403840000 -30592000 1477083000 104568000 1146771000 -27823000 1223516000 0.30 31447000 31447000 80153 81000 2112000 2193000 5972000 5972000 454482 455000 35007000 35462000 -3320000 -3320000 125150000 125150000 104194000 1213551000 -31143000 1286602000 105206000 1071922000 -25996000 1151132000 0.90 94401000 94401000 233491 234000 4239000 4473000 17105000 17105000 33162 33000 33000 1212390 1213000 111099000 112312000 -5147000 -5147000 325785000 325785000 104194000 1213551000 -31143000 1286602000 <div style="margin-bottom:1pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:511.50pt"><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:478.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:26pt"><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%">Basis of Presentation</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 accompanying unaudited Condensed Consolidated Financial Statements have been prepared in accordance with the instructions to Form 10-Q and do not include all the information and notes required by United States ("U.S.") generally accepted accounting principles ("GAAP") for complete financial statements. Unless the context indicates otherwise, the terms "company," "TTC," "we," "our," or "us" refer to The Toro Company and its consolidated subsidiaries. All intercompany accounts and transactions have been eliminated from the unaudited Condensed Consolidated Financial Statements.</span></div><div style="margin-bottom:6pt;margin-top: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 the opinion of management, the unaudited Condensed Consolidated Financial Statements include all adjustments, consisting primarily of recurring accruals, considered necessary for the fair presentation of the company's consolidated financial position, results of operations, and cash flows for the periods presented. Due to seasonality within the industries in which the company's businesses operate, among other factors, operating results for the nine months ended August 4, 2023 cannot be annualized to determine the expected results for the fiscal year ending 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:400;line-height:120%">The company’s fiscal year ends on October 31 and quarterly results are reported based on three-month periods that generally end on the Friday closest to the calendar quarter end. For comparative purposes, however, the company’s second and third quarters always include exactly 13 weeks of results so that the quarter end date for these two quarters is not necessarily the Friday closest to the calendar month end. </span></div><div style="margin-bottom:6pt;margin-top: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 further information regarding the company's basis of presentation, refer to the Consolidated Financial Statements and Notes to Consolidated Financial Statements included in the company’s Annual Report on Form 10-K for the fiscal year ended October 31, 2022. The policies described in that report are used for preparing the company's quarterly reports on Form 10-Q.</span></div><div style="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%">Accounting Policies and 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 Condensed Consolidated Financial Statements in conformity with U.S. GAAP, management must make decisions that impact the reported amounts of assets, liabilities, revenues, expenses, and the related disclosures, including disclosures of contingent assets and liabilities. Such decisions include the selection of the appropriate accounting principles to be applied and the assumptions on which to base accounting estimates. Estimates are used in determining, among other items, sales promotion and incentive accruals, incentive compensation accruals, income tax accruals, inventory valuation, warranty accruals, allowances for current 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 an 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 economic environment. Management adjusts such estimates and assumptions when facts and circumstances dictate. As future events and their effects cannot be determined with certainty, actual amounts could differ significantly from those estimated at the time the Condensed Consolidated Financial Statements are prepared.</span></div><div style="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%">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:112%">In November 2021, the Financial Accounting Standards Board ("FASB") issued ASU No. 2021-10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. 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 will become effective for the company for the fiscal 2023 annual period. The adoption of this standard is not expected to have a material impact on the company's Consolidated Financial Statements or annual 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 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 Condensed Consolidated Financial Statements or do not apply to its operations.</span></div> The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in accordance with the instructions to Form 10-Q and do not include all the information and notes required by United States ("U.S.") generally accepted accounting principles ("GAAP") for complete financial statements. Unless the context indicates otherwise, the terms "company," "TTC," "we," "our," or "us" refer to The Toro Company and its consolidated subsidiaries. All intercompany accounts and transactions have been eliminated from the unaudited Condensed Consolidated Financial Statements.In the opinion of management, the unaudited Condensed Consolidated Financial Statements include all adjustments, consisting primarily of recurring accruals, considered necessary for the fair presentation of the company's consolidated financial position, results of operations, and cash flows for the periods presented. The company’s fiscal year ends on October 31 and quarterly results are reported based on three-month periods that generally end on the Friday closest to the calendar quarter end. For comparative purposes, however, the company’s second and third quarters always include exactly 13 weeks of results so that the quarter end date for these two quarters is not necessarily the Friday closest to the calendar month end. For further information regarding the company's basis of presentation, refer to the Consolidated Financial Statements and Notes to Consolidated Financial Statements included in the company’s Annual Report on Form 10-K for the fiscal year ended October 31, 2022. <div style="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%">Accounting Policies and 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 Condensed Consolidated Financial Statements in conformity with U.S. GAAP, management must make decisions that impact the reported amounts of assets, liabilities, revenues, expenses, and the related disclosures, including disclosures of contingent assets and liabilities. Such decisions include the selection of the appropriate accounting principles to be applied and the assumptions on which to base accounting estimates. Estimates are used in determining, among other items, sales promotion and incentive accruals, incentive compensation accruals, income tax accruals, inventory valuation, warranty accruals, allowances for current 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 an 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 economic environment. Management adjusts such estimates and assumptions when facts and circumstances dictate. As future events and their effects cannot be determined with certainty, actual amounts could differ significantly from those estimated at the time the Condensed Consolidated Financial Statements are prepared.</span></div> <div style="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%">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:112%">In November 2021, the Financial Accounting Standards Board ("FASB") issued ASU No. 2021-10, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">. 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 will become effective for the company for the fiscal 2023 annual period. The adoption of this standard is not expected to have a material impact on the company's Consolidated Financial Statements or annual 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 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 Condensed Consolidated Financial Statements or do not apply to its operations.</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:511.50pt"><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:478.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:26pt"><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</span></td></tr></table><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"><br/></span><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 Group</span></div><div style="margin-bottom:6pt;margin-top: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 ("the closing date"), during the first quarter of fiscal 2022, the company acquired the privately-held Intimidator Group ("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 reportable 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%">Purchase Accounting</span></div><div style="margin-bottom:6pt;margin-top: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 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.</span></div><div style="margin-bottom:6pt;margin-top: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 summarizes the allocation of the purchase price to the fair values assigned to the assets acquired and liabilities assumed. These fair values are based on internal company and independent external third-party valuations:</span></div><div style="margin-bottom:4pt;margin-top:6pt;text-align:center"><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:83.841%"></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:13.375%"></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:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">975 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">6,954 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">34,608 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">513 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">27,447 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">344 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">163,731 </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:9.25pt;font-weight:400;line-height:100%">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:9.25pt;font-weight:400;line-height:100%">Indefinite-lived trade name</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:9.25pt;font-weight:400;line-height:100%">99,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 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Finite-lived 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:9.25pt;font-weight:400;line-height:100%">3,260 </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:9.25pt;font-weight:400;line-height:100%">Finite-lived 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:9.25pt;font-weight:400;line-height:100%">80,500 </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:9.25pt;font-weight:400;line-height:100%">Finite-lived backlog</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:9.25pt;font-weight:400;line-height:100%">1,340 </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:9.25pt;font-weight:400;line-height:100%">Accounts payable</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:9.25pt;font-weight:400;line-height:100%">(8,535)</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:9.25pt;font-weight:400;line-height:100%">Accrued 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:9.25pt;font-weight:400;line-height:100%">(9,152)</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:9.25pt;font-weight:400;line-height:100%">Short-term lease 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:9.25pt;font-weight:400;line-height:100%">(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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Long-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:9.25pt;font-weight:400;line-height:100%">(244)</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;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:9.25pt;font-weight:400;line-height:100%">Total fair value of net assets acquired</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:9.25pt;font-weight:400;line-height:100%">400,741 </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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Less: cash and cash equivalents acquired</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:9.25pt;font-weight:400;line-height:100%">(975)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total purchase price</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">399,766 </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 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. There were no purchase accounting adjustments recorded in fiscal 2023 that impacted the carrying value of goodwill acquired.</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-style:italic;font-weight:400;line-height:120%">Other 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 purchase price to the net assets acquired resulted in the recognition of $184.2 million of value for other intangible assets as of the closing date. The fair values of the acquired trade names, 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 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 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 closing date, the weighted-average useful life of the customer-related and backlog intangible assets were determined to be 9.6 years and 9 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 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 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, Net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div> 399800000 <div style="margin-bottom:6pt;margin-top: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 summarizes the allocation of the purchase price to the fair values assigned to the assets acquired and liabilities assumed. These fair values are based on internal company and independent external third-party valuations:</span></div><div style="margin-bottom:4pt;margin-top:6pt;text-align:center"><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:83.841%"></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:13.375%"></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:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">975 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">6,954 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">34,608 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">513 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">27,447 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">344 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">163,731 </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:9.25pt;font-weight:400;line-height:100%">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:9.25pt;font-weight:400;line-height:100%">Indefinite-lived trade name</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:9.25pt;font-weight:400;line-height:100%">99,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 2px 7pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Finite-lived 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:9.25pt;font-weight:400;line-height:100%">3,260 </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:9.25pt;font-weight:400;line-height:100%">Finite-lived 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:9.25pt;font-weight:400;line-height:100%">80,500 </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:9.25pt;font-weight:400;line-height:100%">Finite-lived backlog</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:9.25pt;font-weight:400;line-height:100%">1,340 </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:9.25pt;font-weight:400;line-height:100%">Accounts payable</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:9.25pt;font-weight:400;line-height:100%">(8,535)</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:9.25pt;font-weight:400;line-height:100%">Accrued 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:9.25pt;font-weight:400;line-height:100%">(9,152)</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:9.25pt;font-weight:400;line-height:100%">Short-term lease 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:9.25pt;font-weight:400;line-height:100%">(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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Long-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:9.25pt;font-weight:400;line-height:100%">(244)</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;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:9.25pt;font-weight:400;line-height:100%">Total fair value of net assets acquired</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:9.25pt;font-weight:400;line-height:100%">400,741 </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 7.75pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Less: cash and cash equivalents acquired</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:9.25pt;font-weight:400;line-height:100%">(975)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total purchase price</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">399,766 </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> 975000 6954000 34608000 513000 27447000 344000 163731000 99100000 3260000 80500000 1340000 8535000 9152000 100000 244000 400741000 975000 399766000 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:511.50pt"><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:478.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:26pt"><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: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'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 company's Other activities consist of the company's wholly-owned domestic distribution company, the company's corporate activities, and the elimination of intersegment revenues and expenses.</span></div><div style="margin-bottom:6pt;margin-top: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 thousands):</span></div><div style="margin-bottom:4pt;margin-top:3pt"><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:45.683%"></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:11.619%"></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:11.619%"></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:11.619%"></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:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="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:9.25pt;font-weight:700;line-height:100%"> Three Months Ended August 4, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;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:9.25pt;font-weight:700;line-height:100%">Professional</span></td><td colspan="3" style="border-top:1pt solid #000;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:9.25pt;font-weight:700;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000;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:9.25pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000;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:9.25pt;font-weight:700;line-height:100%">Total</span></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:9.25pt;font-weight:400;line-height:100%">Net sales</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">896,321 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">175,314 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">10,149 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">1,081,784 </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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Intersegment gross sales (eliminations)</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:9.25pt;font-weight:400;line-height:100%">11,640 </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:9.25pt;font-weight:400;line-height:100%">39 </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:9.25pt;font-weight:400;line-height:100%">(11,679)</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:9.25pt;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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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:6.01pt;font-weight:400;line-height:100%;position:relative;top:-3.23pt;vertical-align:baseline">1</span></div></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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">13,049 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">3,848 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(45,460)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(28,563)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="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:9.25pt;font-weight:700;line-height:100%">Nine Months Ended August 4, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;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:9.25pt;font-weight:700;line-height:100%">Professional</span></td><td colspan="3" style="border-top:1pt solid #000;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:9.25pt;font-weight:700;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000;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:9.25pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000;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:9.25pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:9.25pt;font-weight:400;line-height:100%">Net sales</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">2,845,714 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">705,765 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">18,471 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">3,569,950 </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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Intersegment gross sales (eliminations)</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:9.25pt;font-weight:400;line-height:100%">35,471 </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:9.25pt;font-weight:400;line-height:100%">99 </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:9.25pt;font-weight:400;line-height:100%">(35,570)</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:9.25pt;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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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:6.01pt;font-weight:400;line-height:100%;position:relative;top:-3.23pt;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:9.25pt;font-weight:400;line-height:100%">384,621 </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:9.25pt;font-weight:400;line-height:100%">64,411 </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:9.25pt;font-weight:400;line-height:100%">(135,462)</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:9.25pt;font-weight:400;line-height:100%">313,570 </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 #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total assets</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">2,723,127 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">537,834 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">324,929 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">3,585,890 </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><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:45.683%"></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:11.619%"></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:11.619%"></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:11.619%"></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:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="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:9.25pt;font-weight:700;line-height:100%">Three Months Ended July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;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:9.25pt;font-weight:700;line-height:100%">Professional</span></td><td colspan="3" style="border-top:1pt solid #000;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:9.25pt;font-weight:700;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000;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:9.25pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000;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:9.25pt;font-weight:700;line-height:100%">Total</span></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:9.25pt;font-weight:400;line-height:100%">Net sales</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">886,232 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">269,962 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">4,356 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">1,160,550 </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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Intersegment gross sales (eliminations)</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:9.25pt;font-weight:400;line-height:100%">10,436 </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:9.25pt;font-weight:400;line-height:100%">15 </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:9.25pt;font-weight:400;line-height:100%">(10,451)</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:9.25pt;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:9.25pt;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 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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">166,191 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">26,348 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(35,448)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">157,091 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="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:9.25pt;font-weight:700;line-height:100%">Nine Months Ended July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;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:9.25pt;font-weight:700;line-height:100%">Professional</span></td><td colspan="3" style="border-top:1pt solid #000;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:9.25pt;font-weight:700;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000;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:9.25pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000;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:9.25pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:9.25pt;font-weight:400;line-height:100%">Net sales</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">2,484,927 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">845,039 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">12,712 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">3,342,678 </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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Intersegment gross sales (eliminations)</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:9.25pt;font-weight:400;line-height:100%">23,201 </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:9.25pt;font-weight:400;line-height:100%">50 </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:9.25pt;font-weight:400;line-height:100%">(23,251)</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:9.25pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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:9.25pt;font-weight:400;line-height:100%">424,833 </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:9.25pt;font-weight:400;line-height:100%">95,203 </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:9.25pt;font-weight:400;line-height:100%">(110,742)</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:9.25pt;font-weight:400;line-height:100%">409,294 </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;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total assets</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">2,625,481 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">407,218 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">407,250 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">3,439,949 </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:6pt;padding-left:13.5pt;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, Net</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;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 details of operating loss before income taxes for the company's Other activities:</span></div><div style="margin-bottom:4pt;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:43.198%"></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:11.473%"></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:11.765%"></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:13.081%"></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:12.647%"></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:9.25pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Nine Months Ended</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:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">August 4, 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:9.25pt;font-weight:700;line-height:100%">July 29, 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:9.25pt;font-weight:700;line-height:100%">August 4, 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:9.25pt;font-weight:700;line-height:100%">July 29, 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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(33,999)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(30,816)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(110,694)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(94,359)</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:9.25pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;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:9.25pt;font-weight:400;line-height:100%">(14,987)</span></td><td style="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:9.25pt;font-weight:400;line-height:100%">(9,182)</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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(43,822)</span></td><td style="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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(24,219)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">3,526 </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:9.25pt;font-weight:400;line-height:100%">4,550 </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:9.25pt;font-weight:400;line-height:100%">19,054 </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:9.25pt;font-weight:400;line-height:100%">7,836 </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:9.25pt;font-weight:400;line-height:100%">Total operating 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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(45,460)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(35,448)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(135,462)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(110,742)</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> 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 thousands):</span></div><div style="margin-bottom:4pt;margin-top:3pt"><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:45.683%"></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:11.619%"></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:11.619%"></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:11.619%"></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:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="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:9.25pt;font-weight:700;line-height:100%"> Three Months Ended August 4, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;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:9.25pt;font-weight:700;line-height:100%">Professional</span></td><td colspan="3" style="border-top:1pt solid #000;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:9.25pt;font-weight:700;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000;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:9.25pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000;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:9.25pt;font-weight:700;line-height:100%">Total</span></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:9.25pt;font-weight:400;line-height:100%">Net sales</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">896,321 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">175,314 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">10,149 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">1,081,784 </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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Intersegment gross sales (eliminations)</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:9.25pt;font-weight:400;line-height:100%">11,640 </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:9.25pt;font-weight:400;line-height:100%">39 </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:9.25pt;font-weight:400;line-height:100%">(11,679)</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:9.25pt;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"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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:6.01pt;font-weight:400;line-height:100%;position:relative;top:-3.23pt;vertical-align:baseline">1</span></div></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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">13,049 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">3,848 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(45,460)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(28,563)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="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:9.25pt;font-weight:700;line-height:100%">Nine Months Ended August 4, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;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:9.25pt;font-weight:700;line-height:100%">Professional</span></td><td colspan="3" style="border-top:1pt solid #000;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:9.25pt;font-weight:700;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000;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:9.25pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000;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:9.25pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:9.25pt;font-weight:400;line-height:100%">Net sales</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">2,845,714 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">705,765 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">18,471 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">3,569,950 </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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Intersegment gross sales (eliminations)</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:9.25pt;font-weight:400;line-height:100%">35,471 </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:9.25pt;font-weight:400;line-height:100%">99 </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:9.25pt;font-weight:400;line-height:100%">(35,570)</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:9.25pt;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:top"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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:6.01pt;font-weight:400;line-height:100%;position:relative;top:-3.23pt;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:9.25pt;font-weight:400;line-height:100%">384,621 </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:9.25pt;font-weight:400;line-height:100%">64,411 </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:9.25pt;font-weight:400;line-height:100%">(135,462)</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:9.25pt;font-weight:400;line-height:100%">313,570 </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 #000;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total assets</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">2,723,127 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">537,834 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">324,929 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">3,585,890 </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><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:45.683%"></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:11.619%"></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:11.619%"></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:11.619%"></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:11.624%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="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:9.25pt;font-weight:700;line-height:100%">Three Months Ended July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;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:9.25pt;font-weight:700;line-height:100%">Professional</span></td><td colspan="3" style="border-top:1pt solid #000;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:9.25pt;font-weight:700;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000;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:9.25pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000;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:9.25pt;font-weight:700;line-height:100%">Total</span></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:9.25pt;font-weight:400;line-height:100%">Net sales</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">886,232 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">269,962 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">4,356 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">1,160,550 </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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Intersegment gross sales (eliminations)</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:9.25pt;font-weight:400;line-height:100%">10,436 </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:9.25pt;font-weight:400;line-height:100%">15 </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:9.25pt;font-weight:400;line-height:100%">(10,451)</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:9.25pt;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:9.25pt;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 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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">166,191 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">26,348 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(35,448)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">157,091 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:6pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="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:9.25pt;font-weight:700;line-height:100%">Nine Months Ended July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;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:9.25pt;font-weight:700;line-height:100%">Professional</span></td><td colspan="3" style="border-top:1pt solid #000;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:9.25pt;font-weight:700;line-height:100%">Residential</span></td><td colspan="3" style="border-top:1pt solid #000;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:9.25pt;font-weight:700;line-height:100%">Other</span></td><td colspan="3" style="border-top:1pt solid #000;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:9.25pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;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:9.25pt;font-weight:400;line-height:100%">Net sales</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">2,484,927 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">845,039 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">12,712 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">3,342,678 </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;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Intersegment gross sales (eliminations)</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:9.25pt;font-weight:400;line-height:100%">23,201 </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:9.25pt;font-weight:400;line-height:100%">50 </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:9.25pt;font-weight:400;line-height:100%">(23,251)</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:9.25pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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:9.25pt;font-weight:400;line-height:100%">424,833 </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:9.25pt;font-weight:400;line-height:100%">95,203 </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:9.25pt;font-weight:400;line-height:100%">(110,742)</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:9.25pt;font-weight:400;line-height:100%">409,294 </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;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total assets</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">2,625,481 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">407,218 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">407,250 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">3,439,949 </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:6pt;padding-left:13.5pt;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, Net</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8.5pt;font-weight:400;line-height:120%">.</span></div> 896321000 175314000 10149000 1081784000 11640000 39000 -11679000 13049000 3848000 -45460000 -28563000 2845714000 705765000 18471000 3569950000 35471000 99000 -35570000 384621000 64411000 -135462000 313570000 2723127000 537834000 324929000 3585890000 886232000 269962000 4356000 1160550000 10436000 15000 -10451000 166191000 26348000 -35448000 157091000 2484927000 845039000 12712000 3342678000 23201000 50000 -23251000 424833000 95203000 -110742000 409294000 2625481000 407218000 407250000 3439949000 151300000 151300000 <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 details of operating loss before income taxes for the company's Other activities:</span></div><div style="margin-bottom:4pt;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:43.198%"></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:11.473%"></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:11.765%"></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:13.081%"></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:12.647%"></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:9.25pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Nine Months Ended</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:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">August 4, 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:9.25pt;font-weight:700;line-height:100%">July 29, 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:9.25pt;font-weight:700;line-height:100%">August 4, 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:9.25pt;font-weight:700;line-height:100%">July 29, 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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(33,999)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(30,816)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(110,694)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(94,359)</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:9.25pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="3" style="background-color:#ffffff;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:9.25pt;font-weight:400;line-height:100%">(14,987)</span></td><td style="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:9.25pt;font-weight:400;line-height:100%">(9,182)</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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(43,822)</span></td><td style="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="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(24,219)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">3,526 </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:9.25pt;font-weight:400;line-height:100%">4,550 </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:9.25pt;font-weight:400;line-height:100%">19,054 </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:9.25pt;font-weight:400;line-height:100%">7,836 </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:9.25pt;font-weight:400;line-height:100%">Total operating 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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(45,460)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(35,448)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(135,462)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(110,742)</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> 33999000 30816000 110694000 94359000 14987000 9182000 43822000 24219000 3526000 4550000 19054000 7836000 -45460000 -35448000 -135462000 -110742000 <div style="margin-bottom:1pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:511.50pt"><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:478.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:26pt"><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;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%">Revenue</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 following tables disaggregate the company's reportable segment net sales by major product type and geographic market (dollars in thousands):</span></div><div style="margin-bottom:4pt;margin-top:3pt;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:45.683%"></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:11.619%"></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:11.619%"></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:11.619%"></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:11.624%"></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:9.25pt;font-weight:700;line-height:100%">Three Months Ended August 4, 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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">777,284 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">169,070 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">5,214 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">951,568 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">119,037 </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:9.25pt;font-weight:400;line-height:100%">6,244 </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:9.25pt;font-weight:400;line-height:100%">4,935 </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:9.25pt;font-weight:400;line-height:100%">130,216 </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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">896,321 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">175,314 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">10,149 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">1,081,784 </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:9.25pt;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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">690,810 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">145,861 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">10,149 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">846,820 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">205,511 </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:9.25pt;font-weight:400;line-height:100%">29,453 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">234,964 </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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">896,321 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">175,314 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">10,149 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">1,081,784 </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:4pt;margin-top:3pt;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:45.683%"></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:11.619%"></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:11.619%"></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:11.619%"></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:11.624%"></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:9.25pt;font-weight:700;line-height:100%">Nine Months Ended August 4, 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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">2,486,947 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">682,770 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">11,512 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">3,181,229 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">358,767 </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:9.25pt;font-weight:400;line-height:100%">22,995 </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:9.25pt;font-weight:400;line-height:100%">6,959 </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:9.25pt;font-weight:400;line-height:100%">388,721 </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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">2,845,714 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">705,765 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">18,471 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">3,569,950 </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:9.25pt;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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">2,225,498 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">569,295 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">18,471 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">2,813,264 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">620,216 </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:9.25pt;font-weight:400;line-height:100%">136,470 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">756,686 </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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">2,845,714 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">705,765 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">18,471 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">3,569,950 </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:4pt;margin-top:3pt;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:45.683%"></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:11.619%"></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:11.619%"></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:11.619%"></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:11.624%"></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:9.25pt;font-weight:700;line-height:100%">Three Months Ended July 29, 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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">780,738 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">265,469 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">1,102 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">1,047,309 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">105,494 </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:9.25pt;font-weight:400;line-height:100%">4,493 </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:9.25pt;font-weight:400;line-height:100%">3,254 </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:9.25pt;font-weight:400;line-height:100%">113,241 </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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">886,232 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">269,962 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">4,356 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">1,160,550 </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:9.25pt;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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">710,386 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">229,666 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">4,356 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">944,408 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">175,846 </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:9.25pt;font-weight:400;line-height:100%">40,296 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">216,142 </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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">886,232 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">269,962 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">4,356 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">1,160,550 </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:4pt;margin-top:3pt;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:45.683%"></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:11.619%"></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:11.619%"></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:11.619%"></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:11.624%"></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:9.25pt;font-weight:700;line-height:100%">Nine Months Ended July 29, 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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">2,149,549 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">823,536 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">6,207 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">2,979,292 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">335,378 </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:9.25pt;font-weight:400;line-height:100%">21,503 </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:9.25pt;font-weight:400;line-height:100%">6,505 </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:9.25pt;font-weight:400;line-height:100%">363,386 </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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">2,484,927 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">845,039 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">12,712 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">3,342,678 </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:9.25pt;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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">1,969,933 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">703,234 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">12,712 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">2,685,879 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">514,994 </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:9.25pt;font-weight:400;line-height:100%">141,805 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">656,799 </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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">2,484,927 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">845,039 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">12,712 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">3,342,678 </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: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%">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 August 4, 2023 and October 31, 2022, $25.0 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 Condensed Consolidated Balance Sheets. For the three and nine months ended August 4, 2023, the company recognized $3.5 million and $12.4 million, respectively, of the October 31, 2022 deferred revenue balance within net sales in the Condensed Consolidated Statements of (Loss) Earnings. The company expects to recognize approximately $2.3 million of the October 31, 2022 deferred revenue amount within net sales throughout the remainder of fiscal 2023, $8.0 million in fiscal 2024, and $5.3 million thereafter.</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 following tables disaggregate the company's reportable segment net sales by major product type and geographic market (dollars in thousands):</span></div><div style="margin-bottom:4pt;margin-top:3pt;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:45.683%"></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:11.619%"></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:11.619%"></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:11.619%"></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:11.624%"></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:9.25pt;font-weight:700;line-height:100%">Three Months Ended August 4, 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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">777,284 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">169,070 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">5,214 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">951,568 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">119,037 </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:9.25pt;font-weight:400;line-height:100%">6,244 </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:9.25pt;font-weight:400;line-height:100%">4,935 </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:9.25pt;font-weight:400;line-height:100%">130,216 </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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">896,321 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">175,314 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">10,149 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">1,081,784 </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:9.25pt;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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">690,810 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">145,861 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">10,149 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">846,820 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">205,511 </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:9.25pt;font-weight:400;line-height:100%">29,453 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">234,964 </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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">896,321 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">175,314 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">10,149 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">1,081,784 </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:4pt;margin-top:3pt;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:45.683%"></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:11.619%"></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:11.619%"></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:11.619%"></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:11.624%"></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:9.25pt;font-weight:700;line-height:100%">Nine Months Ended August 4, 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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">2,486,947 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">682,770 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">11,512 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">3,181,229 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">358,767 </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:9.25pt;font-weight:400;line-height:100%">22,995 </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:9.25pt;font-weight:400;line-height:100%">6,959 </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:9.25pt;font-weight:400;line-height:100%">388,721 </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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">2,845,714 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">705,765 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">18,471 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">3,569,950 </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:9.25pt;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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">2,225,498 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">569,295 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">18,471 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">2,813,264 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">620,216 </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:9.25pt;font-weight:400;line-height:100%">136,470 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">756,686 </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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">2,845,714 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">705,765 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">18,471 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">3,569,950 </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:4pt;margin-top:3pt;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:45.683%"></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:11.619%"></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:11.619%"></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:11.619%"></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:11.624%"></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:9.25pt;font-weight:700;line-height:100%">Three Months Ended July 29, 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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">780,738 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">265,469 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">1,102 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">1,047,309 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">105,494 </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:9.25pt;font-weight:400;line-height:100%">4,493 </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:9.25pt;font-weight:400;line-height:100%">3,254 </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:9.25pt;font-weight:400;line-height:100%">113,241 </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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">886,232 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">269,962 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">4,356 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">1,160,550 </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:9.25pt;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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">710,386 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">229,666 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">4,356 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">944,408 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">175,846 </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:9.25pt;font-weight:400;line-height:100%">40,296 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">216,142 </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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">886,232 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">269,962 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">4,356 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">1,160,550 </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:4pt;margin-top:3pt;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:45.683%"></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:11.619%"></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:11.619%"></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:11.619%"></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:11.624%"></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:9.25pt;font-weight:700;line-height:100%">Nine Months Ended July 29, 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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">2,149,549 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">823,536 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">6,207 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">2,979,292 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">335,378 </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:9.25pt;font-weight:400;line-height:100%">21,503 </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:9.25pt;font-weight:400;line-height:100%">6,505 </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:9.25pt;font-weight:400;line-height:100%">363,386 </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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">2,484,927 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">845,039 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">12,712 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">3,342,678 </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:9.25pt;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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">1,969,933 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">703,234 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">12,712 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">2,685,879 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">514,994 </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:9.25pt;font-weight:400;line-height:100%">141,805 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">656,799 </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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">2,484,927 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">845,039 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">12,712 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">3,342,678 </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> 777284000 169070000 5214000 951568000 119037000 6244000 4935000 130216000 896321000 175314000 10149000 1081784000 690810000 145861000 10149000 846820000 205511000 29453000 0 234964000 896321000 175314000 10149000 1081784000 2486947000 682770000 11512000 3181229000 358767000 22995000 6959000 388721000 2845714000 705765000 18471000 3569950000 2225498000 569295000 18471000 2813264000 620216000 136470000 0 756686000 2845714000 705765000 18471000 3569950000 780738000 265469000 1102000 1047309000 105494000 4493000 3254000 113241000 886232000 269962000 4356000 1160550000 710386000 229666000 4356000 944408000 175846000 40296000 0 216142000 886232000 269962000 4356000 1160550000 2149549000 823536000 6207000 2979292000 335378000 21503000 6505000 363386000 2484927000 845039000 12712000 3342678000 1969933000 703234000 12712000 2685879000 514994000 141805000 0 656799000 2484927000 845039000 12712000 3342678000 25000000 28000000 3500000 12400000 2300000 8000000 5300000 <div style="margin-bottom:1pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:511.50pt"><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:478.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:26pt"><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, Net</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-style:italic;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 forecasting process, assumed royalty rates that could be payable if the company did not own the intangible asset, terminal growth rates applied to forecasted revenues, 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 forecasting 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 Non-cash impairment charges caption on the Condensed Consolidated Statements of (Loss) 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-style:italic;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 the first nine months of fiscal 2023 were as follows:</span></div><div style="margin-bottom:6pt;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:45.683%"></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:11.619%"></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:11.619%"></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:11.619%"></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:11.624%"></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:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">573,031 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">10,266 </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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">583,297 </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><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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Non-cash impairment charge</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:9.25pt;font-weight:400;line-height:100%">(133,263)</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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(133,263)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">1,080 </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:9.25pt;font-weight:400;line-height:100%">150 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">1,230 </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:9.25pt;font-weight:400;line-height:100%">Balance as of August 4, 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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">440,848 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">10,416 </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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">451,264 </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: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%">Other Intangible Assets, 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 components of other intangible assets, net as of August 4, 2023, July 29, 2022, and October 31, 2022 were as follows (dollars in thousands):</span></div><div style="margin-bottom:6pt;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:45.683%"></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:11.619%"></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:11.619%"></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:11.619%"></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:11.624%"></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:9.25pt;font-weight:700;line-height:100%">August 4, 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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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 #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">18,218 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(15,864)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">2,354 </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:9.25pt;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:10pt;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:9.25pt;font-weight:400;line-height:100%">6,858 </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:9.25pt;font-weight:400;line-height:100%">(6,851)</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:9.25pt;font-weight:400;line-height:100%">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:9.25pt;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:10pt;font-weight:400;line-height:100%">15.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:9.25pt;font-weight:400;line-height:100%">329,059 </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:9.25pt;font-weight:400;line-height:100%">(101,952)</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:9.25pt;font-weight:400;line-height:100%">227,107 </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:9.25pt;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:10pt;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:9.25pt;font-weight:400;line-height:100%">102,108 </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:9.25pt;font-weight:400;line-height:100%">(60,776)</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:9.25pt;font-weight:400;line-height:100%">41,332 </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:9.25pt;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:10pt;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:9.25pt;font-weight:400;line-height:100%">10,740 </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:9.25pt;font-weight:400;line-height:100%">(3,921)</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:9.25pt;font-weight:400;line-height:100%">6,819 </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:9.25pt;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:10pt;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:9.25pt;font-weight:400;line-height:100%">5,730 </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:9.25pt;font-weight:400;line-height:100%">(5,730)</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:9.25pt;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:9.25pt;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 #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.2</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:9.25pt;font-weight:400;line-height:100%">472,713 </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:9.25pt;font-weight:400;line-height:100%">(195,094)</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:9.25pt;font-weight:400;line-height:100%">277,619 </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:9.25pt;font-weight:400;line-height:100%">Indefinite-lived - trade names</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">271,571 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">271,571 </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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">744,284 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(195,094)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">549,190 </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: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:45.683%"></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:11.619%"></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:11.619%"></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:11.619%"></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:11.624%"></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:9.25pt;font-weight:700;line-height:100%">July 29, 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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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 #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">18,252 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(15,178)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">3,074 </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:9.25pt;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:10pt;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:9.25pt;font-weight:400;line-height:100%">6,887 </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:9.25pt;font-weight:400;line-height:100%">(6,861)</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:9.25pt;font-weight:400;line-height:100%">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;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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:10pt;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:9.25pt;font-weight:400;line-height:100%">321,113 </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:9.25pt;font-weight:400;line-height:100%">(78,017)</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:9.25pt;font-weight:400;line-height:100%">243,096 </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:9.25pt;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:10pt;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:9.25pt;font-weight:400;line-height:100%">102,013 </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:9.25pt;font-weight:400;line-height:100%">(50,412)</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:9.25pt;font-weight:400;line-height:100%">51,601 </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:9.25pt;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:10pt;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:9.25pt;font-weight:400;line-height:100%">10,689 </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:9.25pt;font-weight:400;line-height:100%">(3,267)</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:9.25pt;font-weight:400;line-height:100%">7,422 </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:9.25pt;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:10pt;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:9.25pt;font-weight:400;line-height:100%">5,730 </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:9.25pt;font-weight:400;line-height:100%">(5,280)</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:9.25pt;font-weight:400;line-height:100%">450 </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:9.25pt;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 #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:9.25pt;font-weight:400;line-height:100%">464,684 </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:9.25pt;font-weight:400;line-height:100%">(159,015)</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:9.25pt;font-weight:400;line-height:100%">305,669 </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:9.25pt;font-weight:400;line-height:100%">Indefinite-lived - trade names</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">289,472 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">289,472 </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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">754,156 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(159,015)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">595,141 </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: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:45.683%"></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:11.619%"></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:11.619%"></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:11.619%"></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:11.624%"></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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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 #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">18,210 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(15,317)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">2,893 </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:9.25pt;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:10pt;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:9.25pt;font-weight:400;line-height:100%">6,851 </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:9.25pt;font-weight:400;line-height:100%">(6,829)</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:9.25pt;font-weight:400;line-height:100%">22 </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:9.25pt;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:10pt;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:9.25pt;font-weight:400;line-height:100%">320,959 </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:9.25pt;font-weight:400;line-height:100%">(83,805)</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:9.25pt;font-weight:400;line-height:100%">237,154 </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:9.25pt;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:10pt;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:9.25pt;font-weight:400;line-height:100%">101,915 </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:9.25pt;font-weight:400;line-height:100%">(53,001)</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:9.25pt;font-weight:400;line-height:100%">48,914 </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:9.25pt;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:10pt;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:9.25pt;font-weight:400;line-height:100%">10,667 </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:9.25pt;font-weight:400;line-height:100%">(3,395)</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:9.25pt;font-weight:400;line-height:100%">7,272 </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:9.25pt;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:10pt;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:9.25pt;font-weight:400;line-height:100%">5,730 </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:9.25pt;font-weight:400;line-height:100%">(5,505)</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:9.25pt;font-weight:400;line-height:100%">225 </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:9.25pt;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 #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:9.25pt;font-weight:400;line-height:100%">464,332 </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:9.25pt;font-weight:400;line-height:100%">(167,852)</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:9.25pt;font-weight:400;line-height:100%">296,480 </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:9.25pt;font-weight:400;line-height:100%">Indefinite-lived - trade names</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">289,352 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">289,352 </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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">753,684 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(167,852)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">585,832 </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%">Amortization expense for finite-lived intangible assets for the three and nine months ended August 4, 2023 was $8.9 million and $26.8 million, respectively. Amortization expense for finite-lived intangibles assets for the three and nine months ended July 29, 2022 was $9.1 million and $24.8 million, respectively. As of August 4, 2023, estimated amortization expense for the remainder of fiscal 2023 and succeeding fiscal years is as follows:</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:85.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:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="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:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">August 4, 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:9.25pt;font-weight:400;line-height:100%">2023 (remaining)</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 #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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">8,905 </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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2024</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:9.25pt;font-weight:400;line-height:100%">34,568 </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:9.25pt;font-weight:400;line-height:100%">2025</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:9.25pt;font-weight:400;line-height:100%">31,715 </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:9.25pt;font-weight:400;line-height:100%">2026</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:9.25pt;font-weight:400;line-height:100%">30,534 </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:9.25pt;font-weight:400;line-height:100%">2027</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:9.25pt;font-weight:400;line-height:100%">25,601 </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:9.25pt;font-weight:400;line-height:100%">2028</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:9.25pt;font-weight:400;line-height:100%">22,305 </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:9.25pt;font-weight:400;line-height:100%">Thereafter</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:9.25pt;font-weight:400;line-height:100%">123,991 </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:9.25pt;font-weight:400;line-height:100%">Total estimated amortization expense</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">277,619 </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> 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 the first nine months of fiscal 2023 were as follows:</span></div><div style="margin-bottom:6pt;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:45.683%"></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:11.619%"></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:11.619%"></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:11.619%"></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:11.624%"></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:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">573,031 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">10,266 </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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">583,297 </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><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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Non-cash impairment charge</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:9.25pt;font-weight:400;line-height:100%">(133,263)</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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(133,263)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">1,080 </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:9.25pt;font-weight:400;line-height:100%">150 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">1,230 </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:9.25pt;font-weight:400;line-height:100%">Balance as of August 4, 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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">440,848 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">10,416 </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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">451,264 </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> 573031000 10266000 0 583297000 133263000 0 0 133263000 1080000 150000 0 1230000 440848000 10416000 0 451264000 <div style="margin-bottom:6pt;margin-top: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, net as of August 4, 2023, July 29, 2022, and October 31, 2022 were as follows (dollars in thousands):</span></div><div style="margin-bottom:6pt;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:45.683%"></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:11.619%"></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:11.619%"></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:11.619%"></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:11.624%"></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:9.25pt;font-weight:700;line-height:100%">August 4, 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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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 #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">18,218 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(15,864)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">2,354 </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:9.25pt;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:10pt;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:9.25pt;font-weight:400;line-height:100%">6,858 </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:9.25pt;font-weight:400;line-height:100%">(6,851)</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:9.25pt;font-weight:400;line-height:100%">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:9.25pt;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:10pt;font-weight:400;line-height:100%">15.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:9.25pt;font-weight:400;line-height:100%">329,059 </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:9.25pt;font-weight:400;line-height:100%">(101,952)</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:9.25pt;font-weight:400;line-height:100%">227,107 </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:9.25pt;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:10pt;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:9.25pt;font-weight:400;line-height:100%">102,108 </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:9.25pt;font-weight:400;line-height:100%">(60,776)</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:9.25pt;font-weight:400;line-height:100%">41,332 </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:9.25pt;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:10pt;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:9.25pt;font-weight:400;line-height:100%">10,740 </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:9.25pt;font-weight:400;line-height:100%">(3,921)</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:9.25pt;font-weight:400;line-height:100%">6,819 </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:9.25pt;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:10pt;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:9.25pt;font-weight:400;line-height:100%">5,730 </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:9.25pt;font-weight:400;line-height:100%">(5,730)</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:9.25pt;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:9.25pt;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 #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.2</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:9.25pt;font-weight:400;line-height:100%">472,713 </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:9.25pt;font-weight:400;line-height:100%">(195,094)</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:9.25pt;font-weight:400;line-height:100%">277,619 </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:9.25pt;font-weight:400;line-height:100%">Indefinite-lived - trade names</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">271,571 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">271,571 </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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">744,284 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(195,094)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">549,190 </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: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:45.683%"></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:11.619%"></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:11.619%"></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:11.619%"></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:11.624%"></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:9.25pt;font-weight:700;line-height:100%">July 29, 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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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 #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">18,252 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(15,178)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">3,074 </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:9.25pt;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:10pt;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:9.25pt;font-weight:400;line-height:100%">6,887 </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:9.25pt;font-weight:400;line-height:100%">(6,861)</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:9.25pt;font-weight:400;line-height:100%">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;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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:10pt;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:9.25pt;font-weight:400;line-height:100%">321,113 </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:9.25pt;font-weight:400;line-height:100%">(78,017)</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:9.25pt;font-weight:400;line-height:100%">243,096 </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:9.25pt;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:10pt;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:9.25pt;font-weight:400;line-height:100%">102,013 </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:9.25pt;font-weight:400;line-height:100%">(50,412)</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:9.25pt;font-weight:400;line-height:100%">51,601 </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:9.25pt;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:10pt;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:9.25pt;font-weight:400;line-height:100%">10,689 </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:9.25pt;font-weight:400;line-height:100%">(3,267)</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:9.25pt;font-weight:400;line-height:100%">7,422 </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:9.25pt;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:10pt;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:9.25pt;font-weight:400;line-height:100%">5,730 </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:9.25pt;font-weight:400;line-height:100%">(5,280)</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:9.25pt;font-weight:400;line-height:100%">450 </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:9.25pt;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 #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:9.25pt;font-weight:400;line-height:100%">464,684 </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:9.25pt;font-weight:400;line-height:100%">(159,015)</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:9.25pt;font-weight:400;line-height:100%">305,669 </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:9.25pt;font-weight:400;line-height:100%">Indefinite-lived - trade names</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">289,472 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">289,472 </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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">754,156 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(159,015)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">595,141 </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><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:45.683%"></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:11.619%"></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:11.619%"></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:11.619%"></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:11.624%"></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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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 #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">18,210 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(15,317)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">2,893 </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:9.25pt;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:10pt;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:9.25pt;font-weight:400;line-height:100%">6,851 </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:9.25pt;font-weight:400;line-height:100%">(6,829)</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:9.25pt;font-weight:400;line-height:100%">22 </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:9.25pt;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:10pt;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:9.25pt;font-weight:400;line-height:100%">320,959 </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:9.25pt;font-weight:400;line-height:100%">(83,805)</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:9.25pt;font-weight:400;line-height:100%">237,154 </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:9.25pt;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:10pt;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:9.25pt;font-weight:400;line-height:100%">101,915 </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:9.25pt;font-weight:400;line-height:100%">(53,001)</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:9.25pt;font-weight:400;line-height:100%">48,914 </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:9.25pt;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:10pt;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:9.25pt;font-weight:400;line-height:100%">10,667 </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:9.25pt;font-weight:400;line-height:100%">(3,395)</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:9.25pt;font-weight:400;line-height:100%">7,272 </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:9.25pt;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:10pt;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:9.25pt;font-weight:400;line-height:100%">5,730 </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:9.25pt;font-weight:400;line-height:100%">(5,505)</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:9.25pt;font-weight:400;line-height:100%">225 </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:9.25pt;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 #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:9.25pt;font-weight:400;line-height:100%">464,332 </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:9.25pt;font-weight:400;line-height:100%">(167,852)</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:9.25pt;font-weight:400;line-height:100%">296,480 </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:9.25pt;font-weight:400;line-height:100%">Indefinite-lived - trade names</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">289,352 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">289,352 </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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">753,684 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(167,852)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">585,832 </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 style="margin-bottom:6pt;margin-top: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, net as of August 4, 2023, July 29, 2022, and October 31, 2022 were as follows (dollars in thousands):</span></div><div style="margin-bottom:6pt;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:45.683%"></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:11.619%"></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:11.619%"></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:11.619%"></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:11.624%"></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:9.25pt;font-weight:700;line-height:100%">August 4, 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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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 #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">18,218 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(15,864)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">2,354 </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:9.25pt;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:10pt;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:9.25pt;font-weight:400;line-height:100%">6,858 </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:9.25pt;font-weight:400;line-height:100%">(6,851)</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:9.25pt;font-weight:400;line-height:100%">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:9.25pt;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:10pt;font-weight:400;line-height:100%">15.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:9.25pt;font-weight:400;line-height:100%">329,059 </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:9.25pt;font-weight:400;line-height:100%">(101,952)</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:9.25pt;font-weight:400;line-height:100%">227,107 </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:9.25pt;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:10pt;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:9.25pt;font-weight:400;line-height:100%">102,108 </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:9.25pt;font-weight:400;line-height:100%">(60,776)</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:9.25pt;font-weight:400;line-height:100%">41,332 </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:9.25pt;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:10pt;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:9.25pt;font-weight:400;line-height:100%">10,740 </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:9.25pt;font-weight:400;line-height:100%">(3,921)</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:9.25pt;font-weight:400;line-height:100%">6,819 </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:9.25pt;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:10pt;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:9.25pt;font-weight:400;line-height:100%">5,730 </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:9.25pt;font-weight:400;line-height:100%">(5,730)</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:9.25pt;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:9.25pt;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 #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.2</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:9.25pt;font-weight:400;line-height:100%">472,713 </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:9.25pt;font-weight:400;line-height:100%">(195,094)</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:9.25pt;font-weight:400;line-height:100%">277,619 </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:9.25pt;font-weight:400;line-height:100%">Indefinite-lived - trade names</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">271,571 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">271,571 </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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">744,284 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(195,094)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">549,190 </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: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:45.683%"></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:11.619%"></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:11.619%"></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:11.619%"></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:11.624%"></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:9.25pt;font-weight:700;line-height:100%">July 29, 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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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 #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">18,252 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(15,178)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">3,074 </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:9.25pt;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:10pt;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:9.25pt;font-weight:400;line-height:100%">6,887 </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:9.25pt;font-weight:400;line-height:100%">(6,861)</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:9.25pt;font-weight:400;line-height:100%">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;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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:10pt;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:9.25pt;font-weight:400;line-height:100%">321,113 </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:9.25pt;font-weight:400;line-height:100%">(78,017)</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:9.25pt;font-weight:400;line-height:100%">243,096 </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:9.25pt;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:10pt;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:9.25pt;font-weight:400;line-height:100%">102,013 </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:9.25pt;font-weight:400;line-height:100%">(50,412)</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:9.25pt;font-weight:400;line-height:100%">51,601 </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:9.25pt;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:10pt;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:9.25pt;font-weight:400;line-height:100%">10,689 </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:9.25pt;font-weight:400;line-height:100%">(3,267)</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:9.25pt;font-weight:400;line-height:100%">7,422 </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:9.25pt;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:10pt;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:9.25pt;font-weight:400;line-height:100%">5,730 </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:9.25pt;font-weight:400;line-height:100%">(5,280)</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:9.25pt;font-weight:400;line-height:100%">450 </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:9.25pt;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 #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:9.25pt;font-weight:400;line-height:100%">464,684 </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:9.25pt;font-weight:400;line-height:100%">(159,015)</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:9.25pt;font-weight:400;line-height:100%">305,669 </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:9.25pt;font-weight:400;line-height:100%">Indefinite-lived - trade names</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">289,472 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">289,472 </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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">754,156 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(159,015)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">595,141 </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><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:45.683%"></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:11.619%"></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:11.619%"></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:11.619%"></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:11.624%"></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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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 #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">18,210 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(15,317)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">2,893 </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:9.25pt;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:10pt;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:9.25pt;font-weight:400;line-height:100%">6,851 </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:9.25pt;font-weight:400;line-height:100%">(6,829)</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:9.25pt;font-weight:400;line-height:100%">22 </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:9.25pt;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:10pt;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:9.25pt;font-weight:400;line-height:100%">320,959 </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:9.25pt;font-weight:400;line-height:100%">(83,805)</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:9.25pt;font-weight:400;line-height:100%">237,154 </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:9.25pt;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:10pt;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:9.25pt;font-weight:400;line-height:100%">101,915 </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:9.25pt;font-weight:400;line-height:100%">(53,001)</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:9.25pt;font-weight:400;line-height:100%">48,914 </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:9.25pt;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:10pt;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:9.25pt;font-weight:400;line-height:100%">10,667 </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:9.25pt;font-weight:400;line-height:100%">(3,395)</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:9.25pt;font-weight:400;line-height:100%">7,272 </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:9.25pt;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:10pt;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:9.25pt;font-weight:400;line-height:100%">5,730 </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:9.25pt;font-weight:400;line-height:100%">(5,505)</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:9.25pt;font-weight:400;line-height:100%">225 </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:9.25pt;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 #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:9.25pt;font-weight:400;line-height:100%">464,332 </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:9.25pt;font-weight:400;line-height:100%">(167,852)</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:9.25pt;font-weight:400;line-height:100%">296,480 </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:9.25pt;font-weight:400;line-height:100%">Indefinite-lived - trade names</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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">289,352 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">289,352 </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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">753,684 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(167,852)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">585,832 </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> P9Y10M24D 18218000 15864000 2354000 P5Y6M 6858000 6851000 7000 P15Y8M12D 329059000 101952000 227107000 P7Y1M6D 102108000 60776000 41332000 P13Y8M12D 10740000 3921000 6819000 P0Y7M6D 5730000 5730000 0 P13Y2M12D 472713000 195094000 277619000 271571000 271571000 744284000 195094000 549190000 P9Y10M24D 18252000 15178000 3074000 P5Y6M 6887000 6861000 26000 P16Y 321113000 78017000 243096000 P7Y1M6D 102013000 50412000 51601000 P13Y8M12D 10689000 3267000 7422000 P0Y7M6D 5730000 5280000 450000 P13Y4M24D 464684000 159015000 305669000 289472000 289472000 754156000 159015000 595141000 P9Y10M24D 18210000 15317000 2893000 P5Y6M 6851000 6829000 22000 P16Y 320959000 83805000 237154000 P7Y1M6D 101915000 53001000 48914000 P13Y9M18D 10667000 3395000 7272000 P0Y7M6D 5730000 5505000 225000 P13Y4M24D 464332000 167852000 296480000 289352000 289352000 753684000 167852000 585832000 8900000 26800000 9100000 24800000 estimated amortization expense for the remainder of fiscal 2023 and succeeding fiscal years is as follows:<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:85.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:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="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:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">August 4, 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:9.25pt;font-weight:400;line-height:100%">2023 (remaining)</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 #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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">8,905 </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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">2024</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:9.25pt;font-weight:400;line-height:100%">34,568 </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:9.25pt;font-weight:400;line-height:100%">2025</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:9.25pt;font-weight:400;line-height:100%">31,715 </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:9.25pt;font-weight:400;line-height:100%">2026</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:9.25pt;font-weight:400;line-height:100%">30,534 </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:9.25pt;font-weight:400;line-height:100%">2027</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:9.25pt;font-weight:400;line-height:100%">25,601 </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:9.25pt;font-weight:400;line-height:100%">2028</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:9.25pt;font-weight:400;line-height:100%">22,305 </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:9.25pt;font-weight:400;line-height:100%">Thereafter</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:9.25pt;font-weight:400;line-height:100%">123,991 </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:9.25pt;font-weight:400;line-height:100%">Total estimated amortization expense</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">277,619 </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> 8905000 34568000 31715000 30534000 25601000 22305000 123991000 277619000 <div style="margin-bottom:1pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:511.50pt"><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:478.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:26pt"><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: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 is a summary of the company's indebtedness:</span></div><div style="margin-bottom:6pt;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:53.219%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.544%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="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:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">August 4, 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:9.25pt;font-weight:700;line-height:100%">July 29, 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:9.25pt;font-weight:700;line-height:100%">October 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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 #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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">70,000 </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 #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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">65,000 </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:9.25pt;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:9.25pt;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="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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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:9.25pt;font-weight:400;line-height:100%">270,000 </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:9.25pt;font-weight:400;line-height:100%">270,000 </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:9.25pt;font-weight:400;line-height:100%">270,000 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">200,000 </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:9.25pt;font-weight:400;line-height:100%">200,000 </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:9.25pt;font-weight:400;line-height:100%">200,000 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">100,000 </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:9.25pt;font-weight:400;line-height:100%">100,000 </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:9.25pt;font-weight:400;line-height:100%">100,000 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">100,000 </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:9.25pt;font-weight:400;line-height:100%">100,000 </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:9.25pt;font-weight:400;line-height:100%">100,000 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">100,000 </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:9.25pt;font-weight:400;line-height:100%">100,000 </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:9.25pt;font-weight:400;line-height:100%">100,000 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">100,000 </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:9.25pt;font-weight:400;line-height:100%">100,000 </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:9.25pt;font-weight:400;line-height:100%">100,000 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">124,148 </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:9.25pt;font-weight:400;line-height:100%">124,086 </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:9.25pt;font-weight:400;line-height:100%">124,102 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">2,839 </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:9.25pt;font-weight:400;line-height:100%">3,470 </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:9.25pt;font-weight:400;line-height:100%">3,334 </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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total long-term debt</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:9.25pt;font-weight:400;line-height:100%">1,061,309 </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:9.25pt;font-weight:400;line-height:100%">1,055,616 </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:9.25pt;font-weight:400;line-height:100%">990,768 </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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Less: current portion of long-term debt</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">65,000 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">Long-term debt, less current portion</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 #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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">1,061,309 </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 #000000;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">990,616 </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 #000000;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">990,768 </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%">As of August 4, 2023, principal payments required on the company's outstanding indebtedness, based on the maturity dates defined within the company's debt arrangements, for the remainder of fiscal 2023 and succeeding fiscal years are as follows:</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:85.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:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="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:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">August 4, 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:9.25pt;font-weight:400;line-height:100%">2023 (remaining)</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 #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:9.25pt;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:9.25pt;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><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:9.25pt;font-weight:400;line-height:100%">2024</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">2025</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:9.25pt;font-weight:400;line-height:100%">37,000 </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:9.25pt;font-weight:400;line-height:100%">2026</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:9.25pt;font-weight:400;line-height:100%">333,000 </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:9.25pt;font-weight:400;line-height:100%">2027</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:9.25pt;font-weight:400;line-height:100%">270,000 </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:9.25pt;font-weight:400;line-height:100%">2028</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">Thereafter</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:9.25pt;font-weight:400;line-height:100%">425,000 </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:9.25pt;font-weight:400;line-height:100%">Total principal payments required</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">1,065,000 </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: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%">Covenants</span></div><div style="margin-bottom:6pt;margin-top: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 in compliance with all covenants under the company’s outstanding indebtedness as of August 4, 2023.</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 following is a summary of the company's indebtedness:</span></div><div style="margin-bottom:6pt;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:53.219%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.544%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="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:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">August 4, 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:9.25pt;font-weight:700;line-height:100%">July 29, 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:9.25pt;font-weight:700;line-height:100%">October 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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 #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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">70,000 </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 #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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">65,000 </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:9.25pt;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:9.25pt;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="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:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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:9.25pt;font-weight:400;line-height:100%">270,000 </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:9.25pt;font-weight:400;line-height:100%">270,000 </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:9.25pt;font-weight:400;line-height:100%">270,000 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">200,000 </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:9.25pt;font-weight:400;line-height:100%">200,000 </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:9.25pt;font-weight:400;line-height:100%">200,000 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">100,000 </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:9.25pt;font-weight:400;line-height:100%">100,000 </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:9.25pt;font-weight:400;line-height:100%">100,000 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">100,000 </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:9.25pt;font-weight:400;line-height:100%">100,000 </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:9.25pt;font-weight:400;line-height:100%">100,000 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">100,000 </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:9.25pt;font-weight:400;line-height:100%">100,000 </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:9.25pt;font-weight:400;line-height:100%">100,000 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">100,000 </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:9.25pt;font-weight:400;line-height:100%">100,000 </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:9.25pt;font-weight:400;line-height:100%">100,000 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">124,148 </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:9.25pt;font-weight:400;line-height:100%">124,086 </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:9.25pt;font-weight:400;line-height:100%">124,102 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">2,839 </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:9.25pt;font-weight:400;line-height:100%">3,470 </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:9.25pt;font-weight:400;line-height:100%">3,334 </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 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Total long-term debt</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:9.25pt;font-weight:400;line-height:100%">1,061,309 </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:9.25pt;font-weight:400;line-height:100%">1,055,616 </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:9.25pt;font-weight:400;line-height:100%">990,768 </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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Less: current portion of long-term debt</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">65,000 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">Long-term debt, less current portion</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 #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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">1,061,309 </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 #000000;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">990,616 </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 #000000;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">990,768 </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> 600000000 70000000 65000000 0 270000000 270000000 270000000 270000000 200000000 200000000 200000000 200000000 0.0381 100000000 100000000 100000000 0.0391 100000000 100000000 100000000 0.0397 100000000 100000000 100000000 0.078 100000000 100000000 100000000 0.06625 124148000 124086000 124102000 2839000 3470000 3334000 1061309000 1055616000 990768000 0 65000000 0 1061309000 990616000 990768000 <div style="margin-bottom:6pt;margin-top: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 August 4, 2023, principal payments required on the company's outstanding indebtedness, based on the maturity dates defined within the company's debt arrangements, for the remainder of fiscal 2023 and succeeding fiscal years are as follows:</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:85.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:11.621%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="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:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">August 4, 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:9.25pt;font-weight:400;line-height:100%">2023 (remaining)</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 #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:9.25pt;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:9.25pt;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><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:9.25pt;font-weight:400;line-height:100%">2024</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">2025</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:9.25pt;font-weight:400;line-height:100%">37,000 </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:9.25pt;font-weight:400;line-height:100%">2026</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:9.25pt;font-weight:400;line-height:100%">333,000 </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:9.25pt;font-weight:400;line-height:100%">2027</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:9.25pt;font-weight:400;line-height:100%">270,000 </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:9.25pt;font-weight:400;line-height:100%">2028</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">Thereafter</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:9.25pt;font-weight:400;line-height:100%">425,000 </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:9.25pt;font-weight:400;line-height:100%">Total principal payments required</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">1,065,000 </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> 0 0 37000000 333000000 270000000 0 425000000 1065000000 <div style="margin-bottom:1pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:511.50pt"><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:478.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:26pt"><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%">Inventories, Net</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 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 certain of the company's inventories. All remaining inventories are valued at the lower of cost or market, with cost determined under the last-in, first-out ("LIFO") method. 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.</span></div><div style="margin-bottom:6pt;margin-top: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:</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:99.853%"><tr><td style="width:1.0%"></td><td style="width:53.219%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.544%"></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:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">August 4, 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:9.25pt;font-weight:700;line-height:100%">July 29, 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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">435,070 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">402,719 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">482,884 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">847,494 </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:9.25pt;font-weight:400;line-height:100%">672,042 </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:9.25pt;font-weight:400;line-height:100%">738,097 </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:9.25pt;font-weight:400;line-height:100%">Total FIFO and average cost 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:9.25pt;font-weight:400;line-height:100%">1,282,564 </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:9.25pt;font-weight:400;line-height:100%">1,074,761 </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:9.25pt;font-weight:400;line-height:100%">1,220,981 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">169,872 </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:9.25pt;font-weight:400;line-height:100%">135,487 </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:9.25pt;font-weight:400;line-height:100%">169,872 </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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">1,112,692 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">939,274 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">1,051,109 </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> 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 certain of the company's inventories. All remaining inventories are valued at the lower of cost or market, with cost determined under the last-in, first-out ("LIFO") method. 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. <div style="margin-bottom:6pt;margin-top: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:</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:99.853%"><tr><td style="width:1.0%"></td><td style="width:53.219%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.544%"></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:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">August 4, 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:9.25pt;font-weight:700;line-height:100%">July 29, 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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">435,070 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">402,719 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">482,884 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">847,494 </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:9.25pt;font-weight:400;line-height:100%">672,042 </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:9.25pt;font-weight:400;line-height:100%">738,097 </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:9.25pt;font-weight:400;line-height:100%">Total FIFO and average cost 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:9.25pt;font-weight:400;line-height:100%">1,282,564 </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:9.25pt;font-weight:400;line-height:100%">1,074,761 </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:9.25pt;font-weight:400;line-height:100%">1,220,981 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">169,872 </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:9.25pt;font-weight:400;line-height:100%">135,487 </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:9.25pt;font-weight:400;line-height:100%">169,872 </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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">1,112,692 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">939,274 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">1,051,109 </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> 435070000 402719000 482884000 847494000 672042000 738097000 1282564000 1074761000 1220981000 169872000 135487000 169872000 1112692000 939274000 1051109000 <div style="margin-bottom:1pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:511.50pt"><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:478.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:26pt"><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%">Property, Plant, and Equipment, Net</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%">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-827">three</span> to 15 years, tooling is generally depreciated over <span style="-sec-ix-hidden:f-829">three</span> to five years, and computer hardware and software and website development costs are generally depreciated over <span style="-sec-ix-hidden:f-831">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 expensed as incurred within cost of sales or selling, general and administrative expense in the Condensed Consolidated Statements of (Loss) Earnings depending on the nature and use of the related asset. Interest is capitalized during the construction period for significant capital projects.</span></div><div style="margin-bottom:6pt;margin-top: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:</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:99.853%"><tr><td style="width:1.0%"></td><td style="width:53.219%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.544%"></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:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">August 4, 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:9.25pt;font-weight:700;line-height:100%">July 29, 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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">63,020 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">57,169 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">59,550 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">331,052 </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:9.25pt;font-weight:400;line-height:100%">326,111 </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:9.25pt;font-weight:400;line-height:100%">324,343 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">585,337 </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:9.25pt;font-weight:400;line-height:100%">535,303 </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:9.25pt;font-weight:400;line-height:100%">557,588 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">235,417 </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:9.25pt;font-weight:400;line-height:100%">221,290 </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:9.25pt;font-weight:400;line-height:100%">225,865 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">108,211 </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:9.25pt;font-weight:400;line-height:100%">96,834 </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:9.25pt;font-weight:400;line-height:100%">104,713 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">204,317 </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:9.25pt;font-weight:400;line-height:100%">141,503 </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:9.25pt;font-weight:400;line-height:100%">144,418 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">1,527,354 </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:9.25pt;font-weight:400;line-height:100%">1,378,210 </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:9.25pt;font-weight:400;line-height:100%">1,416,477 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">902,391 </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:9.25pt;font-weight:400;line-height:100%">846,394 </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:9.25pt;font-weight:400;line-height:100%">844,816 </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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">624,963 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">531,816 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">571,661 </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> P10Y P40Y P15Y P5Y P5Y <div style="margin-bottom:6pt;margin-top: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:</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:99.853%"><tr><td style="width:1.0%"></td><td style="width:53.219%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.544%"></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:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">August 4, 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:9.25pt;font-weight:700;line-height:100%">July 29, 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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">63,020 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">57,169 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">59,550 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">331,052 </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:9.25pt;font-weight:400;line-height:100%">326,111 </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:9.25pt;font-weight:400;line-height:100%">324,343 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">585,337 </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:9.25pt;font-weight:400;line-height:100%">535,303 </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:9.25pt;font-weight:400;line-height:100%">557,588 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">235,417 </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:9.25pt;font-weight:400;line-height:100%">221,290 </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:9.25pt;font-weight:400;line-height:100%">225,865 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">108,211 </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:9.25pt;font-weight:400;line-height:100%">96,834 </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:9.25pt;font-weight:400;line-height:100%">104,713 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">204,317 </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:9.25pt;font-weight:400;line-height:100%">141,503 </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:9.25pt;font-weight:400;line-height:100%">144,418 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">1,527,354 </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:9.25pt;font-weight:400;line-height:100%">1,378,210 </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:9.25pt;font-weight:400;line-height:100%">1,416,477 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">902,391 </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:9.25pt;font-weight:400;line-height:100%">846,394 </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:9.25pt;font-weight:400;line-height:100%">844,816 </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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">624,963 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">531,816 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">571,661 </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> 63020000 57169000 59550000 331052000 326111000 324343000 585337000 535303000 557588000 235417000 221290000 225865000 108211000 96834000 104713000 204317000 141503000 144418000 1527354000 1378210000 1416477000 902391000 846394000 844816000 624963000 531816000 571661000 <div style="margin-bottom:1pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:511.50pt"><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:478.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:26pt"><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%">9</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%">Product Warranty Guarantees</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 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. In addition to the standard warranties offered by the company on its products, the company also sells separately priced extended warranty coverage on select products for a prescribed period after the original warranty period expires. 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;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 forecasted 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;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:</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:44.221%"></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:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Nine Months Ended</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:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">August 4, 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:9.25pt;font-weight:700;line-height:100%">July 29, 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:9.25pt;font-weight:700;line-height:100%">August 4, 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:9.25pt;font-weight:700;line-height:100%">July 29, 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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">153,947 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">126,830 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">134,541 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">116,783 </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:9.25pt;font-weight:400;line-height:100%">Changes in accrual related to warranties during the period (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:9.25pt;font-weight:400;line-height:100%">20,521 </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:9.25pt;font-weight:400;line-height:100%">20,873 </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:9.25pt;font-weight:400;line-height:100%">69,956 </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:9.25pt;font-weight:400;line-height:100%">59,757 </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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">2,466 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">5,663 </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:9.25pt;font-weight:400;line-height:100%">Payments made during the period (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:9.25pt;font-weight:400;line-height:100%">(24,099)</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:9.25pt;font-weight:400;line-height:100%">(20,580)</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:9.25pt;font-weight:400;line-height:100%">(60,842)</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:9.25pt;font-weight:400;line-height:100%">(52,143)</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:9.25pt;font-weight:400;line-height:100%">Changes in accrual related to pre-existing warranties (1)</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:9.25pt;font-weight:400;line-height:100%">962 </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:9.25pt;font-weight:400;line-height:100%">1,429 </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:9.25pt;font-weight:400;line-height:100%">7,676 </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:9.25pt;font-weight:400;line-height:100%">958 </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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">151,331 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">131,018 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">151,331 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">131,018 </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:1pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(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.</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%">The changes in accrued warranties were as follows:</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:44.221%"></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:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.823%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Nine Months Ended</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:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">August 4, 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:9.25pt;font-weight:700;line-height:100%">July 29, 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:9.25pt;font-weight:700;line-height:100%">August 4, 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:9.25pt;font-weight:700;line-height:100%">July 29, 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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">153,947 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">126,830 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">134,541 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">116,783 </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:9.25pt;font-weight:400;line-height:100%">Changes in accrual related to warranties during the period (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:9.25pt;font-weight:400;line-height:100%">20,521 </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:9.25pt;font-weight:400;line-height:100%">20,873 </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:9.25pt;font-weight:400;line-height:100%">69,956 </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:9.25pt;font-weight:400;line-height:100%">59,757 </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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">2,466 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">5,663 </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:9.25pt;font-weight:400;line-height:100%">Payments made during the period (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:9.25pt;font-weight:400;line-height:100%">(24,099)</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:9.25pt;font-weight:400;line-height:100%">(20,580)</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:9.25pt;font-weight:400;line-height:100%">(60,842)</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:9.25pt;font-weight:400;line-height:100%">(52,143)</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:9.25pt;font-weight:400;line-height:100%">Changes in accrual related to pre-existing warranties (1)</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:9.25pt;font-weight:400;line-height:100%">962 </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:9.25pt;font-weight:400;line-height:100%">1,429 </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:9.25pt;font-weight:400;line-height:100%">7,676 </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:9.25pt;font-weight:400;line-height:100%">958 </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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">151,331 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">131,018 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">151,331 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">131,018 </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:1pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(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.</span></div> 153947000 126830000 134541000 116783000 20521000 20873000 69956000 59757000 0 2466000 0 5663000 24099000 20580000 60842000 52143000 962000 1429000 7676000 958000 151331000 131018000 151331000 131018000 <div style="margin-bottom:1pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:511.50pt"><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:478.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:26pt"><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="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: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 is 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 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 14, </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: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 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 an $800.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 August 4, 2023, July 29, 2022 and October 31, 2022 was $48.5 million, $31.4 million, and $39.3 million, respectively. The company has not guaranteed the outstanding indebtedness of Red Iron.</span></div> 0.45 0.55 800000000 48500000 31400000 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:511.50pt"><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:478.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:26pt"><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%">Stock-Based Compensation</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%">Compensation costs related to stock-based compensation awards were 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:43.490%"></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:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></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="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="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:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;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:9.25pt;font-weight:700;line-height:100%">August 4, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;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:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;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:9.25pt;font-weight:700;line-height:100%">August 4, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;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:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></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:9.25pt;font-weight:400;line-height:100%">Stock option awards</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">1,984 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">2,664 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">6,287 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">7,207 </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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">(195)</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:10pt;font-weight:400;line-height:100%">1,697 </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:10pt;font-weight:400;line-height:100%">1,923 </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:10pt;font-weight:400;line-height:100%">5,235 </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:10pt;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:10pt;font-weight:400;line-height:100%">1,845 </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:10pt;font-weight:400;line-height:100%">1,611 </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:10pt;font-weight:400;line-height:100%">5,086 </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:10pt;font-weight:400;line-height:100%">4,034 </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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">1,086 </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:9.25pt;font-weight:400;line-height:100%">629 </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:9.25pt;font-weight:400;line-height:100%">Total compensation cost for stock-based compensation awards</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">3,634 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">5,972 </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 #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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">14,382 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">17,105 </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-style:italic;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. Options are generally granted to executive officers, other employees, and non-employee members of the company’s Board of Directors ("Board") 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 and 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 company's stock-based compensation plans. 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-920">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 </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 first nine months of the following fiscal periods:</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:72.291%"></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:11.619%"></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:11.622%"></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:9.25pt;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:9.25pt;font-weight:700;line-height:100%">Fiscal 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:9.25pt;font-weight:700;line-height:100%">Fiscal 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:9.25pt;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">6.19</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:9.25pt;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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">25.20%</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">23.74%</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:9.25pt;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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3.79%</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1.31%</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:9.25pt;font-weight:400;line-height:100%">Expected dividend yield</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">0.95%</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">0.94%</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:9.25pt;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 colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$33.21</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$22.55</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-style:italic;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 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. Performance share awards are generally granted on an annual basis in the first quarter of the company’s fiscal year. Compensation cost is recognized for these awards on a straight-line basis over the vesting period based on the per share fair value, 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. The per share weighted-average fair value of performance share awards granted during the first quarter of fiscal 2023 and 2022 was $112.14 and $98.41, respectively. No performance share awards were granted during the second or third quarters of fiscal 2023 and 2022. </span></div><div style="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%">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 to certain employees who are not executive officers. Occasionally, restricted stock unit awards may be granted, including to executive officers, in connection with hiring, mid-year promotions, leadership transition, or retention. Restricted stock unit awards generally vest one-third each year over a three-year period, or vest in full on the three-year anniversary of the date of grant. 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. The per share weighted-average fair value of restricted stock unit awards granted during the first nine months of fiscal 2023 and 2022 was $103.46 and $89.19, 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:700;line-height:120%">Unrestricted Common Stock Awards</span></div>During the first nine months of fiscal 2023 and 2022, 10,329 and 6,453 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 Condensed Consolidated Statements of (Loss) Earnings. Additionally, the Company's 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. No shares of fully vested unrestricted common stock awards were granted during the second or third quarters of fiscal 2023 and 2022. <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%">Compensation costs related to stock-based compensation awards were 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:43.490%"></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:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.408%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></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="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Nine Months Ended</span></td></tr><tr><td colspan="3" style="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:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000;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:9.25pt;font-weight:700;line-height:100%">August 4, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;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:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;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:9.25pt;font-weight:700;line-height:100%">August 4, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;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:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></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:9.25pt;font-weight:400;line-height:100%">Stock option awards</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">1,984 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">2,664 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">6,287 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">7,207 </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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;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:10pt;font-weight:400;line-height:100%">(195)</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:10pt;font-weight:400;line-height:100%">1,697 </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:10pt;font-weight:400;line-height:100%">1,923 </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:10pt;font-weight:400;line-height:100%">5,235 </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:10pt;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:10pt;font-weight:400;line-height:100%">1,845 </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:10pt;font-weight:400;line-height:100%">1,611 </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:10pt;font-weight:400;line-height:100%">5,086 </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:10pt;font-weight:400;line-height:100%">4,034 </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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">1,086 </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:9.25pt;font-weight:400;line-height:100%">629 </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:9.25pt;font-weight:400;line-height:100%">Total compensation cost for stock-based compensation awards</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">3,634 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">5,972 </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 #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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">14,382 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">17,105 </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> 1984000 2664000 6287000 7207000 -195000 1697000 1923000 5235000 1845000 1611000 5086000 4034000 0 0 1086000 629000 3634000 5972000 14382000 17105000 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 first nine months of the following fiscal periods:</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:72.291%"></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:11.619%"></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:11.622%"></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:9.25pt;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:9.25pt;font-weight:700;line-height:100%">Fiscal 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:9.25pt;font-weight:700;line-height:100%">Fiscal 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:9.25pt;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">6.19</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:9.25pt;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="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">25.20%</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">23.74%</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:9.25pt;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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3.79%</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">1.31%</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:9.25pt;font-weight:400;line-height:100%">Expected dividend yield</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">0.95%</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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">0.94%</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:9.25pt;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 colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$33.21</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$22.55</span></td></tr></table></div> P6Y3M21D P6Y2M8D 0.2520 0.2374 0.0379 0.0131 0.0095 0.0094 33.21 22.55 P3Y 2 0 P3Y 112.14 98.41 0 0 0 0 P3Y P3Y 103.46 89.19 10329000 6453000 0 0 0 0 <div style="margin-bottom:1pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:511.50pt"><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:478.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:26pt"><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%">Stockholders' Equity</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-style:italic;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 accumulated other comprehensive loss ("AOCL"), net of tax, within the Condensed Consolidated Statements of Stockholders' Equity were as follows:</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:99.853%"><tr><td style="width:1.0%"></td><td style="width:53.219%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.544%"></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:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">August 4, 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:9.25pt;font-weight:700;line-height:100%">July 29, 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:9.25pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">34,347 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">40,725 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">51,321 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">3,621 </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:9.25pt;font-weight:400;line-height:100%">3,899 </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:9.25pt;font-weight:400;line-height:100%">3,621 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(7,376)</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:9.25pt;font-weight:400;line-height:100%">(13,481)</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:9.25pt;font-weight:400;line-height:100%">(21,817)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">30,592 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">31,143 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">33,125 </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, for the three and nine month periods ended August 4, 2023 and July 29, 2022 were as follows:</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:45.683%"></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:11.619%"></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:11.619%"></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:11.619%"></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:11.624%"></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:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Foreign <br/>Currency<br/>Translation<br/>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:9.25pt;font-weight:700;line-height:100%">Pension<br/>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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">Balance as of May 5, 2023</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">32,334 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">3,621 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(6,770)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">29,185 </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:9.25pt;font-weight:400;line-height:100%">Other comprehensive 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:9.25pt;font-weight:400;line-height:100%">2,013 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">2,574 </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:9.25pt;font-weight:400;line-height:100%">4,587 </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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(3,180)</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:9.25pt;font-weight:400;line-height:100%">(3,180)</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:9.25pt;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 #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:9.25pt;font-weight:400;line-height:100%">2,013 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(606)</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:9.25pt;font-weight:400;line-height:100%">1,407 </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 #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Balance as of August 4, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">34,347 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,621 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(7,376)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">30,592 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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: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:45.683%"></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:11.619%"></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:11.619%"></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:11.619%"></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:11.624%"></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:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Foreign <br/>Currency<br/>Translation<br/>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:9.25pt;font-weight:700;line-height:100%">Pension<br/>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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">51,321 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">3,621 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(21,817)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">33,125 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(16,974)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">27,200 </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:9.25pt;font-weight:400;line-height:100%">10,226 </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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(12,759)</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:9.25pt;font-weight:400;line-height:100%">(12,759)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(16,974)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">14,441 </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:9.25pt;font-weight:400;line-height:100%">(2,533)</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 #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Balance as of August 4, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">34,347 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,621 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(7,376)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">30,592 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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: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:45.683%"></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:11.619%"></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:11.619%"></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:11.619%"></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:11.624%"></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:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Foreign <br/>Currency<br/>Translation<br/>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:9.25pt;font-weight:700;line-height:100%">Pension<br/>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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">Balance as of April 29, 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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">34,933 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">3,899 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(11,009)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">27,823 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">5,792 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(632)</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:9.25pt;font-weight:400;line-height:100%">5,160 </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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(1,840)</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:9.25pt;font-weight:400;line-height:100%">(1,840)</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:9.25pt;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 #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:9.25pt;font-weight:400;line-height:100%">5,792 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(2,472)</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:9.25pt;font-weight:400;line-height:100%">3,320 </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 #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Balance as of July 29, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">40,725 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,899 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(13,481)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">31,143 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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:45.683%"></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:11.619%"></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:11.619%"></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:11.619%"></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:11.624%"></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:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Foreign <br/>Currency<br/>Translation<br/>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:9.25pt;font-weight:700;line-height:100%">Pension<br/>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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">19,535 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">3,899 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">2,562 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">25,996 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">21,190 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(14,448)</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:9.25pt;font-weight:400;line-height:100%">6,742 </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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(1,595)</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:9.25pt;font-weight:400;line-height:100%">(1,595)</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:9.25pt;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 #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:9.25pt;font-weight:400;line-height:100%">21,190 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(16,043)</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:9.25pt;font-weight:400;line-height:100%">5,147 </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 #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Balance as of July 29, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">40,725 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,899 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(13,481)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">31,143 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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%">For additional information on the components reclassified from AOCL to the respective line items in net earnings for derivative instruments refer to Note 16, </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> <div style="margin-bottom:6pt;margin-top: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 accumulated other comprehensive loss ("AOCL"), net of tax, within the Condensed Consolidated Statements of Stockholders' Equity were as follows:</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:99.853%"><tr><td style="width:1.0%"></td><td style="width:53.219%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.544%"></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:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">August 4, 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:9.25pt;font-weight:700;line-height:100%">July 29, 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:9.25pt;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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">34,347 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">40,725 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">51,321 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">3,621 </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:9.25pt;font-weight:400;line-height:100%">3,899 </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:9.25pt;font-weight:400;line-height:100%">3,621 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(7,376)</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:9.25pt;font-weight:400;line-height:100%">(13,481)</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:9.25pt;font-weight:400;line-height:100%">(21,817)</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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">30,592 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">31,143 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">33,125 </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> -34347000 -40725000 -51321000 3621000 3899000 3621000 7376000 13481000 21817000 -30592000 -31143000 -33125000 <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, for the three and nine month periods ended August 4, 2023 and July 29, 2022 were as follows:</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:45.683%"></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:11.619%"></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:11.619%"></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:11.619%"></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:11.624%"></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:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Foreign <br/>Currency<br/>Translation<br/>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:9.25pt;font-weight:700;line-height:100%">Pension<br/>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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">Balance as of May 5, 2023</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">32,334 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">3,621 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(6,770)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">29,185 </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:9.25pt;font-weight:400;line-height:100%">Other comprehensive 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:9.25pt;font-weight:400;line-height:100%">2,013 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">2,574 </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:9.25pt;font-weight:400;line-height:100%">4,587 </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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(3,180)</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:9.25pt;font-weight:400;line-height:100%">(3,180)</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:9.25pt;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 #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:9.25pt;font-weight:400;line-height:100%">2,013 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(606)</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:9.25pt;font-weight:400;line-height:100%">1,407 </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 #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Balance as of August 4, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">34,347 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,621 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(7,376)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">30,592 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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: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:45.683%"></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:11.619%"></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:11.619%"></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:11.619%"></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:11.624%"></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:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Foreign <br/>Currency<br/>Translation<br/>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:9.25pt;font-weight:700;line-height:100%">Pension<br/>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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">51,321 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">3,621 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(21,817)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">33,125 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(16,974)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">27,200 </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:9.25pt;font-weight:400;line-height:100%">10,226 </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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(12,759)</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:9.25pt;font-weight:400;line-height:100%">(12,759)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(16,974)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">14,441 </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:9.25pt;font-weight:400;line-height:100%">(2,533)</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 #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Balance as of August 4, 2023</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">34,347 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,621 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(7,376)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">30,592 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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: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:45.683%"></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:11.619%"></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:11.619%"></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:11.619%"></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:11.624%"></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:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Foreign <br/>Currency<br/>Translation<br/>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:9.25pt;font-weight:700;line-height:100%">Pension<br/>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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">Balance as of April 29, 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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">34,933 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">3,899 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(11,009)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">27,823 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">5,792 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(632)</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:9.25pt;font-weight:400;line-height:100%">5,160 </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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(1,840)</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:9.25pt;font-weight:400;line-height:100%">(1,840)</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:9.25pt;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 #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:9.25pt;font-weight:400;line-height:100%">5,792 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(2,472)</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:9.25pt;font-weight:400;line-height:100%">3,320 </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 #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Balance as of July 29, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">40,725 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,899 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(13,481)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">31,143 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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:45.683%"></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:11.619%"></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:11.619%"></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:11.619%"></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:11.624%"></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:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Foreign <br/>Currency<br/>Translation<br/>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:9.25pt;font-weight:700;line-height:100%">Pension<br/>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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">19,535 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">3,899 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">2,562 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">25,996 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">21,190 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(14,448)</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:9.25pt;font-weight:400;line-height:100%">6,742 </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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(1,595)</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:9.25pt;font-weight:400;line-height:100%">(1,595)</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:9.25pt;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 #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:9.25pt;font-weight:400;line-height:100%">21,190 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(16,043)</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:9.25pt;font-weight:400;line-height:100%">5,147 </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 #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Balance as of July 29, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">40,725 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">3,899 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">(13,481)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;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 #000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">31,143 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> -32334000 -3621000 6770000 -29185000 -2013000 0 -2574000 -4587000 0 0 -3180000 -3180000 -2013000 0 606000 -1407000 -34347000 -3621000 7376000 -30592000 -51321000 -3621000 21817000 -33125000 16974000 0 -27200000 -10226000 0 0 -12759000 -12759000 16974000 0 -14441000 2533000 -34347000 -3621000 7376000 -30592000 -34933000 -3899000 11009000 -27823000 -5792000 0 632000 -5160000 0 0 -1840000 -1840000 -5792000 0 2472000 -3320000 -40725000 -3899000 13481000 -31143000 -19535000 -3899000 -2562000 -25996000 -21190000 0 14448000 -6742000 0 0 -1595000 -1595000 -21190000 0 16043000 -5147000 -40725000 -3899000 13481000 -31143000 <div style="margin-bottom:1pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:511.50pt"><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:478.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:26pt"><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%">Per Share Data</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%">Reconciliations of basic and diluted weighted-average number of shares of common stock outstanding were as follows:</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:43.929%"></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:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></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:9.25pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Nine Months Ended</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:9.25pt;font-weight:700;line-height:100%">(Shares in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">August 4, 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:9.25pt;font-weight:700;line-height:100%">July 29, 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:9.25pt;font-weight:700;line-height:100%">August 4, 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:9.25pt;font-weight:700;line-height:100%">July 29, 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:9.25pt;font-style:italic;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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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:9.25pt;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: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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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:9.25pt;font-weight:400;line-height:100%">104,286 </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:9.25pt;font-weight:400;line-height:100%">104,827 </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:9.25pt;font-weight:400;line-height:100%">104,473 </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:9.25pt;font-weight:400;line-height:100%">104,924 </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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">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:9.25pt;font-weight:400;line-height:100%">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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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:9.25pt;font-weight:400;line-height:100%">104,286 </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:9.25pt;font-weight:400;line-height:100%">104,827 </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:9.25pt;font-weight:400;line-height:100%">104,479 </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:9.25pt;font-weight:400;line-height:100%">104,931 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-style:italic;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:9.25pt;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:9.25pt;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: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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">104,286 </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:9.25pt;font-weight:400;line-height:100%">104,827 </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:9.25pt;font-weight:400;line-height:100%">104,479 </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:9.25pt;font-weight:400;line-height:100%">104,931 </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:9.25pt;font-weight:400;line-height:100%">Effect of dilutive 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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">621 </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:9.25pt;font-weight:400;line-height:100%">930 </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:9.25pt;font-weight:400;line-height:100%">823 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">104,286 </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:9.25pt;font-weight:400;line-height:100%">105,448 </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:9.25pt;font-weight:400;line-height:100%">105,409 </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:9.25pt;font-weight:400;line-height:100%">105,754 </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>The effect of dilutive shares from stock option awards and restricted stock unit awards is computed under the treasury stock method. Stock option awards to purchase 1,410,092 and 1,066,621 shares of common stock during the third quarter of fiscal 2023 and 2022, respectively, and to purchase 483,650 and 896,184 shares of common stock during the first nine months of fiscal 2023 and 2022, respectively, were excluded from the computation of diluted net (loss) earnings per share of common stock because they were anti-dilutive. <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%">Reconciliations of basic and diluted weighted-average number of shares of common stock outstanding were as follows:</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:43.929%"></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:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></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:9.25pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Nine Months Ended</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:9.25pt;font-weight:700;line-height:100%">(Shares in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">August 4, 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:9.25pt;font-weight:700;line-height:100%">July 29, 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:9.25pt;font-weight:700;line-height:100%">August 4, 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:9.25pt;font-weight:700;line-height:100%">July 29, 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:9.25pt;font-style:italic;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:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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:9.25pt;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: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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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:9.25pt;font-weight:400;line-height:100%">104,286 </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:9.25pt;font-weight:400;line-height:100%">104,827 </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:9.25pt;font-weight:400;line-height:100%">104,473 </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:9.25pt;font-weight:400;line-height:100%">104,924 </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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">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:9.25pt;font-weight:400;line-height:100%">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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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:9.25pt;font-weight:400;line-height:100%">104,286 </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:9.25pt;font-weight:400;line-height:100%">104,827 </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:9.25pt;font-weight:400;line-height:100%">104,479 </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:9.25pt;font-weight:400;line-height:100%">104,931 </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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-style:italic;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:9.25pt;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:9.25pt;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: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:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">104,286 </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:9.25pt;font-weight:400;line-height:100%">104,827 </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:9.25pt;font-weight:400;line-height:100%">104,479 </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:9.25pt;font-weight:400;line-height:100%">104,931 </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:9.25pt;font-weight:400;line-height:100%">Effect of dilutive 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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">621 </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:9.25pt;font-weight:400;line-height:100%">930 </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:9.25pt;font-weight:400;line-height:100%">823 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">104,286 </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:9.25pt;font-weight:400;line-height:100%">105,448 </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:9.25pt;font-weight:400;line-height:100%">105,409 </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:9.25pt;font-weight:400;line-height:100%">105,754 </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> 104286000 104827000 104473000 104924000 0 0 6000 7000 104286000 104827000 104479000 104931000 104286000 104827000 104479000 104931000 0 621000 930000 823000 104286000 105448000 105409000 105754000 1410092 1066621 483650 896184 <div style="margin-bottom:1pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:511.50pt"><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:478.75pt"></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;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:1pt;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%">Customer Financing Arrangements</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-style:italic;font-weight:400;line-height:120%">Inventory 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 is 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 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 the Secured Overnight 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.</span></div><div style="margin-bottom:6pt;margin-top: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 for the nine months ended August 4, 2023 and July 29, 2022 were $2,160.8 million and $1,886.1 million, respectively. The total amount of net receivables outstanding under this arrangement with Red Iron as of August 4, 2023, July 29, 2022, and October 31, 2022 were $1,010.5 million, $690.7 million and $776.1 million, respectively. The total amount of receivables due from Red Iron to the company as of August 4, 2023, July 29, 2022, and October 31, 2022 were $30.4 million, $14.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 for the nine months ended August 4, 2023 and July 29, 2022 were $367.6 million and $458.9 million, respectively. As of August 4, 2023, July 29, 2022, and October 31, 2022, $187.2 million, $205.1 million and $220.0 million of receivables financed by HCFC and the other third-party financial institutions were outstanding, respectively.</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-style:italic;font-weight:400;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. Additionally, as a result of the company's floor plan financing agreements with the other third-party financial institutions, the company also entered into inventory repurchase agreements with the other third-party financial institutions. Under such inventory repurchase agreements, the company has agreed to repurchase products repossessed by the other third-party financial institutions. As of August 4, 2023, July 29, 2022 and October 31, 2022, the company was contingently liable to repurchase up to a maximum amount of $118.8 million, $79.9 million and $80.0 million, respectively, of inventory related to receivables under these inventory repurchase agreements. 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 for the nine months ended August 4, 2023 and July 29, 2022.</span></div><div style="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</span></div><div style="margin-bottom:6pt;margin-top: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 or employment-related 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 Condensed Consolidated Financial Statements for costs related to claims, including future legal costs, settlements, and judgments, where the company has assessed that a loss is probable and an amount can be reasonably estimated. If the reasonable estimate of a probable loss is a range, the company records the most probable estimate of the loss or the minimum amount when no amount within the range is a better estimate than any other amount. The company discloses a contingent liability even if the liability is not probable or the amount is not estimable, or both, if there is a reasonable possibility that a material loss may have been incurred. In the opinion of management, the amount of liability, if any, with respect to these matters, individually or in the aggregate, will not materially affect the company's consolidated results of operations, financial position, or cash flows.</span></div><div style="margin-bottom:6pt;margin-top: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 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 Condensed 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 Condensed Consolidated Financial Statements during the period in which all underlying events or contingencies are resolved and the gain is realized.</span></div> 2160800000 1886100000 1010500000 690700000 776100000 30400000 14400000 17700000 367600000 458900000 187200000 205100000 220000000 7500000 118800000 79900000 80000000 <div style="margin-bottom:1pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:511.50pt"><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:478.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:26pt"><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%">Leases</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 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 generally includes all non-cancelable periods. Lease expense for the company's operating leases is recognized on a straight-line basis over the lease term and is recorded within cost of sales or selling, general and administrative expense within the Condensed Consolidated Statements of (Loss) Earnings as dictated by the nature and use of the underlying asset. The company does not recognize right-of-use assets and lease liabilities, but does recognize expense on a straight-line basis, for short-term operating leases which have a lease term of 12 months or less and do not include an option to purchase the underlying asset.</span></div><div style="margin-bottom:6pt;margin-top: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 generally 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.</span></div><div style="margin-bottom:6pt;margin-top: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 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 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:</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:43.783%"></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:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></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="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Nine Months Ended</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:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">August 4, 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:9.25pt;font-weight:700;line-height:100%">July 29, 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:9.25pt;font-weight:700;line-height:100%">August 4, 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:9.25pt;font-weight:700;line-height:100%">July 29, 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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">6,117 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">3,833 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">19,047 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">16,304 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">1,543 </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:9.25pt;font-weight:400;line-height:100%">303 </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:9.25pt;font-weight:400;line-height:100%">3,455 </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:9.25pt;font-weight:400;line-height:100%">3,445 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">50 </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:9.25pt;font-weight:400;line-height:100%">12 </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:9.25pt;font-weight:400;line-height:100%">132 </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:9.25pt;font-weight:400;line-height:100%">12 </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:9.25pt;font-weight:400;line-height:100%">Total lease expense</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">7,710 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">4,148 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">22,634 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">19,761 </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 following table presents supplemental cash flow information related to the company's operating leases:</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:72.291%"></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:11.619%"></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:11.622%"></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="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Nine Months Ended</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:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">August 4, 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:9.25pt;font-weight:700;line-height:100%">July 29, 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:9.25pt;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:#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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">16,477 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">14,129 </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:9.25pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease obligations</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">54,065 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">18,236 </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 following table presents other lease information related to the company's operating leases:</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:99.853%"><tr><td style="width:1.0%"></td><td style="width:53.219%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.544%"></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:9.25pt;font-weight:700;line-height:100%">August 4, 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:9.25pt;font-weight:700;line-height:100%">July 29, 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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">9.2</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:9.25pt;font-weight:400;line-height:100%">6.2</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:9.25pt;font-weight:400;line-height:100%">6.0</span></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:9.25pt;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 #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom: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:9.25pt;font-weight:400;line-height:100%">4.12 </span></td><td style="background-color:#ffffff;border-bottom: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:9.25pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom: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:9.25pt;font-weight:400;line-height:100%">2.99 </span></td><td style="background-color:#ffffff;border-bottom: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:9.25pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom: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:9.25pt;font-weight:400;line-height:100%">3.53 </span></td><td style="background-color:#ffffff;border-bottom: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:9.25pt;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 following table reconciles the total undiscounted future cash flows based on the anticipated future minimum operating lease payments by fiscal year for the company's operating leases to the present value of operating lease liabilities recorded within the Condensed Consolidated Balance Sheets as of August 4, 2023:</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:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.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:11.621%"></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:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">August 4, 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:9.25pt;font-weight:400;line-height:100%">2023 (remaining)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">4,112 </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:9.25pt;font-weight:400;line-height:100%">2024</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:9.25pt;font-weight:400;line-height:100%">23,287 </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:9.25pt;font-weight:400;line-height:100%">2025</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:9.25pt;font-weight:400;line-height:100%">21,269 </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:9.25pt;font-weight:400;line-height:100%">2026</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:9.25pt;font-weight:400;line-height:100%">15,574 </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:9.25pt;font-weight:400;line-height:100%">2027</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:9.25pt;font-weight:400;line-height:100%">12,078 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">68,393 </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:9.25pt;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 #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:9.25pt;font-weight:400;line-height:100%">144,713 </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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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:9.25pt;font-weight:400;line-height:100%">25,664 </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:9.25pt;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 #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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">119,049 </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%">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 generally includes all non-cancelable periods. Lease expense for the company's operating leases is recognized on a straight-line basis over the lease term and is recorded within cost of sales or selling, general and administrative expense within the Condensed Consolidated Statements of (Loss) Earnings as dictated by the nature and use of the underlying asset. The company does not recognize right-of-use assets and lease liabilities, but does recognize expense on a straight-line basis, for short-term operating leases which have a lease term of 12 months or less and do not include an option to purchase the underlying asset.</span></div><div style="margin-bottom:6pt;margin-top: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 generally 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.</span></div><div style="margin-bottom:6pt;margin-top: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 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 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:</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:43.783%"></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:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></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="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Nine Months Ended</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:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">August 4, 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:9.25pt;font-weight:700;line-height:100%">July 29, 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:9.25pt;font-weight:700;line-height:100%">August 4, 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:9.25pt;font-weight:700;line-height:100%">July 29, 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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">6,117 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">3,833 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">19,047 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">16,304 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">1,543 </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:9.25pt;font-weight:400;line-height:100%">303 </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:9.25pt;font-weight:400;line-height:100%">3,455 </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:9.25pt;font-weight:400;line-height:100%">3,445 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">50 </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:9.25pt;font-weight:400;line-height:100%">12 </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:9.25pt;font-weight:400;line-height:100%">132 </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:9.25pt;font-weight:400;line-height:100%">12 </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:9.25pt;font-weight:400;line-height:100%">Total lease expense</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">7,710 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">4,148 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">22,634 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">19,761 </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 following table presents supplemental cash flow information related to the company's operating leases:</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:72.291%"></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:11.619%"></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:11.622%"></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="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Nine Months Ended</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:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">August 4, 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:9.25pt;font-weight:700;line-height:100%">July 29, 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:9.25pt;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:#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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">16,477 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">14,129 </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:9.25pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease obligations</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">54,065 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">18,236 </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 following table presents other lease information related to the company's operating leases:</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:99.853%"><tr><td style="width:1.0%"></td><td style="width:53.219%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.544%"></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:9.25pt;font-weight:700;line-height:100%">August 4, 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:9.25pt;font-weight:700;line-height:100%">July 29, 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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">9.2</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:9.25pt;font-weight:400;line-height:100%">6.2</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:9.25pt;font-weight:400;line-height:100%">6.0</span></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:9.25pt;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 #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom: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:9.25pt;font-weight:400;line-height:100%">4.12 </span></td><td style="background-color:#ffffff;border-bottom: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:9.25pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom: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:9.25pt;font-weight:400;line-height:100%">2.99 </span></td><td style="background-color:#ffffff;border-bottom: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:9.25pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-bottom: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:9.25pt;font-weight:400;line-height:100%">3.53 </span></td><td style="background-color:#ffffff;border-bottom: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:9.25pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 6117000 3833000 19047000 16304000 1543000 303000 3455000 3445000 50000 12000 132000 12000 7710000 4148000 22634000 19761000 16477000 14129000 54065000 18236000 P9Y2M12D P6Y2M12D P6Y 0.0412 0.0299 0.0353 <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 reconciles the total undiscounted future cash flows based on the anticipated future minimum operating lease payments by fiscal year for the company's operating leases to the present value of operating lease liabilities recorded within the Condensed Consolidated Balance Sheets as of August 4, 2023:</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:100.000%"><tr><td style="width:1.0%"></td><td style="width:85.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:11.621%"></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:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">August 4, 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:9.25pt;font-weight:400;line-height:100%">2023 (remaining)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">4,112 </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:9.25pt;font-weight:400;line-height:100%">2024</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:9.25pt;font-weight:400;line-height:100%">23,287 </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:9.25pt;font-weight:400;line-height:100%">2025</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:9.25pt;font-weight:400;line-height:100%">21,269 </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:9.25pt;font-weight:400;line-height:100%">2026</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:9.25pt;font-weight:400;line-height:100%">15,574 </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:9.25pt;font-weight:400;line-height:100%">2027</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:9.25pt;font-weight:400;line-height:100%">12,078 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">68,393 </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:9.25pt;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 #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:9.25pt;font-weight:400;line-height:100%">144,713 </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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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:9.25pt;font-weight:400;line-height:100%">25,664 </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:9.25pt;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 #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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">119,049 </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> 4112000 23287000 21269000 15574000 12078000 68393000 144713000 25664000 119049000 <div style="margin-bottom:1pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:511.50pt"><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:478.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:26pt"><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%">Derivative Instruments and Hedging Activities</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-style:italic;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 enters 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.</span></div><div style="margin-bottom:6pt;margin-top: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 forecasted sales and purchases denominated in foreign currencies. The company uses derivative instruments only in an attempt to limit underlying exposure from foreign currency exchange rate fluctuations and to minimize earnings and cash flow volatility associated with foreign currency exchange rate fluctuations. Decisions on whether to use such derivative instruments are primarily based on the amount of exposure to the currency involved and an assessment of the near-term market value for each currency.</span></div><div style="margin-bottom:6pt;margin-top: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 all derivative instruments at fair value on the Condensed Consolidated Balance Sheets as either assets or liabilities. The accounting for changes in the fair value of a derivative instrument depends on whether it has been designated and qualifies as a cash flow hedging instrument.</span></div><div style="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%">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 forecasted 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.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the fair values of the spot rate component of outstanding, highly effective cash flow hedging instruments included in the assessment of hedge effectiveness are recorded in other comprehensive income within AOCL on the Condensed Consolidated Balance Sheets and are subsequently reclassified to net earnings within the Condensed Consolidated Statements of (Loss) Earnings during the same period in which the cash flows of the underlying hedged transaction affect net earnings. Changes in the fair values of hedge components excluded from the assessment of effectiveness are recognized immediately in net earnings under the mark-to-market approach. The classification of gains or losses recognized on cash flow hedging instruments and excluded components within the Condensed Consolidated Statements of (Loss) 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 </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 forecasted 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 Condensed Consolidated Statements of (Loss) Earnings line item as the underlying exposure when the forecasted transaction affects net earnings. When the company discontinues cash flow hedge accounting because it is no longer probable, but it is still reasonably possible that the forecasted transaction will occur by the end of the originally expected period or within an additional two-month period of time thereafter, the gain or loss on the derivative instrument remains in AOCL and is reclassified to net earnings within the same Condensed Consolidated Statements of (Loss) Earnings line item as the underlying exposure when the forecasted transaction affects net earnings. However, if it is probable that a forecasted transaction will not occur by the end of the originally specified time period or within an additional two-month period of time thereafter, the gains and losses that were in AOCL are immediately recognized in net earnings within other income, net in the Condensed Consolidated Statements of (Loss) Earnings. In all situations in which cash flow hedge accounting is discontinued and the derivative instrument remains outstanding, the company carries the derivative instrument at its fair value on the Condensed Consolidated Balance Sheets, recognizing future changes in the fair value within other income, net in the Condensed Consolidated Statements of (Loss) 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:400;line-height:120%">As of August 4, 2023, the notional amount outstanding of forward currency contracts designated as cash flow hedging instruments was $306.9 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-style:italic;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 Condensed Consolidated Balance Sheets. These contracts are not designated as cash flow hedging instruments. Accordingly, changes in the fair value of hedges of recorded balance sheet positions, such as cash, receivables, payables, intercompany notes, and other various contractual claims to pay or receive foreign currencies other than the functional currency, are recognized immediately in other income, net, on the Condensed Consolidated Statements of (Loss) 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 Condensed Consolidated Balance Sheets:</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:99.853%"><tr><td style="width:1.0%"></td><td style="width:53.219%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.544%"></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:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">August 4, 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:9.25pt;font-weight:700;line-height:100%">July 29, 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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1147"><span style="-sec-ix-hidden:f-1148"><span style="-sec-ix-hidden:f-1149">Prepaid expenses and other current assets</span></span></span></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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">9,940 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">17,723 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">27,733 </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:9.25pt;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: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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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: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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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:9.25pt;font-weight:400;line-height:100%">3,823 </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:9.25pt;font-weight:400;line-height:100%">4,618 </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:9.25pt;font-weight:400;line-height:100%">5,523 </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:9.25pt;font-weight:400;line-height:100%">Total derivative 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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">13,763 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">22,341 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">33,256 </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></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:9.25pt;font-weight:400;line-height:100%">Derivative liabilities:</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></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:9.25pt;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: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:9.25pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1159"><span style="-sec-ix-hidden:f-1160"><span style="-sec-ix-hidden:f-1161">Accrued liabilities</span></span></span></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></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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">76 </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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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: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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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: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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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:9.25pt;font-weight:400;line-height:100%">14 </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:9.25pt;font-weight:400;line-height:100%">18 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">Total 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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">90 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">18 </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:9.25pt;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:9.25pt;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></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 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 Condensed 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 Condensed Consolidated Balance Sheets:</span></div><div style="margin-bottom:1pt;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:53.219%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.544%"></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:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">August 4, 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:9.25pt;font-weight:700;line-height:100%">July 29, 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:9.25pt;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:9.25pt;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: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:9.25pt;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: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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">14,931 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">22,424 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">33,256 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">1,168 </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:9.25pt;font-weight:400;line-height:100%">83 </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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">13,763 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">22,341 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">33,256 </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 style="height:6pt"><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:0 1pt"></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:0 1pt"></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:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:9.25pt;font-weight:400;line-height:100%">Derivative liabilities:</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></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:9.25pt;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: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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Gross amount of derivative liabilities</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">95 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">18 </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:9.25pt;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:9.25pt;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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Derivative assets offsetting derivative 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:9.25pt;font-weight:400;line-height:100%">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:9.25pt;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:9.25pt;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 #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:9.25pt;font-weight:400;line-height:100%">Net amount of derivative liabilities</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">90 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">18 </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:9.25pt;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:9.25pt;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></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 the impact and location of the amounts reclassified from AOCL into net earnings on the Condensed Consolidated Statements of (Loss) Earnings and the impact of derivative instruments on the Condensed Consolidated Statements of Comprehensive (Loss) Income for the company's derivatives designated as cash flow hedging instruments for the three and nine months ended August 4, 2023 and July 29, 2022:</span></div><div style="margin-bottom:7pt;margin-top:12pt;text-align:center"><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:45.683%"></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:11.619%"></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:11.619%"></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:11.619%"></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:11.624%"></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="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Three Months Ended</span></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:9.25pt;font-weight:700;line-height:100%">Gain Reclassified from AOCL into Earnings</span></td><td colspan="3" style="border-top:1pt solid #000000;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:9.25pt;font-weight:700;line-height:100%">(Loss) Gain Reclassified from AOCL into Earnings</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:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">August 4, 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:9.25pt;font-weight:700;line-height:100%">July 29, 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:9.25pt;font-weight:700;line-height:100%">August 4, 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:9.25pt;font-weight:700;line-height:100%">July 29, 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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">1,962 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">1,640 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(846)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">2,508 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">1,218 </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:9.25pt;font-weight:400;line-height:100%">200 </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:9.25pt;font-weight:400;line-height:100%">1,452 </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:9.25pt;font-weight:400;line-height:100%">(36)</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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">3,180 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">1,840 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">606 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">2,472 </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"><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:45.683%"></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:11.619%"></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:11.619%"></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:11.619%"></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:11.624%"></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="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Nine Months Ended</span></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:9.25pt;font-weight:700;line-height:100%">Gain Reclassified from AOCL into Earnings</span></td><td colspan="3" style="border-top:1pt solid #000000;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:9.25pt;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:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">August 4, 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:9.25pt;font-weight:700;line-height:100%">July 29, 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:9.25pt;font-weight:700;line-height:100%">August 4, 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:9.25pt;font-weight:700;line-height:100%">July 29, 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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">9,723 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">1,431 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(18,099)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">14,836 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">3,036 </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:9.25pt;font-weight:400;line-height:100%">164 </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:9.25pt;font-weight:400;line-height:100%">3,658 </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:9.25pt;font-weight:400;line-height:100%">1,207 </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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">12,759 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">1,595 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(14,441)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">16,043 </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 company recognized immaterial gains and losses within other income, net in the Condensed Consolidated Statements of (Loss) Earnings during the third quarter and first nine months of fiscal 2023 and fiscal 2022, respectively, due to the discontinuance of cash flow hedge accounting on certain forward currency contracts designated as cash flow hedging instruments. As of August 4, 2023, the company expects to reclassify approximately $6.8 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 Condensed Consolidated Statements of (Loss) Earnings for the company’s derivatives designated as cash flow hedging instruments and the related components excluded from effectiveness testing:</span></div><div style="margin-bottom:1pt;margin-top:6pt;text-align:center"><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:39.835%"></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:13.081%"></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:13.081%"></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:13.081%"></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:13.086%"></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="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Gain (Loss) Recognized in Earnings on Cash Flow Hedging Instruments</span></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:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</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:9.25pt;font-weight:700;line-height:100%">August 4, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;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:9.25pt;font-weight:700;line-height:100%">July 29, 2022</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:9.25pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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:9.25pt;font-weight:700;line-height:100%">Cost of 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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">Condensed Consolidated Statements of (Loss) 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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">1,081,784 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(709,430)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">1,160,550 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(760,644)</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:9.25pt;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><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:9.25pt;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><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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">1,962 </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:9.25pt;font-weight:400;line-height:100%">1,218 </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:9.25pt;font-weight:400;line-height:100%">1,640 </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:9.25pt;font-weight:400;line-height:100%">200 </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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(356)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">762 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">646 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">627 </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: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:39.835%"></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:13.081%"></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:13.081%"></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:13.081%"></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:13.086%"></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="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Gain (Loss) Recognized in Earnings on Cash Flow Hedging Instruments</span></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:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</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:9.25pt;font-weight:700;line-height:100%">August 4, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;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:9.25pt;font-weight:700;line-height:100%">July 29, 2022</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:9.25pt;font-weight:700;line-height:100%">Nine Months Ended</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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:9.25pt;font-weight:700;line-height:100%">Cost of 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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">Condensed Consolidated Statements of (Loss) 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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">3,569,950 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(2,321,951)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">3,342,678 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(2,236,927)</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:9.25pt;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><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:9.25pt;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><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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">9,723 </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:9.25pt;font-weight:400;line-height:100%">3,036 </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:9.25pt;font-weight:400;line-height:100%">1,431 </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:9.25pt;font-weight:400;line-height:100%">164 </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:9.25pt;font-weight:400;line-height:100%">Gain (loss) 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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">2,036 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">1,777 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(930)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">1,180 </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: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 impact and location of derivative instruments on the Condensed Consolidated Statements of (Loss) Earnings for the company’s derivatives not designated as cash flow hedging instruments:</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:43.490%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.677%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></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:9.25pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Nine Months Ended</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:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">August 4, 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:9.25pt;font-weight:700;line-height:100%">July 29, 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:9.25pt;font-weight:700;line-height:100%">August 4, 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:9.25pt;font-weight:700;line-height:100%">July 29, 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:9.25pt;font-style:italic;font-weight:400;line-height:100%">(Loss) gain on derivatives 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><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:9.25pt;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:9.25pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1241"><span style="-sec-ix-hidden:f-1242"><span style="-sec-ix-hidden:f-1243"><span style="-sec-ix-hidden:f-1244">Other (loss) income, net</span></span></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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(2,730)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(344)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(4,530)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">3,639 </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:9.25pt;font-weight:400;line-height:100%">Total gain (loss) 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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(2,730)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(344)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(4,530)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">3,639 </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-style:italic;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 enters 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.</span></div><div style="margin-bottom:6pt;margin-top: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 forecasted sales and purchases denominated in foreign currencies. The company uses derivative instruments only in an attempt to limit underlying exposure from foreign currency exchange rate fluctuations and to minimize earnings and cash flow volatility associated with foreign currency exchange rate fluctuations. Decisions on whether to use such derivative instruments are primarily based on the amount of exposure to the currency involved and an assessment of the near-term market value for each currency.</span></div><div style="margin-bottom:6pt;margin-top: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 all derivative instruments at fair value on the Condensed Consolidated Balance Sheets as either assets or liabilities. The accounting for changes in the fair value of a derivative instrument depends on whether it has been designated and qualifies as a cash flow hedging instrument.</span></div><div style="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%">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 forecasted 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.</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes in the fair values of the spot rate component of outstanding, highly effective cash flow hedging instruments included in the assessment of hedge effectiveness are recorded in other comprehensive income within AOCL on the Condensed Consolidated Balance Sheets and are subsequently reclassified to net earnings within the Condensed Consolidated Statements of (Loss) Earnings during the same period in which the cash flows of the underlying hedged transaction affect net earnings. Changes in the fair values of hedge components excluded from the assessment of effectiveness are recognized immediately in net earnings under the mark-to-market approach. The classification of gains or losses recognized on cash flow hedging instruments and excluded components within the Condensed Consolidated Statements of (Loss) 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 </span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">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 forecasted 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 Condensed Consolidated Statements of (Loss) Earnings line item as the underlying exposure when the forecasted transaction affects net earnings. When the company discontinues cash flow hedge accounting because it is no longer probable, but it is still reasonably possible that the forecasted transaction will occur by the end of the originally expected period or within an additional two-month period of time thereafter, the gain or loss on the derivative instrument remains in AOCL and is reclassified to net earnings within the same Condensed Consolidated Statements of (Loss) Earnings line item as the underlying exposure when the forecasted transaction affects net earnings. However, if it is probable that a forecasted transaction will not occur by the end of the originally specified time period or within an additional two-month period of time thereafter, the gains and losses that were in AOCL are immediately recognized in net earnings within other income, net in the Condensed Consolidated Statements of (Loss) Earnings. In all situations in which cash flow hedge accounting is discontinued and the derivative instrument remains outstanding, the company carries the derivative instrument at its fair value on the Condensed Consolidated Balance Sheets, recognizing future changes in the fair value within other income, net in the Condensed Consolidated Statements of (Loss) 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:400;line-height:120%">As of August 4, 2023, the notional amount outstanding of forward currency contracts designated as cash flow hedging instruments was $306.9 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-style:italic;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 Condensed Consolidated Balance Sheets. These contracts are not designated as cash flow hedging instruments. Accordingly, changes in the fair value of hedges of recorded balance sheet positions, such as cash, receivables, payables, intercompany notes, and other various contractual claims to pay or receive foreign currencies other than the functional currency, are recognized immediately in other income, net, on the Condensed Consolidated Statements of (Loss) Earnings together with the transaction gain or loss from the hedged balance sheet position.</span></div> P2Y P2M P2M 306900000 <div style="margin-bottom:6pt;margin-top: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 Condensed Consolidated Balance Sheets:</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:99.853%"><tr><td style="width:1.0%"></td><td style="width:53.219%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.544%"></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:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">August 4, 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:9.25pt;font-weight:700;line-height:100%">July 29, 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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1147"><span style="-sec-ix-hidden:f-1148"><span style="-sec-ix-hidden:f-1149">Prepaid expenses and other current assets</span></span></span></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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">9,940 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">17,723 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">27,733 </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:9.25pt;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: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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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: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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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:9.25pt;font-weight:400;line-height:100%">3,823 </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:9.25pt;font-weight:400;line-height:100%">4,618 </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:9.25pt;font-weight:400;line-height:100%">5,523 </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:9.25pt;font-weight:400;line-height:100%">Total derivative 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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">13,763 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">22,341 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">33,256 </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></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:9.25pt;font-weight:400;line-height:100%">Derivative liabilities:</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></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:9.25pt;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: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:9.25pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1159"><span style="-sec-ix-hidden:f-1160"><span style="-sec-ix-hidden:f-1161">Accrued liabilities</span></span></span></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></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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">76 </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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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: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 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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: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 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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:9.25pt;font-weight:400;line-height:100%">14 </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:9.25pt;font-weight:400;line-height:100%">18 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">Total 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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">90 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">18 </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:9.25pt;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:9.25pt;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></table></div> 9940000 17723000 27733000 3823000 4618000 5523000 13763000 22341000 33256000 76000 0 0 14000 18000 0 90000 18000 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 Condensed Consolidated Balance Sheets:</span></div><div style="margin-bottom:1pt;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:53.219%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.385%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.544%"></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:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">August 4, 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:9.25pt;font-weight:700;line-height:100%">July 29, 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:9.25pt;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:9.25pt;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: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:9.25pt;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: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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">14,931 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">22,424 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">33,256 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">1,168 </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:9.25pt;font-weight:400;line-height:100%">83 </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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">13,763 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">22,341 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">33,256 </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 style="height:6pt"><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:0 1pt"></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:0 1pt"></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:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:9.25pt;font-weight:400;line-height:100%">Derivative liabilities:</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></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:9.25pt;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: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 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Gross amount of derivative liabilities</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">95 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">18 </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:9.25pt;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:9.25pt;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 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:400;line-height:100%">Derivative assets offsetting derivative 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:9.25pt;font-weight:400;line-height:100%">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:9.25pt;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:9.25pt;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 #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:9.25pt;font-weight:400;line-height:100%">Net amount of derivative liabilities</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">90 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">18 </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:9.25pt;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:9.25pt;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></tr></table></div> 14931000 22424000 33256000 1168000 83000 0 13763000 22341000 33256000 95000 18000 0 5000 0 0 90000 18000 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 impact and location of the amounts reclassified from AOCL into net earnings on the Condensed Consolidated Statements of (Loss) Earnings and the impact of derivative instruments on the Condensed Consolidated Statements of Comprehensive (Loss) Income for the company's derivatives designated as cash flow hedging instruments for the three and nine months ended August 4, 2023 and July 29, 2022:</span></div><div style="margin-bottom:7pt;margin-top:12pt;text-align:center"><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:45.683%"></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:11.619%"></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:11.619%"></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:11.619%"></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:11.624%"></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="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Three Months Ended</span></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:9.25pt;font-weight:700;line-height:100%">Gain Reclassified from AOCL into Earnings</span></td><td colspan="3" style="border-top:1pt solid #000000;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:9.25pt;font-weight:700;line-height:100%">(Loss) Gain Reclassified from AOCL into Earnings</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:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">August 4, 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:9.25pt;font-weight:700;line-height:100%">July 29, 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:9.25pt;font-weight:700;line-height:100%">August 4, 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:9.25pt;font-weight:700;line-height:100%">July 29, 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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">1,962 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">1,640 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(846)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">2,508 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">1,218 </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:9.25pt;font-weight:400;line-height:100%">200 </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:9.25pt;font-weight:400;line-height:100%">1,452 </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:9.25pt;font-weight:400;line-height:100%">(36)</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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">3,180 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">1,840 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">606 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">2,472 </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"><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:45.683%"></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:11.619%"></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:11.619%"></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:11.619%"></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:11.624%"></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="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Nine Months Ended</span></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:9.25pt;font-weight:700;line-height:100%">Gain Reclassified from AOCL into Earnings</span></td><td colspan="3" style="border-top:1pt solid #000000;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:9.25pt;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:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">August 4, 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:9.25pt;font-weight:700;line-height:100%">July 29, 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:9.25pt;font-weight:700;line-height:100%">August 4, 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:9.25pt;font-weight:700;line-height:100%">July 29, 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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">9,723 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">1,431 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(18,099)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">14,836 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">3,036 </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:9.25pt;font-weight:400;line-height:100%">164 </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:9.25pt;font-weight:400;line-height:100%">3,658 </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:9.25pt;font-weight:400;line-height:100%">1,207 </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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">12,759 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">1,595 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(14,441)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">16,043 </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 Condensed Consolidated Statements of (Loss) Earnings for the company’s derivatives designated as cash flow hedging instruments and the related components excluded from effectiveness testing:</span></div><div style="margin-bottom:1pt;margin-top:6pt;text-align:center"><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:39.835%"></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:13.081%"></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:13.081%"></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:13.081%"></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:13.086%"></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="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Gain (Loss) Recognized in Earnings on Cash Flow Hedging Instruments</span></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:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</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:9.25pt;font-weight:700;line-height:100%">August 4, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;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:9.25pt;font-weight:700;line-height:100%">July 29, 2022</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:9.25pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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:9.25pt;font-weight:700;line-height:100%">Cost of 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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">Condensed Consolidated Statements of (Loss) 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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">1,081,784 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(709,430)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">1,160,550 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(760,644)</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:9.25pt;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><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:9.25pt;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><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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">1,962 </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:9.25pt;font-weight:400;line-height:100%">1,218 </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:9.25pt;font-weight:400;line-height:100%">1,640 </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:9.25pt;font-weight:400;line-height:100%">200 </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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(356)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">762 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">646 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">627 </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: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:39.835%"></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:13.081%"></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:13.081%"></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:13.081%"></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:13.086%"></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="21" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Gain (Loss) Recognized in Earnings on Cash Flow Hedging Instruments</span></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:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</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:9.25pt;font-weight:700;line-height:100%">August 4, 2023</span></td><td colspan="3" style="border-top:1pt solid #000000;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:9.25pt;font-weight:700;line-height:100%">July 29, 2022</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:9.25pt;font-weight:700;line-height:100%">Nine Months Ended</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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:9.25pt;font-weight:700;line-height:100%">Cost of 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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">Condensed Consolidated Statements of (Loss) 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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">3,569,950 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(2,321,951)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">3,342,678 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(2,236,927)</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:9.25pt;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><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:9.25pt;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><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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">9,723 </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:9.25pt;font-weight:400;line-height:100%">3,036 </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:9.25pt;font-weight:400;line-height:100%">1,431 </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:9.25pt;font-weight:400;line-height:100%">164 </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:9.25pt;font-weight:400;line-height:100%">Gain (loss) 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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">2,036 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">1,777 </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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(930)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">1,180 </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> 1962000 1640000 -846000 2508000 1218000 200000 1452000 -36000 3180000 1840000 606000 2472000 9723000 1431000 -18099000 14836000 3036000 164000 3658000 1207000 12759000 1595000 -14441000 16043000 6800000 1081784000 709430000 1160550000 760644000 1962000 1218000 1640000 200000 -356000 762000 646000 627000 3569950000 2321951000 3342678000 2236927000 9723000 3036000 1431000 164000 2036000 1777000 -930000 1180000 <div style="margin-bottom:6pt;margin-top: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 impact and location of derivative instruments on the Condensed Consolidated Statements of (Loss) Earnings for the company’s derivatives not designated as cash flow hedging instruments:</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:43.490%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.677%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.115%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.969%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.623%"></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:9.25pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">Nine Months Ended</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:9.25pt;font-weight:700;line-height:100%">(Dollars in thousands)</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">August 4, 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:9.25pt;font-weight:700;line-height:100%">July 29, 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:9.25pt;font-weight:700;line-height:100%">August 4, 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:9.25pt;font-weight:700;line-height:100%">July 29, 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:9.25pt;font-style:italic;font-weight:400;line-height:100%">(Loss) gain on derivatives 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><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:9.25pt;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:9.25pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-1241"><span style="-sec-ix-hidden:f-1242"><span style="-sec-ix-hidden:f-1243"><span style="-sec-ix-hidden:f-1244">Other (loss) income, net</span></span></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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(2,730)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(344)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(4,530)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">3,639 </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:9.25pt;font-weight:400;line-height:100%">Total gain (loss) 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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(2,730)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(344)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">(4,530)</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">3,639 </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> -2730000 -344000 -4530000 3639000 -2730000 -344000 -4530000 3639000 <div style="margin-bottom:1pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:511.50pt"><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:478.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:26pt"><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%">17</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%">Fair Value Measurements</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 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:36pt;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:36pt;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:36pt;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-style:italic;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 August 4, 2023, July 29, 2022, and October 31, 2022, according to the valuation technique utilized to determine their fair values (dollars in thousands):</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:38.666%"></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:13.373%"></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:13.373%"></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:13.373%"></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:13.379%"></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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%"> </span></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:9.25pt;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 #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">August 4, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;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:9.25pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">13,763 </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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">13,763 </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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">Total 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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">13,763 </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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">13,763 </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:9.25pt;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:9.25pt;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 style="height:6pt"><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:0 1pt"></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:0 1pt"></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:0 1pt"></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:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">90 </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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">90 </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:9.25pt;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:9.25pt;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 #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:9.25pt;font-weight:400;line-height:100%">Total liabilities</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">90 </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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">90 </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:9.25pt;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:9.25pt;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></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:38.666%"></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:13.373%"></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:13.373%"></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:13.373%"></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:13.379%"></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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%"> </span></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:9.25pt;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 #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;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:9.25pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">22,341 </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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">22,341 </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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">Total 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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">22,341 </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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">22,341 </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:9.25pt;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:9.25pt;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 style="height:6pt"><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:0 1pt"></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:0 1pt"></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:0 1pt"></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:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:9.25pt;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: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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">18 </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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">18 </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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">18 </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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">18 </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:9.25pt;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:9.25pt;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><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="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="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="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></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:38.666%"></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:13.373%"></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:13.373%"></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:13.373%"></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:13.379%"></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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%"> </span></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:9.25pt;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 #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">October 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;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:9.25pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">33,256 </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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">33,256 </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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">Total 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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">33,256 </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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">33,256 </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:9.25pt;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:9.25pt;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 style="height:6pt"><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:0 1pt"></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:0 1pt"></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:0 1pt"></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:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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 #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:9.25pt;font-weight:400;line-height:100%">Total liabilities</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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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></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-style:italic;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, Net. </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 combination 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</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-style:italic;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. As of August 4, 2023, July 29, 2022, and October 31, 2022, the company's long-term debt included $524.1 million, $524.1 million, and $524.1 million 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 August 4, 2023, the estimated gross fair value of long-term debt with fixed interest rates was $497.7 million compared to its gross carrying amount of $524.1 million. As of July 29, 2022, the estimated gross fair value of long-term debt with fixed interest rates was $541.0 million compared to its gross carrying amount of $524.1 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></div> 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:<div style="margin-bottom:6pt;margin-top:6pt;padding-left:36pt;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:36pt;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:36pt;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-style:italic;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-style:italic;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, Net. </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 combination 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</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div>Other Fair Value DisclosuresThe 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. <div style="margin-bottom:6pt;margin-top: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 August 4, 2023, July 29, 2022, and October 31, 2022, according to the valuation technique utilized to determine their fair values (dollars in thousands):</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:38.666%"></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:13.373%"></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:13.373%"></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:13.373%"></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:13.379%"></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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%"> </span></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:9.25pt;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 #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">August 4, 2023</span></td><td colspan="3" style="border-top:1pt solid #000;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:9.25pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">13,763 </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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">13,763 </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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">Total 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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">13,763 </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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">13,763 </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:9.25pt;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:9.25pt;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 style="height:6pt"><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:0 1pt"></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:0 1pt"></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:0 1pt"></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:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">90 </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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">90 </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:9.25pt;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:9.25pt;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 #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:9.25pt;font-weight:400;line-height:100%">Total liabilities</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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">90 </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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">90 </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:9.25pt;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:9.25pt;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></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:38.666%"></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:13.373%"></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:13.373%"></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:13.373%"></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:13.379%"></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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%"> </span></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:9.25pt;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 #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">July 29, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;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:9.25pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">22,341 </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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">22,341 </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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">Total 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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">22,341 </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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">22,341 </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:9.25pt;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:9.25pt;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 style="height:6pt"><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:0 1pt"></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:0 1pt"></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:0 1pt"></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:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:9.25pt;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: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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">18 </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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">18 </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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">18 </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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">18 </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:9.25pt;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:9.25pt;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><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="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="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="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></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:38.666%"></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:13.373%"></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:13.373%"></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:13.373%"></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:13.379%"></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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%"> </span></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:9.25pt;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 #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;font-weight:700;line-height:100%">October 31, 2022</span></td><td colspan="3" style="border-top:1pt solid #000;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:9.25pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">33,256 </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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">33,256 </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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">Total 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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">33,256 </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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;font-weight:400;line-height:100%">33,256 </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:9.25pt;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:9.25pt;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 style="height:6pt"><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:0 1pt"></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:0 1pt"></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:0 1pt"></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:0 1pt"></td><td colspan="3" style="background-color:#ffffff;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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 #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:9.25pt;font-weight:400;line-height:100%">Total liabilities</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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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:9.25pt;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></tr></table></div> 13763000 0 13763000 0 13763000 0 13763000 0 90000 0 90000 0 90000 0 90000 0 22341000 0 22341000 0 22341000 0 22341000 0 18000 0 18000 0 18000 0 18000 0 33256000 0 33256000 0 33256000 0 33256000 0 0 0 0 0 0 0 0 0 524100000 524100000 524100000 497700000 524100000 541000000 524100000 489800000 524100000 <div style="margin-bottom:1pt;margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:511.50pt"><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:478.75pt"></td><td style="width:1.0pt"></td></tr><tr style="height:26pt"><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%">18</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: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 has evaluated all subsequent events and concluded that no subsequent events have occurred that would require recognition in the Condensed Consolidated Financial Statements or disclosure in the Notes to the Condensed Consolidated Financial Statements.</span></div> false false false false EXCEL 92 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %!C)U<'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 " !08R=7 :-EANX K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)VFA8NCVLN))07!!\1:2V=U@TX1DI-VWMXV[740?P&-F_GSS M#4RK@]0^XG/T 2-93#>3ZX\4:O^/ 9^PPS&K!'AP,E$*4 UBT3 MPVGJ6[@"%AAA=.F[@&8EYNJ?V-P!=DY.R:ZI<1S+L0621A'^_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 %!C)U=;>-A%U 4 ,H> 8 >&PO=V]R:W-H965T&UL MM9EM;ZLV&(;_BI5-TR8U#39)0\_:2"FG/:=:7](FV]1-^^" DZ #F!F3-/]^ MCR&!MC,.0B?]T/#VW/CB\=E93)IUXO]58LHNDI M3U@,=Q9<1%3"J5CVTD0PZN=!4=@CEG76BV@0=T87^;6)&%WP3(9!S"8"I5D4 M4;&]8B'?7'9P9W_A.5BNI+K0&UTD=,FF3/Z>3 2<]4H5/XA8G 8\1H(M+CMC M_,FUB0K(G_@C8)OTS3%2*'/.OZF36_^R8ZD2L9!Y4DE0^%DSEX6A4H)R_+L3 M[93O5(%OC_?J-SD\P,QIREP>_AGXEDD>[8"A!%,3%+WW=?8BW 59- -D%D \!N.X-]B[ SD&+DN58 MGZFDHPO!-TBHIT%-'>3?)H\&FB!6:9Q* 7<#B),CEZ^90!/(&.JB=$4%2R]Z M$H35[9ZW$[DJ1$B-R#FZY[%@Z]IG_/KX'!2I+1?:ENB)&P7&V/$56_P01 MB]B:\K@-PFVL"W]7'+O\2':N9QL_TM_C>2H%U+M_=%^H4.CK%51C_)0FU&.7 M'6AM*1-KUAG]] ,^LW[5X7TGL7>P_1*V;U(??>9>!NU4HMDV83I264J*3/=17&-42[RS$N^L&=Z$B8#[ MJA4BZ RTR3,KY0TG;WBU+<\HT!)T6((.&U9-06$@R<>!^D2:M18T3+69-(:U M!'1*0,=8J.M8!G*+;H*0H8V3)0 MG2CD\(%&VAIJUIE]O4:SQ^='Y#[>3\8/+SI.HT)+3FQ5 ZK5A/0V]KB JDE5 M+3U!4PD-$G&!7)[%4FSAU]?B'U#_?*TC-@>U17[C(7 3Y!E]1;<^M,]@$7@Y MMZ$2'Y#LXZXU<*S^T-+R&H/;\I**ES3A'?L^J*$S7[F(VS9D">"KX/8TR?;K'G_H 4]AD7"E4?"9F?S$73" M4TE#]%>0U/=59L7!H$^L+L;G9UK<8U@F7'DF;+8Z>:4=P\RWGLXL<#X@6JQC M&"1<.21LMC5WW(.D358\-CF( R*.XW0=Q\):OF/X(UP9)&QV-[- 0@?)%PB3 MG^>_H"GS,@&9U$*:E5P>13!"327WOIV@A JTIB'TNC_B4\M""4SX\NFP]AL< MPTGARDKA QY(4!_Z2S3=1G,>:M$/",Q<+=8QC!.IC!,Q6YM]+M'UJ[>B\9+5 M6L0#0@\O4ZU+,H>UY:M<$FGDDMQ,"#6'*28N>1YA2,FTRRX'%%^TBS6N.:HM M9^6.2"-W=!O#3+M8I5.S4;H'UW*:%>LXCV&6#2",;I"9K8.O!%2RYT'9$ M!W3NJ("Z/O8\!D(@XQ>26N)C>"%2>2'2R M-(QJ&Z"I+X7:JK[=FG=JYMSFN M+5]E@4@C"W0=,;%4#?,+*&@=^-4!H7K 8Y@>4ID>8O8L^P2N&"00!L"$QOH: M:Y:IQSN&^2&5^2%FW[+O8=^-[--\41L]9A+\;*P&3BWQ=[(UN^]0J UR-;63 MLAYARW;Z?Q:!UDY(-)HCW1S9%K0R/+;9GI3+M6]);^"B=LPX(%:W'FT.:\M8F1W; M;$T^,NZ6X.LIS7)/>L;O:G1Z;W8+U4B7;Z*FR%,+D\7&87FUW*@=Y]N3O>KQ M8I?WGJJ!,D4A6T"H=3J$'D\4&Z?%B>1)OOHSH1Z ^PO.Y?Y$ MO:#YX5RAYR(O MY>U@H]3V9C22RPTO$CD46U["?U:B*A(%K]5Z)+<53](ZJ,A'%.-@5"19.9B, MZV^?JLE8[%2>E?Q3A>2N*)+J[WN>BZ?; 1GL/WS.UANE/XPFXVVRY@],/\FC9Z2I+(3XJE\^I+<#K'O$ M<[Y4.D4"/X]\RO-<9X)^_-4F'71MZL#CYWWV[VKR0&:12#X5^>]9JC:W@VB M4KY*=KGZ+)Y^X"TA7^=;BES6?]%3B\4#M-Q))8HV&'I09&7SFSRW0AP%0!YW M &T#J!G@G0E@;0![:0M>&^"]M 6_#:BICQKNM7"S1"63<26>4*71D$T_U.K7 MT:!75NJ)\J J^&\&<6HR%64*P\Y3!$]2Y%F:*'AY4/ #\T%))%;HXB'N)Y":IN$19B7[=B)U,RE1>H;HBP=X4HILS1GVE_^(^[?(AH7(=3%YW_UOK\7[=^(@;K9@^K\[$S^3Z42U'P MPVQ!?]PMI*I@]?_I&NHFF>=.IK?$&[E-EOQV 'N>Y-4C'TS>O2$!?N_2^363 MS5XSV?R5DIV,B->-B->7??(SU!:9Y-RYU)K0H [5%>1Q0G!$PL@;CQZ/I77@ MH'N^CT]Q,QO'_"".3=S<@6,>#<*HPYUP]3NN?B_7J9!*;T]G^3;A_E&[(8X] M9G1OZH %./ ,568VC#)*8I\8;!TXRH*8AFZV0<I==0J5=NZ=\9(^'3ZC%W(:9 M:_MEB>9]B4[XQAW?N)?O+UNNQ[=3VFTX'#4XRU_I))G]Z)NLY[* M'_G6JG;@B \ECY@BV#A&&"!-%6RV=T.-A&TNN!]KX1"*.+!>SP4-(N M=6E[S/0!U"D!3;+NT% MVQNQC9->[?:X.PP;;$B67W/@J!^SP%KN#L-&_?"HXIWR/A@VTN_8[A.9+?4R M-]DCV/6; Z0V=# Y"E$B./PNOZ(+.$"F(L^3Z@AUZ92K:3P\E@L/B>F '# R M)+&IE8VB0[-DS!TH-CQ7"0Y.C_1;O5F6[_0I_'\3*GB94#;,)92- J$"4R@; MQ8;XS & '&PBZ?>)O]<703R]3A[!-JPY*G?% KCK4T%S'6&J)'9**G"3VF&\ M>Q/!YO\>-=-2Z]<$N46S_1W!'HVL.N3$130T=7/BP&.;RCEQ,3LWRP[&DO0[ MR]?1;C]7OZ6>PT\ZU7/A?,_R:F=PV%+/B0M]LX2-CJ[0"@[N6M]=2J"_*U5S M'])][>Y'[^I;0>/[/;F9$L?WF;Y/K:_L#NF;R]B/8.:S4J*]LL><$ISJH+&S/<2*[Q#FU%C/==L\7,U;)(J?DGB-1E27F+W>D8,>Y MY5JO#5_R7295@[V8[?&./!#YN+_G4+-;EC0O"14YHXB3[=RZ=:?K1.$UX->< M',5)&:E,GAC[JBH?TKGEJ &1@FRD8L#P.I E*0I%!,/XJ^&TVBY5X&GYE?T' MG3OD\H0%6;+BMSR5V=R:6"@E6UP5\@L[_DB:?$+%MV&%T$]T;+".A3:5D*QL M@F$$94[K-WYN=#@) !YS@-<$>-V X(T OPGPO[6'H D(OK6'L G0J=MU[EJX M%99X,>/LB+A" YLJ:/5U-.B54^63!\GA:PYQ(.%MM;M!3C!&GN/YAO$LA\-_JHH;Y"4ZW#.E\_]Z7__GWL_$\%O3 M^)K/?X.O=4??'(TK?K]]$I+#*O"':>YK]L#,KE;&J=CC#9E;0"P(/Q!K\?UW M;N2\-PE_2;+5).QPJG$?YGJA&SKGL%4?YH6)'WGGL'4?YGMA/ E;V%G&89MQ.&C* MSS(C'&W.EZI:@5R;QLG!.Z>4&P2%!1X/K0D/X)&Y[>=4S34S.'IU[U'+=K50,JC)..!5=] ME!LE<= QJJE'UTT16G\ [[7?N=.D:VE=P=:EO&O_0 MU_>>CYCOX*=#!=E"5\Y-#+/$Z[M$79%LKP_+3TS"T5L7,[A^$:X \'W+F'RM MJ [:"]WB;U!+ P04 " !08R=7RR!%&\@" 3" & 'AL+W=OZK/!P!D*<9X%8 ]RG ?P'@50#OM1;\"N"_UD*W M IC0[3)VD[@I530,!-\1H;6136],]@T:\\5R72<+)?"6(4Z%$Y['^.H0$]Q) MGK*8*A06"A5F^/23?<%-SURRY%8 MDAFZ&S?@IZ?Q_1-X&U-6Y\T]Y&WLGB0<%>LV%TM5)3]&2ZD$=H6?36]?LOO-[+I3 M#N2&1C"TD%B"V((5OG_7Z3D?FA+_EF33MR2;O1'9HR?RZR?R3[&'4Q!L2W53 MQB\1GZ(P'_<%473?]"(E6<^0Z5&S#2\[_7Y@;X\S_5SINN<]UIDV$'6OGC+- MGFOYU_UNK51&;!]UN0S$VHP722)>Y*JLU?JTGF CT[B?G(\[@TFGX7R*$Z\< M4'_IRW%Y2\4:TT926*$IIWV%35B4(Z@4%-^8'KOD"CNVV28XM4%H!;Q?<:X. M@C90_P\(_P!02P,$% @ 4&,G5S5(U]68!P &" !@ !X;"]W;W)K MO'K#% %R>PMNW,' M1YB[NH\F48AK'"MKRV&X7[\MV\2)W!9,%1\ OSS=UM.2NA])G#VIXENYEE*3 M[YLL+\]':ZVW'R>3UFF&YF7J&O"W&HC60+S5P&L-O#HR#94Z#K-$)Q=GA7HBA4&#-W-1![.V M!OII;OI]K@MXFX*=OIBJ? F]*)<$KDJ5I)XOVVU?-M_G MR^KQU-" MO3'AE O$?.HVOUGH4R)8;? M[^=8%!H[#[4Q4Z.+G[^B07T$Q:3]W0V>R=G1_$2^W@) ME_>+:5*N"0PW*I++=!?/"F =GD]UAR(D+@JFQ_BC$WJAD]Z]TDGV!B9AOXVA8&$465P07!#ZPF<6 M&0Q'/>$'.)UH3R=ZI;= S13Z>4RV4'STN.XMDQ>VH#/TX%",>JT)N!<'=D?U M87[(@L#FAL $B]@ M7A/+792^X=2RZCY,)<]J?Q_F1X+'5N:8 MH;"("KS]C'8R@3H9W-2S)LUUDC^FD.+:X3;8*ZV[HX9X,8NM5#S%<)%A9O'" M<+'/O($IQ [T#W-G;2,,3]3JI"JE8PZU7HXS7A!P>Y@AN#!@W!YF&$P(+QY@ MTVD0YBS9=>XNM9DO1INMTKQ6<\/P,CG=G) 8"(^;'%+#($Q M$0T1Z\0",S.]OIG_^ M?O-E]OEN_O-/$6?A)_+YWU^O[_^',G6JD!\5^._J;?9>WHX#VRD4YI8HTU:< M;%51+_/5BF0J?SS1LMC \OP!KQU]@=$;,Z]"9@@D\"FE V.E4RG,+5,N%PM5 MP3*%;)-G(_91!GT9X=%0!/9Z!<'Y803ZQ>:"^(M"*H;(=+J$N84)D"DJR*I0 M'1Z@1.AT(*DB(@42$K5%"H:#18'7J^8(#@3DT,J%=S*%NV7*? T#K1E=F4R@ MHK]"C/=E!0CC7O'#8'[HV:D6A8&$'F#5:13NUBC'0O\U2GUI 57!L[/I%,$Q M&HB@M\I$@6:UQP=X'>R8N-7*EZ-4,(8N*\L]S39EH!3[(@.:SH2]K)PBP!B" M$=B5!<<%0[*?=[*%NV5+Q_!MP[&O-R#4W):/4P0'/6=/QQD&HS$?$#"\$S#< M+6#>+,8XHCWZG=0'>1X/[9R!P'PJQ- @['0,=^N81HUU5>FU+D)$2!2$=H%" M8!ZGGEVD,!CE@^.N$S3<+6CF6BV^K56VE$7Y(F#,4EH_?T1)O:N">5=OL_?R M=AS)3L%PMX*Y+5X&>VEB.H:R7Y!=DE62?&"GE)(MC)YRG11R3))*0_U)_P]@ M-@:I87[(3NDT?ZPW,R*_>92K_*1]7%N:9;3*)4G+TA3C>I>JTB6LM9> 03OL M=8GT.F3FA!S'JY-'W"V/IFJS :'W8\$*_7VXFH!\&H@%852,(^&-HYBU4%B" M&%EY63U6I6XZOCU2& /:&[-8C(-0'*/_J++G!OMR M!L-QGW<1"/(^H?&]PL MM'J016/C.'2XXGVI!DXCX=O=@^)B.Y',4)S'XH'U&^^D'W=+OSNI$WBT)#(I M<@@MGNWZ0HUY0,=.9%,,R",:^8'-!P,RT'X#54ETVD^XM1]HV6I39?7Y5;O) MJS:0$];FE'('M5>5^-E"7[6=".KW]K)1G&#5@ M:D?)(>+-"T,:V;L)&%#X+*3VUA4&Y%$0T(%*+#HY*-QRL.%W4'_K*?F#?'GO M; ??=4"!V*X#!D1W'28'I[#FS/R?2?&8YB4HOQ58TM,00E8TQ]#-C5;;^F#V M06FM-O7E6B; TP#@_4HI_7)CSGKW_PQP\3=02P,$% @ 4&,G5S*^C!6= M P ^A$ !@ !X;"]W;W)K6)\8?Q )0A+\2@D5&R.1,KLQ31$E*(5BQC)$U9D]XRF4JLL/IL@X@G%! M2HGI6-;"3"&F1K NCNUXL&:Y))BB'0#WS%AT3J V:P MSN !W2'Y+=MQU3-KE1BGB K,*.!HOS$^V#>A/=>$ O$=HY.X: -MY9ZQ!]WY M'&\,2\\($11)+0'5SQ%M$2%:21?"*9$HK10XAE#!8+)8,MHK*XBBH%J"49P#*7JW$(":83 G186X.H;A7F,U9EK<+6#'%&9 M((DC2*[!._ :F$ DZJA8FU+-22N;437^;3F^\\+X'_+##%C>6^!8CMM"WW;3 MOT1R!ER[H#LM]+";_D].9L#QV^BF"K).TZG3= H]]P6].\FB!Q!C$1$F\A<" M*26\=@F]SV]$!B.T,=1&%H@?D1&\>64OK/=M\4PI%DXDUHC.K:-SN]2#G=KO MB'.U]H0.\2W(( ='2'($KC %,2,$<@$RQ,NU=MT6;3G$HAA"W_&.@;TVCY=Y M]2+"+D3#F5<[\\8YPT+DJJ=ME=NFU4LI.K^8A_7$2R\B[$(TO,QK+_-Q7M2C M1$A(8TP/?8;FO89Z$6$7HF%H41M:=!K:LC15CY^_6'.+WC77BPB[$ U;R]K6 MG2MLXU MB-7I\SN3VE36O+FT%A.=0F,?GI.JA5.I-4.\*.3LOZ\]*HVI\IM2+9Q*K9G? MN72S.\N;YX^VX7?-2KFY-]INFD.!X0!@T^:YS+*[ZZS_&'UW'+[?.L5&KYI$OF@F",>(: MH,[O&9./'?TV7W_N"?X'4$L#!!0 ( %!C)U=B6*T(Q0< .,@ 8 M>&PO=V]R:W-H965T&ULK5IM;]LX$OXKA&]Q:(&F%DF]YA(# MB;N+VP-V-VC:O<^T1-N\RJ*7I)/T?OT-)4>R18I-#OD22_)P_,QP9IX9*E>/ M4GW36\X->MK5C;Z>;8W97\[GNMSR'=,?Y9XW\,U:JATS<*LV<[U7G%7MHET] M)U&4SG=,-+/%5?OL3BVNY,'4HN%W"NG#;L?4]UM>R\?K&9X]/_@L-EMC'\P7 M5WNVX??.-%K)!BJ^O9S?X_5M>SR"+B-2^-5<'@XX$O>5U;38#CKZ/26?^;=N'I];/V7UKCP9@5TWPI MZW^+RFRO9_D,57S-#K7Y+!__R8\&)59?*6O=_D6/1]EHALJ#-G)W7 P(=J+I M/MG3T1$G"T"/?P$Y+B#C!?'$ GI<0%M#.V2M69^888LK)1^1LM*@S5ZTOFE7 M@S6BL=MX;Q1\*V"=62QE4\&F\ K!E9:UJ)B!FWL#'[!;1B.Y1DNFM^@7V'&- MWGUMV*$2(/,>7:"O]Y_0NY_>HY^0:-"7K3QHUE3Z:FX F=4_+X\H;CL49 )% M@7Z3C=EJ]#.@J<[7S\&BWBSR;-8M"2J\.6P^HBC^@$A$J ?/,KS\7X?Z(R)% MNYP$X-#>R[351Z>\;!VX;AVX5G*'( L5,Z+9=&$LC.#ZTN>V3FWL5VM3_%+O M6T+WZ'BL29:L!F;WQTJ]-V MM2T]#PN2%#0%YS^=*+G8%+>G!)<'MNJO] IG7A;B14IU(VI:@Y M:DY0VV_L?6GWM&T13RAWO M8GHM&M:4'+'U6M0"RH?/!9W>Y&3_+G <%<5HFSUB28YC_RYG/>HLB/J3T$:) MU<'2QS$/WT'1.WEFY'O7C ]VUWVV9 [(N"#1R!)7Z"(NHHEXS7M+\K E'#:U M!'"6"*$^0S1"#)KO']"^9HWY@* *(_[70>QM3/NPYPZL)$T2/ +OD8I)6OC! M%SWX(@C^9B>5$?_MP4NSY0HBR;!F(U:0=$QK;KQ%HG#PD#0G^0BU1RK.TLB/ M&D<#449!W/=&EM\N;,M0(8AZZ*-T9P-_LM?><#^J/,6"8YJ/JYI/+,-348)/ MN!V_,$]W>R:4#094;IG:<#]'8Q=&@DE*QW!=N2GOD@$J"4+]PT:!%Q1Q?BQS MLLPC1/."3H :6!O_@+:W$)-Q ?+V& M+M7>L1*R4(NVO'@Y ;\IP[^5MG-_#1R/PR3_F9=.9ICG$]LZL#U.$B-BU^;!\@#J40(9.(IVVF2.W'GD<,9C:*I?!@8%H;,.T9]_MCGM!>M@/9W$6 M.Q7%(P@@DZG-'H@2AYFR<^-)GGIANCQ'HRP=8W2ELH),D"$>V!"'Z?#WE[:4 M7N0NU^$D3M-DC-TKEZ0344 &4B31JP8; /MGT;C<^ 2AO:76GGW;3&I) M5XW/$8[ J:?21$4V;GU]-P2O0NZ3HQ(B'-S-" M)GI),M F"=/F>8BTQ(0JH?=2L]I;FXC+C=09]#Q"N,@FL [D2<+D>8X5 /*V M%T.K8^QXX;I$Z;C6%8G3J2Z=#$Q*PDS:,\#!CA;0:_J*J!>RCUYQ@9TFP"<8 MYQ&,U!/8!WXE^:OJ?S<]OZ3^!WG[U?7_C;2=>V'@A'''MP^04J3:> #W](?\.U9?O,GKDJAVQS7=DB']JFMJU[TGAFWH,4X8SQB M<1Q/ 1]XEOZ 9Y_]#5 ?A=EN95W99#'L"9J'M51' ]@C4_YS=.I2Z@7-8@>_ M1XS0:**?IB?GV&'V/>MTOGQ96A;>R::#[<7KX=$TBF(G6#QR&$.L3!SZT8%O M:9AO/PG;5C>5G51$A0#LBW![:!1':1*-6VN?8 &A,E%:Z4"X-$RXDR] K/0'![_/5/7NR%7OS\867_7W6N 92G,2.\O;VPC?L#-!!3Q=!EUC3)QUV.1PJ" MZ?3,X]R.@7YI>+RU^U'Q4G%(2=LYO Z[.]!"BTO)N(OWR<$4'\53U63@31KF MS>447.@OG\_25GPC&OL"YOG!6NB2U0AF+"&]33+U#+MY3A(GNERY.$I2/#%- MQ0.OQF%>?8E94)!>;-#QYT[?>N$X*\CXA,(C1RA.TG$)G9^\+MYQM6G?HMN! MZM"8[A5K_[1_4W_3OI\>/;_%E\ON??N@IGO]_QM3L&T:U7P-*J./&7A9=6_4 MNQLC]^U+Z94T1N[:RRUGT(18 ?A^+:5YOK$_T/]?P^)_4$L#!!0 ( %!C M)U&PO=V]R:W-H965T&ULO9M; M;]LV%,>_"N$56P/,L4B*NG2)@236L [K&B3K]C#L0;&86*@LN1(=M]]^E.Q: M%GG,R Z3ET2RSX7\\Z+SD^2S55%^KF:<"_1UGN75^6 FQ.+=:%1-9WP>5Z?% M@N?RF_NBG,="GI8/HVI1\CAIG.;9B#B.-YK':3X8GS6?79?CLV(ILC3GUR6J MEO-Y7'Z[Y%FQ.A_@P?C;90DG?.\2HL< ME?S^?'"!WT4TK!T:B[]3OJIVCE'=E;NB^%R?O$_.!T[=(I[QJ:A#Q/+?([_B M659'DNWXL@DZV.:L'7>/OT?_M>F\[,Q=7/&K(OLG3<3L?! ,4,+OXV4F;HK5 M;WS3(5;'FQ99U?Q%JXVM,T#3926*^<99MF">YNO_\=>-$#L.F.YQ(!L'TM>! M;ARHZA#L<7 W#J[B0/T]#FSCT'1]M.Y[(]PD%O'XK"Q6J*RM9;3ZH%&_\99Z MI7D]46Y%*;]-I9\87Q5Y(H>=)T@>5466)K&0)[="_I/S052HN)=GQ?3SK,@2 M7E8_H>C+,A7?T-M/>;Q,4FE]@H;HT^T$O7US@MZ@-$=_S8IE%>=)=382LHUU MIM%TTY[+=7O(GO;\58@X ]RNS&Y7Q7PNIUW34,![8O:^X4(N*=GM*"[S-'^ MVAV90UQ,I\OY,FO$^RAFO)1ZSN72G=5KZI&C/XI*B3J2([4=+K(=+M*DD MN8RS.)]R% MTQQ_2O&YM/4(+7J9%4G_\<2I.$<4_(^(0#.F_3N U">IMY'&, M,<.8DK/1XZ[@@)W#B.-US2:0F8]#HH2+=+LA86'8ANOH0;=ZT,:/[M'C?3Z5 MVV/%T=L)7Q^=U!,0G+#_WA19AN3VLHK+Y#](&FK2OMZRWU6+>,K/!W)@*UX^ M\L'XQQ^PY_P"35B;P28V@T66@G4&S-T.F&NIT").$R07 M[G2]?JL]Z_=R'93MSI[0=1VLS%EC[D,U[YZ6,+*7L".EO MA?3-*[K(19G>+1OQY#RL9K%,@D2!XKIBXV6I*BQ*6== ^OKZBJ/JY.MA,S$V M^-#=TE*PCK;!5MO J.WULIS.ZLN;LKXA\0)=&(P)Q>IU';(C6)40C(:=4%W" MQO8?J4ZX52\HB9T6 QRCEG]*)EV+AOC^(OAR$V4W/27,#]0]T)SM4 %[9HUL9>UJN(-2 MN&]Q+HN;;EG^^S([121LRG("*HOUG9X$GN>HZQL?BW"8/L,@W6B8*&O762L M0DROG)&MG%TQ6XS!9HXYI-;&$(4PU]-D!.QK(+73U;>L%F?.E;578>FI!7++F)D7H.+;FM1IM8 MC1;9BM8=MI:4B+&D/[;DWD3MWKMR/*;=J#6G/UCZGFDC6VF[JK8@0\P@8[WH M)CILR*U1N^\(F+FAME< L0+@8>)+< MIN868N>68NIOH0"'W^T!3R1)1;.3L ME32RE;0K9XLQQ(PQ%I\@$)TTAMA5->YA-#&W^>"=]"78AK1L0^RQ#0%HQ*-^ M$*@J0G98Y6@X&O95MC%WX%B!6K8A+\ V1 <#PK0'5N;,!Z]HJVCS5 ^Z:K9D M0ZR0#=$9@["0:A1MSG:P@OVR1K:R=M]K:EI=:!5:>F:-;&7M:MAB"S5CR_-*[G7L MSHOP<,D-&((E-Q00++EU0[#D'NW\2J3^$="'N)1U=(4R?B\=G5-?CD^Y_EW- M^D04B^:'(W>%$,6\.9SQ6%Y,:P/Y_7U1B.\G]6]1MK]N&O\/4$L#!!0 ( M %!C)U?Q]QE;C0, )P+ 8 >&PO=V]R:W-H965T&UL MK5;;;MLX$/T50BVV"=!:=RG.V@(2V\6V0 &C0;BA8*>=6KM3^VK9EFI,"RPG?DQ)F MMEP46$%7[&RY%P1GQJA@MN$L:/ M<\NUG@8^TUVN]("=S/9X1^Z(^K)?"^C9+4M&"U)*RDLDR'9NW;C7JUCC#>!O M2H[RI(WT2C:-I^8G]O MU@YKV6!)%IQ]I9G*Y]:5A3*RQ153G_GQ+]*L)]1\*6?2_*-C@W4LE%92\:(Q MA@@*6M9?_-#H<&( /,,&7F/@=0V"9PS\QL#_60]!8Q#\K(>P,3!+M^NU&^&6 M6.%D)O@1"8T&-MTPZAMKT(N6.D_NE(!9"G8J6? R@UTG&8*6Y(QF6$'G3L$' MTD%)Q+?0X^E]SEE&A'R#5M\KJA[1Q9<25QD%]"6Z6&,!X)PHFF)VB=ZAU\A& M,H=1.;,5Q*F]V6D3TVT=D_=,3#[ZQ(%,HA7$E@W8+\?MIR/V-NC3BN0]B73K MC1+>5+L)Q;CYQXI-D#S\3PV\SQC=\_C-\ M;6H\FQG?;C92";@"_AG:^YH]&&;7U^*UW..4S"VX]R01!V(E?[QR(^?/(>%? MDFSYDF2K%R([VZ*@W:)@C#U98)FCC!XH'.U,HCVF&8)+.>5% 1^I]PQ=T!)E MG#$L $!$?5@OAS:L]A4;7_K9.23.Q ]F]N%T(P9!YYAE'^-.'.\#Y^2]51EW]ZFE^2;)EU!//#;S8Z4C<1_F^&WG#"L>M MPO&HPNM*I#FD6)MPYA7M';\16>-^6&$4AW$GV_JP( R"J\Z96O9AD0N_3E:N M^C#7[UP!\:74'K6 ME>(/^KIN_83%CI82,;(%5\XDAFA%70O6'<7WIMC9< 6EDVGF4#X3H0$PO^5< M/76T@[8@3_X%4$L#!!0 ( %!C)U=DV+'&3 D .D7 9 >&PO=V]R M:W-H965T3DTGWX+U9;R(_F%^>-WI-MQ0_ M-C<>=_->2VEJLL$XJSRM+B97)\^OSWB]+/C-T#:,KA5[LG3N$]^\*2\FQVP0 M551$UJ#Q=T351) M*]U6\;W;_H.R/S^POL)507[5-JT]Q8Y%&Z*KLS#N:V/3O[[/<1@)/#M^1&"1 M!19B=]I(K'RIH[X\]VZK/*^&-KX05T4:QAG+2;F-'F\-Y.+EM0XF*+=2-YX" MV:@Y5N?S"-6\8%YD-==)S>(1-7]7;YV-FZ!>V9+*??DY3.KM6G1V72^>5'C5 MKF?J^&RJ%L>+TR?TG?9^GHJ^T\?T%85K;31VK6Y<90I#0?WG:AFB!R[^^Y## M2=_9P_JX5IZ'1A=T,6DX_*FU+53IE M7<2BHFI+6%9562AQCA0OEF$-DN;I3C[/;V>1[M29+ M'EIV; LUO$0/Z6\\-C)-)1*_7%W=0 (;*0Y'19'4JO\-^6^->U'G_80X* M9^6#\PZ1%SEQVB#.Q3@3H5T&4QKM@>"9ND*L#*SQ12>3' TB#'#;H'/8AVQ1 M9< DHFWE72TF_R4$S-0;*]*N,9;3!*#5VH+,^?7TKRO>PX(N?PBM9[?HP(^%97W=J2&"R6"F0/74=2S7:MM/&J&5<%M*3L2B3_ M=A#W 16-"X8%IM@T@/REOM EO:C!OASZ0H>-6J'EA7Y'K#"N#-VF5,[4RY8X M\X%T<%97)NZD9HS-!5#"<4XTU]5V8XK-@87+-J#D0V (B@$ H*X=HB"(A)-% M=!XF9?/PHK.YL\I"@:H3>1.3MP+U8EN5N1>>6*[.)9)A+0)K_H90_\J$ D';D?:LGTWX%XQ:PKK3D[3%3*"?O?KVFV>+DY]^#H>" M\-".)"7(GUOM8000T.T*$L)UXSR;PMVZ9+&X\41'XF2?A;C1<<04V"&M)/7: M(^4[550.<8WLJ@1=5U@#6_*F+#%C(DN&C&^-X3.%!M]6[ /]TC@S#OY%1MB3Z%!/7D:W#)"=Y@9)1BO';A#\C. MU@WJT0PXF5TYPX MFQT%*>ZEBMOC=$3IJF9FJ/4G@K^%":F?L[,&GA0)BWW]@8FD%2'[&AS%]%T9 MO33@.<,EXE$@MN4K9@\K99-*@I548FZ)/ "5K>>7*:_LX.@QJ^>.C,=L8=I) M](PVFZG;%NPY&-T5&.\UG!%R"]!-XQW:"Q?2PY,#8+B4=96ALC<:>[=UD]JM MZQG;"1&-%5&7M=DH@3U.D(R.6[%XG]#12&L$(F@V D;6KA^/8!O\9Q(:.N#P MC*&&$.=I:KS U8B"OM][B+R@;^S4G:[:7+%;[3%-Q-UH'8C3;7G02VS/#9@S MT+>" IW71(4\26J;?)0;%"#PJR/,AJV7<7%X48%-JM&]Y[/5D5L=M8'V,DP< MV3U08<6JK?#L+IL5M5V;944B@"Z.$![Q6X[8\"[C<]5&8&KBB%2&D1XE[5SY=94%40#OQP+.^I(G/<&VAU#2D]1T4\QV@YE0H%QH&"F\AJC2@$Q;[D&;D=KW MUH$<>GI=<@_9%_^]+=>9RA-)X*44WTZTU;I,^>&;H2EC=I/0R)0Z; 2^;!%D MC_$\#10BB?EIEWM-)A"ZTTP(/(UE:!;&%VW-@8M)BT\3QD MF8&2F2:'9'%F&VX& G)4*+9,_?L(O(O2" ^1*!UE,$' OQV(%1*"WG$0W > MC[D4.7[7CAU.796SO'[8B9'5>09,-#VB\B6. 737 MN?+9R(UJH3R$[U=U609W=U*>J7>TW6OKB""NB[P6[?R=NZ.:)PY,&R=ICAS4 MCB1ON0PP? 5U[?"'4^WKJ]MKG&H-@LSS_.U'Z)J)FJ.3XZGZ!8J]I M1Y=.4 ML.]W'W"**]2ST\7WS]7+47_%0?NZ(Y17V#+QS=*U\1%-:3)J&QE$@1F&%J6C MLYQ(.0"VD&/;>E"@!P4#SM*18]3NN_*.NX:ZR2*+<>$J;G=QF/1&3;>;[/8% M4N-."!IQ;6=)*KL#I0]_()"/*G6:%=>MZ;Z X "[)&FR:1-NQITIW:']8.B4 M8U?V/!U7LO;2-<.8 @((.?/=6-]W7I2T'/>U8M0*C>4!S=F#R?//82N-XR - M8>_,-N(2)AD^M"?NP:F&J3V\]Q\B&+O#N:;;8*/SP<5)$2X!FQ1; M?OBXJ\RI7U.A<#5_C&*ZWG$<6<5PN)\]]'%O/OK\6I-?RT=FH18;TY?8_FG_ M'?LJ?;X=EJ>/X&^U7V,@PF"S@NCQ[*+]RB%"^X0WZK_N7_P=02P,$% @ 4&,G5[/A,HMW"@ EAP !D !X M;"]W;W)K&ULI5EK<]NZ$?TKIVC/4PWKX=6W/ M.$ESF_;F)I/DMA\Z_0"1((6&)!B M*S[ZWMV05*D3+E.^R&Q! &+?9P]NTO> M;(W]YC9*E>(Q2W-W.]J497$]G;IPHS+I)J90.7Z)CS\VDF=3ZZN^&U3_;NQE1EJG/UR0I799FTN]LE[><-?]=JZSJ?!5FR-N8; M?7D?W8YFI)!*55B2!(D_#^J-2E,2!#6^US)'[95TL/NYD?Z.;8U7(DPLJ5)JL/0X-,Y_ZO M?*S]T#EP.3MR8%X?F+/>_B+6\JTLY=V--5MA:3>DT0\T>OU_%F!]U4R$;-E(.:S^>(9>8O6S@7+6_R G4+FD;AW#M"_#[]7 MVFE>_>?]VI46*WR9<)IVB$O&13(*H"(&UB#?Y" MD1R1K3P?**A1@%[*B?B*ZXK*AAN<%875H?)*:-?3=BL=*6A"R;885E-'$*%C M:).V.O,ABSVD>%?1Q@BO)"GA2@UJ4:ZV6EL12_SW(--*\?'XGNW+Y55H$O0V.1BMZX)A(X*5/]>QV)UF09AO!/29&% M*Y\:_L*H3\1]%/$)+ P)C[ W-:Y"9HB-?%!BK11 D.F2'!K!8CA59^00"SSH MA-O!/A.CENO%%I-*#,R:BS-CKE6.4@+YDD5B4XNG32U20-*45;T,?\Z/3O@>PB#JMD961J6)$[3 S*].AN[_#Y M=YQ^ZHJSJC#P "6Q4PE;02JJ1VPFPS6PNO>]SU-3(D#U MQIKN ;J@2;B4Q/8^WWR?>WACI>[.LPOVF CY(Y"/U)NZBVM+&+L2-K( M06($\@L]SI)*^S,D==W4F+!38RBLH*?U3CS%WS"_MBE"2-]373[$?(>N;UCV MD%B)B)LRT\WCB7C[HBP^6M\H3G1#FW8 %< $O1\5P[$AX"'S:]-QTH,J-EC8 MLCH>&=PWX[#SCFFW-Z8;$KGCW)?5*];''8A"8K8.I@RU!.068!R? M2!64N "I>JPW7OZE'S?2+=AZ2%]H!H. M*;C!B5?BZF(%9@\5EN O)\Z#J]42B'C [\:2/8ME<#Z[1.ZI0FK.+XP7JL\' MUG+Z><^LSA:4J:@1Y2X0!=BD]'37=@]B?A$LEQ>"QYFQB<>5:_VZ6"[%STWQ M/CM?!!>+,_&1[WD"WFLH>E#:2^;/7 ) 5U?!V6Q&]6SH9]P4S,\/?FZ8;M3\8O)DZ,[YLOEJ?AJ2H"CT_H TES:#@"ZG,V"B^69 M^ 7$IR6=)#4=%;.DQ^4>4#%WY@W5TWIA&EZAHE9K[D'1F@-7R\F\ M;5ZQXK4EMYMA.CU:X;\>E,1FVFP[\3VK!D\XU..U(DB.HTE=G*-=U$ MC0Y9(#ZZ W9WBFH6W&5"JH+K5>..??0SFZG)5 LM8GZ7-+R M(EW#[4<&$B&]^RU*<_% /!G>RN<3>1&@HI&',$ 3>+D;.]Q&S:B(ZS9_3Z,.TE3U2YFJS$3J&Q.HK\ M;AMQ'+]( *UBCR)K=C)%_Y8I=&KMI :@]F"PV17DMU(3^S1'7(GBD7D7;DV% M,7?-V:Z\D7&OKV9M:(8#>Z!-.W1KISVBK.3=^PEUXCSXE-ZB#- MZT*-,F03(O1.]!D/^VM\6!*0IV6W#N'DQQ+Y)2CZ/Z/98.F\P1).7XF,'\4' M'R MWF7=MM,_RZ';J46'3EB3^^>B.O=OTKS$1-JH5A0$]T0+#B(]?,*=OQI4NU6P M'R@IV$VMT4MP08 %T1 9 >&PO=V]R:W-H965T MH5KXQS';+I3#WSV6CUY>3<#*\>*L6M:,7TZN+E5C(=]+]MGIC\#3=:JG4 M4K96Z989.;^<7(?GSQ/B]PR_*[FV(YI1)#=:?Z"'5]7E)""'9"-+1QH$_MW* M%[)I2!'<^+C1.=F:),$Q/6C_P<>.6&Z$E2]T\X>J7'TYR2>LDG/1->ZM7O\D M-_&DI*_4C?5_V;KGC8H)*SOK]'(C# ^6JNW_B[L-#B.!//B$0+01B+S?O2'O MY??"B:L+H]?,$#>T$>%#]=)P3K64E'?.X%1!SEV]DPM [!@)7TP=--+[:;F1 M?MY+1Y^0+M@ONG6U92_;2E;[\E-XLG4G&MQY'CVJ\+I;G+$@X2P*HO@1??$V MO-CKB_\EO+=RI8U3[8+]>7UCG4$Q_'4LW%Y;)4OEQ\%2?(#4$(?=>8@Q18?$O!/K8[N5UGEO!BV]MX)@L<0&?C_EVE*> MC0%DM4"0%4357,%UMY;-K1SIWUHG?<0L%@LC%\*!N93&838R/4=LVAX5\R"[ MM<:4HS(5-XW<'IZS-T;/R4.-S'@+;Z7MO1%-[^=@CI#Q=L88[JP\@'Y[4(M; MS76#,>V=&V7XG,E2MWJI2F1$4/-(HZQ3I>7,W:^ /ZP>+8'#<_(19.FK ML3]&'EG9( _$UL\\:6Q?DDL)U"HZJJ)N.-)P]J&\C:?_X5-.4[\N2*MVW M:4MY0%8FOR)$@Z'=24: UU)1Y5FU:)'8\B#O4.PEQDJ!@X4CAS"O:T!W_YU> MMS!6(0+"9\_I@9D_+')MD'44R\A.'SSQR0:):+>Y]2VZR1S"OI5M)WO(Y1T6 MM:6N>[^72%].=D!BLWVI^=D<>ML2502M_7KOO00.IATJ8N/G-T_R*)P]L^,2 M':;*?OT?0'92P1=A_)Q ,CL++GMZ#C>-E'L+A&'\(_UL,__W*W]4]1L;[[4# M_1HW%RLHQ*1R&H<);R.$R("GB8%$3P( _Y+$_8JS&(F'04@M=P,D+; MGK(PY%D2L+A@)T3.BE/F<8B>L9?"0P21!N*G[$8"08D0@1>J2]Q!F_(359PI,P!*"D,8N@&1!!WR8(FL:NCV 6 MQ3R,9J#3>,;SF&*)HX0748]GFJ<\+X)C=?1SAQ46%1Z]Z"O**,]X%$?D!<&4 M$97P.,U\%6'=\_0+H$,!)G'&PA1!@TS#+X,.)K.,AT7HW>%Q7T6$7I)3%87I MC \B)":,? +B)$)3Y)\-!/(9!2$#="=$?BD0 M"7*?QS$K4JB)J24#/DM004E0\*A(#BLHBX!23L EP8Q'83Y0<($"2&)D%]T9 M^I&Y!]#A)F;R,WS$0]-5!%^8AF8:*JE.NQ&&\'NF>8:O#Q,!1.7VJP#T.O-59: MRMF/6E=KX##:#K OVH4B=*]]NKBOO*.K:]AR,#V%Y6K?P!02P,$% @ 4&,G M5WV247;L!@ B!( !D !X;"]W;W)K&ULO5A= M<]LV%OTK&-73;6=0B02_7=LS=C:=IM-N,TF[^["S#Q %2=A0! M =M1?WW-! M2J)C69NTW;Y(((A[<]]=SF:N7JN-=%/3 MJ19OEL9NI,>C73FZO0]]K>7)FM;W2K7EOFMIN- MM+L[U9B'ZTD\V7>\T:NUIX[9S54G5^JM\C]WKRV>9@W M\>5=2N/#@']J]>!&;49,YL:\HX=7B^M)1(!4HVI/'B3^[M4+U33D"#!^&7Q. M#E.2X;B]]_Y-X XN<^G4"]/\2R_\^GI23MA"+>6V\6_,P[=JX).1O]HT+ORR MAWYL6DQ8O77>; 9C(-CHMO^7[XOV8L05V79OV_G+O3_YU0 >O_I:?]4+9>ND[6ZGJ \WXN+^<-4[8G_M,:Y$V#LM/MBGDY;Y1C"^WD:F752GK%/$;4 M9M/)=O[+2P"R2CV2#4/2D0LV9)V]MF:I'!6\ M;,##Z050:+1_!%3+?C(^]/?\ &D,YI*]_&6KNX#[@A5%P469HA7G%8^*"*V, MBYAZJBSF65ZR5]9JQ($6ASC&H*1@.1=I"CA5DK$XB6"0#[,>0W'!RBKGB8C) M>9'Q)#B-(QZG%35X5,:\*-,QT"=!NF0_M]HC F\],D%.\RKB94PXXS3C91Z/ MG99ISDL1L5>M5[8-F(&I-EO(6L-<1!G/XIB)BJ=9PC[_K!2Q^)J)!%3R]/=3 M^ ?4]1=E3/"TS'F5%A2+4O BY"Q&JF*!1L)C8!*B&JY 43@E=5ANQ5 M6<62$IV@]I2TX"5"6P2R!2)6Y!E-4?*TB,,4&;129=$G9DX 5L;3JB2-P8.H M'KG%K''"!=+P7/9RT2LM3G+81(?T%5G.\_*4 C^:R8F:^V[;[$@HE$#Q9Y9< M&?$BH2"('.'(>R7%D>@5E18\B1YE+XXH:E1N:94 L\A2Y!O_Z:GDE5"'2$1P M#VXYM5*>9'D_31[Q[),S5T#R24D>("R>Y_G(9Y4"5U0^FS2J&Y0E2Y&[*C^6 M7)RCBL3O)O"TXOY?^1)4[3SKUQ%1O"=:*H@1)GD4) MQF91QI(\"4$\I=*TQ (DBK""95AA@R90VT-))ZG@.?Q]6M9B! \!3)(@?N@E M2<=NX;)$:HKJV=1E,5!!>'$:\Q(,]KG+46]%5?T1)H>#QO=:SG6C/F] MZ[9677B-C5F5E^L,UWRH:S/+W<0F VO,<)IE/AA'STU^_N+>9LH, C M7AI/@2'?3G42F%1#2M,U$*GW7@7=/DAK9>MW!X>.,SHF8=2XBV9I3?L53N. M$XX?]?Y\ML"1Q&G<.L)A9N!P#(\[1,S<#SR0\,V1\R$P5 9TNJ'@# QJX[P# M6J(-M.B=*PKA-J0")@ZA=LM=.#QA_#AN9MX,)>%&,?R86!#;)T&8,MPP_F<0 M^#B1IX(@W9YY9W0;:'M@9P?.]Y MU^DZR,34B""BTL%IO9;M*LP?/.!R [F&+!$L>5B;M&-NK;M.+:;L-I#XX)1! M4?NQ]F8.0$G P@JWKJV6SR.UPMR9L(:WYAV]540^OA].&PK6FNP M(S@8H^5,HQ>!W9UL0LK?TDUQ$%S(1#@?!*"T\6SZC4>=..H](S\$/9EFC[,0 MBVEZ)@ODY\-L/DW-?$ \A.2X&I\G&G8)VN&"CK[XWCCW)7LI+>BM/EA'^MIW M5/H'.DQV4.5[O>D3?R&FR8';1T.7&]IJGB)'L,UVA1N1']9<^FI"10;/2^U0 M0$.D+T8R)K['EVFOJHMLA(M$H>02BIB>NGG.1E\'H+Q5^ ;B^NVP_U!PZ#U\ M9KGMORX&ULO5IKC]LV%OTKQ'30G0$T'KUEI\D MDZ2/+/H(DG2+Q6(_T!)MLY%$EY3&<7_]GDM*LNSQ>*;IMD"0T8.\O(]SS[VD M]7RC]$>S$J)AGZJR-B_.5DVS?G9];?*5J+B9J+6H\6:A=,4;W.KEM5EKP0L[ MJ2JO0]]/KRLNZ[.;Y_;96WWS7+5-*6OQ5C/35A77VY>B5)L79\%9_^"=7*X: M>G!]\WS-E^*]:'Y>O]6XNQZD%+(2M9&J9EHL7IS=!L]>QC3>#OB7%!LSNF9D MR5RICW3SIGAQYI-"HA1Y0Q(X_MR)5Z(L21#4^*V3>38L21/'U[WT;ZSML&7. MC7BERE]DT:Q>G$W/6"$6O"V;=VKSG>CL24A>KDIC_V<;-S:)SEC>FD95W61H M4,G:_>6?.C^,)DS]!R:$W830ZNT6LEJ^Y@V_>:[5AFD:#6ET84VULZ&L9^4'6S,NSKNA#%_OQKJ#GH&O:ZO@Q/"KQMEQ/FQQX+_3 Z M(2\:;(^LO.@IMM^SFKV6)B^5:;5@_[F=FT8#0?\]Y@:W2GQ\%,NB" ML:UN5NRWENL&FJD%$SQ?L05BR4NV%5RSMBXAEXD["#,,LO,55A<&:K!>MUM!QK24D-"-R!4-' MT>L"1QGOC1T AXL[J5J#\ \Z8UXI&TX\SQ;(5J6!1%GG95N0,]0=W((00&O$ M5T(L_&3K&J*-L@2D)QS Q"A@D&@)N2T E0^>H+LE)4L.-QQB"T28Y/!JD7HR;G66WK/*]42 M<%_O<@LNAVK<5M-.]LZ5R)E&6*Q9Z-#+9B7UTX(I"TR4"PEC"H'!R"6W#%*2 M)( FPQ*+V&!(]-M#+)+4C&'B1,?%HCD%:FL8%RD\FR0FWJ#=?T MZ$X:.Z!+XUVN[8"P:!LJ" ^L75'$1FQTR@.$-8IT[\K=:AU]E I2-%$3H^+3 MB*7,V;K$6Q(/E4!1>_CN='.V'H!VLY* ]T;@O9'+&K[.>=T D'@MM(O_**5Z M&92> E@IA![G"N&&-XV6\[;AA$IXC-HZ2#*@9E53'@+L6M2%<=@L9.&2@5-\ M\?YW I1$)R@M@UL9"%N;"PI%PV4)+%04JX56%5NI2B!20AO88B.[P&KPP@)> MD+0B,ZIL;81):VG^7]*LM85&;M9LOB7.,-(T1(HKU5@P%7H+UW);"]?PB]"$ MLEPK9-9'L84"2Q+D(<;MNH1&&XD:Q5G=5G.'BXI&'^.L%;I*# $!('2H>80# M#"">5!7PT"(<8 N\WPX,A$A0(-"W%PXI9)RP%6VA2@2\AZ?XE(MUX\SMO#," M+]"(AS*?L-NBD&Y8N=U/W!4OQK !092BEFA'BWO4XYI9XG1><17P2. PD+?$\GR,8#>VYPJSDFO'0=85_8I:*%U0K)^8FK9(;02U*Y T M0'9_K7NJ^,_-4EQ+47?U$)N36V MN![4;TVQRT'\+9%92=BZ$C] ?6>8F[?0)TRI<.?I#>&") T.C ' MY/)VW.LAR7HUGE[O>C*T/>0(8*-L)K553BW2*#&Z1NW1J'B]N4A](,<;%MS/ M51_Y/E2*K**2/=*JRTO85DE MFI4J7%7I\ O'"-<64K?NBA78EZI$@<6U+>*R7K==:L,1;66I:X\M=SG9-VF. M[O?K*[D$M;'9*Z-6(DWLE+1$ZW("K%T6;$Z,N+753BZ.1A,%I3-G'WN(O74, M HQ.>(-8.N&PMY2N4>E5&FGN8LAM/ AX=M)#(3F!ZIV;]Q)M.6Q(=AG74(4Y M&LJ=&N.^ K14B/*O#>1N+].S*DW;\^.30TS^SEV_PC\-I12C*N[L6L,[I6U^ M4#J)U-UJA4#>4"Y"S;T)NXTCG3W18IV,)X3\E(G2 6F0L::6N.@1L;%'3:*X MXK2A69+=QK:1O0$.*6^^;H;:)=VY<;K M][J?Q>S "?4:5%''F06DZ*7-UO-@.O%9AW&: M]_V09;L.<$/T%E*#8*&>0,6S1]H'6WF[K^;]]LH\8Q>O<<5UMS9J'K2&A_=@ M_4X8=^Z!:W>.^D$1>[_L<,3M,C]A>T";Q"BPY]XA.V=)%GE^%. J\+TP37%A M"3C\BEY.(R^<92=/?18D M_C G\,+(/U#ZMEUB!NN.ZJ%5'/O>-)XZE>-@7^4X@8PT/GV8_*'C)E7WJ'T M!!ZKJ=T_HH?'_MFBT0UGSI.NG-[S[T$L@>%CH7QV:.,O?5&^[8KRST8LVI)] M+Q>4P.S?@F1\:\\$7O5(O'5(O,WSMFH=?^(1R.%WYWDR_"UOK,6SR8S<-_7" M@/QX$23>-(TO<1EZ41*[@,-!:-T87VK1I7<"8DF]:3)E%_0GN&09>]5MC*]Z MT@X2Y'$$Q_C)#)+]P)LEX24+P\P+_(R]IJ**+@5I+/)5K4JUW+(,9!CX(0:0 M:-_+LO22Q8$712&AIZ-2(":";$0]BWUV$7FS$"I DV &S.0?(6J4T?XD98F7 M 4\7]L\.H2XU]G@;@D,69Z&7!1&4GB6>/X,_PBSS4DB_=^!]-6)X@V&!EV3! ML$!_[Q8ZB:USEL6Q%TYC&X9^7:1>//."F;^/LK\3&$G8 2/(IJ00:")[#!C3 MS (C153"] @R4G0K41AX 3DYFWI^D&%D#-&S]#0P?)J14+H#2DCQU ^. B.= MS@@880K!F1?#98\ (YP"&#$HZ#@H8A:G,:3&Y I .D@N6>0G7IH^#HKIS .B M=J#H[I\&BB3V@B1U(>C6!2B CR .[O/,WTD8?H>+B()'A#&=18\11F!Q$5W#6=QY%<9+&O: M/!?"_::R^^'8N-]N'VWR#KQN_[L8&ER*/3#O)_0B9E'L)>F4KA.BABRPSU,0 MEI=$,5UG+$PL=^(: U'L,?<#;9'Y@G:C :R>S?K"]8CYYT-Y//;MP?7H.Q(D M^])^+6.8/?=QGY0,3XYKGA_0:%C+MI MU-I^E3)7#9C%7JX$,D[3 +Q?*-7T-[3 \)G2S?\ 4$L#!!0 ( %!C)U=7 MWP#F000 #L* 9 >&PO=V]R:W-H965T>Z.]T).=TI_-1O&+'POA32S8&-M=3T8F'S#2FKZJF(25U9*E]2B MJ-<#4VE&"P\JQ8!$43HH*9?!?.KG'O5\JFHKN&2/&DQ=EE3O;YE0NUD0!X>) MSWR]L6YB,)]6=,V^,/M;]:A1&G0L!2^9-%Q)T&PU"Q;Q]>W0[?<;?N=L9X[& MX#Q9*O75"1^*61 Y@YA@N74,%'];=L>$<$1HQK>6,^A4.N#Q^,#^L_<=?5E2 MP^Z4^(,7=C,+Q@$4;$5K83^KW2^L]6?D^'(EC/_"KME+L@#RVEA5MF"TH.2R M^=/O[3D< <;1&0!I <3;W2CR5MY32^=3K7:@W6YD

C<5RZH'RQ&EG8-[;G*A3*T9_+E8&JLQ%?YZS=F& M:_@ZERN/:U/1G,T"S'_#])8%\[=OXC2ZN6#IL+-T>(G]/P-Q&9W",1Z>-@Q6 M2F#%<;D&;H >J@[4"BRNYJJLJ-S_8( ? :_AW3W"J';3N$_5ALK"O >,"^8B MM(&!C[78 YEXB<"ON55+IB&)VXE>&D68K$(TE;M58NOLR#4KN(45S;G@=A]" M4;,.C, 4>I!%883@'J2C=O#VS9C$Y 9Z)'LFM4R7(!25KY"0EN/TWR/168)% MI;EP\ P_+>SDG_3'\15@V#DSL,"!Y$J#5):9AN-C+9FCF$#<0D[_27_R3'%[ MGB*)+U%D5Q>0Y"PRZX^OL%\MF;18"2:TU^@:5TX81QD0_X3AD M4IM:!_'3BUTA"%=!IVR](PMZ7K.SH-?9L#!.XK#/W5 M[%O-L1# )>&+0L0KTU@L-U^R1T49^FNG ^!-5&LL'R@HQL+=0-@+"KPV[(:? M4GJWJ=94KIE7'V);T'Z39N[*+K!HT.X5=D@JFMI&"[!9Y#ECWI)V:<]<4Z#8 M0JEI6\O_[A;^\ZY1B)3OCXH:EX;'P@B2K*TZK.0D20Y"]ES.$1EW$&QT^!19 M8?1@2)JP-NESZ>2;6#:[[]262>J6GYY/SG5,],A)@OM<=:<+5 B<.^RO_>$= MG;>W*;LY'TAW=/]*DOYK=\?@Z$(OF5[[9PLFI:JE;>[V;K9[&2V:!\'S]N99 M]4#UFDN#6;U":-3/1@'HYJG2"%95_GFP5!8?&WZXP=<=TVX#KJ\4UGPK. 7= M>W'^#U!+ P04 " !08R=7PH0526X$ ! "@ &0 'AL+W=OZ-2M6/HVC4+X6L@OG4CUV:^537 M3LD*+PW8NBR%N3M%I;>S8!#L!J[DJG \T)]/UV*%U^C^6%\:ZO4[E%R66%FI M*S"XG 4G@^/3A-?[!7]*W-J]-K"2A=8WW+G(9T'$A%!AYAA!T&^#GU I!B(: MWUO,H'/)AOOM'?JYUTY:%L+B)ZW^DKDK9L$X@!R7HE;N2F]_Q5;/$>-E6EG_ MA6VS=A@'D-76Z;(U)@:EK)J_N&WCL& M36C<\%*]-9&3%2?EVAF:E63GYA?5!BNGC40;PN_HIGU'J#S7SUJ$TP8A?@9A M E]TY0H+OU0YY@_M^\2FHQ3O*)W&+P*>U*L>1$D(<10/7\ ;=A*''F_XBL0[ M.),V4]K6!N'ODX5UAO;$/X<4-X#)84 ^)\=V+3*ZC5!U M,URB*W1N>_MX("BDO 1S$ X< =-I1\,8F;8.M(&*/%+94/(_L5#MZI!VNRN: M)3DZ-+3#"6)QYR&6TECW459AVZ*: N^#\XOSK\$'$!6YVJ"ARM'8M[R "A5D M:!P5)';O[D7^9#M!Q+D')TH1(ZY1/XOE0>JC\Y+QML,+276$M./I=Z0I- ' M22^L5D1M#\05I$I:P.^U4."T=]L W(>,93;M>T.]:66A=9)*(DD]E-;[^+1] M)O@0*4>Z5G*..TEY.,6N>6(7GNLZ*UZ+ (GAVIPSFB ^&[X/6+T/II&VV<]9 M;8Q?WJ$IW*"R'(.U$A7G;FUT7OLK@^)G84L7!O]WTPQ:2,L;):/@6:'0/@E4 MSY^M5SB3SS<%CV)-LY)J/)_0BH3YY)!>^=1SD]N,N&I:@G39+BREF285[RC* M'T6I][ 6, O:W<@REUK1!K+'\/Z,6L+PD2%,75L2;C\ %6?B#VUUAM]J@HTG MOA?#U\SI!>V0X: =N!);X&UBI%#6AX[O:(:D*/OM]@Z2X5$8I1&WHCA,!Q-N MC>-P/$[@G(XFZ ' YDQD"9=59&"=IF$P2&*5Q&"4QI,-Q&$U2^*8= M)8=+Q=-"T41U$,;DY&B44"M*DS =#7@LCL+)> "?B=OQHV3QJ=T9CR;A.(UA M0-R3<=KU&[?R<7#?$?)@$(>C24SMR7 2QFGB1Z,CFHDF<.C>Z._=ZB6:E7^[ M6-)05ZZYX+O1[GETTKP*[I&ULG59M;]LV$/XK!VT8 M-H"+1.K%QJQILI3LS/78TLS:VE9Y,NXE=;U'6 MHU.K8Y$D1=Q*U46KQ3AV8U<+,WBM.KRQX(:VE79WB=ILEQ&/[@?>JDWCPT"\ M6O1R@^_0_]G?6++B TJM6NR<,AU87"^C"WY^F87UXX*_%&[=41]")+?&? C& MK_4R2H(@U%CY@""IN<,KU#H D8R/>\SH0!D/.!51KOQ"]MI;4:,U>"\:??.9+>JFUKY:9^'(X<9![!W$J'LB&E6^DEZN%M9LP8;5A!8Z8ZBC-XE372C*.V]I5I&?7]U8JJ_U M.P8W6G:>@>QJ>/UQ4#UEGLS?T2]B3T1A>5SM02\G4/$,Z!RN3><;!Z^[&NO' M_C$)/*@4]RHOQ4G BV%S!DG&0"0B/8&7'J).1[ST95$_#AK^N;AUWM)^^?>I MT"?D[&GD<(;.72\K7$9T2!S:.XQ6WWW#B^2G$[JS@^[L%/K_K=9)T*@;0(E;1680W20V6:?59=1OPA!WJ&\[KCR$9 MT*)O3 WF#NTXB\ZK=E0U.%P/&C3='"Z0A-DIJC.X')2N"="-3!KI;FB,KD&U M).4. ^L4^T, !\VX9^,)> -9 CN4UC$ZV55#BNSNOYD\#>,;BWC_W9JOU(5! M1[7;2E(74JGI8G;G\/TKZI$(4!TAF<&1C_L!Z.C1+03[LP>_#<0OYJ,EX(_* MFUOB3_E^X$T@&M,1/H\R\2T4*4M$0IU\QG@Q#YTYR_/D99E,B23)!:2B8)QS M:C.69BE&^,#MM T'C&9R $9V*>4)NSLLCA MBK;=X"FH1MIZ&Q(?<)U9^]'@2!6V MN*#YE%AXQEE.*GB6$6OYU0IMK"%O\A$SEN;$P])9($ZHE_&"9;,9O"&"\VI*%(E/C@%^K&65%P>.HFBX_>H!;M M9GQI'8P'=GJ.#J.'Q_QB>L,>ED]_ M?2;E3G:".LR34YF^41V.EUG0QO^O%% MNS6>WL>QV] /"=JP@.;7QOA[(Q &ULE5=M;QLW$OXK M _70)L#&DE9O5F(;L)/KM05:&$GO^N'0#]3N2,MFEU1(KF7UU_<9[HLD6_'U M ,/B[G+>GGEFAKS:6??9%\R!'JO2^.M!$<+V[7#HLX(KY2_LE@V^K*VK5,"C MVPS]UK'*HU!5#M/1:#ZLE#:#FZOX[M[=7-DZE-KPO2-?5Y5R^SLN[>YZ,!YT M+S[J31'DQ?#F:JLV_(G#O[?W#D_#7DNN*S9>6T..U]>#V_';NZGLCQO^HWGG MC]8DD:RL_2P//^;7@Y$XQ"5G030H_#SP>RY+400WOK0Z![U)$3Q>=]J_C[$C MEI7R_-Z6O^D\%->#RP'EO%9U&3[:W0_CE!Q74S96S.W*R&]ID$4.-TG!.&TG* MI^#P54,NW-P[F]=9H-^4<\J$/?VK5K)@]E?# .R;9BURNX:9>E7E"WI9VM" MX>F?)N?\5'X(QWKOTLZ[N_1%A;?UYH)&TX3243IY0=^DCW82]4W^7K2:/7W0 M/BNMKQW6_[U=^>! E-_/Q=ZHGIY7+<7SUF]5QM<#5(=G]\"#FV^_&<]'[UYP M?-H[/GU)^_^;II>5+>D%=?1KP939:JO,_MMO+M/QXIVG;;/?DW),NT:(,+O4VBI'U@IZ#Z2ZU*'?87]"G@M7)YY^$>FF3/!GH\ M;=C$_?O.YYS0T\C#%[W6>-JRTS;W9-<4T'<:&X::#M)#T&)"A:U=W%M[,2"; M#Q:B7<"F7/ )E6IE7>LS@'$1 ..!M3A@K'DCW3.PB?@YWBKM_ 7]"+#R7$?4 M@)) ZI]$* 2VZS4[N+_:QRUMZL1S'0Z92TX^JM);":ST^ \O5>"(B\Z@B!_A MBL#S',;G<,00% GE,Z=7/8RDU@&1BE'K]$8;51[TM5L @X;D7&YC0 M:C[R YN:Z8)N&QY',B#17I5\"J/CS&Z,_I-]E]*89'GM0"0E0R=SH*EI2QDI.6"$&:R+O<=X ?G3%VM@!"4]#FO@:+KE254:%0N,$:@JF5* M%U)6.]=T"FF)2,-3'QI$@T-F! %Y.%+GA 5BNW58]" -OJFF)YM+-AN UM7O MBL..N5$I0FUN/.:U-ILG?IP V1)4E (1T(SE+RI2.:/?9'NQ(O75:VDSW0$* M&+-"F0W[-BIP8PT"6^>?<&1/2#D,X$@$[7^@">+,(]B=9A"R0J06!Z&;TVV+ M%$=#] ^=]UA%VS4.]'CJ;>SGO7DPOB_"$FE=.ULU4(HB_)ZROU)M(P%7U*K4 MOCB#AA!=<#I'3'\4>21(",A2I?Z C&/I]Y0IV$+[]P*HZACXIFW:F8 -#N>U MDXS&H=.T%F"^*W36]@3MLKJ2W@EKM-$/LMEISQU 9TV"/XB4Z;.Q.Q-SMBO8 M'#D?N1BT;](JM8,>!GXU1/$:^6HF'C!>H?&+]RL U1"Q 01/#?.>94: .\G_ M5[S4_JAX>^ZA]9QM!?"YF2_$"N@HS(XXB6NC0U]2AXH_^7XTN*%FU4TJSMO: M.= ]QG#29VF'&26S?VU+W /\6X@XYI/S(OTBG?'DS:L/V*Y<6T,6H];D_C7A M6 B.4WLNI)]JA)XNXU/Z\L<[QB@RDO^5*N.X_0>-9Y-D.5W(*ITGEY.1K";3 M9#8=RVH\3Q:7$WK_)#QI3ERJ%HVC2)^3\=7X-:PGLW0L/Y>+"P*;>@KAEZETV2T7,H" M)B]'6,QA=)IB,4N3\73R^G_$@EG^AA_15H^ZI 0FVI?SE,;)-%W2(IDOYK2< M74JJG@(Z3B:3"-YDG(S&EV??B;I[.2F;T(YZF3 :%&^C>9E0!U8N'DPZ"Y&G<0JB\UC2J* L=%*=^['5/K,F/O1SX>+<@7YX M= ?#(783;YH>WM4F-->Q_FU_F;UM[G"'[;:&Z.AB,1N@7<7; M9?,0[#;>Z-!5<&*.RP(79]D$,]%?\F[\ 4$L#!!0 ( %!C M)U<7%1I"H00 )4* 9 >&PO=V]R:W-H965T56O)7#M^J&X?=8(.2Z9*-U]:0X\59E M-LV_^MG&84?A:/B(PKA5&$>_&T/1RRL5U.S4V34YD0::+"+5J WGM)%'^1H< M;C7TPNR#6;$/B'(@;>BCU5A\QZYV?#H(,"!B@[0%NVC QH^ '=.U-2'W]-9D MG.WK#^#8QKMQY]W%^$G \WK9I^&T1^/A>/($WF3#=A+Q)H_@O?U1ZW!'UQQR MF]&6NR=ELGWVGOXZG_O@D#9_/Q2)QM#T84-22B>^4BF?):@5SV[%R>SYL]&K MX9LG:$PW-*9/H?_?1WL:;#2D)_#HCYPIM66ES!UI3Y5R"&"PI.B?*+=JY=8Z MY/2^-D&;94"Y76D$3\_K6'OOM%$FY1XLI7WZ+7E_]2YYV0.&K^=>9QKM@.PB MVMJ!^*Q$615TH2>/SL:CUZ_\6(JJU/D&T3D_EO_:W\OQ#F8J<);@@/L MP ,QEF 7NM0A;CO7'(-."GDFM73,\?GB*W3T^X3&12K+=!M';9HNWC34I7)9 M9);O4-\25KY"Y^R(*.>4648C/8G^&GU4_N7NOF_W/>M)!P<^R'RV@6F$HKZT M)12W]7=IX],S[*/\]N-BU\;3]) J=JD0A5N;!!!=9%0C<_B@S#Z82E-;BU6$ M@W1\C=T"V #7:&,N4N2F<91-XP!P"P%W?X%N?6&%]$I!*":*9"Q)//5"R[H4 MW2ZTL(ST%)E4^1QQ@BUY^2!)@(SGK4.2K%UH=]+K!9@4%ERJ0IF=)W2]0\[6CTZF(SZT^U6U XFQ_W)]@B?""DVS"?%W?U^8&R@ M9:U0@($E+W"-\0JA,+%^-0(Q1X ->[^7\P]]:08[HP+J?1D'(D\QF9NI87.Z MF;G.FU%C*]X,;-?*+34JKN %5(?]UX<)N68(:C;!5G'PF-N YA*7.>9&=B* M^X5%)V@W8F SB<[^ U!+ P04 " !08R=7EALC&-<) #Q'0 &0 'AL M+W=OQY4?B3A(@ M:6>PL\!TBCYVL5CL!UJB+6XE44-2<3V_?L\E*5ER;#?MS )!K =Y>1_GGGM) M76^4_F0R(2S[7.2EN1EDUE8O+RY,DHF"FTA5HL2;E=(%M[C5ZPM3:<%3-ZG( M+^+1:'Y1<%D.;J_=L[?Z]EK5-I>E>*N9J8N"Z^V]R-7F9C >- _>R75FZ<'% M[77%U^*]L!^KMQIW%ZV45!:B-%*53(O5S>!N_/)^2N/=@'](L3&=:T:6+)7Z M1#>_I#>#$2DDB3PG05#C]R!ST"Y)$[O7C?2?G>VP9*7R M?\K49C>#JP%+Q8K7N7VG-G\3P9X9R4M4;MQ_MO%CIY,!2VIC51$F0X-"EOZ7 M?PY^Z$RX&AV9$(<)L=/;+^2T?,TMO[W6:L,TC88TNG"FNME03I84E/=6XZW$ M/'O[WJKDT_D][$K9*U4@UH:3NZXO+*33F(LD2+KWDN(CDA;L5U7:S+"?RE2D M_?D7T*I5+6Y4NX]/"KRKUQ$;38'95/JO#053\3- +EAA'X0@]OOOQO/1S^> MT'S::CX])?VK@G1:TGC,C@GKWR3*6(.LR[G%.*N8<=.6;EK2'&;806 MC!NV4CD2W;QD'S(M1 \3[ VTZ3]Y_AK#N39,ELQFJC:\3,T+AM #^BS$GOV] MSKU,S8>+JZF^(V'\SG]SH?QU25^+X?QZ)*]%=JQ6YD( M9@@DS<3GX\7L!2;/%YS MX>AJ#DU'DRG[6.K=-'BP@()^=ICX_7=7\3C^L?T=N\GS>,$^*,OSOML$,420X\9<:_@+GKY M6FK4&861SP?NX> %&<7IKR37($(RP%RPE=0('UP&T_0QV2MI$DS<"H["4UNP M_I;QW"BVW$7#9EK5:R2.#7)W4R2!I"Q#]7-ARZ1&6(:H(^FY&U-I52CGMR'+ M4=)A:28K!A9$U:7G<)%&#"SXT=TA(J40E+GD*5Y5N4SX,N_X?^?[!\ =/A#G M%NNF3/ D\YJI!QC-27 21NT,DT$>_ ]:DWTF&G[Z>.G.V$K+C5[X'D-X8(F@T%3T TBY8;> MYQS9_S[)5$X:8Z 76@BP:T4AJV6I'9OL?"H27IL.QPX/FT7R MO'=28HVPFBC3YG*/JWQ4NQIUJL[0YV[S9B.1D00T9'>()U6(VB$/\(5UB('+ M7P1"Z92<[Y,+YM/&)JUS$5H5SQJ-YX$$64BT),$P?ARJ2&Z$@%J]M*&'76C\ M0)=GHD0OM.]ZQX:FVZR0PUK 'ZJ'K'8@>N#(S)I*255;#T9NL*<*OGDJ-T1. M*0JY:TARN1*D F=&(KN!=$=AK6"*H;2[C/.(#;Q-9N[BIZ7Y=+ZBYD\B=M3T M,$J$83#7-P4/"IVES*7=^J*;R@BJKLPW,"B%8Q?NJM:5,@A8JX3Q"#^HS%*@9$FE([16P>##82,#6XD> MJV1I@4KB&.Q)75]3=8I06&AB1ZL +RKIL(=>A@K91T*/R;P/CV#0N<9+-:XE M:BFU=#L_*L*/13XR]6/T'LMHP4V-XN\$MZ;T53M4EO; O(?\/@TYQFOJ;I<5W)7B'O]=TE;4,+OPUMBE%;"D)9 M"B!YR7[V]VZKN;N.=^G1X*7!2NE*FF'S:#+&O_'BBYD4SZ)X](S%D^AR^HR] M.P)=O%T\8V-(?;:3N >>4;28/:/_D(-=;=C-/O)RIQ1QNU=DSB:3*!ZSLSB. M9K/>UMB=GS0;Q#Y18:(AEQW>1C^]B_(Q;DO)UC,O2KK-/?,21Y 4)__HKJQ' M,KXE6#M.\BA Z95B1U-=O=<*.ZP]L=V.<]=-%R[[FQP]L)OQZ"]KURI XD[E M_N8?::FM3&1%W@_VP03L')<$@81HADY*ZHH<$(]&)#]I*);K-?K#'.;DYH7? MK*5U0N-3M2EIQA]"JQ=]RG##:?H7/4%!E-3TGM#NB(TN.NH=GBZMH.AXB+(88#%#/MQ%[HXXO[")N:8*E'W MU,[O]C[2J5W@LY-'>D?/E!X?&FPRY8;3[N0QZ47LMP3U%@#U.R=]:M5P?-%N M@< %>=UL90ZUM?^'$Y_HM&/^Q&&/6^=/'K%\VTG*\ OG"U]BC6-')1^.'MW\ MU72 [5%NI=L9->>BC^I,YS#"GRV+OA_F/HKZCK$OUK+E:8.HHN9P/L:=P'1G]C5>4^ZBV5 MM:IPEYE+9QJ ]RNE;'-#"[1?>6__!U!+ P04 " !08R=7ZPB(!!4% #= M#@ &0 'AL+W=OAL M@(A%2K*L-#'@I"W:HB]!TVT?AGV@)=K2(HDN2A<" -W55GK>^%;, MA)Y>A':]6_!;(59Z2P;K MR53*&SOXD)U[O@4D2I$::X'CYU9J9\;61Z4TNRTPH_0N\_;$LS/W9P*!E^_\@;:U<-%;8 2L)?):UR36\K3.1 M/=0?(*(.%EO#NF!'#4Z6\Q/P0P+,9\$1>T'G9N#L!4]P$[Y((^"/R50;AU(!*N!7F2:W1!DI:ED7F#%X;_%3K MK?;"7@DE@&N8R1+[B3Z%WAN4N-+@3,NEYG6F^X )A,4#;0;!QV5Y#RQQ(P9? M4R.G"#V@[006.)9OC06GE*C3>\",J#5ZZ1I']A>::F"]A" D01BC$/HD9A$* M$24!HW#5=JJIJ,6LP+4!&>)T0$9)TLJ77.$E](8DCOT^2@B/ MCJ*V!/:P.17(@<#S)RVYUL6L2%U6:&#$IP&\>C%BE+W&412'Z'PTBF%2R:7% MM=%!>F9*5H[@3F7][6%L1HAE_?V"_#>):%J*CU1:4>.LZ.^@Z0U]S")*0C_> MX64G2EOYW%'3YF"71O]FF'ZJQ*Z'9(D#ON;P,4$ M+S! ?<+8\,FAHXS$4=+?"(\,WD.T/X&B(0E#BIZ3* CZ_^\03A:J*#=5[N D M@#@8P(C$ZM$GT@/5Q#H_.C$);=NWW M666W@X:1,$8\ 6:POT/3PUZX=7QL6&I[?M>V_\/"LUE#$\RV;428?4,+E44D M28;_)&A8P33QMZBW^3WJ W;AD#TC<%$2];OO\_KE+J(A\1;B%>+!?"O5W WNV@P"N22PE[3@NN M\$">:W=0'[A4X#,'R4!K[KZ+CA[*$WMDOQ?9' WB]=!="PJAX63?77:P]>2H MA)J[AY5&KS"2S>NCF^W>;I/FR;)9WCS\/G.%6VHHQ0Q5_9,X\D UCZEF8.3" M/6"FTN!SR(DYOC^%L@OP_YE$Q]J!W:![T8[_!E!+ P04 " !08R=7$*!S MT.H" "3!P &0 'AL+W=OI'W) MQ?8]CY^S[\[CM50/.D6W_G\)7C6F_]@XUD(>6# M'7Q()UY@!6&!B;$,C,PC7F!16"*2\:/A]-HM+7#[?\/^SL5.L2R8Q@M9W//4 MY!-OX$&*&:L*R*F\9(9-QTJN05EO8K,_+E2')G%',] 85W.5, M(5CXV#?$:5?\I,'/:WSX"GX(UU*87,.52#'=Q?NDI144;@3-PX.$LVIY!D%\ M F$01@?XHC; R/%%K_!=,26X6&IXB?3;;*&-HGSXOB_>FB[>3V=K9*17+,&) M1T6@43VB-ST^ZO2"\P-BXU9L?(C]-V[C('Z_NDX$N[QPBXD4"2\XLY6A068V MLWD"3*20\J(RF,+:)32FI^P1%=4GB*I<$ \Y:TOE8(DL2ZHM2M/D :CFM2$* M.FY"TV9,0R8+JGL]@L^Y0MQ)%OA$ZG=GWMS5S%R R66EB4R_!4H)*@1H<@(^ M5L4SA$,W"@\OSEU4]W\<28<2,!STG!V$?6?C?N3L,(QAIJF)D5Y.EHD$:P)A M*'(49L-Z?#0(.^%Y:WO0_PLMVZ=ZVD2T7]^PUA=UX+*YP_^SVU6648^U5"YW MJ,O^>@*]L /#*( !W="_:MK$]J*J>Q+'@]H&0V?[W1CVE:._U2A+5$OW'&C: MK1*F[IGM;/OBS.I&^^)>/U?73"TYU4Z!&4&#LW[7 U4_ ?7 R)5KNPMIJ(F[ MWYQ>3536@=8S*DARL2Q.W=A\-]H'8IB0EWN26Y4MQ??V^&W%U*EGQ)>D#16+OD M<.;-S)L92B^WUGWR:Z6"^%R;QK^:K$-H7YR<^'*M:NFGME4-WBRMJV7 1[YZ2O-(:S_\7V[CVZ7PBRLX' M6Z?-T*#63?Q7?DXX9!LN9TL=#V(M?Y9!7KUT=BLV";I9J:;4RK\\"3B"%IZ42=SK*&Y^ M1-QS\2L$K+WX6U.I:G?_"50;])OW^KV>/RCPNEM-Q>R\$//9_.P!>6>#O6;0KSM M6). _"4EE2NU-.D<)6YD(RM90(-R*GZ8O+UY.OE1;->Z7(O6V8VNU$%C8&.I7 ; M@AND42XB6FD$DUYT6.V%70YK\&<8H7KL27;5E0 "+^G-[]/;*4O035"ND:2) M-.9N2A![=0Q&B0C&B9"$6*Z$)"V$K#8,6Q)-C$X*2+CGCK:)Q5U\<1@IF);I M*N"2A5I+LXPR,@L%_HO&1W9-=&+UB2'H@T[&D0*8/#J[EIT'.OB4=N,KQ$T!<^UZ6;%NC2[DPJE=[*G[G MI5XAI&3 DI53"?&%"ENEFH< )#>.2MX/C.*AS7W0&2M'7QP-L:6-!B674P;J MA['>]V]O:W@@S I1V6TSNH>BKK$!#O^CTXB[F(J50@=1T5Z;PZ/(I)63-2NK M9$PL"GY!%%4,R\JU="L5I>NF[)P;PR8I6PB/1?0X\T+OW@'V+"+P["1!%#$L M*&9RD [&,P?D,?RI^(#TC5BBS"E'E,K6?%95C]0M&UJ) M=]C=4'.704K;47%NW[WY0!6'(TI(DRAZH\1&.LW403Q1B-9T. V'D_P690P6 MHN?%.3) ^^62H*+NLJ(D 6"I?.69IV-:'Z':WJ1:(N*-MZ3!W2B21/7IQ8?J MD8-C5#>8 &1M._+1$M%0*KTA"S*N7@ZG':"BS^[QV<,G_.3^9BBU02C^8%NJCI)5IA8[BKQ[I'I\7EY;/I M:?^PZ"L.U_1H7; !P3/:1];F-F)>\4%&FOHB2R37B5VMBUV5(_V]*X-=0-[9 MZ8XAI\7L=#9].NK\Z-GSV?1BU["+BZ\T*S>)$FOI;#WJO%?W_JH)9[/I>:;_ MZ?GX,?GE8C3HD/;_KY!3!WI(:@8'?OCB;O OQ^?9LXOILUT4SI]>3I\?@^'Z M6WU @%]>3.>9 ^:SIV.TQ+/G\]ET-CPZ!C)*WK?!Q39GJ;-OW3@:?%!MYU#) MP?O7(\7G8P+> 6HJF-SL6A"=T1A+LIIX!_&#F*%2["K]05)=R3G2*F[V66O;NY59"$'%,C0X_6F.%=UL+_#P=, M\V1\[#/LU.\6'MVOXA<>&=MGXP$FF-XCK?%,)%)=PP]. M#T5Y3PVL])V,(RBGQ4[A^O;J,Q7_ *^D6?@-%?V@:PY%^G 0,LO?6);GN'-!@J41NHZ@MUVF*,0!TS%6V6,X)RN,;!Z&8>>2M8R3I_: M\PS;#5S=>;5'V]]_=SD_O?AIO,8!UYBPYKELSP5>F>43Q"^/&!0-- NQ56'7 M772S3F#2E=" S8H>A*%BC8.S7&A#HZ?AN)WN7\0QZV>NROQ/>,NJU@UU6'&( MH4",$H0,#/R]:YT$:828ZY1?8.ZU.Q-:G.,)L;7\4[K*8B2BS OQ MAH)K$"U5S4:# 2@E$'$$2P29*G0\!T$"PT?7X(S13HMC9+-$]#T>&U86I]N0M,1AW$\%%Y42VEA?U4)N]L.+KFSAL=AFF9[*+L.U5[MC0NJ248%\^AXEYE2@.PN? MY&0I D7DQH+_6TN2";;1G?NA%H\]""!";_;"8:&,5IMX(T)%D"JT9NI;*]/2ES8H MA'\"6VI;M/_$E*K82\ECDEUTT%FC_W]9!Q IZ++-=!Q.RX[ND85!OVOB^@($%H+IF[?$ M%*OT<;NFP>!>1]>7TE@"F*.X&CF[X K %-3T-;J4=,,,Q23E\@+11)E+];7" M9-$7Z/12#2_3E78OLS\$C385VOU(B2C2L]I2OO3;'5LYOMYJ M[/ 1 9MJ*9\8#T?+@Z(YB@4$1+DIA=+>71=7\72R4Z$+Y#BQO=LL\4>) QAV%!9G)-#R-#3'PX"&.L0,KKVE6 MVWJV%V^Z5%ON)T'J.CUO1%NM:)(96G;J0L023.CBQ6%G*/6RO)1Y-1C3;S>D ME]:0,A&*LK3Q"S3!$[JD6"]!SF"Q*&75P6CJ*(@(J&:,D4;?_>T%I%4Q>B0= M,72KE$2K1O=?P\A].7=]2GPM.;4H)*X?'T9[A_:+QA%S1]9Q%8O5?.>K2S". MA50Z89A>][7C<; ?PWLL&Z^KY/I=#]RS3?O$(K'TT_:OL;'J'%_1T_4L%\ZQ MP /E+[+1D0M\;#[Z=HO59-6D0>VIIH>^=S[)?C: ?F7%/XZ@ $',Q%\0#$^' MWU]3E#K^ <1\4.P+?\( 503;,U_KA4* MKJ,%>+^TJ/WI QTP_"KEZK]02P,$% @ 4&,G5S!)FMXD"0 HAD !D M !X;"]W;W)K&ULK5EMC^.V$?XKA-.F%T#K%UFV M=_=V%]B])$B+7'NX39,/13_0$FVS)XD*2>U+?GV>&4J6_'J7H,#=2J(X[S// M#.6;9V,_N8U27KP4>>EN!QOOJ^O1R*4;54@W-)4J\69E;"$]'NUZY"JK9,9$ M13Z*Q^/YJ)"Z'-S=\-H'>W=C:I_K4GVPPM5%(>WK@\K-\^U@,F@7/NKUQM/" MZ.ZFDFOUJ/R_JP\63Z,METP7JG3:E,*JU>W@?G+]D-!^WO"S5L^N=R_(DJ4Q MG^CA[]GM8$P*J5REGCA(7)[4.Y7GQ AJ_-KP'&Q%$F'_ON7^/=L.6Y;2J7\@B+7\5GIY=V/-L["T&]SHADUE:BBG2PK*H[=XJT'G M[WY4,,G=C#QXT@> EU\@NY*O#>EWSCQ79FI;)=^!!VVBL2M(@_Q68;W M]7HHQDDDXG$\/<-ONC5LRORF9PT3_[E?.F\1^_\>LS&P2(ZSH'JX=I5,U>T M">^4?5*#NZ^_FLS';\\HF&P53,YQ/^/YLW3'M9K,1&/P3QLE4E-4LGP5JO3* M.J%+;[!6LA^<\!OIA;0J$L;R,DH7]Y6RTNMR+7)B).3:*H7J \&*]BE+^T1E M::-_C425R](S#_5KK2O:*J1S"@2UU[G^3660#&E*E%0_.635%IS-2BQK!ZN< MBP &Z09D6-%Y!NE!6B'+>@5E:TL*X0[\O%;8;U8KG2K!#HA$IA%@&>-T00LC7J[BM-.ND]0@-X\ MJ8U.'$9VUP7P)]N"?U#>([2IJE@L:#,%S\,>)?2*(]YFF]"NGV9D>\BOH7BD MR'=92<:>R4%L?%*O#6_.[K\Y80ER6;ZVBJ*)MS5G6-#>+#EG70T,@$E:YK 8 M?R@%::\"5U/H5"Q5J5::M+"F(%JA,XC5*ZU"!$,*2,)[6)D)**I-QGS0HBC/ MU4NZD>5:A6HQZ%H9&V/*(==DL(C5IKQ()>3G>=RY#.I82U:Y8 M:,B]D(9@;O-71@'R]G 'F#,#U4OC.]^$7+XPJPMBTN H\0P.R;5<;C$0Y1XX M=-2M?:<<' 4PV1CK+]BY!X$**;:1<);L1P'V3&)1A&8/'G!Z4"PS;$&3-E0S M9HL'50V@9!9'71&RJ)*OP<\$+;TJ +@LEK%O8^@6;^HUDL=1[>MU%[$ M05$IG@+W\06&16VS2F6(8MOQ]J$H$D_2:BZ+/:EM8Q4%UI$35&AM/ARQB/*- M)TJN"ZYLJYZDIF2&,IEZ$=P*"? %@@7,_+X.N9;]#Y-A(]2;GZ&7QUE\;G$ M0*MK F7 PQ[M'/SZLU$[;B8U K 0FM[% SDFL;3 MM+:HEJ'X> 0#NTH_T?MY;WF ,MAN3;W&#.B/-98#6#TIR"QSO98MLA7HKH=U MIAW/J1@>>K*V.;B+_3+%'%R>F'CZ"IW&04H(A*]<&Z(,'52ZMB+9AB>9U]N: MHU98U 5,I&-Z)VUK 3OO.!R0QX;B_>]HI]DV]<)VN*33)[1:F6G2K:T!9.+Q ME-N'<(:M@NQI'8HJ($=A@B ]3P7Q=3L@];QZ ^C!,AG1PO6!UX!&@H&V(3(A&B^1HA_U,B;^(J?XO,O_[7GH]:ROXAY-)DL<)U&E],IKI.K:)S0PF0> M3<>)>.R&LUW2231+IF(ZQO\HF%[X/A4UTNF\H_?SBX M_C\%I//Y5J& KJ%H7=<*&X1HBKO-[4/HY: D"XX.W!1?'<6)<+P,;'>.?X%A MUSB(X2R)QO,9,;R,XNG\O)?[H\R?=.UYCZ7>+"%A.FD6?N&OERJ[P/QOY5H= M 'U[%C@\X)7B55' KH:QF//_\2&[MB$$Q#[&)QDB8?\JXN'5%2[3X6R*RS$G MT0Q2IIH.?SQ;LFP,V73EX!45[*WM6V0^PC7C6+ <@B )#+V M2PZ^38@.^O&YCK]_U#US3'UHT/Z1OORZYJ"Q&_/K+RPF_O-F&_!O C0@&GB1 MB'@:Q9<+NI^)>!+%\RNZGXO)+)HM$KI? &JB\>*2HH4FNT*JB/EE-+V:-@#T MI4Z>) F@:8KCH4,"H__4838 0XP*(IY%\WDB/OP1CZ+<&&>OQ+$OMJ/>=_-" MV37_.D G!N11^(2^7=W^ '$?OKMWV\.O%^^EY8\ZN5J!=#Q9N]\!4$L#!!0 ( %!C)U?.85J( M-P\ $\Z 9 >&PO=V]R:W-H965T+UE9[,/J3Q )"0A)@DM05J>_/I\W0!)4->, MQL[](E$DT&CT\?4!ZMG6%!_M6JE2?,[2W#Z_6)?EYN;ZVL9KE4E[938JQY.E M*3)9XF>QNK:;0LF$)V7I]:#7FUQG4N<7+Y[QO9^*%\],5:8Z5S\5PE99)HN[ MERHUV^<7_8OZQGN]6I=TX_K%LXUW M_9N7(QK/ _ZLU=8&UX)VLC#F(_UXDSR_Z!%#*E5Q210DOCZI5RI-B1#8^-73 MO&B6I(GA=4W]>]X[]K*05KTRZ2\Z*=?/+V87(E%+6:7E>[/]0?G]C(E>;%++ MGV+KQDXP.*YL:3(_&1QD.G??\K.70S!AUCLR8> G#)AOMQ!S^5J6\L6SPFQ% M0:-!C2YXJSP;S.F6B'S1/R@DI7. M5^*6!*=+K>RSZQ)+TL3KV)-_Z<@/CI"?B[B-(C'H#88GZ V;_0^9WO!K[%^\UC9.C:T*)?YRN\!P&-5?#TG% M+3HZO"@YVHW=R%@]OX G655\4A)OBAU4F*7XV=+HEJ 5?UHK$9ML(_,[H:U0GS?& MJD241@"7X'DY?*4H5![?X5F\EOE*B4*6^*!U)#Z)XK(PF8#2;J117GG'505-(Z?TVY3 M@P5HY'9MTO3NJ=GF8+7FTU8+JQ,-EA1FQ<:2C*PUL0:[";R_7#=C-ZF$: # MV JQ&S']355@AQ:K\7YLM=FD&CQY/)G%;) >^IJH1<(<[8DA_^ M?/7AJED>&MH"VNG[WHFT.0C+8,&DBI70I6WD\$"3B"? 0+:U.7&Q,42[QV)#JU(8?LR1@Z%BSI+&9 MDE X$0K$ S^!4>C2X0:Q>V0G;*$U$;?H4NH"ZD\KEH ,F,#/5KIP=N4)M#?A M7PN=.FAT^J1< TB'J0Q0BG$@=WQ!4+K=DY)Q1\5WAW6V;QT>&S1,0.>?3/I) MA2K$YK>R2%HO8(/#[,"(,\#7OKN$"!N!=)Q6K'$:&$M+QM:B98MFB01$"HF0*]W1S'^ :M=(13&VO+"I/2U@IJ* MVMX90(Y9*?;6*IFRUZ0V+YF1Q9"B0^AC5*LY\D:1\*9(E+!<:SE<-V8IBZ

SEM U<6SI6P M1%]*1$H@^0?*@RF>"J591M[9P$_@88Z; $F(7R?\)B/8=>:#3.(N?#+I: 46 M1J"U4'#61%FHF#DD$?Y:(8XNR?$(U0(SJ5VSI7R% (NGW]/3.GL*LZI0G%R9 M(=$ ',?^<:%29SIKO2%>RBVQ/B SY*$\F4SF]$Z\'0=PT]W$ MB91.>U0Z-R]K0>YX=G;KLH\N[ZK!9Y#PD8H8X"]\K@P1Y5C0S3D:K3NOQ'H- M+NPMLBN@M82&V$)]!J"62Z\WF+]9+N$T[!@[3M%0;>+2 2-A]EM>$-/OX2:3 M@";.1,^H+1?V$@]PMJY*P"K+7)H%47QWSVX9'NT&&PJ!*LC.YQR]3E;8$ MKV GVE_I-,O>*)-ZU2XRNMC8T*(Z@I&8<*_PLPR+AQ@JU)IZ'+P[_'9).$;< MOGOUQS-ACV"Z4%QBJ%\K<),RV*9@CW"'14N91!.M_%(GEOA0XLL'U:6X_*.Q M]HGXKIZ?N 2*I2RS6BNTO^U:Q^LC1A-$X'W[$9+EUN'S/BT[@3?:I6S>Z\=5 M?'L:.JP;CDG@/LN0 F+;+H?H",SEY420 M[3TCSU@4]N %@(>3[2>9''C ^T M(F?['(<,.VNPGGD(,C<["G;YI=K3MM6<]&7!OHKJ].!*O%>V2AVIDPQ'>['D M /<1D6G3P*\/N-&>SY$FNRLV/$1U90";2'VZDLG/.JNR(%,J=:8Z(,R&9_<* M2!I"=:#+..X"V J<@8)B-T0EZF!>3&K:&I3+DJ+(+T +2C(T);^4>FGJ+KB2 M[DB6HKE(B\CZ*#6)E?2]DX4Z@'P'\E0Q) D7JJAP M8<)/,^H%-P-;?P)_2YBRL[+#)O+_8A4_F*WZ1*+02Z_"6JVUCY_2%_5B'J S M\DHO'MU&[:^BN;H%RD&..=YB4*LBN@[B:QAV\X.:\*1107 M$%8WI7R3K)QP.0+;UCN3)KZ=MLM.AAEZ>BR+PC7BCI&0)0>51Q; 42-7KFY] MZ#E:X/YS)'W+MV^K584XZP]L(M]M]Y951]963OAZ.4&SC)S %PSW--4RN-R*"A67 M._GF8IVT>J^-PP[B@;[A@RR$HS%59LWRY)D$'V>(&#J.*;O"[?0N.MU!\9D2 MKIJ,;.$YO^4#'6Q%4B)4AARZ,B#]4$/)@SK\&XEUU(,J< @ MV!IF :MA@.'8PDD1X H@](9^Y])CT(>MW&!GJ!7A*+>^9B;/O+QX\^'U[<43 M\982Q$+NKT=9EAM R+@ M,3PA^[G>B*5"GSG-?=-3UAS;:%<<*Y6K@E/H4&;UHL;W7CL"-FV9W@C8YST^ MF+6AB'_Q842;\;2I']/Z'9V9')>?S#4Y#3 4CY$LD'G%T]%04E')THT^7]C"C5G(DWZN>$=:(_L-*0S;F;?N]^'8/M)4]>P4L#?H3RK!N!.7X.3 M/"ZI&0,[E?.7Y)DU<'I^CK_*<#IH.F.L8,X 6#7@]7 MH_% 7 XQ=#5'TX'XD13^=707M*7>O7I#YAZ* M]K]/;W-?=T 3' \N^[.H-Y\_<3%B-ISLZ&X8]7"O/QGA:C*>D2Y[TR]67G\0 M3<=S9F/,('V)Q4>C/K,QB7JCX>$W1;B\QB(%O2RUUV?\9S2PPK--?C^ 7M\H M*/]P;VX5$%:(+_R.EXW!7H,L[>]!]WPIXK3.'Q2UC45.*/8.USJ-2#HKI->]*=._'\K#/7\?AF6?K:YBK#D@V M5Y^11&X5O7OF!'DP+;1UL#P5*[]"H-JU@9W@="")/,\!=L]%CQY9=P^H2V5) M^S<.G#R378SZ+@C^I_N8CX&N T&1L.4#(T6-&^[7L?N/.Z%V.<*E;W \:7*A MSAL&09EPC_C#_)XPJ#?K1],99<67T]X#(:3:#Z8_N>:KLM)?*;!>0GE&SO<_HM,=\!Q.YR& W_.=KY[T^JW5(/4%.SAIFN\X+_06%::'["53I^?+ M(8$\OD?1V-U!WCN<^XQW==R#SN7T(8L>^A?8=? GOTP5*_XKHW7=1O=_O^9N M\V_)6_U?3\84HW-\7W8_2;/@O@PM3EB;CR[62 MV#4-P/.E,67]@Q9H_D/ZXA]02P,$% @ 4&,G5R$OYD7*" ^!L !D M !X;"]W;W)K&ULK5E9D]LV$OXK*,65C:MDW7,? M53/.L=Z*$Y<39Q^V]@$B( DV",@ .++RZ]/= "^)TDR<>9%($&A\W?VA#_)Z M8]TGOY(RL"^Y-OZFMPIA?3D<^FPE<^X'=BT-/%E8E_, MVXY]&LGN:!%N1Y. M1J/38T]@[=WMMBZ"5D>\<\T6><[>]E]IN;GKC7CGP7BU7 0>&M]=K MOI2_R?!A_<[!W;"2(E0NC5?6,"<7-[V[\>7]#.?3A#^4W/C&-4--YM9^PILW MXJ8W0D!2RRR@! Y_#_*UU!H% 8S/26:OVA(7-J]+Z3^2[J#+G'OYVNK_*A%6 M-[WS'A-RP0L=WMO-OV72YP3E959[^F6;.'2L6R0>F$N_YIF\Z<&)\-(]R-[MM]^,3T=71P#/*L"S8]+_CFN."QJ? ML0.RV.\KR3*;K[G9LHP'N;1._0E64?",>R_QSPBF%9\KK8+"1R989HUD=L'" MRDG)M'R0VM/A$/ $1B4N+O(U'CS/OE-F703_DA4X01GV $"46983(?185^VQ M'; ??%!PX& SV&.!T!\(.L0@ME"&FTQQW<17#S:1I^MG7U0 @9; J,4 MW*=-1*2<==MMK")IRT UX'FA<51#XBED[;$4WA87)W4S"1/[)^ M#FJ)Q/T!^QG_V;AV.1D>-782.:DK]K0YW6>;E8*'1(NT3B(2/_)1( <65J-G+BN0E^R#X>(C9!>8\+FP M^!<9@(YTMQU[[>/\JI#Q".@44BI([$$K69L2)*O<'J$7M*EG&1K%8GZ MALV1[,[9N74<4%.1GRDP%5H# UT>@ZH\;N8I.=#N M&1KJ&2IV(++4//GVF_/)^.S*MR(RGT-]UCP*961&\QV+S.]E5CB*74_(*/_R MP$*G'CAY2AG(LT6T?F>N M;!Z!K[%PT@+*,X@?+-5G??:? K@\N:#;27F0F1\\;OPF$OXU,A#821'R M;IH@R9)41KCR"=V11V.TPKUZP\;1_=CJ%"SJ%DZNNH=]MJ!WTM"4_URY\ M!,#%J"6I=1LW;M+A^/ROL6N+%<]F5J#2=#9N(=T;VC'K4Y8\W:SC\[:#SA\Q MZ['Y7V/6W9/U;):=3ON3D],6V+VA'.GK?S%&O=WN:_$ H[0B^GI[A]$8M,$'X,QE."Z$%#Y6;-\I2'/B@2PSY;6BHW2 M.@9C9:@B5$&F:5#*4'GRA0RK< M%1A-N5BNK[A;0FH#=S,NA,(H#TY3)KY)BB]UECRF@\8ZJ)>IACK0=_6QS,%Z MTH(O@V0G??934C0F'2K9WM3*W27E?I&AMGY&M;78]R(62;%JA@XI:L7FAUC#MME !.Q]Z/^H-:+K:%2LB $:X!80>XTI5@R"C 7 MPA#4#Q".5FO9A=2#6Z7!/DS#&K (6$%#5C54EFDH&@J@!O@H]6M95N2%CL)S M*Z1N517U>6@7(503&.PR=RW5UT\F#Q/P#K[DHI''GMHBL]EA;2;^"HO05]2%UZ=BHV_LIW* ,ZO@1-%U@ MKPI2XZ1$6FQ(,JFH@FX,KODVC6"57.\HY#RT-J#T@"UO*%RT"0"F.->8O\/M M?GS?\(5>'W74C +,$MD#8XW-#6Z")^/K:]NV*=LXRS MV(N3R6PP9M#<:G!; M?^\>9;?'$-#268_E_!5'Z/WB.PVG4EL( "2^@L E M"UUD(1;;J4M*4O=[I5WPK?ZHH+JDK"Y2_PCA"E](E;$*;0%N0$12-%X.U[BUYQZ>OPF]A9**(B_T/TO8.EH<';28RY^9XHWP:[I MV\[&PO=V]R:W-H965T*W$#U[8:AY=1%#@ MECEA[U7["?M\SCPO5\*$)[2=-KV,('?&JKH/)@BQ MTS-9D%[FPM&=@JV8!:F.Z"JV0U!Y[K3>ZUKE1$$%^^BX1GKGJI0\E""7I$"X M5O2C2$-Z&ADE>!&,W'+)9,Z9@+6EA3KPE8:"FUPHXPC6 [XHBP:L^E_:Z-@% MQ0?%4Z,N0XLPE+R3MJNC877H0HNN^/[(NQ9VQW3)I0&!6PI-1N_/(M!=6^@F M5C6A%#?*4F&'846=%+47T/Y646;]Q!\P].;L-U!+ P04 " !08R=7BQ$7 MYD," "*!@ &0 'AL+W=OPS;W' MYQIQB5LAGU4)H-%+Q;A*O%+K>NG[*BNAPNI.U,#-DUS("FLSE86O:@F8N*2* M^6$0S/T*4^ZEL5O;RC06C6:4PU8BU505EJ]K8*)-O(EW7-C1HM1VP4_C&A?P M"/I'O95FY@\40BO@B@J.).2)MYHLUPL;[P)^4FC5R1C92O9"/-O)AB1>8(6 M0:8M 9O; >Z!,0LR&K][IC=L:1-/QT?Z5U>[J66/%=P+]HL272;>!P\1R''# M]$ZTWZ"O9V9YF6#*75';Q48?/90U2HNJ3S8&%>7=';_TYW"28#CG$\(^(73> MW4;.\C/6.(VE:)&TT89F!ZY4EVWD*+]=3@*7#7% M'0JF-R@,PFB$%PWE1HX77>"=*_,&[5_1AA-ZH*3![%S5'71Z'FJ_FZ6J<0:) M9SX,!?( 7OK^W60>?!I1G@[*TS%ZNFL8H$FPG]U.3K71BHA:_W_(G>XX,,=, MP8C8;!";C7*^"WY[A=PX]"VY^2 WO^K4GD":KPA?YT+HX\1N,/Q^TC]02P,$% @ 4&,G M5\X0'%8[&0 =50 !D !X;"]W;W)K&ULY3Q9 M<]M&FG\%I=F:V%40==F.X]BNDAU[XMGX6!^3AZU]: )-LF, #7<#HIA?O]_1 M%T 0DN*=IWV12 +=_=TW\'2KS5>[D;++KNNJL<^.-EW7/CDYL<5&UL(N="L; MN++2IA8=?#7K$]L:*4I:5%GCTYJH9JCYT_IMP_F^5/==Y5JY >3V;ZN MA=F]D)7>/CLZ._(_?%3K38<_G#Q_VHJU_"2[+^T' ]].PBZEJF5CE6XR(U?/ MCB[/GKPXHP5TQ[^4W-KDE,^.3A$B6WZ5$X$Q>FG_WNKPEY0&8IK'RIJ]]5V6V>'3T^RDJY$GW5?=3;7Z5#Z"'N M5^C*TM]LR_<^>'24%;WM=.T6 P2U:OB_N':$2!8\/CVPX-PM.">X^2""\A?1 MB>=/C=YF!N^&W? #H4JK 3C5(%<^=0:N*EC7/7\AK+*97F4?C+2RZ031ZMX' M7:E"27O_Z4D'I^"])X7;\07O>'Y@QY^RM[KI-C9[U92R'*X_ >@"B.<>Q!?G MLQM>]NM%=OH@S\Y/SR]F]KL(*%_0?A>']BL*W3>=:M:91S/[[\NE[0R(R/], M(#_7FB6U%(9\=M4A$/3G^>@?9!@/;!W.[3#)H"-[N"FHNI+@*RJW"*V,Z2O'J$UDP:)@ESYK(T&RM,Z0EH!G8N4$[9?6E4J84!2%]DET$H!-*;P M:QA12XM!B!LK'-DCMV2EP'C0;BNC:P+Y+TG XDU#BW6K&N02"&8M&K#?>#7_ MZ_L.1$&4?X#EH]]S(H6RGH_@.A1P&8XULNB-P9^! *87E;^WE"@KC2R >>!H MB-,(UTHHD[6IF8-=F+E$R!]&9(]"T6JK<$$.AUHP]Z2/X!@-;0/G(N4+83?9 M"KR<#2?"'4J7UA\JR\6,07@8#,+#64U^K6P!,'V@O:<,P?SRSQ'AO__M\?G9 MCS\#O+SE3@J3R08 !MJ\+SJ]!"F]."/LOO7"@,P!Z3T)0/GA]/BLCS;Z*V\DB9/F1EPLQ*86K)N;)0)F "U5;LHN#):U ; ._L M(MM*^=6RC#&N5C,2>$ "5(:"XKEMP0AL==P>K#::."^'*+6W0)DI%Q!>]0;M MS, P&KD6ID3!'PKOTGN*5,;S:&SP[IOU$ GUCLQNIV^OMN0&ILA_V32@FME' M$A1DN_<#_QGU3/?:A%V?D^<_G=.=1T)U'L\(_Y?H1X5=@7VHTZU/Z M])U;9F^\L_0LNYM91*.$S%?=CKTKNKP,O5B>F-ZL!HL)W[]*B$D+9=GMHLPJ M8$C!HAO45=3L,4!8A+42S6REQ%)58.90HPSH4]/C)WG=(JC.QO$F%8%; MM MB'N#%UD,$,'D9]P>'2?\C!#R2;1/G:D6;6LTN '4 MNVD'#U*[I/LJ)*?A6&'#ZW2ZY#^RLWF(\QKX('25R )E9(.\*\)"JRX!/ MQ-K695EQ R#\ZAA"N-Y05!RL'')9(V8%0P1VKOH+? MKAQ8G6C6:EE)6@#>%DAXC%>18O&:D\]5WX%,I5X6KNA"D2R27J"@*T/*T$D. M&/"4M=;E5E454@_2M=EC"!+F9P6L=;=Y$/!BH+L-(NE6%BY('X_(^^7#O+ST8"+I+R[6BW6I3,'_P2?3C$6$0:"B;C0>"%>B"R M@2BZ(6M *QM1[9QK<@9$7@DT"!@U.=$LE"GZ&M<5Y-(AXM-&H5] H87(%WYG M#H Q Q>+9C(R"SG;HN\@(0<-A2/9W1^#W075L"#XL 1V33@X0>"WT:!*OA'( MA 'Y89J3DL/?M4:$V0DCE]?32"10KP 5;9R93DSY$J)U>15LF0%5T@W"Q\1E M/SND5[2_>!%#'EVK MSIE3*ZP5T'N'& #7$-FM[#J!%Y$$J^-#@3#'V!;@H2 M$NN5$[V&ST,V$J)MN5I)7%V(!F.AI0SVTRMM(4TG0 ]W.3.V"KX);'*%7F:% MX8M5ZT:M@)0-AF@NA=&)+I1C\;V3ET7A]@GM7)SQ8X@S?IP-"M[);98&!L # M^%SP:5,QQG=LA_'%.WTE:XS6(5 ZXS@XXIFL_(1Z"<&CS5YH^ ?9\.O+3R\@ M&U; =2#.Y:"MCD^.\VS?\#&AN0'V(QI&+F#>Y\A_2NRQQ?G]Y]DOR0. M'Q+T%]["O8(CV0 N==\=V(E,6M:W%$B#$*.L2TZY*9-%CC0%Y7OKN(&(&T3! M%QQIQOC#VYMNUTH?ZKAE:$DR]+]=C%23*,!'IL,%'$FP2"?&WT/"=F"TZ71A M@8HQ-<>ZZU[YR@EDODM)7I\/P>C @^*3_5'0C"4QCSFG6V[W4K@2B<4.KA]D^&T-(YR4I MMQ/%070WD/=0P$#9C7F9/V C7.*ER2HL06R8MOCC8531R-_%9 "JKHB%_F.' M=,0M8E5@SHX\#G;D\:SBOW'Q'L5/[V0W93INO0-9.71JT5A"' 6DIS =/".@ MU$ ( CI8J3_)W]#=N;/4>$MBOI<[)XC@[2%4S-TGU'4P*V]>OP>S0@X%U!;\ M#J^O)9CMTD6E;/KWJS JPLSE+B.QOX"BH.Z&3BW,5]D=0" ZTTI,H/ ;H\ 0 MDY=KI 2-'9094&PUVE-0_8G@/*ED$UON(L @.")8B;)!OH M-^'D#2*/;ZA/+G_G#2+);+!$<2':2;XY^,8IMD;ZN._>M,2=.*A"NCM;$"_A MT7C!DX>2N!LHH&P,3@7FF-BTH<""RCK*LKWR(6'<#>)%65$XU%9@7V ', DE M%Y>!?A"H2*P:VG 9-TVB+T[*QH1BNW0#S'#FK8@'M(:KRFY0,&')EID3:C)# MZA%O8U"$!5Y@,]L_S+V-G8]#?@KVXZ=9[?^-W.F4U9A?EQIL+%QB.0L@IVS> M4#S(UMN <:"R7(.:G'OK!W+!^9]8&^FM=J+QF,/#1XCYD&$=[8$U_M9[=TRH M^@XRJ#]C9:G! EB%82%0!TGJ"$.V"6D;7J]% ML0' #%?S(UZX!"MSPB"T6#U$L=8.:73W#KPAX"XHA_@.A ..1 /@ZS&BQ%($ M=JXH6.B$_0H 4)XJ-ZJH7*)-\H])O;E2B#%+;C ^ P)$0!;H!5-V0\R !2X4 M4M@47*?_QB4ATL\Q9X7+ MF9THE8CLC S"C5=R-_(V5,&@\R%]=X6RGB3,FV:26=11B*$ZQ5TFC%M6PV1K M"=GQ2KD A2),A0DII"V^AD#PB8RJ$&C$*&"C?3!I@4/ O&]$LY:N.\7-#+)) M;*P8(R03G+96#>=:8&%2M]8".?E&0+*6+F[*7=%+<73=0K;:D6KAT93HI6ZM M$U^QC$7U(9O4W\88,8EB7< 5[RP1J-'-<8&Q;46&T[4#%AE9)5]9'$>X/]@Q M!ZF4CGX64L _O?= F:?2$YHN;V:]XTO(Y.C#;MHEG5139<_I/(/!@E=%"N%P MF5(O#[';8R;)3./$57;O-Z#C_>R5, T9)Q&2YQ!%-8(2:#R49<]UTDILN9 5 M0&H/(^E22XYT VWN4HT#=><=XFJ/WR$"YVQ,-MITQT3_QQJ8HA[ !$A!4B]&IWK%"9"4P M?4)%\_(P@1$ESDGWC>H85T)5'"V7\CH)50S5:UYSL29ILB*U#\'#=&4R(/EP M+JCLJUL3Q=<.T\R!P"4[-0+8P:F- ]U0G3\I[/BT.P9HY'O(^7&$/+G%38(! MKLXG(US\G? <=/E&KDVCZ4I;'-(,>L]C@^IE<%VMN[7&\P()QS+GED]>)"&W& MO&6C-MV>GBDJ M&H?JQD@&A[8_S'Q,13R#[L-!.SA5MQ;6:R3AX%(=EA%TA75?)\GX"(.83^^9 M Z38(GM[TPZC'H.RA"07J88PL50/DUPJ'^)&(.-+;2!5PB.\"9FB F-+=_AH MUHL>WPXDB?"PJQ6EHOZ'TP'J&DR)W-B$D]FBTG;,W@T22KL,^P 38\DOH>K! M&#=W)D/Z#$6V0I54E\.6W9Z3R]W.GB%+47$Q$.3:=%R_BK+-<)S&3*?R:''^?T_*OLU[;"\7_[A>;7*OI!F1Q#L0)>QQG.- MHRPDY\ VJ=:-JX(4NY@3D)P:/&=H*]*)K]OGRASYDM.,;3(>.*7\EZ^3E=." M1_BV&PUZ<*RW#8L7P9D.I^7,^KW.K+^7-04><9 ML-TA^A EJ1>!"ABF$5_U1K.L7_88V8)V-1!\5I5P8T,O@77E^,<7!L3!;B / M MO&/[V5U]B% M=DW8;_% ?MF5WLG%[8?J/HBT;,!%+%9L''S7D]G@*%H@J MV8/B8D++WH+F.OSQ25'KQH6('!!+PX%ECSV1S@8ZW%*DAD7-M.2#_E;WECN^ MK$ J42!L'X#^R 0R1=O*?H.<@6R$.P;1#BAQ5$95P<#JPB7ZGJNRD\+%8,3,BJ:GT@J 8>P M)]-L!!MP0UWFOAJ.IPW]-C8G1&6U[ZL/VAP,1!AY<6$)9^NF6\%E305@SI"( M$LXG4%!!S@8W2LBS\Z,>9#<0W .8D(3Z3?A0FI<,(8!(@("OD;I)FAE_3$,0 M%^8/2J%84\4G"Q@N/U_).$E1#%B\F^;9OG0D\Z&JN=+5E4Q9",AOL0$6M" I M9GHAKC&:W%.7U,*FK7:\$1(]&M$-UC):,XBIM1^Z!;L\VE:-1:/G-9/,XT]NE,6M0>C*D-ZC]JNHQ'W"#(X[]&*%1*2#4*M+)U@R(*CJ. M2@[9^%N]:!A+4M+EY-WR.-BTE%*?WC-YD/;&V"HU?635/$1.*$HW ME>(JD6EPT@#>7-K8ZXRP5+JMAIP+%10N>QV"O1MHU&S]Z(4+PS[A!-(U? 9<41T9+9HB+R7.8?"T!<\$5Y@T M$H B$1.OFG%G2+#QZFN\ZN.M- Y+R4F3KI0 Z,)=YB0?*+11+<+2;1&UZ\17,KAS@"!WE/65 M^U@AA0B2%J/(S&/BY#@Q-T,D9D(Z/XUZU[@L&KG#T=EEYTM=">PRV.=8VS^0 M;0YCCL!UUQ^PT2[L'3(F4'S.P44 <7Z"^LLK4!I2C)%2),.$S@!," EW@@(L M.'0T#TTM<,IA,&'!"=8D=*[2$XKC+P_I;8 14D8NY1'M=./LE^X[/W:7[Y\T M#_)XBGMH&=DWAKUHNF=0R EU,P3(R V.DQ)V-,SB2D>7[U_^=D>SYTJ'H_9H M4>'4#16K7'*OOK+D#M"TWB@??E)Q,\,)3">1.7F>"!NQC- M._Z$ZM"00].\SI&\"#4_ MBO;)#U&/:-2?N=DR!XP2++^7>ZZU19P3+BW89Y$/#Q;9Q_@PSRS ^[/O$]#G ML9WT[S&X^9[.(2>')P88\J1:5+EPI1;75'Y+JE!^5C*D)RAX=B^!C'57COVB MV1H]]#1T4:6Z$K9K7,]!Q/FCQ4]9#;I!,T%I2^$=Z,HO@_UNGW)323*M^NY5 MP[T#B!3TJ M08_65KM\OH+B(B5^#ITC,M\[X[>I^)IFDI_CX;EKH:$%Q"?OQ,Y]&CS23^\] MR)-'A7P5WN.'?7SP"JKFJ5A!$WFN.3=1:72[ .L<+GU3.)GUG,MO2!OVM"F_ M@4'S+J?3:\ZH0XLF-?X#GQER'I=<3=-YMDV8O WE;/[A>F3ROXC);Z.T3C<$ MYW?Z/+"/G5Q3)X1CZP,"3YH'V01[.".E'WP>%CJ3![3NJ:8%8W,_/)Z*\NDS M6)Y@2$J%N_2A5C1,4:(I>+]]27_PG"$)E('@ ]^_DPQ"QVI"=#SA:1>'D%B":#V#6>D+!F<,?/D51&5;ES:YYW/8>?W M2^0I(>S(G%CU2"5%#X1Z*1W"0/.;"L('<:"5L _ESQ-;W T;N)Q#+U9:JO2 MSC_C[=Z=L+CXFW1$D42_P4(JSLGHI39^7C:YR>D8.!S!N V&M-G3X:N%W QJ ML(J'R'Q!#-1[A#9R15U9&E'<>ZIZ\ 3VTL^*N:7>,B/YYBSSQ_ ZFP,^* W8 M?CC8*71OR[FIX;D_9#KN3HGD!3M4KG?V81 %D93-G#,LZ@2/L<_!0<%]"G8G M?=2&P?IWN&#XR>7DZ7+L4].;*&C:]9UNS%U(ZTD27<4!;SU!,1QXWZ/:Y?3R M6[&@28'G!KJ/O"?>3Q#?=,!OG;CI;0?^D8 M/6D=[>,RG=$< $6U-'XICO,G MR8 7Q,MF+?F]-4FZ/?WJFF2=+ZH>" >2-]C@>VFRA_A4,B-*>+XG2_(F(G?I MD'N'T[2>^C>]G0$?'A.&L9I^2P,]NT*C&_,,&TM VE1(,R!7?*!1D_@@0!(K MV?"P=J'+6'P?1#Q3D-K]UQI<5O1.!*Y3$6RU NC _(;P+'@0,$4UJH@=K7 UZZKB)Z1)EXE1X O"L M9.X][#PM Z,^P)#=TP)\Q_>$C,7]/(^/U+],F3R9\)PD;X*L):@CON_2\C0- MOQ0R_!K>J7G);Y*,M_,+.=^"-F/5IY(K6'JZ^/'A$0]K^B^=;NF]DDO==;JF MCQLI0++P!KB^T@"_^X('A#>-/O]?4$L#!!0 ( %!C)U<$J!1_[ , '4( M 9 >&PO=V]R:W-H965T^GD'--^ 6FU^^RS M;Y+G.Z7O385HX;$6TBR"RMIF%D4FK[!FYD(U*.EDJW3-+&UU&9E&(RN\42VB M)(['4L!)O MT?[>K#7MHB-*P6N4ABL)&K>+8#6<765.WRO\P7%GGJW!1;)1ZMYM/A:+(':$ M4&!N'0*COP>\1B$<$-'XNL<,CBZ=X?/U ?V=CYUBV3"#UTK\R0M;+8++ K< MLE;8&[7[@/MX1@XO5\+X7]CM=>, \M985>^-B4'-9??/'O=Y^"\&R=X@\;P[ M1Y[E6V;963)A].,\CW>58>7_ !O"I^5M)6!7V6!Q4O[B+@="28'@E?)6%>^M=J8ZRFOOG[5!XZ M-]EI-VZ69J9A.2X"&A:#^@&#Y<\_#"R(Y!9.?0E[?="(':PDH(E7=1 MT&ZM47!J$W>X;G5>4<.2D.?HXN.EQ *L@H_2DE;!K-+P7JNV.17@60JG [RK M$+:*&.VX+,&Z)MJ/._\'#5@Z9B_X.DESX-EXGD3/2;>,:WA@HB4[]HRZQW"E M(K&KE2:Q*Y_@;,,%%:[3;VLL+H#XF%=0&OT4%T $N+2H)1.0J[IA\LD#<6I< MNO(*E!;P<:]@*ZZ+0<.T??)(W9S,H/>6HF7:D!7IJ-80@NG#;TRVK@3#U/=M M M?,5!X]=PLDWH1"'@R\@>ED!#>8(XGZ6*'1<"AN,TG*1#^.+]4,:8++FK:Z<\(Z)T"7+)+0X$ M7;!4),T*!,EJA.DT',8QO#M]3)["9/SJN+OS4 ^HDYDEP64@=@ITOE7*'C;.P?%+8_D- M4$L#!!0 ( %!C)U>!G:4CN04 $T. 9 >&PO=V]R:W-H965TV)[QG:3UITF]=AN^]#I R1" M$B<4H0!09/?K>Q:D+HX5U6[[8B]%[.[9LS?B>*7-)SM3RK&[>=W8D][,N<6; MX=".9VHN[9%>J 9O)MK,I<.CF0[MPBA9>J5Y/11!D [GLFIZI\?^MRMS>JR7 MKJX:=6687<[GTMR?JUJO3GIA;_W#=36=.?IA>'J\D%-UH]ROBRN#I^'&2EG- M56,KW3"C)B>]L_#->4+G_8'?*K6R.S*C2$9:?Z*'R_*D%Q @5:NQ(PL2_[ZH M"U779 @P/GQN7I+@KKZV_][$CEI&TZD+7OU>EFYWT\AXKU40N:W>M5S^J M+AX/<*QKZ_^R57LV2WMLO+1.SSME()A73?M?WG4\["CDP3<41*<@/.[6D4?Y MO73R]-CH%3-T&M9(\*%Z;8"K&DK*C3-X6T'/G=ZH*2AVC)19_U:.:F4'QT,' MTW1@..[,G+=FQ#?,%.R#;MS,LG=-J;XTZY8U=R+$ZZ:$5 MK#)?5._TU8LP#=X>P!IOL,:'K)_>^ :I_E(E>U\ULAE7LF:73=N!5,H7NADK MTU 4;3R4-M:%:/>%<]CA[4RQB:[1H&326[/,!P;&[!;-9(.FVD$SWJ)Q,#36 M\X5L[E^]R$68O;7HW W"T=+"L[7,=E"9;$KV"[1,VYZ5J^"Y7P*+-!9>8%$O M+4[9P1MV.S-*/2@TAC)!C["N3MB5T1/8!RI@O%:V*N&%\+8^;K6#_!&CSDH* M\27+BY1'(H049@F/PIBD@(=Q00(/\I!G>0SRG3(=:#8UFD+P%OJJKM"5G@@[ M8&'(TSA@4<'Z)&;%@'D>Q%OV3GJ*H%)#?&9)R +(*4)@3)(6O$B" M)U,1)5ZU !40DRQX+A51'O,4J4EC'H/(,Z%& =7"9ICPL0@^'1VT5$7MQ3E44)AD/\/9Q M$?U'%@2/12Q M(H&9B%HRX%F,"HJ#@HLB?EQ!J0!+.1$7!QD78;Z6 ($"B"-D%]T9,AJ9#PC: M&7/KR-03,.*A7I9$7YB$1Q%6?%W34-43UNCF]5C:&:LP4"OC38YGTDP5#=6Q M-I2RR%-.Y.A3C]M![9UTJEVY@*$?^EFE2G9YZ4TR 9I3"H[QE$_ M0(RJH5 RI_U99 R)*:6#+CX(R0N\=H$>,7P@,5F6E6NYV-T.1DVE*=<8'X?" MZ=,._N'HHW:*)9S]H'6Y @\[VP'^93.MB-TSGR[N*^_HP+9--MLV><*VO2<" M+K"Z=.-)PM//5)?G;+:\4SGMK:9U:KL=_)U]M%SW;M''DZ#__;X5_/66>3@O#KZ\T ;]@9)B MZ@X7"NL'1C^*>%$4?K5% <_#U(O4IVD1>[F@,8H3?F0HF._4<0JC)L\&.,+# M'$W=C[$Q!0EH>Q%"9S,C)D;/O^)E-4. ]Z_UJJ$F H/656-65O@DK$;+[KO& M'_95J#V-+=><-2@]K!.1(E@:[&'!@R1FM'/2;JA\E:R':WP[B[=;[>5V/NTK MZN'.)_YY[RM !O)]H-&KW0 XV-\C3OP%02P,$% @ M4&,G5RMF25JE! +PP !D !X;"]W;W)K&UL MO5==;]LV%/TKA%IT+4#$_":5)@:2M,,RH%N0I-O#L ?%IF4MLJB2=-S\^UU2 MCN,@3K9T'R\61?$>GGO/N01]L'+^.LRMC>CKHNW"83&/L=\?C<)D;A=5V'.] M[>#+S/E%%>'5UZ/0>UM-<]"B'3%"U&A1-5TQ/LAS9WY\X):Q;3I[YE%8+A:5 MOSVVK5L=%K2XFSAOZGE,$Z/Q05_5]L+&S_V9A[?1!F7:+&P7&M'Q1'= M/Q9I?5[P2V-786N,4B97SEVGE]/I84$2(=O:24P(%3QN[(EMVP0$-+ZL,8O- MEBEP>WR'_GW.'7*YJH(]<>VOS33.#PM3H*F=5&_(M6 MPUJA"S19AN@6ZV!@L&BZX5E]7==A*\"0)P+8.H!EWL-&F>6'*E;C ^]6R*?5 M@)8&.=4<#>2:+HER$3U\;2 NCL_MC>V6%KV]K*Y:&]X=C"*@IF^CR1KA>$!@ M3R"4Z)/KXCR@C]W43A_&CX#-AA*[HW3,G@4\6M9[B B,&&'\&3R^29%G//X7 M*_WU7 09\L1L_M0Q]_:$)5U][657:QFZ%U/KN(/@NUF^CE'"KC6FC. MIJM1S"Y T_M-+8JP8N(6?=7=?A>@$7OG\S(4; WM&5$'9T>H4MS5+7CS#^=1 M[]UT"56.M[U%53=%M76UK_IY,X$5_AHBWDYAU\H'U'2PA5L&6!;>[:/+N;?V M@:<0. *$0FM+H#/O9C:D8Z%JH1JAF0*+!L8_ U6/+EW,\X/J0&F;S#[Z^&79 M])GW:Z2UQLP(&%%58J()C"1F-,V4DF*I##KUOED7GU)8Q#52F D!=$HN$>4$ M M1ZU_M2O$:F5)@SFL"UQ#R#4H*I*-, $T.QAKVWB#XJTC[ZW#41*G 108D$ MJDJ"#4T\J9#8*+H-:H3"AA%TVD7KN\P9.$W<$CS?0#@C$DM*$2NQD!R]>648 M9>\1XY"*$M^>PD]@M/]),8:%4;@4.M7",*RS9A2DH@P&'%/@Q%BY+1N7!FNE M$6.X+"6H5\H2<0.3D-KCI!DV4%J=D]50,:UDVL)@H6G>0H)72DE>J!P#6A*+ MTB2/ 0(K'\#"KI1C!C(\I9YB@],H5Q!#-O)IJ; RNQSXMS/9T7,_+MO;9)0D M(/LW6\X0K'DJ E-0#C4XB1(V.$IHS,D#]2A)54OM)DH.G)D4H#<\Q2[Q#+B# M<9;A(3>51@)SJ89M%,'RQOI4Y69@_ZC<-9H0TDB27A ML%82B;CBN8B[7"H,'$!,YQ-,P@F;/0&]O6YI+AA6@/38_^(6+ M;5B -""-+I^43E)@!<:C@F(#&=QIIZ#?=%G^DTQVW0M&6Y MO/OQSN'^I;%?W$QK#U_;IG,'@YGW\[WQV)4SW19N9.:ZPR\38]O"X]1.QVYN M=5%%H;89!P/[X[LX?[9N&;NM-G%MRB;0M[=:P;^X ME_/"Z1/3?*XK/SL89 .H]*18-/Z]N?Q9+_(#*!?.FW8I MC!ZT==<_BZ_+.-P0R.AW!/A2@$>_>T/1R]/"%X?[UER"#:M16QC$K49I=*[N M0E(^>(M?:Y3SAR^-J2[KIH&BJ^"=GVD+KSI?=-/ZO-%PY)SVCL!;I&/XL'3GUA*GVW9@UCO06S3?O@!CVNU0*?-!%;[V>3C5BV; M??PXTU#.,"C:0=V!#]/"VJNZFT+1FD7G@]'I*HCG5WA:Y\;ZP LX/<4S[ 'K M1Y2N[I",S6.>XH_&H_CXZ(INC+J0S/O2F_.\5O"(CH-^,"!VJF'($ER3)CMK ML=7S^LM'6W2N*?HJ5/V)ASIH<, (S2@P2=)YCT9>UNVN\@!L-J$V%[=T/_.99X7>T> M76B+'0L^.3U9-/"ZGN@@^IL..EY:XQRL)R M1+G\@JIB&OIDTE$*DBC$?!@?UP>G/[&3GK0FDH:*.0C%B6().IU+0G.,!U>* MI*C]%?:36^MWP=]PBRM&I&)K ZMY;V@K6T] "4%X)F(:5G:Q(HBINQ' M@B'Y$@RFLN 05B]U'QB9BF"DF!6>;B C'5$D@Q$6@JPR0IG"E0)5Y^EV,&B0 MD*$*(4I8>5+*-H*19GD @Z>H6!&!(;L'#)XA& (KXV8H!(A4H%810H%(,[D# M"94D3>^'(LL)$G4-Q7+^,"BD($RF?0J6=A$*Y(,)]FV=^9$%@RZY2$+R0L'( M\N2^@L$B%SP/9>"[7% L%)@];(49Q>WR! L&UJ(M7&!I81*SB !19$YD.!=W MN<@B%ZD*7"2Y#%QP=2\7,KK Y58N0GD:LE3A#D.%RU,BL,\^@(M$WN8BS!_( M11)I?'+#;OCY@/4;?=G2B]-U+TX?W(MO;.1?]..M^A_[\6,_?NS'C_WXL1\_ M]N/_=3]6ZWZL_J/_C0F\6/AP=70+FN=?Y[IS>E.CWFIX'FH,P4?H MJ P?!"2"R#0+8QG.IF+Q?8H5@\A$A+$"+F/QPC$NQ&Z+LOASQ.IBXM%_AK\L M\GS5.>[9_I-U?]J4^/&-NU,\;=-X0^SP=P\>^OX:=?UV?0E]U-^]7B_O;[#? M%'9:=PX:/4%1.E)R +:_%>XGWLSC3>RY\7BTXW"F$7D;%N#WB3%^-0D&UE?S MA_\ 4$L#!!0 ( %!C)U>MG\M*0 0 ',* 9 >&PO=V]R:W-H965T MY**>0% NP!$GO;JG>Z55>WV_9# MU0\F&< ZQ\[9SG+TUW?LA"R+ /5+_/H\,XYG'L]TJ_0WLT&T\*,0TLPZ&VO+ MVW[?9!LLF.FI$B6MK)0NF*6A7O=-J9'E'E2(?AR&:;]@7';F4S_WJ.=355G! M)3YJ,%51,+V[0Z&VLT[4V4]\Y>N-=1/]^;1D:WQ"^T?YJ&G4;UER7J T7$G0 MN)IU%M'MW=#M]QO^Y+@U!WUP)UDJ]\/9:4TZX&%_S_ZK/SN=9UV M$YOK^*-Z-#G'I;N4)ZMIE1/.SC_)')<6+[D M#-\]G1+NNOIX!+[_*E.#U K<$Z?TN@+S"%DS %+HP"H.0P%U( MATWG_;MQ',4?H!N/7DDMZ@*$8O($2=QP'+?=.#Q+L"@U%PX^HD\#.VJ3WCBZ M OK!' TLJ".YTB"515-S?*XD.HH)1 WDN$UZDU>*N_,4272)8G1U 1F?18YZ MXRM2L"5*2REQY//H+"SMI?'PE,4'MG,&"1D/@F@P]FTX3NMQ&,,7'U"59(72 MEO^+N;-N*1I-Q63F0M!8 W$P3B:0! .ZW21(D@$\*\L$W8U<_^QOR:.B($RC M( DGKC<TG]X9#MZ%:TYI0P7 M^4XKP\(X^K?I'$#9FBL;&DY$(_ /Y@M@-[0 M2E.:0\XH9MS;2?[E].#9#3^F]-?#M&9RC=Y\0/*E_2:-KMC(*;G)[Q5).A.U M!I$')&I9AN@]:99VZ,2+D>8STTC@_U8U_[FN#1+ES8'XT-+@<#"$9-2H RE. MDB3[P>A5=L)XW$)(D*F(6E&4P2"NPZ\.\TM_OHZY>O>I^.H?% (%ZK4O=RAT M525M71.TLVU%M:@+B=?M=3GVP/2:2T.QOR)HV!M1:.FZQ*D'5I6^K%@J2T6* M[VZH*D3M-M#Z2I$R- -GH*TSY_\!4$L#!!0 ( %!C)U>8+H F 0, $ & M 9 >&PO=V]R:W-H965TM&%I MB"1*MB37-I T"Y:A+T'2M1^*?:"EL\V5(C62LIM_OZ.DJ.G@>E^LN^,]#Y\C M>>?E49NO=H_HX%LCE5T%>^?:1139:H\-MQ>Z144K6VT:[L@UN\BV!GG=@QH9 ML3B>1PT7*E@O^]B=62]UYZ10>&? =DW#S>,52GU M$$JLG&?@]#G@&Y32$Y&,?T;.8-K2 Y_;3^PW?>U4RX9;?*/E9U&[_2HH JAQ MRSOI[O7Q=QSKF7F^2DO;_\)QR$U9 %5GG6Y&,"EHA!J^_-MX#L\ 1?P3 !L! MK-<];-2KO.:.KY=&'\'X;&+S1E]JCR9Q0OE+>7"&5@7AW/I6'5 Y;03:$-[3 M(WCYD6\DVE?+R!&]3XJJD>IJH&(_H2KAG59N;^$W56/](SXB69,V]J3MBITE MO.QV%Q!G(;"8I6?XTJG6M.=+_Z?61[@6MI+:=@;AR^7&.D./XZ]3%0^$V6E" MWS +V_(*5P%UA$5SP&#]ZR_)/'Y]1FXVR4T6-Q:$ K?7G>6JMJ^ [H0>)8R7 G]T\A%8 MV7L,/E1.;]! FHR!>WZDQ^K0""XM$$/?HYZR-;I":^$%9.DLC//86S$+\Z3T M5L'"HLC@1BA!;[N&G=;U0. +$!5"RXVS4&1YF)49S',6QAF#/"W"N,SAHW9< MPLWMS8<>Q ]H:,1 I4G[@1;F\\3'6!R610)O2=L">/TW M%4LCR('3\-:SC>!Y&18Y@X2T9T4^^<.VXK^'^X*8DX2%\Y*17:9ER/*LC\8S M6HE+./5&UL MC55M;]LV$/XK!VT86H"(Q!>]>;:!..VP#4UK--WV8=@'6J(EH9*HDE3<_/L= M)<=)!M<=8(L\BL]SSQV/I^5!F\^V5LK!UZ[M[2JHG1L686B+6G727NE!]?AF MKTTG'9JF"NU@E"PG4->&+(J2L)--'ZR7T]K6K)=Z=&W3JZT!.W:=- \;U>K# M*J#!X\+'IJJ=7PC7RT%6ZDZY/X:M02L\L91-IWK;Z!Z,VJ^":[K8"+]_VO!G MHP[VV1Q\)#NM/WOCMW(51%Z0:E7A/(/$X5[=J+;U1"CCRY$S.+GTP.?S1_9? MIM@QEIVTZD:W?S6EJU=!%D"I]G)LW4=]^%4=XXD]7Z%;.SWA,.\5<0#%:)WN MCF!4T#7]/,JOQSP\ V31-P#L"&"3[MG1I/*-='*]-/H QN]&-C^90IW0**[I M_:'<.8-O&\2Y]=;@^1KW0&#;RMX1D'T);[^,S8"91_,]UL6K3W+7*OMZ&3KT MZ'%A<63?S.SL&^PYW.K>U1;>]J4J7^)#5'J2RQ[E;MA%PNNQNH)($& 1XQ?X M^"E\/O'Q_Q?^R^CA[^N==08+YY]SH<_,XCRSOTP+.\A"K0*\+5:9>Q6L?_J! M)M'/%W2+DVYQB7U]-]\AT'NX&,(YW1>9S^M^\C$\58EZJI(>J^0@+>!OKUN\ MZ'8!K][@3!H+30^NUJ-%C'T->()8U7 \0OA];!^ Y9/%X$/A]$X9X/2X\,X[ M\O_6/YIN,/I>>9\6?H2$DXA%.(E30I/<3W(2QQ%LQJ8MF[ZR,U3AK:UU^Q\\ M1R=1S("SA%!*<12$"PZWLJ@Q)YC<%T%"G,6$\Q1BCF/$(4:O<9;!)ZTQAQ4P M7!,_C>"55&(QHQ+"4\1C^$I]YQ MA#-!$R+2%-ZA@P7VR6+LQE8Z56)[PQHH&CFIR"-&>$XA$PF. D=!,II\U[4O M#CPL3&^><'](F'B/\^=&29)0.';.9N/1M.#U.'W&F'_7::UOB!4\9OP/=[K=VC MX1V&ULC57;;N,V$/V5@;98)(!J2=3%5M8V8"?=7H M MC$W:?2CZ0$MCBUB)U)+4.O[[#B7;<0K'[8LTO,R9<\B9X72G]%=3(5IX;FII M9EYE;7L7!*:HL.%FI%J4M+)1NN&6AGH;F%8C+WNGI@Y8&&9!PX7TYM-^;J7G M4]796DA<:3!=TW"]7V*M=C,O\HX3G\6VLFXBF$];OL5'M'^T*TVCX(12B@:E M$4J"QLW,6T1WR\3M[S?\*7!GSFQP2M9*?76#7\N9%SI"6&-A'0*GWW>\Q[IV M0$3CVP'3.X5TCN?V$?UCKYVTK+G!>U5_$:6M9M[$@Q(WO*OM9[7[!0]Z4H=7 MJ-KT7]@->Q/F0=$9JYJ#,S%HA!S^_/EP#F<.D_ -!W9P8#WO(5#/\H%;/I]J MM0/M=A.:,WJIO3>1$])=RJ/5M"K(S\Y76I5=8>$+UYI+NX>?.^X,1 ,W3WQ= MH[F=!I8BN?U!<4!=#JCL#=0:2W85<-%M1Q F M/K"0Q5?PXI/LN,>+_Y]L06H?A"EJ93I-]E^+M;&:,N;O2]H'Z.0RM*NB.]/R M F<>E8E!_1V]^?MW419^N$(\.1%/KJ'/'ZDJRZY&4!NXK[C<$ELA85$4NL/R M3,\EXM>AGRJ$X@62'R!W+T>T0XW #6Q43<5L[N"ITHBO[AI^)]37,S%PI_!;5^^!Y?V(75]26ZK'FLD#X :(T]O-D M["R6^9,X=%:<^&D2.2O*_/$D/C^Q7AZOJ;'4W!)+J\Z5EIUV^):.I$4M%*F( M;BFZG[+(_2;C&++<8@\A.6P]C/QAGDZ<1=U;\/-/+CN#^\./+#:')QSL&M7)9+R_LN2VG9 MD@Q]5',]H2I*IC6BA$))]\ ,W-UA%)W6! I[Y!K:LP@C2CJ7ACMRE0I$0Z5F MCUY'^L3B0C3'0>X/S$:7BC$X:Z0-ZFW_7!ABUTD[]-33[.E%6@R-^&7[\)Q] MXIJRU$"-&W(-1^/4 ST\$&ULC5;;;N,V$/V5@399)(!C290EVUG;@)W=[078-DBR[4/1 M!UH:VT0HT26I./G[#BE9L=O$[8MXF\N9X1F.)CNE'\T&T<)S*2LS#3;6;J_# MT.0;++GIJRU6=+)2NN26EGH=FJU&7GBE4H8LBK*PY*(*9A._=ZMG$U5;*2J\ MU6#JLN3Z98%2[:9!'.PW[L1Z8]U&.)ML^1KOT7[?WFI:A9V50I18&:$JT+B: M!O/X>I$Z>2_PF\"=.9B#BV2IU*-;_%1,@\@!0HFY=18X#4]X@U(Z0P3CK]9F MT+ETBH?SO?6O/G:*93T)(;)QSF MKLPLCW&!3MI<%ZO^Q ->L BEIRPEW0Q M)]Y>\E[,&ZZQC?F6OQ#%+,RUYM4:_?R/^=)837SY\ZW@&]N#MVV[&KHV6Y[C M-* B,:B?,)A]_!!GT:<3R <=\L$IZ[-[JLFBE@AJ=7Q;-\I8N$/)+<5D%1Q> MZWS'=6'>"N6DL[=#.?*:DU=#I=FY-=[MTKO-#R6YQP [U C@W,-3QL M-.(17^ 7@G&\<_&9Q+DV("JP&U4;7A7F$H@65!_0\@)^KN4+L+%?L=.'/CN@ MMH?0SB#NC4<#&EDOR]R8]=AH2..PQZ(AW*+V3V"5(QA'H+WB13Q.+TDY&P^= M"7*6]EB2TFT0B43N,N/3 G4E[%XI[HT&J5.*8Q*/1ADAC9(!?*_TJQIEL"2 MC7:K^/'#B,7L4S?&7CEC8WA0ELOCK+O[H5SK_[R7,TAZ6>*"3GOC(7/)&/22 MD9\,>W&4P@GRIAUYT_]-WKFA+N#S;SS 7]OY#U2%]I^/1D/6T\8?-@C6O5BP M=(T&A)2U*V*+ACB#Q#SW/&-QQ9]04[>!)R[K-@<'6&J7H9I8I[W60G+*&P%7 M]!0>J)1(/"P\7I!5Q99/XGI$X]?11O.;(E(%*FB^A12 M6*J M,^B1(%5 2\" M90%1?YR>NR_9H=)H2^)?65YQH7W>J%PL%,XZ!>!S!6=)TF MM+42]=HW;T,$KBO;=+ANM_L_F#=M\56\^;GXQO5:T"U)7)%JU!\2FW33L)N% M55O?))?*4LOUTPW]XZ!V G2^4LKN%\Y!]]?GK! XPX !D !X;"]W;W)K&ULS5=M;]LV M$/XK![7H+("(1;U85IH8<-(6Z] T09-M'X9]H"4ZTB*)+DG%R;_?D9+EESI& MDF'#OIA'FG=\[NZY$WFR%/).Y9QK>*C*6ITZN=:+X^%0I3FOF#H2"U[C/W,A M*Z9Q*F^':B$YRZQ250Y]SQL-*U;4SN3$KEW)R8EH=%G4_$J":JJ*R<JT+4(/G\U)G2X[/([+<; M?BOX4FW(8#R9"7%G)I^S4\9#H_=<8.9'S.FE)_$\N?>>>/!9B*4ME?6'9[/0?21FE1 M=H^!W"K[%W1YD47Y@FDU.I%B"-+O1FA&LJU8;P16U2I>+,N-2_00?OS>%?H3!#9N57+DG0XU'F(W#M#-WUIKSGS"7 MP(6H=:[@8YWQ;%M_B-!Z?/X*WYE_T."TN3T"+R3@>WYPP%[0^QM8>\%+_/TJ M-(<_IC.E);+DSWUNMU;#_59-Y1RK!4OYJ8.EH;B\Y\[DW1LZ\MX?P!SVF,-# MUB?76(E94W(0A+#?P9N<0[J%AVW@$19/NH6GM'@< \A!1'6+2+,' M@K37>5$#*J$/2)Y:H0V4E"B+S!J\UCA4JZ/V)G+))0>F8"Y*[#;J& 8?4&)2 M@34M&L7J3+F K,+2@HY6\$M3/H*?V)D/EZD6,X0>T&X!RQ^+N\9RE)+7Z2,@ M36J%7MJVDOV%IEI8;R$(21#&*(0>B?T(A8B2P*=PU?6Q&:_YO,"] 1GAB1*?"-00L/ " &A"/8 5:.>JM%KJ(I11ZZB0R9)AK=(@'TD/&C\620T M)[&=D[:)AA\RRS*=2\[M_AK/@;*L_EVXI!*Q;8 M5'\RJ?ZP3O7GC52W"3UC):M3>P*BOV"/$'50,&<^"8+0")8\;V$P(G'LN2@A M/#J.NH:PAP(SCC'@^$E-2Z94,2]22V4%/O%H ._>C'WJO\=9%(?H?#2.85J) MQN!:ZV!XYE)4-L"]RFH<(*'&B&4UFM;35H_N0GR@/10UKG)W!\U@Y"'U*0F] M>"\ &H%7A]K6W+UE]) YG;4!')(E#=YVX MF."=#*A'?'_TXM11G\11XJZ%9R9O&^T/H&A(PI"BYR0* O?_G<+I0A;ENLHM MG"2PN&R_1CB4$L]+;+7%9(R8GZRV/BY/)C B,3JT)GK@N[B&EX>7YXZ,0U-V MW?BJLMM!XY,P1CP!,MC;"=-V+]SXYJVCU'VH^F_-?UAXAC4T0;9M(D+VC0Q4 M/R)),OHG2<,*IHFW$7K#[[$+V(5#_Q6)BY+([&ULM55M3]LP$/XKITQ"( %)T] WVDHM,&V3V!!EX\.T#VYR:2P2N[,="O]^ M9R=-RU:JO6A?_P\SOENN)+J06>(!IZ*7.B1EQFS'/B^CC,LF#Z52Q2T MDTI5,$-3M?#U4B%+7%"1^V$0=/R"<>&-AV[M1HV'LC0Y%WBC0)=%P=3S%'.Y M&GDM;[UPRQ>9L0O^>+AD"YRA^;R\433S&Y2$%R@TEP(4IB-OTAI,(^OO'+YP M7.FM,5@E\0+SW (1C>\UIM<<:0.WQVOTMTX[ M:9DSC1)R49>SX,$4U;FYE:NWF&MY\SBQ3+7[@NKVC?P("ZUD44=3 P* M+BK+GNI[^)V L X('>_J(,?RDADV'BJY F6]"2XL#]E9A3M ^G MA"BW;#V<\A&#=EH'_KX%F,I8IYS9G-7 M@TQARC2/@8D$+GE>&DS@WJ4<)B>31U3T@BI5SOE"%@7E_,S(^ $^E48;"B3U MNW3N9;);YPYZ\X9>4M-;K>FQFIXHBSG=/3GKAFA<$=6.J-P0I6CZ04Q#*G,J M''H =YE"?)%D\)&XOEPYK*^ "S"9+#6!Z2.@5**7!'4NP8O"F%[;" M\\9VH/L77+9O]:16M)M?O^+7;OV:8O_UM*LTI2)MH5SN4)G^^08Z80OZ[0!Z M](?^E=-:VX;5V7$4]2H;])WMGD6PZQG[6Y6V0+5P_433::4P5=%M5IN6-:DJ M]<:]ZG?73"TXO9T<4PH-3KMG'JBJAU03(Y>N;L^EH2[@AAFU7536@?93*2E'I MY:@PIKZ83'1:L)+JL:Q9A2>Y5"4UN%2;B:X5HYD3*L6$^'XR*2FO1JN%V[M3 MJX5LC. 5NU.@F[*D:G?%A-PN1\%HO_&);PIC-R:K14TW[)Z9W^L[A:M)CY+Q MDE6:RPH4RY>CR^#B*K;WW87/G&WUP1RL)VLIO]K%AVPY\JU!3+#46 2*PR.[ M9D)8(#3CKPYSU*NT@H?S/?J-\QU]65/-KJ7XPC-3+$>S$60LIXTPG^3V9];Y MXPQ,I=#N'[;MW1@UIHTVLNR$<5WRJAWI4Q>' X&9_PT!T@D09W>KR%GYGAJZ M6BBY!65O(YJ=.%>=-!K'*YN4>Z/PE*.<6?W*T"4-9P]T+9A^NY@8!+5'D[0# MN&H!R#< YG K*U-H^*G*6'8L/T%C>HO(WJ(K,@AXV6S&X$<>$)^$ WAA[V'H M\,)A#_^X7&NCD 1_GO*QA8A.0]C"N- U3=ERA,S73#VRT>K-JR#QWPT8&/4& M1D/HJ_NFK@5#HALJX)KJ FZP5(!6&7PT!5/@/( /55N"R.53'@SK>"@8Y%(@ M+J\V8&RRP;E2&0VH!(33P9ZPV''D5=HHQ3+ NK&GJ2QK6NW>O)J18/I. _8$ MA994&P]T(94Y-TR5GC/YD2KNX!VBOH"'0C%V1!+X#:T[WCE[C\91I5$S*I2- M1BC]%I +6 +0D0%^:<0.R-RMR/#AQ[V%+SS[ 1(O"*8XAMXL#'$,YIX?V8T@ M\4(_@OO>H1>B@1='(80^_KPHCNU_%,/G(W_[R[$/ 8$@)'9XD#:U+PV9>M/ MQS'R@FB&(R%>$D:M1=,D@,&&Z31 P6TE(TU&FDE&HO.6UJ5J+Y1S@N0>1<@@>'D@AN.1>N2$DU= M=C!,9 [NJW$N\_,&KU*M&<+*M<&O3PO+GM*"5AOF]+: Q M!9QY)$R&HRQ=_;4P_S&TPQ%+C5RCAC#H-KZXKPC+SNDC J$;&!WT[9G'CI<8 MJY>*K.\[9A,V'Q-(W,__)US&=6IS 2C,3N)$8R3L:R#C^1R'6FZ&KK6F(=5]9\G&DI>.8,OZ*"5BG#+L=L MZ5!ML8\Y>O&=Q>_^SGJ"OFU;&;('#R(@H4=F4SN/@00>2>9VGD 0>_$TLO,I MMD;/G\YL">)[,D=J0S+SPGG8-2ZEV2^L@OXYO_H; M4$L#!!0 ( %!C)U=:)\XM[P8 @= 9 >&PO=V]R:W-H965T/7>T]A=<_) 3QA2YGA:E/.A, ME)KU>SV93MB4RK=\QDIX,^)B2A7]*LC-!Y'PZI>+FD!5\<=!Q.LL'W_+Q1.&#WF!_1L?LG*G?9F<"[GJU ME"R?LE+FO"2"C0XZ0Z=_&.%\/>%[SA:R,29HR27G/_#F)#OHV B(%2Q5*('" MY8H=L:) 00#CKTIFIU:)"YOCI?0/VG:PY9)*=L2+W_-,30XZ<8=D;$3GA?K& M%Y]894^ \E)>2/U+%M5XJ:<*P%O3>?D^!;I302RL]AT:/>X^>A'SAI9I(\K[, M6+:ZO@>8:^#N$OBAVRIP.!^_);9O$==VO19Y7NT(3\OSGL41Q[E,"R[G@I$_ MAI,4K]S4HQX_IR1E-VT(&4DDQ2%WE&%A1A>%$]%MTML*7"/1* T5D1:4>4>/KE$]GM+QY\RIV MG>B=A 2LMRUO;!LLP-E@5P8$PMHLE'W2/09$5$@0 +!'""$#"ITD& FA949-7C] 8<5.IHE.0U2:S$ MM^'J1%8$!KPF+@P\;P57R=4+8/.L& #Y5NC$)+ "&%]P18OF=E9" +UG1:%& M[UJ>[\# \RPW")L>+W)ZF182T^0%I M<]F/-51LXH!6 W;D@-R8NJDS,3LA,64+V-1\E /ND>!3,CP]^@R9J#B2!6%+ M<]M3>M5'W<\0:WNWKD( #3RKV__X1FA5R1&0DV 3/'&!E$KE20F- CL MER9U;55E:TEJ(ICI\< DH%-S/&!X/%@G*IRT0E9]X!@/(S]P2=>#J>N=Q':;#,1J.;$F'BO6 $([U.K]R"5?<<.?9^_X MN,S_-BW"Z=$)AGO3M?^]?4NJ3AUV0A?*KA-;=I+LF>(9>^':WGF6#<^7^A6[3HMYM@Q/TQ&"_))!)Z"8Q/K=-[%9@5P-T?<- M[F^M9SM%[@9.Q- ZUX&R#!MS=]_SG?R?FQ+1K4Z$>W4I!.R+29Y.UMOG!]S? M['LQ!.W8L:(8N\5N9">0&+:.0VC_;"L(-+M%, Q]O^*%;J$!@I-W#('V?!W6 M/=<8M;45_+K8&SXV3&LX&?FV JK% -KM DT[Z3:V:E7X)Z4^,*03/)'H;6B< M1,!;7J!K0:0K1.@C,8=N]&)Q>[<<_ _"UK.",+$2$YYPVG A @)-H!X$\T+E>FM_RW;5//NT,FSMX&5:4O>?H(%K=EZ MJO]5K9+,T)6ESY":."(3^ET/ZQY(S_:WKDBO%IWHX812LQ@GP?L2Y6MZ@@OKCY^ ?4$L#!!0 ( %!C)U?, M6.WBB0, %L* 9 >&PO=V]R:W-H965TK]\AI)EYDSYPR'THS72G\S.:*%'X609A+DUI:C,#1IC@4S)ZI$23M+I0MF M::I7H2DULLP[%2*,^_VSL&!V_PE>/:=,;@ ME"R4^N8F'[-)T'>$4&!J'0*CUSU>HA .B&A\;S"#-J1S[(X?T-][[:1EP0Q> M*O$WSVP^"88!9+ADE; W:OT!&SVG#B]5PO@GK&O;\XL TLI8533.Q*#@LGZS M'TT>.@[#_A,.<>,0>]YU(,_R+;-L.M9J#=I9$YH;>*G>F\AQZ0[EUFK:Y>1G MI^\9U_"5B0KA"IFI-%+&K8%7=VPAT+P>AY:B.-LP;1#G-6+\!.(%7"EI

7P0<%:M3J _Z$'$DK.?%XR?.2WW*3"N54&_AG MMC!64Y7\NT]S#3G8#^ENSLB4+,5)0%?#H+['8/KR1736?W. \* E/#B$/KVE MFYA5 D$M868,TO$PF<%GSA9<<,N)?'-V&3 +'7VN[.$&TTIK+EH. MQM^O[BY'6"I!E]HA6U\MX+>E[<%B P+OT56SS;D$ZZP=KWO/*^>HF4[S3<_O MI*HHF=S\:6#))9,I9P+85JCH"+4Y*60:H>@H[B![Q;I5O'"*"L1/'4)OQ@7^*,L*YI<*OH2 M9N@EF]$C-5V(SS[Q4?..FW?2E Y%4WK-= 8N1RC3#:5?^L(W\ =$2>_\+*'! MRQ?#.(K?[%NZ4W9[0,>Y=&KU&0(7_1VDG6D=N%L.A^U_):\[5?';TDJEE RB M':8_+3U*ZS$NQZT/"9M!ZR_Y6T/KY9ORVS2=*+3\]VR/ZT]"BSQ[@< MG]DMR*'1OAP?Y[GO!Q)V?O@%ZI5O:PS1JJ2M__WM:MLYS>J&86M>MUU73*^X M-/2Y7I)K_^3\- !=MS+UQ*K2MP\+9:D9\<.&PO=V]R:W-H965TMUNZ^E29%R?RY7([2=SJ3)N[*Y:M/5*"3XK15G:IIU.V,YXDK=&E^6Q M6S6ZE&N3)KFX542OLXRK;V.1RH>K5M#:'7B?+):F.- >7:[X0GP0YM/J5MF] M]IXR2S*1ZT3F1(GY5>LZ>,WHH!"49_R=B =]L$V*6[F3\G.QV_>S$1:5J0['5\V4);^S8+X>'VCL[*F[UF,CTGV1FEE>M08O, MQ)RO4_->/OPAMC=T4?"F,M7E7_*P.3<*NAM!;U3!1=;P<6I@G K",N^WW16V=,1-WQTJ>0# M4<79EE9LE':5:MO!25Y\LSX893]-K,Z,QFMMCVA-)C*[2W)>V*W)&7G+E>*% MZ>1E) Q/4OV;/?KI0T1>OOB-O"!)3CXNY5KS?*8OV\9>2<%K3[>M3C:MTB.M M=LD;F9NE)G$^$[,:?>37#SWZMNV!?3?073>,J1?X)\_/2=!]16B'TKK[\OIEW6BD[*"_/N7/49NC,CT?S67.-X@>_7(HKR^UBL^%5B-?KU MER#L_%YG%A(6(6$Q$L9 ,,?DWM[DGH\^8DF>&'&6V@HQL\7 \'R1W*6"<*V% M>4766LS7*4F3N:ASV\MNZK;_0H,N^2:XTH22;%,S DIF_%M=U8IPJ/A$5&^' MHKUC* 9!.2Y?[%V^\++?ROQLRO62)-F*)\K.* R9+KE:U+KJ935U%0F+-K"P MA!5SK7O;:UT:VEI[?^@9LDT&@CF^A7O?0J]OMTK.;06VA9>G=4YYU4V=0L(B M)"Q&PA@(YOC9W_O9QP^I?:3)2%B$A,5(& /!'),'>Y,'WA_M355CY=R.J?;Y MR#?(U@T58V\+33T?_%PU!YU.QRV:$;+)& EC()ACYG!OYO#D"DR^DYO<)%DR MXT8J\EZLI#))OB"?K+UU+GK135U$PB(D+$;"& CFF!UTJJ?H#KY ;YD@GZ&T M"$J+H32&HKE>'R0F 7!2[(NW[J/A, MD)QGHG8$]:L;^X6D15!:#*4Q%,UUM M@N?,GOSPQJ:?&,X,3DB?@*SX5-9PSQH[_-+?M#H?],'3GMA-_.$?RPX?; 3_<#OBU MY16:.T%I,93&4#3WQ84J>J+>N.-P@D2^DT>>;OVLID,HE!9!:3&4QE TU^,J M!:5%4%H,I3$4S?6ZRJVH/[=Z8AGWPW=EO+\KX^'Q*@Z-M*"T&$IC M*)IK>!5I4?\[5VX5'_/IYU0N:KV%QEA06@2EQ5 :0]% ME&N5-)G*=6XVBV'V1_?KH:[+54#MZO3-8JHW7"V27)-4S*VT<]ZWPXK:K$_: M[!BY*M?3W$EC)^KEYE+PF5#%"?;SN91FMU,TL%\E-OH?4$L#!!0 ( %!C M)U=RUQSH3@8 4O 9 >&PO=V]R:W-H965T.@<16/X8.#9IVNQAVP%9N1W N"5T70CHT\QXE&.TS3P7Q6'+L7\QG/%*,IN1=(9KL= M%C_N"./'FX$[>#KPB6ZV*C\PFL_V>$,>B/JROQ=Z;U115G1'4DEYB@19WPQN MW>O8=_* XHP_*3G*QC;*+^61\Z_YSOO5S<#)>T08252.P/K?@2P(8SE)]^-; M"1U4;>:!S>TG^IOBXO7%/&))%IS]15=J>S.8#-"*K''&U"=^?$?*"PIS7L*9 M+/ZB8WFN,T!))A7?E<&Z!SN:GO[C[Z40C0 W>"; *P.\GPWPRP#_9P.",B#X MV8"P#"@N?72Z]D*X)59X/A/\B$1^MJ;E&X7Z1;36BZ;YC?*@A/Z5ZC@UO\ND M/B(E6O#=(TUQGCV)ANB6,9X4>XBOT;T@C.K6]:V$[C.1;'5J]$&:$'0K)=VD M9(441VI+T/M4Z3-76'&!W@J>[='+)5&8,OE*8[\\+-'+%Z_0"T13]'G+,XG3 ME9R-E+Z4O$.CI.SVW:G;WC/=_AVG5\CU7R//\;R.\(4]_#;;7"$G*,+]CO"E M/?QCHJZ0[S[;>GRA\QF[0MZT*WRDTU?ET*MRZ!4\_U(.;Y-O&96TR-K?'_0Q M]%Z1G?RG2]\3,NA&YN7I6NYQ0FX&NOY((@YD,/_U%S=R?NM2&Q*VA(3%0# C M+WZ5%]]&G[_E?'6DC'7);XWL*_\)%A6P_,UPF >AZT7!;'1H"ML^+9SXWG1L MGA9WGC9Q_.HT0XR@$B.PBM&H"UUZ6(/[Z@$)6T+"8B"8D8&PRD (7R9"R+Q MPI:0L!@(9N0EJO(269^,!99;I%^#*,DWB,[- 3.2JL[78M1Z.*?CT'R %];F M^LH,"8N!8(;,XTKFL57F3R0A6ME'1CJ%/06'#6&C:7A601?6%OHJ"PF+@6"& MLI-*V>W&A?KQ&>X93];H0/J_->^V25:=A<5IR>^,@.!M=+>SM]E4B.M-4X71#]6BCO).O.^4& MM8&@M"4H+8:BF4FIS:=[R7VNR)JF5)$AHX?\:Y7 *X)2O".=>0E:C\%TZCK. M^5, :C1!:3$4S12\]IJNU3+-;Y.$9]K#H#W^D8^Y.U4.6RH/)Z%_;F?L+?56 M&=0W0M%,E6OGZ-JMHU999/IN9A0_4J8=??<(O*080D_=T#L7&M0X@M)B*)HI M=.T=7;MY?-ARH8:*B!UB)/_X?4GQMIT<=M0/4#\)2HNA:*;@M:5T[9[R T\W M??1NF\RAUQX4@II,4%H,13/UKGVF:S>:G[G"#*TQ%>B 64;R69^4/+E+A/-/ MAH*L.K5O^\S <<9!:\P(ZC5!:3$4S9R_J=VF9W>;'XB4UZ?O?UT? JWR>VW? M.6Q_$[1WH/<4#:CMA**9XM>VT[/;SM.MOW^:UMSGTYJ=0G?XSNET'$7G4H-: M3U!:#$4SI6Y,5-JM9W-R^%_TN1J#=]9T.ZOW%"7L'"7L).7_X5B]VK%Z<([5 M W6LH+0E*"V&HIE)J1VK9W>L;YINM>>N"3HR"TI:@M!B*9J:FMKA>!%><("WG I2V M!*7%4#0S*;4=]NQVN%=Q:EOAB1.VO+"]Q=YJ@WIA*)JI=NV%O4OSJ\WJ=(>3 MKXQO.J6&=*0+4-H2E!9#T4VR-]A7;%!:#$4[B3UJK"#.%XC_@<6&IA(QLM9XYVJLR[I[U4][H&,.BAX4)GN#:F71"BBQH:JB>R!6%W]E(UU-A0 M542W"FCI00TG<11=D88R@?/4KZU5GLK.<"9@K9#NFH:JGRO@LL_P%!\7-JRJ MC5L@>=K2"K9@/K=K92,RLI2L :&9%$C!/L/+Z6*5N'R?\(5!KT_FR%6RD_+> M!1_*#$?.$' HC&.@=CC -7#NB*R-'P,G'B4=\'1^9'_O:[>U[*B&:\F_LM+4 M&7Z-40E[VG&SD?TM#/5X@X7DVG]1'W)G"49%IXUL!K!UT# 11OHPG,,)((X? M <0#(/:^@Y!W>4,-S5,E>Z1HD^4J6H.R?T[ 8,95P_3XFQ.BZ;% /G*G#&CW"^07=2F%JC=Z*$\D\\L?Y& MD_'1Y"J^2+CLJ@F*YB]0',4SI(/E"[RSL?B9YYW]I_@-M%(9)BKT;;G31MFK M\OUCU_DE]OQ3"^[/6(]# M_?J [7CX=\&J?D<$8W&763B[KA;.B.PT7AY!_AOW7)R25M0%6^%34J M9"=,N*_CZMCMRW#)?Z>'I^*.JHH)C3CL+32:O+*Z*K1?"(QL_97?26,;R$]K M^V*!<@EV?R^E.09.8'P#\U]02P,$% @ 4&,G5^LSK@;V!@ 6#, !D M !X;"]W;W)K&ULO5MM;Z-&$/XK*_=4W4E-S+[P MEB:6$@/J5;I>E-RUGXF]L=%A< $G:=4?WP43,+N;C>-,\B4Q^)EGV9EA9I_% MG-[GQ8]RR7F%'E9I5IZ-EE6U/AF/R]F2K^+R.%_S3'QSFQ>KN!*'Q6) MSQNC53HFEN6,5W&2C2:GS;G+8G*:;ZHTR?AE@DZ7O!K7GU?7Q;B:-RQS),5S\HDSU#!;\]&Y_@DHHU!@_@SX??E MSF=43^4FSW_4!Y_G9R.KOB*>\EE54\3BWQV?\C2MF<1U_-V2CKHQ:\/=SX_L M43-Y,9F;N.33//TKF5?+LY$W0G-^&V_2ZBJ__XVW$[)KOEF>ELU?=-]BK1&: M;2)2Z/H M2YY5RQ*%V9S/-?:!V=XWV(^%FSI?D4=?71 CX?EF<8PL]@LB%J&:ZYF:S7_? MI,>(^(TYT4WG=:.'KQL],IM_G57'B&*=^<"7M,L[VO#1)_CZ[$IVLFN69S-> M9$FV$%6KR[*RS3)="FU'8?I1ZK)\4J[C&3\;B;I;\N*.CR8__X0=ZU==_"#) M DBR$)(L B(;Q)UU<656'8=BT?2PY58113 93\J<*8 MY1-?"F-DG/"![G0Z=SI&=W[+*U%[XK+D^KKBJ#.U/=OSI:E.-3A&?9_YDN?V MY OWY(L<36K;MN_W*3MPB]NYQ37?GGEV-(O+)4I6ZS@IFJ7!;!D7"WUVN9JT MP43)+A4FWZG[$87/$D7&Z1V84U[G/,_HO*]K7H@^)II7MR[Z#UT6^2TOZX5X MG.I<:*1\:0.#) L@R4)(L@B(;!!DOPNR_RX+%Q\R[I!D 219"$D6 9$-XHZM M7BE9AR]=6MO=TN3Y#B52!YWJ<)Y#*)$*H@9'/&:[6&JBH0[(/.835ZJ,YMD= MZKT=G8G?8OW2L@XZ [7D=CC5P1P'*PL8#8YZS)'#%&IP3+B54MFIQDD?ZE32 M.Y6\:A73F@^2PR44R\DQU0$=8C-/<>">C.&^C)%YBH>ZL->AV"AW]$W[BI?) M7'Q.]#W;3/G2X@W*%H"RA:!L$13;,-2]],3L75HW!M*!;?@AV0)0MA"4+8)B M&X:_%]#8K*#-_5NC@%V;RNUVJL$1Q_<=I7^K.->R7<>6RZ2*$VW>HK+>,\_M M4-_U:AF;Y?*AW5LC9SWFR3Y544+ZR;! W,8PTKK5F&^32REYV- MS4+[V?GSAGGR1>7J'NJ]7VO@9J5TM>8'.Z\=2 M294\D7R@TAJ4+0!E"T'9(BBV86A[?8W?1V!C4(4-RA: LH6@;!$4V_ 16Z^R MR2M4-E'%+K:PH@8U,$9M1RJ).C*/N7(_T<&(BZ6&'YFG=:C;>GE-WD1>$U7G M'C&;.?(VMPY';:;T:!T."Z"\/@JU0&RY3/'K6RALTBML\CJ%35292PGSB9*2 M*J[NJ\HCJSWYPCWY(O/T#G5?KZZ)65U_SBI>M%4:+0J1FMN;&WWD:;(2E;XN M[N4GK6=!138H6P#*%H*R15!LPXCW(IN\C\@FH"(;E"T 90M!V2(HMF'X>Y%- M7B&RB>9I-,:.JQ1+'K<,12F2^R#RW0WW7BVQB%ME[%LL] M'BJ:!WKQS0/)%H"RA:!L$13;, 'Z30'BOD_M!!+G;?@AV0)0MA"4+8)B&X:_ MW]0@YDT-<^WT5!F"':8LU#4PBU%%^Z@PL4I7M8\*$W734NKF6^P8D'['@!@E MZ0OJYC//=?D M2UPLDJQ$*;\50UG'KF@2Q?8UCNU!E:^;UPYN\JK*5\W')8_GO*@!XOO;/*\> M#^H!NI=I)O\#4$L#!!0 ( %!C)U>"G!PD/ 0 +,1 9 >&PO=V]R M:W-H965T\=[=^*)&FZY^")7A"CP M7)5,CKR54NL;WY?S%:FPO.9KPO2=!1<55GHHEKY<"X(+:U25/@R"Q*\P9=YX M:.<>Q'C(-ZJDC#P((#=5A<7+'2GY=N2%WF[B(UVNE)GPQ\,U7I)'HCZO'X0> M^2U+02O").4,"+(8>;?AS32$QL B?J=D*_>N@0EEQOD7,[@O1EY@5D1*,E>& M NN_)S(A96F8]#K^;$B]UJL;^SP>M@9EB2"2__H(5:C;S4 P59X$VI M/O+M+Z0)*#9\X,;"A^W7L5K@<*SP>"KX%PJ UF[FPZEMKK1=EIE > ME=!WJ;93XT>RU&E7P!B#*S#AU9HS/2$!7X#?N)1@1G0Y$G#/YKPBX!-^)M(, MRDU!"D 9^*!61("+G"A,2WFI23X_YN#BS25X8VY_6O&-Q*R00U_I]1JO_KQ9 MVUV]-GAB;1%XSYE:23!EVI?#/N^WSWKL?:U3*Q;PEO-\MK$*"W 8P M=:M1A)7&FJ&Q#*8/O,TO@I1E@Z&_M.^P Y8 M%J;P$)4[4"A*80 MBR)&6=+1[1@401AW9#L&P1"BL*/:,2J%"71KEK2:);V:79A-_Q*0G72.Y]D5 M>G*TE"N8QDG4"?X8%L:#(.L$EA_#HC#2P$[\QS 49#!#;@4&K0*#7@7JAG9K MWF"HHNYP>QG^[E9U3K+\G&33,Y$=I"%MTY#^Q_TE/6?2SDF6GY-L>B:R@Z1E M;=*RWF=GPL6:"ZS(KL$XGY[L>+.(HBS+.IN%"Q:D86=#S1VP, R2O6V@UL6! MRU 4G^@Q8?#Z!AU\=T]M*.*O-547SM%573!76W7A>OIJN'=J"/]7G;59SD%' MB&&WM3I0*(Z#KGC'J# +XFZY.&"#-$I.* =?E8/_1G]M6 ]?I&*4!%T)'+@H M1BCMBN# Z1:+DJ,2<@'#8("Z[QG^WB&T(F)I3_]2IWK#5'VJ:&?;+PRW]ES= MF;\+;R:A8SXW7R3LH?>5OOZ<\1Z+)642E&2A7077 YTT47\AJ >*K^T1>,:5 M/E#;RQ7!!1$&H.\O.%>[@7'0?J<9_P502P,$% @ 4&,G5P+N?H-A"0 M/5< !D !X;"]W;W)K&ULM9Q=C^.V%8;_BN & M00*T:_%3XG1F@%V+:;?((HN=;'M1Y$([YMCJVI8CR3-9H#^^LNPQS0_3EGMT MD[4]+Q^).M2)7O*(MR]E];6>*]5$?RP7J_IN-&^:]%3,9LWVQ_&][?K?*8>5/-Y_;%JOXT/E&FQ5*NZ*%=1 MI9[N1F_1C>1=@T[QST*]U$>?HVU7OI3EU^V7]].[4;P]([50C\T6D;?_/*N) M6BRVI/8\?M]#1X=C;AL>?WZE_]1UONW,E[Q6DW+QKV+:S.]&Z2B:JJ=\LV@^ ME2]_5_L.L2WOL5S4W7^CE[TV'D6/F[HIE_O&[1DLB]7NW_R/_84X:M!R_ WP MO@&V&] 3#[V*U7:@/#15^]>B;=?:QB7[]ME91OII&?U/EK,K7\^*Q551?V\'\0Z::O%C4/[:8SP]9],-W M/T;?1<4J^G5>;NJV37T[;MJ3W1YR_+@_L7>[$\,G3HQ$'\I5,Z\CN9JJJ:=] M%FXO NW'[44Z7"G\>J7>X2#P[6;V)HKIGR,<8^(YGTFX^3\VBS<1%EUS[.O. M_W=T>?71C8M!#L.&=#QR@F<-EO(I>AU(__ZYE4;O&[6L?_-%?<>E?NXV+=[4 MZ_Q1W8W:O%>KZEF-[K__$^+Q7WV7'!*60<(D$,P(#CT$AX;HK_>T]Z;;M>1= MR^W_1)[O49RB)*6WX^?C*^O1M6?'6&SJ,E='&!?"UDF/CE#,D_2@,[K*#EUE MP:Y^7A6-FD8/3=[X^QMLWG>X0<(R2)@$@ADQX(<8\(%R 8<,#B0L@X1)()@1 MG.00G.3J7+!KR8[NR93R%%NW[L25"4IIG%J9P)7A%!',KLC01_DR0 M'CJ:!COZ?M6H:M4-P7P1/9:;55,5_GX'07V''20L@X1)()@1#7&(AA@H)PC( MX$#",DB8!((9P4&Q?NB/K\X*^Z;JHL._CB4^'.*+8R@L>7<(X3[F5%SPZ MSG@B3N0%=.1P4+"S\O=-L6Z];>/M;;!MW_$&2LM :1**9D8!ZRC@@3+"'@P5 M(DA:!DJ34#0S1-K3H: K"6<%XCX%,,1X:F<%5X=BFI!8V&G!%1*4(HR%G1=< M(1:)P *?2 S:)J&P3WI?5<5N.'I['&S<>]A!TC)0FH2BF6'0%@ZQH3(#J+L# MI66@- E%,T.D'1X*>I1P9N#N'4_B]E' S@P>7>L/*+(3@ZLC:9I@9.<%CXX3 MBI"T M#)0FH6AF=+3-0^E0V0+4]X'2,E":A**9(=+>#P7=2SA;"'?207!BW]T3GR[E MF#CNPM7AE+($V=,./B%-J<")/U]@;:9PV$R=S1?MU[/SE.%C]!V@2&RA-0M', MN&G[B.E0F0346H+2,E":A**9(=+6$H>7!X.9A+EW?LP8LI]$/#J4L)0ZF<35 M<>SZ(.G1,42%H"?RB#9I.&S2+LDCP;G0,+_WL 1=D .E22B:&2GM,'$R5.8 MM9F@M R4)J%H9HBTS<3AY<1@YDC=9XLDP4X-A4^7Q@FQ5TX]NM::<$$3.W5X MA&WJ:)]63N0.;=EPV+)=] P2G"X-'Z#WR 1=N0.E22B:67BE[2:)!TH>!-1C M@M(R4)J$HIDATAZ3A%<<0\ECW]2[UB4\7MW>ZE60RCXZP-.%V[O#I M"".G"K"(=FLD[-:\J>.3JHMI^[GPSY:&D;U'(NB2'BA-0M',X!R5:0Y6IPE; MJ E;J0E;JCF$C23:1I+KJS7W32WO0>S)S8E'A[D0W)XM]>B2F"63$ MEJ"K?J T"44S(Z5-)AVJH)2"6DM06@9*DU T,T3:6M+K"TJI6]C),75>4'55 ME IB9PU7U7H;Q[+X9(C%)TH[J+9G]$PI:3-75?1VNQE"T9SP(6%$[S$'NJ0' M2I-0-#,8VC[2H2I'*:A5!*5EH#0)13-#I*TBO;YRE+H%G"A&5-AYP951PAP; MXH&E-+%KS'TRG* 3;YXP[;?8F9)1*R]<,NT91O9^E1UT]0Z4)J%H9G"T0V1# M58@R4&\(2LM :1**9H9(>T-V?84H\Q1J>O*$1^;)$SZ8)T_X9($\H0T6.U,: MZN:)'C.<87COX0BZA =*DU T,TS:&K*A*D$9J"<$I66@- E%,T-TM$_,]96@ MS*W(M&&3\6<-='QT7:@2U7- MNGU8ZYU7V&WQ>/CUL-?KVVZ'4^OW=^AF@CR_9^A&[G9RU?C=QK(?\FI6K.IH MH9[:0\5ODC:95;N]6G=?FG+=;4;ZI6R:XY]YYSPW54@,*'R2 =<7:[0X<$1.D"$H3-"J>Z;C%REJS!<;M)F7#09_4L=22'OPRV'\FP&\J]5W%O@["Q;^(.&\RD;("X^1[_E!7SW_!U\-PS\G M:H2"L87[ VJ"KJ&!Y0N>:.A&\.*NIS51.5K:OQ,(]&V^EO;\>U_[&OZPG]^, MH5-9X@1FCIXS$L06G/CEB_'4>]OGW7.2K9Z)[)ZO8>=K.,0>W[Z:)*<[!46C![J^SUF[(_"!PH'J_W;QKI[TU"KRNRM(E'"*Z::P=B= M=A?7W,YK]RZ\N?7.L,@(DXC"1D.]T6M=J&ANDF:C>&EGZYHK;:%=YOKR!6$" M]/L-YVJW,0FZZSS^!5!+ P04 " !08R=7)]6!I^P" #I# &0 'AL M+W=O<[SOVAX\'&RX>Y!) MH6U"F1PZ2Z72ONO*> D)EDV> M,S@&2)*!D&PQR#(#0*+.PMD45YA MA:.!X!LDS&KMS30L56NMP1%F=F6BA)XEVDY%8U@#6P%JH!$(N\DL!O1]2LD" MV[0=7X'"A,H3=(0(0S>$4CTL!Z[2T8T/-\XC7621@CV1SE>+)O):IRCP@A#= M3J[0\=')N!E\P" H&@?7;JF=PBL9@3B%ABSU43M'G;:H/ \S0#Y*8=7R. M)GI*SG&<+9@H+!32B01T=[XE\KYOT3:\7L-K5U&NA684U9!JOQ8NV*5?%>F7S\Z=-B1\5@6\ M'D.($L[44M:DN5/0Z;RYC'R_X?E5+&NAO?!\=0OBW?V,1M?:+J![;"X^77RHD_/>B MHQS)*S-]*CC\OZPX_D5*>8SRE=3>=R7Y3R6!7WL5_R<]U8.HSC^J2KU;*ES- M(^ &BP5A$E&8:\]>LZNO/Y'5U5E'\=36LE.N=&5LFTO]%@%A%NCY.>=JUS'E M&PO=V]R:W-H M965TG1B)&RP4]LSB8%K.KTD MDUS:%YV^4(QL,P?(E>0X[=R'KW@(&$-T]LV^20QH?ROV+U:LT&3'Q5>Y9DRA MER1.Y;2W5FIST>_+Q9HE5)[S#4OUE247"57Z4*SZ#DL2^"E4?:HXK.)H+O MD,A::UKV(Y[J(X1C0-T:U:,X&N4T735?04 M,W0I)5/R#-WH(?X1W5 A:#80T'N/*1K%\@-ZAZ(4?5GSK=0 .>DKW:>,W%^4 M_J\*_^0-_S;ZS%.UELA/0Q9VV'MF^['!OJ]C406$O ;DBAB!E]O5.;(&9XA8 MQ$:/#QYZ_^Y#1[_F9LQOV_@)+M"H? MSBZ]C)Q3]8*$>07,V=?+MHEC'V@&Z3, @C4TAI<1FFDV,=8S]2A MGK:5H"%#*4U8Y_SLM")$7#QT<3-"\XYFH_' /1C\GM-Z/KIH_G&TH+.9/:R; M-6+D5C%RC3'Z9!C);JO_@R$FSN @&NUFPY$]L@Z&E7<M+MJ.:UD'83%Z.O71/1M%!JU6@?%V?S"8V*KK&LL8SB]YUKO16>\,/6RHT&'LK$Z,E%.G M+E":!TKS06D!%*VI[E[5BF$JA9(#I2\DS0.E^:"T (K6U)?4^A+@UY@2V$B" MN)7@YF:_)RMXE%,?U&D 16M*4]?HV%@I:FE4E$0A55R@>[;))BU=USVFW>\- M9MC)SQ]HK0Y*\T%I 12M*7)=K^,!4'X%+=5!:1XHS0>E!5"TIKYU98_-I;VI M!"I-&R_>UK"=24'K=-PNU#N<^J!. RA:4X2Z5,?F6OU.\"63V3<:VBV$T?SD M9PN2YH'2?%!: $5KREJO+F 7*'<:ERE.UA>2YH'2?%!: $5KZENOE^#O+)@T MED6CPS?5HRIVW%[M5XB(!9.G">@:$2C- Z7YH+0 BM;4MUXC(L8U MBA,^7Y6@@Z]$=BL=FQV>+!WH\@\H+8"B%=+U]_:G)$RL\IU$$BWX-E7%[H#J M;+5;Z3+?HW-P_@I?S'''>0]?^,5>I!I?;(WZ3,4J2B6*V5*[LLY=/>6*8K=1 M<:#X)M\=\\25XDG^<\UHR$360%]?#S('U9ZOV?]02P,$% @ 4&,G M5PW;RB/U P 5A$ !D !X;"]W;W)K&ULM5A1 MCYLX$/XK%E=5K;2[8).09)M$RNY>[_K0=K7;WCT[, &W8*>VLVFE^_%G X&L M E:3-B\)&,_G;\;SS6"F6R&_J@Q H^]%SM7,R[1>7_N^BC,HJ+H2:^#FR4K( M@FIS*U-?K270I#0J07E'%O/BW'[N5\*C8Z9QSN)5*;HJ#RQPWD8COS ML+<;>&!IINV /Y^N:0J/H#^O[Z6Y\QN4A!7 %1,<25C-O 6^OB%#:U#.^(?! M5NU=(^O*4HBO]N9=,O,"RPARB+6%H.;O"6XASRV2X?&M!O6:-:WA_O4._6WI MO'%F217&W@HWB@MBMK8 M,"@8K_[I]SH0>P:$]!B0VH"4O*N%2I9W5-/Y5(HMDG:V0;,7I:NEM2''N-V5 M1RW-4V;L]/PO(9(MRW-$>8(^Z@PD>L6[O&V<;C\G.XQOB!%QLTBL4#"X0"4B(/C_>H5$$7$3H7@7(=I$**TCU!6("G_0C6_E>:W6-(:99_2G M0#Z!-W_Y!XZ"-P[V@X;]P(7>Y,&%R?&<\A@0U6@)*>/<.F"8KT$RD73QKI"C M$ME6@:?YG6D<'3# ) RZEQ\URX^.WQ4P M2G7NQ^B R6"(233HYC)NN(R=7#Z:!4T@3#(\0EI& ?V'[J58@;(EFG:FM!/R MQ)2>-(0G9Q;DY SL<=!6YN!LDJRA]W-@. J#$'?G -YK%_@WJK(&^VE98M+R M(+]+F#72,V4&XQYEXK;<8V<]/E&;->@S<0Z"\6#<0Z>MW]A=P#OE^0"*)>:: M=:O3#7EJ@K<%'@_/+%#L;"&G.M V!^SN#K^DT(Y^$9 HZLF#MF-@=\LX4J"' MO:)/&&V?P.Y&<8PTQX=!&/81:.L^=A;F4Y4YZ=B0 >[9$-*6<>(NX]5+]<*> M/IAFT!D'-\2)>4S:HD[PF85(G%WC5 ?:;D#!7A$@.VT-/!I*V-Q!W;SA. MA.2P)_0Q:-L!<;>#(T18(_W,\FUI)^Z7]],D6(-&#B;^WE&W !-0>Z!7*+9) M6IUZF]'FH\&B.BJWTZLO#N_-?C"N4 XK8QI&ULM5MM;]LV$/XKA%<,+=#$ MXHO>NL1 :F%=AVTM^K)B'U6;L85*HB?12;-?/TI63(LZ,7;"?FDL^[G'=V?I M[N&1O;@5U;=ZS;E$WXN\K"\G:RDWKZ;3>K'F15J?BPTOU2?7HBI2J2ZKU;3> M5#Q=MD9%/B6>%TR+-"LGLXOVO??5[$)L99Z5_'V%ZFU1I-7=:YZ+V\L)GMR_ M\2%;K67SQG1VL4E7_".7GS?O*W4UW;,LLX*7=29*5/'KR\D5?I4POS%H$7]G M_+8^>(V:4+X*\:VY>+N\G'B-1SSG"]E0I.K/#9_S/&^8E!__=J23_7O M[]E_;8-7P7Q-:SX7^9=L*=>7DVB"EOPZW>;R@[C]C7T,Z+$&K#-@;69VH;1Y2%*9 MSBXJ<8NJ!JW8FA=M,EMK%7Y6-K_[1UFI3S-E)V=OA%C>9GF.TG*)WLDUK]#; M4J;E*ON:(XI;%5 MO4D7_'*B'OJ:5S=\,OOY)QQXOT!)\N=/^X6D%IM-.BRFZ:RP1084HY;I&F*!E>@=1S8^D8O=4 MA(U1)4ZH>HED^T0R*_>;2M0UFJ=5=9>5*W15B&TIH<3M:(*6IFDE-S,6DA"K M9_'F,"D +&"4DCXL 6%!Q/:P7C#^/AC?&LS58K$MMGFJ;HPFDDIF_Z5-;X'B MV3'Y!QZEZKY9F4E^EJO.OE3=0%;IDJ,R+3CX M<(9 5-@/L1$5 (MB.OA%0)BZ:>&HHGU4D36J3T*F.1)M <]T 4^[/KEJGBS$>/,L^BW%LW&1S !;Y MT: R +#8QPS#D6%/JQS/&MM[515*N,7:+4_ML4[9$E=L_:P=:$/L2JAT3*ZR MZ)(M<<76SZ)6>]BJA1ZO5A[@C3M=@+V'-<;<(5?BAJN?32W]L%T.'2U9.I[# M6H(C@B.C,(W S"8)P_R1=H*U ,-V!7:*:.FH#)41!687@7$4AV9,( Z'T4A0 M6HAANQ(;D2V=U6$."?4'W@,HU>!-WX'$&*N M'"#,R(*(' SJ[%)FW@Y@>756\?:7 /UW.Z-S.Z3[$5,ZHK4:H,.Q_B"G9<8/H>8]K/E5:>Q*X\C^X M!-"/)/9\7-9=LB2NV?@JU6".QL^9@E7TG9]$E6^** MK;\1IF4BM:(*'% U$^B5J;4KDR/[AIT*#*Q M1[!GKAQ '(ZQ65]A/F^L:U M7*E=N)[2-3JJOM[WPC P@P)P/O4\6.*=LB2NV?N:TIJ.^JT9!K>KPY"RZ9$MO(QS<*.^_^>,(Q MJXACN>(]5S3>+ISXU<^FUJ_4KE^/[QA#!:KD+#.W1T%8$)@3>Q@6C6S54RUG MJ5W.GM0NAKO/9S0FYK )A-%XT $A& E&%AA4JTMJ'P6.]0IH6#%*$UT MRS \/<4DT\)1,7;+PA'-14(RN&6(YVF*V=\+2.AZK)G:R\ =6<1"#>CA:(D7 M< _B<7G+9$^O72*20L8)S1"#^5@[-\\FIJ$$1<0O FN^T49J*5-*GU3G.AIK MALH($I@)98'E9067D"3*2>;QIS+5ZCF5<+/]XGY5+%XN9HHY7-+D-XE$/-:& M&HI@CO-$W-'U-Z@6Y"J_&4UX\8O65:RAH5G.!4TKL2: MM%63M@H_^PV_+UP0N4\A0G@3()0 V^B4?DZ[GSH0SO@2SV"LR3>> UN!%G[\ M8'K&YS96?9I->C)K<+1KCG:7>Z@V SIFH XUDBU.VLB5#E[AH$Z^53@,#'>D MKS:)=$YS*)&>S!I$G)J(LX^(TT:A5+D;%&S']89;&#J]#\70DUD#@UMCA M&'HR:V (:@Q!)X8'6=@ G@M@;3""'1BF90?!]J;HG.)0&CV9-6B8QFO59W3R MD 5=:SUF[/QQ6K[OF<$6B;:XP'.&1C-NTA(G-YGGO?J5^>L;!:SZW/B!V8)D M'"4PET)CX,MGP\H*ONP(NBQJVBD5LD(NFK'\Z@&F N3].:7BI:/*Y/H[*OP/ M4$L#!!0 ( %!C)U=80&PO=V]R:W-H965T"( MDT,E.#/FKIWVXV<#C7$P/JC>?;F#\/HQ[V/\\/C%JR?*/A4/A'#T^9#EQ=7D M@?/CY6Q6) _D$!=3>B2YN+*C[!!S<\_6*UKR+,W)>X:*\G"(V9<;DM&GJXD[^?K#AW3_P.4/L_7J&._)'>$?C^^9 M.)N=4+;I@>1%2G/$R.YJ1CB4#:J(WU/R5+2.D4SEGM)/\N1V>S5QY!V1 MC"1<0L3BWR/9D"R32.(^_FY )Z<^9'-*__QY\;(EH- MW+X&7M/ &]H -PWPT ;SIL&\8J9.I>(ABGF\7C'ZA)B,%FCRH"*S:BW23W,Y M[G>.F[L/KZ>.ZW$^1,[] GN-A0_.-O?FO"9\B[%;-/4/SR-[\ M39E-D;2?&O H/]^!5O-SF!6>E>/XY^O.M"$"WG!R*OTSO.6&'*CM3.C7*HM6]Z_@N=@P9 M=4.72R?PPVY.)M#%PA=#UY?6XI368L"P)25C\M$_RK$3XBW4XOE,%YV;.D_P MV8BH&^$O'*=_M/Q36KX]+>WN+U FU? L2U-._O#1ZX;VC9XQTC9XP2G+P)ZE M%"HQ5AM&MBE'_Z(7 E.\5+*L?HD_TNPQS?T,+X< MEIVI$SAG^E!3TPT\GX7="+O4N(YR7(XUF^J92$_/Q(6<: 2)%V&9&X6S@=-N MQ3&G9>]Y[)!#H>D\M9RI:^7ICN0I9>@7RDDAQ5F75@[ZX+Z65"T" I-IU)96O<93SM4IAJ<]HSV>H1J>&@T*%1/ M3;E9UVYG1VM6UX+V9FCM>?0C (2F\Z3LL6OWQQW-D<*Z_N^K"*9?7^HZF$1(N@T'0JU8+ ?69%,%BQ@NY\[O,@@T.C M0:%Z:LIXNU9'.EZQPN$9@AIK*#2=)V6M7;NW/E,L/ W=ETATDXK3:W%07JI!HD50:'K14+E^SX$M&T):^0TH6@2%IE.I%@:> M?6$P6+4:G'9QS^V9TTWHXOG0:%"HGEJKMFRUJ%W52G.1*"DX8C$G%ZC@XM\6 M'0E+Q.5X3XQIUWTLVZO;J8-#]SQGV&KR_V&^/66^/;OY[NC84NG83;^.8=?( MH+6OT9,/$BV"0M-Y5BL!;PZK8Y#V?@.*%D&AZ52JQ8+W3#%]L(XMANM8MT3> MJV-#0O74E$?W[ 5U&!WSC3JV[.@8J"6'0M.94Y;F/O M8O2< ZW&0Z'I]*IE@0=;D/= *_*@:!$4FDZE6CEX0%7Y!F>0?'7+[KWR-214 M_S:MS#H>6:+_%OEJ^NC(5W#^I1K4FT.AZW]J>\M3/KU+OXBYMQ=XN(Z\W=>??3 M_09W2_ RU/$,^TZ,H4[8_YD?*X^.1U;KOTF^ZC[D1\"V?OEB0I]G#6K*H=!T M[I0IQW93OJ'L2"5-]0:X.Y*4+.5II6;!-'PIGQ9!6LG."V)F*0,MXX.B15!H M.M%JB8!AR_@8M(P/BA9!H>E4JC4#!BKC-SA#G-CPT&A0J)Z:\NMX9!G_FZ0L M-#FQ(#Q/&=2=0Z'5Q,U:6WSEANQW,=L+6E!&=@+>F09B,K-ZCW-]PNFQVO5[ M3SFGA^KP@<1;PF2 N+ZCPHPU)W(C\6FG^?H_4$L#!!0 ( %!C)U<443YS MF@( $D' 9 >&PO=V]R:W-H965T2<35S"JVK&]=5:0$E4=>B F[>Y$*61)M0KEU522!9 MDU0RU\,X=$M"N9/$S=Q")K&H-:,<%A*INBR)?+\#)K8S9^3L)Q[INM!VPDWB MBJQA"?JY6D@3N9U*1DO@B@J.).0SYW9T_6OC7EC9D44W OVDV:ZF#D3 M!V60DYKI1[']!CM#@=5+!5/-+]JV:R-#3&NE1;E+-G%)>?LD;[L/<9#@>0,) MWB[!:^IN04V5GV-\/@3\K#GH^?E'%U>7/TKXQHKG1^O\^,UNOZ [MRX M07.J4B94+0']NETI+_^ZKL=4:]VO9 W&C*I+"S#'_> 5R T[R\<,HQ%]. M5.IWE?JGU)/&^*4$>W0H7U_UU==;: &W2 MT2;G:),^VN1_=VS:@:8G04\%F+:>:Y!]N.D1;NP%@^9&^&_[P:>I0IL&4W6M MIMJW&@FO-960];86?'0N1CCL*<<]:(SVDOE.Y)IRA1CD)A-?1\:0;/MV&VA1 M-;UR);3IO,VP,'<=2+O O,^%T/O MM_N]DS^ %!+ P04 " !08R=71< ( MJ"$# !,"0 &0 'AL+W=OS(45IXF:]V$W M\+ZO_7SQ@>F:BSNY!%#HOF:-G#E+I=H3UY7E$FHB)[R%1K^9>#FTY8LX ;4U_9*Z)8[IE2TAD92WB !\YESZI\4B='W@F\4UG+K'AF26\[O M3..BFCF>&1 P*)5)(/JR@C-@S 3I8?S>9#ICE\:X??^0?MZS:Y9;(N&,L^^T M4LN9DSJH@CGIF+KFZ_>PX8E,7LF9['_1>M!&V$%E)Q6O-V8]@IHVPY7<;^JP M9?##)PQX8\#/-00;0_!<0[@QA'UE!I2^#@51))\*OD;"J'6:N>F+V;LU/FW, MWWZCA'Y+M4_E%\T*&L4%!7F,/NEI]KH 12B31^@-^GI3H-.31#.;'975VLL&1Y+AON\X!\E^X,**DO&92< _3B]E4KH6?S35IXA,+0' MFI5](EM2PLS12U>"6(&3OWKAQ]Y;6['^9UCQG\(>%3(8"QD<2L^OR5I/906" M$B:1GEK]'F'F6BMX"=(ZTX;(N(\T>]HJ#X/(2[RIN]HNDD66XC0-'\L*B\S# MB9^-LD=@X0@6'@0[IPW52[)""\ZK@B.U3ZPA5AZ/SB_'//1%8@]-& 2BX56A'6@0TL MVAN*CU,<8_1KK/'1!&H-_/.5&ULM5A=;]L@ M%/TKR).F3>IJ0SZ:=DFDIMVT2FL5M?MXF/9 XYL$%1L7<-)*^_$#)S6IU. N M&2\Q8.ZYA^L3CJ"_%/).S0$T>LAXK@;17.OB)([59 X958>B@-R\F0J946VZ M2*B1Q)F ZB4WPR(AT;4,WXP6"I-MK( M+N56B#O;N4@'46(9 8>)MA#4/!9P!IQ;),/C?@T:U3EMX&;["?USM7BSF%NJ MX$SPGRS5\T'4BU *4UIR?2V67V"]H(K@1'!5_:+E:F['3)Z42HML'6P89"Q? M/>G#NA ; ;B])8"L TC%>Y6H8GE.-1WVI5@B:6<;--NHEEI%&W(LMU_E1DOS MEIDX/1Q+\X&E?CQ 8TYS?8!HGJ)/]R4K3.E-]\H(XP.ZHE)26S[T[APT95R] M[\?:I+<@\62=:K1*1;:D.BUGARAI'R"2D-;S\-BPKJF3FCJI\-I;\$8EXRG+ M9ZKBS,%\F[G@*6)9(<4"+'^%_J!+EK.LS%[BZ\6W_X<35= )#"(C> 5R ='P M[1O<33YZV+=J]JT*O?6ZPC^O._KUU4Q'%QHR]?LEYJT S-LU\[:W[HYY43,' MIYA2P;3DB+,IO,3)L)0FH@@;P M5J,*\(;_X=?K8/M>X$?9M9S.ZC )* 4 'QYUF,3AGPW[[ M^2:$&9KYMP0_QJ[5=+:&.R&E$,+4L',U[+6>?:7@!W_%MN!,#/N=9D,)GDW! MB[%K,9V#X5Y()82P-NR\#7L-:%\E^,&;]P3BG(SXS>9&3/622J@8UIUS6)@3 M[:K29T(UGC2\.78L-G$F1W! I9 0WD I!U2*2&LD3AK)/XCWYY*\8-[]I1XX_[%WF5=4CECN3*'SJF! M2@Z/#+)<70^M.EH4U97,K=!:9%5S#C0%:2>8]U,A]%/'WO+4EW3#OU!+ P04 M " !08R=7D%B#]L4$ #I' &0 'AL+W=OO0;D'3;@_#'AB;MH5*HDM2 M>%;D&RTIG/ZFMW?#YCELOSO;"DWUT[L@"5=D2J7[]GN-]H("C3? M@N6B?@6[!NLY8%$)R8JF6(V@R,K]?_*E,:)7 /TC!:@I0,\MP$T!?FZ!WQ3X MM3-[*;4/*9%D/N-L![A&*S9]4)M95ROY6:F_]WO)U;N9JI/S.ZZF$)=?+\!= M3DIY 4BY!+]\KK*M^G+5Z1]JZOT$[O>S K 5&!4,\>!E2B7)!(UR$L M]OT8AB-9)EB($]^L*FA5!=_UK954FJ0%!X,)D9^$>"3M$!9$, Q'#J0&&(9] M!P;2PE9:./V%:2GZ+]1;*^+#IL(>\4<\=HH(D"$:HU(!2G9F8.RYIE263RFZJ M+%]FY5KLVXZJ*+AA^?_WWB3KJ?/$)EEJB6S@)O2Z6.B=L?L:WE;7B>%FQX^WV#,?0"-&I"$P[YV!_]0*9&7 @A-#*MLJ2VVH;%=CH>3D?8[&BXZ:!"D[LWA0<,9<"B(PV#< M<"8<1,F1NW/8I6HX':MO6;&M).5@0_AR1SBM)0JVDOK$*&V2\.3I8I,MM<4V M-+,+\C Y9Q]:#?16V5);;,-]QR[2H\ED^^U]V/#V^P9Z,8+CW20CSH_@.'D: M<$D8XR/;2:B+UF@Z6M^R4DA>[1\H9"50=WX+>D32)-/)&ZDVV5);;$,7>_O3 M9]V@MKM#;7>+^AR)'G6)'IUIEQH=;BLCS\<'OX,&'/1]'XZ#IQ$'@X/@Z?8> M*^F'@.\(7V>E #E=J4+O,E(=S/?/U?8GDFWK)TT/3$I6U(<;2I:4:X!Z?\68 M?#K1#Z_:IYOS_P!02P,$% @ 4&,G5S3U8TZU P S@P !D !X;"]W M;W)K&ULK5?;;MLX$/T50ELL$J")[K>L+2"^[ TH M8#3;[3,CT191B71)RD[^?H>2H]H2[03;O%@2=>8,S^&('$_V7'R3)2$*/=45 MDU.K5&I[9]LR+TF-Y2W?$@9OUES46,&CV-AR*P@NVJ"ZLCW'B>P:4V9EDW9L M);();U1%&5D)))NZQN)Y1BJ^GUJN]3+PF6Y*I0?L;++%&_) U)?M2L"3W;,4 MM"9,4LZ0(.NI=>_>+5.-;P'_4K*71_=(*WGD_)M^^*N86HZ>$*E(KC0#ALN. MS$E5:2*8QO<#I]6GU('']R_LO[?:0&K? "F<3P?=(:#2PZ9O6_38:_*),U\F#$O"6 M0IS*5H(73:[05RP$9NH9_=%@?4.(1%<+HC"MY#6Z05\>%NCJPS7Z@"A#_Y2\ MD9@5?.%.E1$M6D,(0O[@RD[4*^K4*+K%G,[*AC%&V@8VR MPBPGIG7H***60A\9N\P-_32()_;NV&$#S(L2WSF%+0PP/P@#]Q2V-,#<*$[\ M'G:B-^SUAA?USG^4'LYST> *SJD*"K! BJ-]5[D4 $4CM"NJ)&A+!.6F76;6 MY0J/YN@YH3=0,C>ADM@?V#)&16D:1@-7QJ@PCW'Q17$K_ P=B9)PWA7D;?_$2]PX9R0YXH[,'@ MR5'Q7[G7)E^2T133:"!C/L:X@3=P;C$&Q5$\+'5#MC QNY'V;J07W8#C_I6M M+C5L=:[O#S]I \QW'3<9Z'P;V_)5MDZL?=2@U41LVLY8HIPW3'6G+_F7+T\Z 3]7YCL/U!+ P04 " !08R=7B&L_1=H" M !W"0 &0 'AL+W=O=EX)8M5]H,N-$@ MITN8@;[+IQ)[;NV2L!0RQ41&)"R&SGGW;-PW\3;@GL%&;;6)V?&")?Q6'DZ=4HCW&Z_N%_:O>->YE3!2/"_+-&KH7/B MD 06M.#Z5FQ^0;6?GO&+!5?VGVS*V.\]A\2%TB*MQ+B"E&7EE3Y5'+8$W? = M@5\)_(\*@DH0?%005H+0DBFW8CF,J:;10(H-D28:W4S#PK1JW#[+S&V?:8FS M#'4ZFF1K4!KOHR8L(U>"8>,>>X4$=Q#+FF60S' MY/IZA%-WLS$Y^OQUX&I;'L$"\\)K[G!PWR4;O\=ZP[ M).A:N=\@'[?+KPK>(?YID]Q%B#5)OR;I6[_@';\9GLBDX$#$@OQ\+)A^)C>@ M5P*YU8Q5$Z32-FRV-#V&3XZ,V?R1\A11.^TJ9;/N#F+;>.O$[8&[CK;2ZMR?;E;D)49^EO$3KSJ]PI;ZUKVQ78@LQUL_1I; MOQ7;;@'X9PO NBP 383Z;PB%)[TF0&\#@].@(7#<$-@-=P/+C;E;5&PO=V]R:W-H965T"L[32STO[X-80")L0)T]/MAS8AQ\_!YY"WO!BF6RZ^RA5C"GU+DTQ>#E9* MK2\<1\Y7+*7RG*]9IC]YYB*E2K\52T>N!:.+8E":.-AU0R>E<3:838MMMV(V MY1N5Q!F[%4ANTI2*?ZY9PK>7 V_PNN$N7JY4OL&93==TR>Z9>ES?"OW.J2B+ M.&69C'F&!'N^'%QY%Y$?Y .*B"\QV\K&:Y1/Y8GSK_F;WQ>7 S??(Y:PN

YANI>%H.UGN0QMGN+_U6%J(Q0'.Z!^!R M &X/" X,\,L!_JD9@G) <&J&83F@F+JSFWM1.$(5G4T%WR*11VM:_J*H?C%: MURO.\@/E7@G]::S'J=F]XO.O9]>ZU MTPU-]_$E:=/#,?'O#I9+HCB54Z4C% M47/@U9:*A42_"IKEGWXD3-$XD9\TY/&>H(\?/J$/*,[0PXIO),T6_Y M'CCSL*AQ^+=PUM@*O-LMS MY 8_(>QBOV-_;NS#_]@DYPA/BN&X:SIORQY]=W:C&'YU%/D%S^]Y%'7U>4<* MNDFY+E[(-9VSRX$6/LG$"QO,?OS!"]V?NXH,"2.0L @(9K0CJ-H1V.BS!ZYH M@N;-[^]EYD?^L'4>6EV8C]H M.!EA,XCL!WF!/VY%11U1(\\=5E%&389538;6FA2'*.+K(W.U0OH>G9 P @F+ M@&!&)\*J$R&86(20[8"$$4A8! 0SVC&JVC'Z/\5BEVS8_/).QFVQV _"8=@* M(J,]&0CQ>-32BGW2"+NC;JD85Q49]Y4*]"^ZYOH%XL^(Q$*?Y7*1;WS0ISSZ MW!W]F;&N8ECS]#U\(6$$$A8!P8QF3:IF3<#49 +9#D@8@81%0#"C'9Y;&PK7 M^NWYPJ2*LR5:,S%GF=)NL_-LWPKIVPM0&BEIDX:HN.>^_FEI#U16L] -Y^9! MR]3#EG"TDA).RY8[V%*O=J5>G9;^CV"M1*LNQW65+W; 4DCH+0(BF8VK;;- MWA!.LD#=,RB-@-(B*)K9E-I!>U9'>*ID@;IG4!HI:<M:T2DC#(N*$_PGM+LLX;8/W#5&==V M&-OM\)V6:A'/\W6QH@QHD\7*,G$[KN\!"THCH+0(BF8VIK;/V -3$0QJD$%I M!)060=',IM0&&5N]'K2*E-D,?1@';17IB@H]KZ4B'5%#=QRV5*0C*G ;BV5F M76J/BNT>]3$3M8[HR:=ZVCLYL4P>U+&"T@@H+8*BF"T@@H M+8*BF4VI?2NVK_="*\EP[QS";)U:,A^5(@G!R2D]HS8[AGW3D1H MMD#"WH11BHK&:A:VN)[=;R+DO:4>6"RFH6 MNK:SOMW.ODFY#BU]V7/V[@OHPC H+8*BF=UKW-0,>%\F4[L;_:NMU0- M5\5C+ZWMU][%C=>QG7@7T>[QGAJ_>]KH,Q7+.),H8<\ZE7L^TOY6[![@V;U1 M?%T\H?+$E>)I\7+%Z(*)/$!__LRY>GV3)Z@>HYK]!U!+ P04 " !08R=7 MB)))SGX) !&?@ &0 'AL+W=OC#(YBNU";-^ MLE6QONQF&R[5%Y7_OOV4ZFN#O;*(-BK. MHB0FJ7J\[7UPK@-_5 PHE_@C4L_9P652;,I#DGPKK@2+V]ZP6".U5O.\($+] MSY.Z5^MU(>GU^*M&>_LYBX&'EU]U7FZ\WIB',%/WR?K/:)&O;GN3'EFHQW"W MSC\GSU+5&U2NX#Q99^7_R7.][+!'YKLL3S;U8+T&FRBN_@V_UP_$P0#MM ]P MZP'N\0#OQ "O'N =#_!/#/#K ?ZE T;U@-&E \;U@/&E Z[J 5>7/DJ3>L#D MTAFF]8!I60[5\U<^^33,P]E-FCR3M%A::\6%LH+*T?HYC^*BV+_DJ;XWTN/R MV9<\F7][?Z?+94'NDXU^#65A687O27D7^6U;7OWP'*:+[!WYI-+R%1;/%?FR M"E.UO^>SRO(TFN<:JD;^'D=Y?2\)XX6^GC:+Z+DVFJV6K!?ZA:H\C-;9KWKR M_Y !R0H_NQGD>CN+M1W,ZVVZJ[;)/;%-'OF8Q/DJ(RQ>J$7+>&D?/[6,'^C' M=_\@NZ\/\IUK!3_LEGTR]-\1=^AZ+>MS;Q_^,7PAP]')T=0^FJL'/;EWQ'CXY.5S^V ,?_.-M-^K V[_8O-+S M;2\VDE2OJ+ L^K;JMB+%I]]UM@WGZK:G/]XRE3ZIWNSGGYSQ\+]MI87$*!)C M2(PC,8'$)!(+0)A1O?Z^>OU2]SI^5+25L(\L821&D1A#8AR)"20FD5@ PHP2 M'NU+>&1] _Y#-R!1O"1;E49)6V=P9QW?M7"1&$5B#(EQ)":0F+17@T=>5)BV M?00'H+4PBG2\+]*Q=;6^JG1#DL>Z3VCM$*Q URI%8A2),23&D9A 8M)>#L[P M=)F"5L,HTZM]F5Y9U^OPFV#Y3.^J>L_T8O7;=UGX5?S17NW5BH\.GHVA^4S_Z_ON M^0GY^44$=)TD5 M0FEF.;E..[C_ZPD7^)A_#[]%FMVDM%2O:^8T1J5&HQJ : MAVH"JDFH%J TLZR;3,SQ8%_"'&@T!M4H5&-0C4,U =4D5 M0FEG,343F6..+ MPX!AKC_M=8/;6L;0> RJ4:C&H!J':@*JR5ISG(/FQC6;FP UHUF<3?CEV/,. M6P,1Q2<;"&@D!M4H5&-0C4,U =4D5 M0FEG635SFC'$-!#0Y@VH4JC&HQJ&: M@&H2J@4HS2SF)E1S[*G:A0T$-%"#:A2J,:C&H9J :K+6C 9B>-Q O$5:YC1Q MF6.-,F8'N_AFY:Z,Q6Z]Z?&-NV*_W]-9L'V.SK4+C=*@&H-J'*H)J":A6H#2 MS"IO$C5GBNLGH*$:5*-0C4$U#M4$5)-0+4!IYA\>-'F;:\_;SN_Q: >ZEC!4 MHU"-034.U014DV>*PI(.H];#+-L0 MFL9!-0;5.%034$U"M0"EF47=I'$N+HUSH6D<5*-0C4$U#M4$5)-0+4!I9C$W M:9QK3^/^O3OPU"MNVX'G_"+4OOF=B_SLA/S\(@*Z3A*J!2C-+,X2?:'H=&F4JGF>M#;I=_9Y.K_Q0B,YJ,:@&H=J JI)J!:@-+/2FTC. MQ45R+C22@VH4JC&HQJ&:@&H2J@4HS2SF)I)S[9'!+4N._9%WN*!9\4W.Y]ISOJ^Z#NY)6HY: MOC#3-_3_QWU#*A9 MS0)MXCW/'N^9C05D=R+[C)VK&9KL034&U3A4$U!-0K4 I9DUW\2$G@OK,#QH M/ C5*%1C4(U#-0'5)%0+4)I9S <'L+0?P?+"#@-[!$OL(2RQQ[#$'L02>Q1+ M[&$LO0L[C+>(_+PF\O/LD=]KA_'U.?G!GR[L$W4N8J1&H1J#:ARJ":@FH5J MTLQ2;^)$;X1K+*")(52C4(U!-0[5!%234"U :68Q-XFA9S_*X86-!30KA&H4 MJC&HQJ&:@&JRULXW%F^1 GI-"NC94T"SL<#\= &-[Z :A6H,JG&H)J":A&H! M2C-KOLD!/=SQ,3UHT@?5*%1C4(U#-0'5)%0+4)I9S$W2Y]D/B7AAAP'-^* : MA6H,JG&H)J":K+7S'<9;I'=^D][Y]O1NWV&L4O6C^UW8I^I:QE"-0C4&U3A4 M$U!-0K4 I9G%WB2!O@-K+7QHQ ?5*%1C4(U#-0'5)%0+4)I9S$W$Y]O_$O"R MUL*.="YC:+@'U1A4XU!-0#59:V=;"]2L9H$VL9UOC^V.6PO(SQ?V.3O7,S3E M@VH,JG&H)J":A&H!2C.K_N!\=3ZNQX"F?5"-0C4&U3A4$U!-0K4 I9G%W*1] M_L6GKK/U&-"<#ZI1J,:@&H=J JK)6CO?8T 3O,'!.:4W*EV6)R3/R#S9Q7EU MQMO]K?N3GG\H3_5]=/N=77&EPH5*BP7T_8])DK]>*2;8GSI^]G]02P,$ M% @ 4&,G5Q:[5$M8 P T@H !D !X;"]W;W)K&ULK5;;;N,V$/V5@5H4NT!CR9(O<6H+B+V[O0"+!@G:/C/2R"9"B2I) MV_'?=TC)6MMEA"S@%YND9@[/F1F2,]]+]:(WB 9>2U'I1; QIKX+0YUML&1Z M(&NLZ$LA5.3KC;$+83JOV1J?T/Q5/RB:A1U*SDNL-)<5*"P6P?WP;C6, MK(.S^)OC7I^,P4IYEO+%3G[/%T%D&:' S%@(1G\[7*$0%HEX_-N"!MV>UO%T M?$3_XL23F&>F<27%/SPWFT5P&T".!=L*\RCWOV$K:&SQ,BFT^X5]:QL%D&VU MD67K3 Q*7C7_[+4-Q(E#/'[#(6X=XDN'T1L.2>N0.*$-,R?K$S,LG2NY!V6M M"A(5H6/,Q:"LN&0OP&A1E\E979 M:/A*C+U+-]E.WO;VK=FF2#.+A/-R=AN#_5G$\&(\[JS-MXT[;N%>;2RC(NKF' M]DSEWJKO!?G>7%X)[$SOI-,[N5H!3ZXI^DI@9Z*GG>AI;Y(_O];TTI!BP0M7 MH&V^J4 /2.7I$]^/.&D<(8&RN>_B(57_P8>T>A]2?$2Z]0"=J;[M5-^^3[5V M-5XKGB'LI*!\"VX./M$-X.SDB$6#>!Q?'$2O53(=^4_BK*,[ZZ7[R/7+3:$0 M*2T&J0@,*+I/?#1G'@)1,IU=\/2:#9.AG^P0+$PWK.Y,AL5.(LAX)GM$ , MDHDQM:]"7^$UX'<&6]ZZ1LK)DM)'-?@13PQ+%00$(J$4L/S;P P(44*RC*=: MTV@>J8CMZU?U;]J[]++$'&:4_,EBD4Z,H8%B2'!)Q!W=?H?:3U_I191P_8NV M-=8R4%1R0?.:+"O(LZ+ZQ\]U#BV"[1TA.#7!>2O!K0GN6PE>3?!T,I45G4.( M!0[&C&X14VBIIBYTF)HM[6>%6O:%8'(VDSP1+ 2-'E-*8F#\$_KZ5&;B!5VB M&$7DOZP"-'Y MV04Z0UF![E-:8FU:,5,<8[<1(=(S3V]G- M15=4E;C7+:Z.ARN^QA%,#"G)@6W "#Y^L'WK2U=P[RD6OI/83JAN$ZI[2CV0 MNU_N[4+N%<:@B%Z08+C@,F1]JL1_Y1;*U7OQ=U'A(V8\QISWDES\_I\74(!2=9MHE+HMTWX^]7-W@(* M.T##T:C;0;]QT#_I8(9YBA+97.1AS+(-5J>\/!2X8.719>D?U'$Y< ?^GJ4. ME&,/[;W5"SM@MNL-[6Y;?F/+/VGKG@I,9-/Z_X;N,N@?OG=6?^3L&>Q N7;K MC:K\=:!LVW/W[)FM#J':^2_,5G(5$(%$\JS>0 ;$JA99#01=ZZ:QI$*V('V9 MRJ\*8 H@YQ-*Q>M ]:'F.R7X!U!+ P04 " !08R=7'G9=./ & #R*P M&0 'AL+W=ONG3G' M2.(UEW@F,72N-^TUT[1WGXDMVUP!N8"3]M^?P 2,6&1\I\F7!/"SC[2KE?0L MZ.J)9U_S+6,%^I[$:7X]V1;%[G(VRY=;EH3Y!=^Q5/RRYED2%N(VV\SR7<;" M5664Q#-B&/8L":-T,K^JGMUE\RN^+^(H97<9RO=)$F8_;EG,GZXG>/+\X%.T MV1;E@]G\:A=NV#TKONSN,G$W:UA64<+2/.(IRMCZ>G*#+P-JE@85XJ^(/>5' MUZATY8'SK^7-N]7UQ"A[Q&*V+$J*4/Q[9 L6QR63Z,>WFG32M%D:'E\_L[^M MG!?./(0Y6_#X[VA5;*\G[@2MV#K",;
    63H/<]S]-IG11C%^1O!]>7>1Z]?O4&O4)2BSUN^SP5E?C4K1/?+3LR6=5=O M#UTE UVEZ -/BVV.@G3%5H"]K[;W%/8S$;8F=N0Y=K=$27BSWUP@P_P5$8-0 MH#\+M?D?^_@"$:\R)Y [_Z_UX#^WW@D&;1*)5GQT@$_*F/ H8\*CC.%5QBP[ M&1.+C('2X="@"3=8KJ"7^2Y A% +VUV@#P$%S#%P%QA 0&QA3$D#[ 3!:H)@*8/P<2 GT>LH M%4_9&Q$;L24SL3$NXS#/HW6T#,MM#LS:0UO642]-RY6#TP>)N!A28/H@+.:J M%+Z@C[(=6WW>C&EV)4\6@ H M[)JRWQ"*.)8G.0[!+,^"/7<:SQVEYW\*;;;<9YE8R.I),+AD->D!Q>A*,$#I0*)2LYVY;.LE\G62!)K+.T&"CE:W& M2\N-ND5- Z>5S=?*%NABZX[=453!IW2LU+AG;30U M5<HVAH!6R^^X2C+DK/'3B>; MKY4MT,76';NVFL'JW Q[%AVH M:'!;TF!U3:.WOL7]4H,86);Y ,IRY'75!U!3;'N.*4<&:!-CSQB(3%O@8'6% MQ!2?9NHZW*IRH5?A=_;7GEJ5L'<'J M0DUQ[@ZEEJ" .6$+1<9P!:>XNJZW]0M1UR]ZE47=F&IO/0WQ3T,"):0; MBK8^(.J/".=+"=)_<]]S]R3$/PT)E)"NNZVD)FI)K4M*D+[F[07A),0_#0F4 MD&X06F%-U,+Z+.T O.P'YCR N;\&*[@%%?7Z58S$[5F7H3Y]K!ZOHV%K2\\ M?@S+TQ[H79H7V7[P586:]^P-22>;KY4MT,76':%6YA/OQ<6$UH\:6ME\K6R! M+K;N(8JV'*&CRY&18H+VZX.I[3CR*@K!,#8,>6V!< 2[6"Y+ !RQ[(%/;K2M M2JBZ*M&K*"CT"E\N+1< :FI3N5"%N!QBR/L,1(9-TW0'(M.6"%3]V>!\@4&! ME_K 1WD(!GR5!V' 9WD0-_A=GAZ=+U++;%V*@_:E\-0V;#DH (J83B\I^K!R ML.6M&&(32\;0!P3:"G Z^OS.205"@?,S#G5ZGH/G<4P7RZZ/H@M.TQU,4W8X8'JX*?BN.D'YP(N")]7EEH4KEI4 \?N:\^+YIFR@ M.>8[_Q=02P,$% @ 4&,G5R6&5.;B P &ULS5A=;]LV%/TKA H4+9!&W[*4V@;BV,,VH%C0H.TS M(]$V$8GT2,K._OTN*5EU+%HV-F/8BT51YQSR'EY1O![ON'B1:T(4>JU*)B?. M6JG-G>O*?$TJ+&_YAC!XLN2BP@INQE[@5ILR9CDW?HYB. M>:U*RLBC0+*N*BS^FI&2[R:.[^P[OM+56ND.=SK>X!5Y(NK;YE' G=NI%+0B M3%+.D"#+B7/OWRU\0S"([Y3LY$$;Z5">.7_1-[\5$\?3,R(ER966P'#9D@=2 MEEH)YO%G*^IT8VKB87NO_HL)'H)YQI(\\/('+=1ZXJ0.*L@2UZ7ZRG>_DC:@ M6.OEO)3F%^U:K.>@O):*5RT99E!1UESQ:VO$ 0%T[(2@)03'A.@$(6P)X:4C M1"TANG2$N"68T-TF=F/<'"L\'0N^0T*C04TWC/NY1IA/E20EX2H&GIH]$ MH*G9:VLGY_9Z)H[W37%YM<46UQ)[(W[ M:>=^^G_)W_3B_+4BK?EK15KSUXH@'J6/+)#1_'ICZE_<,3W!YW\8Z-K,GD#A9U4@N;:#^/8#0*W>KVH9E0! MFKSF90TG<+04O$)J39I,A Z"!0.3)=K >AA7S_KK]\.+(.>RX-A="]!+$DC0 M8V_[P"@-D[AG;!^79HF?1D>NN@]78%\;\K"H_Z9 M?_?@6_KGNJ V-=M/^:8:_X+%BC*)2K*$H;S;$4Q6- 5N6)>(-R; PV9;D\&7%>(8EO/*U);:DT,KA]+B'TKVHO6,5"A+QKZI ME]MD9MBJ120EL502&/[MR(*DJ5*"=GRO18VF3N78?CZHWY3!0S!++,B"I5]I M(CT,+8(6+)%6L3V=X%]3O_CF6)AHY.O=. M-*.F/T:EWN@%O4],B)-.^/<3V*!;23+QGXYW)>CI!=6Z<2FV."8S Q8&0?B. M&/-??W%\^S<=K"'%HH'$.B"]!J37IS[_"]9,G+$BEXBM4 X+$"AP68XM79MC.=F M3ACZIM,UBWI#^$E XP;0^(!WR#P>Q$\D!1+B.T><_FL"Z+7_:U3:TBQ:""Q#K:@P18, MO48%0X(<4BP:2*P#,FQ AKWC[RJ.U?P3K1EW 9L^Y[ =ZRB&YW-E9)O>R8S2 M6#G>J56DLPI:TZX3T*0):/+*A$K0+8=T[@I6B+\7-_"KBZ-7Y*VC84BQ:""Q M#CS'/N9B]M 3JU864P;@L>;^!0@.(FR[U0R3/-BJS> M^[1,G?.Y$9QM7/VUOYG50&I=5NZ1E=O+ZNN&P6X/NSNZ*3=\&(!:,KTJ;QYM M0ZI%0ZEU"1[S=F?PQ-T9-',?5"T:2JU+\YB\._W9^T,K!3W,X@0MGY'<4)Z@ MK4K8ZMQ4):TPO[PI.8^?:X[/#3VTW M;INYMCX!<8XIO=.?T]]UEG=UG(D/DU*BE.(E32D@D0R2KF9_H/D./C/^#(75 MD:!]!BKRA'#PA2T$OK1M&P&\YH24MRA:4J:X'[S!? MTUR@E*Q $DYOT*F\NG&K7B3;EG=02R8ER\K'#<& 51G ]Q5C\O"B*FCN/>?_ M U!+ P04 " !08R=76>3,!A<# "#"@ &0 'AL+W=O MKX&P8)QD%5FL($MPV<*G*@\'!*'33; J@M4D.,\0[(I@OS:"4Q&5>+FD,-@3,D.4(D6:K*CLJ_8(E\)EN=DR:EXFP@>#[XBD64&SH'J@,63 M.("BO<)A02F*P.D<<9BD[$Q [I=S<'IR!DY @L%=3 H&<<3&.A?KD&IZ6,6\ M+&-:S\2TP37!/&9@@2,4=?#G_?QA#U\7_NLD6/LD7%J]@M-B,P"&\P%8AF5W MK&?63_]2I -@#17=ZK+S?]$7_QS]*!EV?2)LI6?WGX@?TQ7C5'S'/[LVN)1P MNB7DOVW$UAEML@^\*VCT'S-L@<&DY# M:M&!\FS#J5%'?MW:K]OK=QD3RL\YHMG+ADLE]W !KM/P,FN#;*/IMP/CN&[# M;A?(<;O=>K5;K]?M Z0)7*7H9:]>*[IK-)RV(:;5,-H!L1N81:_,D4N_=NGW MNKPC'*8O6_1;Y\GWS:;)-L@QG8N&S3;(LCS;:1AMH\RA[YD-K_K!K9HANE'E M# ,A*3 O?Z?U;%TQ356AT)B_-$0;A+,1.;6(I0Q M\,6FT++D*0>!"3[S*YSY+4O*"A":24$4K";>M'\Y']IX%_"=P4;O MC(EULI3RR4YNTHD76$' (3&6@>)K#7/@W!*AC-\-I]=N:8&[XRW[M?..7I94 MPUSR'RPU^<0[]T@**UIQ\R WGZ'QXP0FDFOW))LF-O!(4FDCBP:,"@HFZC=] M;O*P T">;D#8 ,)]0/0&8- !LYHK:G))%598<\'P,Y61.=4ZN\80)%2FY,SDHXB+)C:@KQQ[! M\148RK@^0?CCXHH<'YV0(\($^9;+2B-2CWV#&NU.?M+HF=5ZPC?T7)!;*4RN MR2>10OH2[Z.WUF"X-3@+#Q).JZQ'@N@#"8-PT*%G?AC^I>(]$EXX>'A SJ#- M]\#Q#0[G^^=TJ8W"&O[5E:*:(NJFL/?Z4I#6H,7OW_7'P4?N_S] M)[(7;J/6;72(/;XK06&MB(PDMJ)66%&:8 $16LA*&(W%DO *#]I6#589*3 ] ME7)E2.2*<%=SG-$EX\PPZ"RH6L+(2;!-:QWW1]'9V=A?[Z:A(RKJAQ=MU M_ MP];?\* _U_1.Y>JT0IE4:T!+:[-R"5GF;L_G6:&KV0. MHV TW#/S.JI_'@Y&>V;\G;90@,IM#>^LS;-1U7_U' M4W?Y6ZHR)C1Z6R%ET#M#9:KNG/7$R-(UGZ4TV,K<,,>?#2@;@-]74IKMQ&[0 M_K[BOU!+ P04 " !08R=7[-+IFHT" !)!P &0 'AL+W=OI!%P"&/%:ET'.O,*8^ M\WV=%5 Q/9(U"%Q9254Q@Z9:^[I6P'('JDJ?!L'$KQ@77C)S"*%C- MO?/P+(VMOW/XP6&K]\;$5K*4\L$:E_G<"VQ"4$)F+ /#WP864):6"-/XW7%Z M?4@+W!_OV#^[VK&6)=.PD.4]STTQ]SYZ)(<5:TIS*[=?H*MG;/DR66KW)=O6 M=W+JD:S11E8=&#.HN&C_[+'380] QP< M /0OP!A? 0=8#HI1'B#N"D]MM2 MG XI,RR9*;DERGHCFQTX,1T:R^?";ON=4;C*$6>2KX"B:7)"[MI])W)%KDT! MBK@5B!,.?->D2"^ .A 8T&X(OC M\.O,C$@4.C@=@*?'X5=-.2)T.@3W4:]>--J+1AU?=%RTG^=+;12>W%]#@K04 M\3"%O:'$PA?1'P'RD\4S3N%8W_3]&Q3L4F"41"'>%LV^_(,ND7CZ+E;.NA&I]/>K:W4W^M;]I'YQM2:"XUIKA 8 MC$ZQ!ZJV<;>&D;5K94MIL#&Z88%O'2CK@.LK*0" 0" &0 'AL+W=OX*3]]P/L M>EE#DB\Q8,[[O ?,(=,MXR^B!)#HM:*UF#FEE,W$=<6JA J+2]9 K=X4C%=8 MJBY?NZ+A@',35%$W\+S8K3"IG6QJQN8\F[)64E+#G"/15A7F;]= V7;F^,[[ MP"-9EU(/N-FTP6M8@'QNYESUW$$E)Q74@K :<2AFSI4_N?9-@)GQB\!6[+21 M3F7)V(ON_,AGCJ<= 865U!)8/39P Y1J)>7C3R_J#$P=N-M^5[\SR:MDEEC M#:._22[+F9,Z*(<"MU0^LNUWZ!.*M-Z*46%^T;:?ZSEHU0K)JCY8.:A(W3WQ M:[\0.P%!<" @Z ,"X[L#&9>W6.)LRMD6<3U;J>F&2=5$*W.DUKNRD%R])2I. M9O>@4A+H*UJH_K3 M%\ WX&2?/_FQ]^V(Q]'@<71,/3,IGW/09T@M\H7-7Z<0&P5]T#99Z/O!U-U8 MN.' #4]Q0QNKBXIV6,$H2!,[+!I@T2E89(-%^S _B,=V6#S XE.PV :+]V!^ M%"6A'98,L.04++'!DGU8X"6I'98.L/0H[*D$57L+"=R&3/>0<3H:C^S(\8 < M'TO\KE'35V#T),$*F: M5D*NZH]:%!#26GN\_:\LBN,#&^_OU$[_J(.Y+@:U1!M,6U,X/RX+)7A)*)'$ M7G5Z^=UC[?MC+_SX^;L[]5W?E0^8KTDM%*10@=YEHC+CW?73=21K3,E?,JDN M$-,LU94-7$]0[PO&Y'M'WR+#GX#L+U!+ P04 " !08R=7 9ON,/X" ^ M" &0 'AL+W=ORUN;6EH@.[J10=AJ4SBV/PM"F)4IF>WJ)BFYR;21SM#5%:)<&658K21'& M430,)>,J2";UV:5))KIR@BN\-& K*9FYGZ/0ZVFP'SP<7/&B=/X@3"9+5N U MNIOEI:%=V*)D7**R7"LPF$^#V?[1?.SE:X%O'-?VR1J\)PNM;_WF+)L&D2>$ M E/G$1A]5GB,0G@@HO%K@QFT)KWBT_4#^J?:=_)EP2P>:_&=9ZZM?6&]DHP#2RCHM-\K$0'+5?-G=)@Y/%.+X!85XHQ#7 MO!M#-PQ=F3".^>X*.<6'?P0YP!1=<" JSG82.:'GP M,-U0F#<4XAQ%'=>!VV]CU:]Q^_\4JSWX3&\?=L^UI5C\."M!R/>A$.GY.!3#/L2Y@A=:"1&8K@S[^ ML*2LZ&P;UVX+,@\IN6NH M"VXET(GUG^]RU#(=O7I=C5Z!_[CE/^Z,]"/_/5#:#QLF@$E=*;>-ZOBO7/>C M86_\1[;#)SU=HBGJR64IB83:M/?VM!V.LV8F/(HWD_6"F<(_4($YJ4:]0RH, MTTRK9N/TLIX0"^UHWM3+D@8\&B] ][G6[F'C#;1_&9+?4$L#!!0 ( %!C M)U>'R 4;4P0 +86 9 >&PO=V]R:W-H965T?:AQLF.\J^\11C 1[SK.!3*Q5BP[K% M&=U-+6@]7_A,UJE0%^S99(/6^ &++YL%DV=VS9*0'!>5P4-%5],,ZX_P:[".A:( M2RYH7@7+#')2[+_18R7$48#OG@EPJP#WT@"O"O N#?"K %\KLR]%ZQ A@683 M1G> *;1D4P=:3!TMRR>%ZON#8/)7(N/$+,*,;)'2'GPHN&"E[*G@ !4)>(^3 M-2G68*Y:0P3!'/P"[A%AX"O*2JPQGVB,=/_H"IRA>AUA@4C&W\CH+P\1>/WJ M#7@%2 '^2&G))0F?V$)6HO*QXRKKVWW6[IFLY^5Z !S_+7 =U^L(O^L/_ST6 M ^!!'>YVA$?]X1_+; #<<5>X+>6O>^#6/7 UGW>&3VNZU9I*&9-:QDYA]E1^ M-Y5RB1N^03&>6M(&.&9;;,U^_@D&SJ]=,IDDBPR1-23T:@F]/O;C93SG'(NW MX$$@@=4*5)K>DP(5,4$96%!.](+]Z]VC4/:US#!X5\BURO1"_KM+\_Y[+QC> M()( _"C-F./]YJ$BQ4QN8,94"DCEU-7.NQ]''?T0ZD9W_+H[_J7=.9ON[9XB MT!3J:;6=02\,Y.[>'NO51GF>.PR:J*B-%SF$R=0SY044T M[#.$#LRI(W1 SED"/)JOX?\T!?#OT0P4]]TBM";Q[6[P2A;9(JMV8/#? T-#MC0Z(1ME"TRQ=;4\3!DPXNG[//. M4G$T-N/8;VW'-LH-0\\[W9)M& Q#USNS*P\#*;QX(OV>M_BM#,+@M)@VIN4M M?9!F$8=Y%/:/81=;2T'%R^VE-Y>KMX5)ML@46[,/A[D5!@;MI7<(OEI'DVR1 M*;:FCH?Q&?;/SY?92]B>24;NZ>#2@1H.3U%1!\H/SC[R#R,L[!WOKC&74?M/ MB']:2AO3,I<.FM,J[*-WA.J-[F^(R7W/0897,L@9A%(%MG])NC\1=*-?&RZI M$#37ARE&]B#R#1CR(OQ=;92WFX<%V1[*$@8L8.4*IO,L8+(M4MW[GBP(&D M-:G(7=_S%FY!:.E$F_K9-8\VK)(Y+>&:(U$5!>$_7T/.3EL'.WJIH9*"0*_0FRQ3 M,R80R] G(B1P]!FDK&&A)NT0WW=#-5_8*B7U6Z&O/!/Y'M^8*%?C=._)'*& ES3?0L]'J=_ MK/(9\M #^" M$_WQ#"^\OVSY3"D63R0VR"[HL@O&U"-5^$Q MPL%RHF\VU=U86)N0,$9L(O++7PZ*SLQBUHTZU M$^&I.@,XAS+YB1)62JZ.2:N)4:U?+8DIQ>*)Q 89+KL,EQ/LLC!6:;-PML MY'C$O4853W5 MDH3+>E)U>*IU(8IWG>=>+0Q&UO6CYR3K?#@H)R?EXB).:]Y M"^2AHQ+?]X-XO"$T-OH'5O1C%@-C;(9#$V(X'(,,#=XWAWBT=?KMYJ:5[?>J M1G=CP1B63(@Q:6[O)53_9/")\6(I MU 5[-%C!!7I"XL/J@IJZO #KB+XRV_. 8J%*> M*?VH3J;9T'+4$Z$F&B!LJ38/(NEC@Q2A##&ZB:!::$"[:6@T!P $D&WJ)L@8Y2!.:,%&+^?W.OP M$LD;4 +>3Z;@*D$"XIR_EADFD"_!7 Y@L*P>X!I\>$K U:O7X!7 !/RYI&LN M6?C %E(!58<]JZJ]*ZOU3E3K@W>4B"4'*]Y7(8HJ$E;94CMD'6Z.>? MW,CYQ21^EV1)EV1I1V1';0KJ-@7GV$>Z'2M<7Z6U)&F5HO8 M9N2[L3.P-X>ZMX/<.&@$)88@KQ?VCZ-20U38#^N@(P'"6H#PK #54-SI0!<$ M?Y$JX-++I*7M![)1@Y(]/'BFR(D:$K1CO*#G-21H!UV[01"X#0W:87(D!+Y9 MA*@6(3HK@ERFMY!E8F\L_R_O2*=HE6=(E M6=H1V5%S>G5S>A=WTEZ7;>J2+.F2+.V([*A-<=VF^').&K=G=3]J.,3$$!2U MG+0=U.]Y?L-$#$R![YH]I%_7W[^HD?;;_A<'32=M!WFA$SL4^Z:?GR5\Z4SME2SIE2[MB.V[3P:>2>W%7 MK5)TU:PNV9).V=*NV(Z;Y>V;Y5W.6RONHXGNN0W3F!BB/*=IKH8@W_$;)I6: M$D;!"5_9?T^Y9[\#?MA?*_JCM^<@;*XQAJCK9H&)(U]Z>V5/7VZ&ULS5I=GDYW9!"0PF-3Q3&)(-YULFTEVVX=. M'Q1;MID%Y)7D.-OICZ\D"!BLD(\J,WVQ^;CW7-U[Q4$'&&\I^\I7A APGV<% M/QFLA%@?.PZ?K4B.^1%=DT*>65"68R%WV=+A:T;P7#OEF8-<-W!RG!:#R5@? MNV*3,=V(+"W(%0-\D^>8?3\C&=V>#.#@XW']#/=?(RF5O,R91F?Z1SL3H9C 9@3A9X MDXEKNOU(JH2&"F]&,ZY_P;:R=0=@MN&"YI6S'$&>%N4_OJ\*L>,@<O&\&O'/SG1AA6#CIUI\Q=%R[& D_&C&X!4]8236WHZFMO6:^T M4!/E1C!Y-I5^8A(3EMYAU2QP47#!-G(2" YP,08K<"ZG:AU*P8H5 =$#F B<9OR]'.B7FQ@< MO'L/WH&T )]7=,,E.!\[0A9-I>[,J@*=E05"CQ3( Y]H(59R (6,;O"/^_VC M'G]'-JON&'KHV!GJ!3S=+(^ ZW\ R$6>83S3?O=?-MD10)%V1Z9T_EOTY-71 M6\7PZNGK:3SO1=/W _A94B0XN*1[F"([]+F 8C% ZC#GL8K(;1T,P<45V* MZ,G[@N9)\ ]X%HOTPKUT>MH$BVV")9; 6CV!;B,)W#?GD2J$I4Y918NMHB6V MT-K-VM%O\/5+J\JW==$:UU8F0^/BRF!H7EV9#/N65Q U&:/G+[">2QS]F"^> MCS;18JMHB2VT=G<:00;?7I%!JY+,*EIL%2VQA=9N5B/+8+\N>U*K5/Y/BQ6C MH4FMF S-"<4G+UZ4] =[ M\72UB19;14MLH;7;UNA,&+P]MU@5HE;18JMHB2VT=K,:,0I[190MF5-%::U, MH@!UZ<=@%>P)'8-5%*K'F&W>,6#Y'GR$ M;>NRD-:C;5$]VI;EH\LB_5M:29B'@NEW)',-M\+%4E*6/+G *0-W.-L08SWW M==RA7,%UZ[EO%?A!MYS[1LCU@FXY#0&CG?M'NYR-/=%@%.PLG:MB[AO! M, R[Q318[3YL+*OI[+R&S@E;ZO?_7!9)3J#RE5Y]M/[&X%2_6>\)H*^0GE5*JX3[/N!H[J=:KH>NJ.*4Y4>=B13F^60B9$XU#N7352E*26*4\ M,>6J383[F2T M(DMZ1_6'U:W$D5NB)"RG7#'!0=+%V+GJ#*..9Q2LQ!^,;M7!,YA0YD)\,H-9 M,G8\XQ'-:*P-!,&_#9W2+#-(Z,?G M0I;1K%P^=']% QF3A2=BNQ/ENAT M[%PZD- %66?ZG=B^ID5 /8,7BTS97]@6LIX#\5IID1?*Z$'.^.Z?W!>).$;! M+Q3\8Q6"0B$X5J%;*'2/5>@5"C9T=Q>[35Q(-)F,I-B"--*(9AYL]JTVYHMQ M4RAW6N);AGIZ$E+)-L20!3.NM%QC$6@%A"?PFB9+QI=P9;ADFE$%9S#+5\BM M?7\C8F+)%@O8PRCX76@<*[;D1-,$KA1,B4KA%=9DB7EHZR2DFK!,O43X#W"ZU1!Q!.:U.B'S?J# M!GT74USFV7_,\[7?"'BU7IZ#UST%W_.#&G^FS>IOUMDY^ .K[M>%\]^L1]]M MO9*,H"RZP.(%3RJZ4_@-&QNA6V_!M->APDJE M8P?[IZ)R0YW)SS]U^MZO=DJ=N$?D!3A9I3N-.XL@UG M9NG/>"QR"D+"5.3H16IV$1,]%V\J==TKZ[IW9%TKX+A9)?O-BBB(S6:U,)M56FQ6 M;-^CAG5EVVCMJ:VH3;"P3;"H); *9?V2LOX/WS'Z;=+4)EC8)EC4$EB%IHN2 MIHO&E?5>:)+!TI*265)P.2??O]SJ:-QYT+<>F,^@S>3,OPB\D;LYY*=&*NAV MJT)AC5"W]S54]*U4T \&I5 E49=EHBX;$X4?.5LB$SSA2TEY_( ]CVN))VL% M?T/;_:G1E:<6?IM@89M@44M@%3X')9^#']Z?!FW2U"98V"98U!)8A::.M__< M]?[W#E6X\&\MJD[LVQY5)U73I&K$:KJ4>W!1@"?QI;VAP0C%FNO=YULY6]X" M7=F[CZ_FKSO#::=F/C2W1O9B8@^_NW)Z2R3F3D%&%VC*.[_ XX3+L!EJL M[#7%7&@M&PO=V]R:W-H965TS ?/;WR*'E:J>&,TGV[$@_PLU=?-;::/1K7+,EK+)(_2!&7R?A:\Q5=\ M'!8%I>);)'?YP6M43.4N3;\7!W\N9T%8C$C&%DQ['OY5I M4']G47CX^MG]73EY/9D[DBVVL/J6[][*:T+CP6Z1Q M7OZ+=I4V#-!BFZMT717K$:RC9/]3_*B"."C [$@!J0I(UP):%="N!:PJ8&4R M^ZF4.7"AQ'R:I3N4%6KM5KPHPRRK]?2CI#COGU6F/XUTG9J_$U&&OHEX*]%' M*?)M)O5)53GZ'1U\\CZ2F<@6JR?TFDLEHCA_HP5?/W/T^M4;] I%"?JR2K>Y M2);Y=*3TL KST:(:PO5^".3($-YN'\Y0R'Y#)"3447[C+_][H/S2;/IA'^X0H$TXT!F5F"T#HSZW.?Z\MV);*D7>Y;)9/&$%FFB,MT/ MG$MI[S4IO8J>]CC']'RBE\WC83A-%:5D/+%5O*DBA#)K[X+ =*, YE9&9[7&9Z?VC[/(0.#-.- 9E9@%W5@%X"+[J*YZ!WM MLZERM<^FRM,^+^OI7 YJGY>0BP#2C .96:GAT&!<"+@,*C-O!W5H7K90A^18 M#\4'0(J],ZDP=(F*WPKTKQ;%C*+DH:#[R#T9KU_?-0'JQJ'<["P-B^*3812# MTBBH&X=RLU,S0(K]1/HE52)&HLS.&1WMU$4=,E<;=<@\?10;#L7#0!2#DBBH M&X=RLZ,S,(K]-+I? +$)T)E?!PIU:!H]M#N'8@.BV$^BWAZ*_D,]_[< 1550 M-P[E9@=M:!6?C*L8E%=!W3B4FYV:058,R:RX&[0Z9,YVVPM;L>%6/ Q<,2BY M@KIQ*#=[P\RP*X%D5]*!71V:EWW7(3G6=XEA5S* 777?_2 ?9;Q/#COG!HJR MH&XM,NX5Z)/7P#KV08O!XVT=XLZ__NWLL&E&6A MW.S<#NVW[WW7'BC90KG9T1JR92>3+0,E M6U W#N5FIV;(E@TC6]:^+]LNX5Z)/?*#VUL'WM\*>X,K[!VN/X-FF:%9!D"S MK'U?MEW"O1)[^(9E&1C+TMXLZ__NWLL&E&6AW.S<#_+MDNX5V+/P_ K&\:O#)1?0=TXE)O]2('AUS$DOU9F$\\2:)=P MKV0_C]'!TUK%LW4?1?80)3F*Y;VN"<_.]?K)]H^K[0]4NBD?X+I+E4K7Y#XIFP^J'!^?]02P,$% @ 4&,G5WT#+8[- @ F0D M !D !X;"]W;W)K&ULO99O3]LP$,:_BI6AB4F0 MI&GZ!]9& B*T36-#(-AK-[FV%HZ=V4[+OOW.3LA:%CJ0JKUI8_N>Q[Z?<[$G M:ZD>]!+ D,>""SWUEL:4IT&@LR445/NR!($C1&$X M# K*A)=,7-^U2B:R,IP)N%9$5T5!U:]SX'(]]7K>4\<-6RR-[0B224D7< OF MKKQ6V I:EYP5(#23@BB83[VSWFDZM/$NX)[!6F\\$YO)3,H'V_B<3[W0+@@X M9,8Z4/Q;P05P;HUP&3\;3Z^=T@HWGY_<+UWNF,N,:KB0_ ?+S7+JC3V2PYQ6 MW-S(]2=H\AE8OTQR[7[)NHX=A1[)*FUDT8AQ!043]3]];#AL"'KQ"X*H$42O M%?0;0?^U@K@1Q(Y,G8KCD%)#DXF2:Z)L-+K9!P?3J3%])NRVWQJ%HPQU)KFD M3)%[RBL@5T!UI0#WU&AR3+Y1I:C=%'*8@J&,ZP_8>W>;DL.##^2 ,$&N&.>X M>7H2&%R*-0RR9MKS>MKHA6G/JH5/POB(1&'4[Y!?[)9_SXQ/^CTGCSKDZ6[Y MEXK[)#KID@?(KX48M1 CY]=_*1NM 9E1D1/.Z(QQ9AAH4M1 EKD&M0(O>?^N-PP_=F'_)5BL6Q 55@4<_,$2E!9?BBXI>)S( J)A9DSAZ1-1,8!1I#:"$K8;H0 MUU.-W53VN[A*!E'L]R;!:I/=JZ+2?T5M91NWV<:[LX45\)I=U^M]OE/]UG=D MGV;IGLRVJ U::H/_5X:#?2+>IUFZ)[,MQ,,6\?!-9?B'9Q?#X5^U$9^,_-&S M.NN(&I_XXV=U5D<--^LL?EYEP<8Y:"\M5U0MF-"$PQQ5H3]"=*J^"-0-(TMW M-,ZDP8/6/2[Q[@3*!N#X7$KSU+"G;7L;2WX#4$L#!!0 ( %!C)U?;>2M< M/@, @4 - >&PO!ETJB'U/SKG']G5C&)9F M+=CM@C$3K'(ARQ%9&%-\"L-RMF Y+2]4P:1%,J5S:FQ7S\.RT(RF)9!R$?8Z MG3C,*9=D/)3+_#HW93!32VE&I-^& G?[FHY(-_Y( B?^_&H_?E8!YR3TBEX^0_2B@^M:#)..GR5]0!D3[N\*-SY.K51K MZA0C#_SD739.3SST#16C]3O>K%LI*V)8%\)XF"FYJ8>(N(!5ICD+'J@8D0D5 M?*HYL#*:<[%VX1X$9DHH'1A;B#95%R+EHX.[K@ MT/3 (!>B-=@C+C >%M08IN6U[50/5\$G4%"W[]:%=3C7=-WM79(-H;K9)%.E M4Z;;-%W2A,9#P3*PH_E\ 7>CBA! 8U1N&RFG:97Q5 M]5=9:P!3[^+JM"C$^K/@OZW\SQGDFDJMDW;VG_+L_QBQU'_M2Q7WRK[AKT> MZ[?R6S=Y>0PFXV,P>10U.3@&D\D1F.R_VK?F09-A??ZG\0S0\3@,\S;P(@.4,T YCN5#)M4'R^/G)/;RCS1) MHBB.L1F=3+P.)MB\Q3'\^-4P;\# \D"FOYMK?+7Q"CE<:$/^\ 2-)_*N-Y0$&M@I8[4!^?QZH*3\GBF!5,6_8#L:1),$0J$5_C<8Q M,CLQ?/SK@^V2*$H2/P*8WT$480CL1AS!'( '#(FBZCVX]SX*F_=4N/G?W_@/ M4$L#!!0 ( %!C)U>7BKL

    -8?20$3;8T.P6BP^0"X99K>] M9!:G/!C[96[,%_&MJ5MW.5AYOWX^ M'+IRI1KI_C!KU<*9A;&-]+!KET.WMDI6;J64;^IA#QNIV\'+%]M[3>T0 M[QBO2J]-"P?#@3NM'MS3^; K[K73'\)C/<*+M[L==YO;6F6^MV&6X#3S%$CQ'+8?NY*<3G]K\4 MHUDL=*DFINP:U?I-.5I5!\#6K?3:#40K&W4Y>&WNE153N53AH>!7;JK- WH@ M0\5EGVLX86^JR,C)TU:J=:H2L.5,K2O@J,0LX,!7$61"0"9'A/P[09!C G)\ M3,@Q@DP)R/0HD*]D+=M2"029$9#9$2%[U9T3D/DQJSM%D 4!61P3,D.0%P3D MQ3$A8" M#$<*AMDP,[4,5PA0K\1,E$]&S$+YI.Y5V_443)ECQ*R.M\94#[JNA6PK\=&O M($*X@5>L708.<84Q*7>,F.5Q ^UT#DTSO&J8B5+%B-D5-RW4I(=(4KE3\4%Y MS$798<2L!PB4UQ#&/IZ**5C+G\:J??.UT^OPQ5.,2?EAQ"P(P*RZTHN_I+6 M^2C>=C)L*-6K8=D^E]TY52XQ)"2-A%L:UU%;U" M;_?F?A>,,D7"; JH4PW]A_AL904M05P%82Q_+3Q*%0FS*O8&Z>)D"CG%;KNE M=)%PYQ+[PG5Q\ED"AOL=CV90TAAS2P/%[7OA*&N,F:WQ(X#?RT5Y8\SL#3*2 M[X]4D4-5S.; D?S>,J1$,F9/,_HA_5Y 2B%C9H60L7V_DBF5C/E3D$.Q?2A2 MC$F)9DS&[9']VFE'@<*:5%_2Q$>%-/)LK+7FE2KDFYTY8^YJQK&FG#;*^X MAK+% R$IY9J4VS5]S* ;T\9&!$G#K<&8E&M29M=LH]LS,=%.+I=6+3=*G#^* M]_(?C$G9)F6VS1-F&!ZQ$F*-6RWCS#_$;KW)1,HZ&;-UGC!!C_$.8:KSX[S6 ML50Q)F6AC-E"=.J YX\SRD+943,]R+BC!)0QBP@.L/M]464@#+N=(?$Q'U13@DH9Q80F8A/<(:;4P+*F05$ M3+3M8E("RID%='"\8!//84Q*0#FS@ C,< IC4@+*F05$8%XYUV%,2D Y=QJT M;_3E*8#'F.2:,.XTB,+LKURC!)1SS_KO#!/MT4].Z2=G7Q%&S+Z*$XQ)Z2=G MUL^/X:PS$3?$FV^A]80QI+*S5E5X"2"EG^+_&74+8=MZ7<=!(UF+U]*MQ'5M M'C FI9^"63\(\V=TN8F(XQF,2>FG8-;/$R:*+J^[:,GWO1BSH/13,.N''M/$ M$5Q!Z:8$Q*0L5S!8Z-"UP)N(9A'E!6>B"V4*',>.8-L:D+'2Q^<].O-B]?%&I MA6Y5]0%^PL'Q4M;EU(KP$1<%)FD6%@8NNKI^#<<^MK=&5MO__6S_L_3R7U!+ M P04 " !08R=7JYPQ2VX" #:+P &@ 'AL+U]R96QS+W=O3L.JVHWC^4==#^M= M.;;#0W/T\E_^9V&TV M^W7YV:U_'\MI_,?@^D_7OP^[4L9J\=KVVS*NJOKC<-L]U-=->KA,KA8O;ZNJ M?WE+53UWD$"0S!^4(2C/'Z00I/,'&039_$$.03Y_4$!0S!_40% S?] C!#W. M'Y26*..2(&F"-8'6";E.!%XG!#L1B)V0[$1@=D*T$X':"=E.!&XGA#L1R)V0 M[D1@=T*\$X'>@GH+@=Z">@N!WC)YV";06U!O(=!;4&\AT%M0;R'06U!O(=!; M4&\AT%M0;R'06U!O(= [H]Z90.^,>F<"O3/JG0GTSI.7)01Z9]0[$^B=4>], MH'=&O3.!WAGUS@1Z9]0[$^B=4>],H+>BWDJ@MZ+>2J"WHMY*H+>BWDJ@MTY> M=A/HK:BW$NBMJ+<2Z*VHMQ+HK:BW$NBMJ+<2Z&VHMQ'H;:BW$>AMJ+<1Z&VH MMQ'H;:BW$>AMDX^5!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>COJ[01Z.^KM!'H[ MZNT$>COJ[01Z.^KM!'H[ZNT$>OOD9Q,"O1WU=@*]'?5V KT=]78"O0/U#@*] M _4. KT#]0X"O0/U#@*] _4. KT#]0X"O0/U#@*]8_*S(('>@7H'@=Z!>@>! MW@WJW1#HW:#>S7?J/8R?AS+<>K[6>/WOI'J\G%MNE[\NOW9.;L(5Y_J^8GC^ M"U!+ P04 " !08R=71.3?6!X" "7+@ $P %M#;VYT96YT7U1Y<&5S M72YX;6S-VM].VS 4!O!7J7*+&M?_RT2YV;C=N-@+>,DIC9K$EFV@O/V<%) V ML0I4I'TWC5K;YSOQD7Y7O?KY%"@M#D,_IDVURSE\82PU.QIL3>5"Z+O&Y;+.'L;VKY3ES_UXH!B[ MEA:W+N;O;BB[V*%G*3_UE.K3)=[HT6^W74.M;^Z'QG)='H92B&*N3O]BJ^)I?39[T?3 MM%MJWYE=KO?1Q_T\C\3FQ_EW_.>,7^M_L \!TH<$Z4.!]*%!^C @?5B0/M8@ M?5R"],%7*(V@B,I12.4HIG(45#F*JAR%58[B*D>!E:/(*E!D%2BR"A19!8JL M D56@2*K0)%5H,@J4&05*+)*%%DEBJP215:)(JM$D56BR"I19)4HLDH4626* MK I%5H4BJT*15:'(JE!D52BR*A19%8JL"D56A2*K1I%5H\BJ4635*+)J%%DU MBJP:15:-(JM&D56CR&I09#4HLAH460V*K 9%5H,BJT&1U:#(:E!D-2BR6A19 M+8JL%D56BR*K19'5HLAJ462U*+):%%DMBJQK%%G7_U/67][O/SE^?M:#Z\:7 M?#;_'_WZ-U!+ 0(4 Q0 ( %!C)U<'04UB@0 +$ 0 M " 0 !D;V-0&UL4$L! A0#% @ 4&,G5P&C98;N M *P( !$ ( !KP &1O8U!R;W!S+V-O&UL4$L! M A0#% @ 4&,G5YE&PO=V]R:W-H965T&UL4$L! M A0#% @ 4&,G5[7_D_>R!0 <18 !@ ("!%PX 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4&,G5S5( MU]68!P &" !@ ("!&AL 'AL+W=O@B !X;"]W;W)K&PO=V]R:W-H965T M&UL4$L! A0#% @ 4&,G5RR.<&BV!P Z30 !@ M ("!MBX 'AL+W=O&PO=V]R:W-H965TSX3*+=PH )8< 9 " @>A# !X M;"]W;W)K&UL4$L! A0#% @ 4&,G5[:W12W! M!@ 71$ !D ("!EDX 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4&,G5U?? .9!! .PH !D M ("!:6D 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 4&,G5]N.\WFK!@ [@\ !D ("!E'8 M 'AL+W=O&PO=V]R:W-H965T6&R,8UPD /$= 9 M " @4Z" !X;"]W;W)K&UL4$L! A0#% @ M4&,G5^L(B 05!0 W0X !D ("!7(P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4&,G5P2S;?1M @ IP4 !D M ("!LL( 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 4&,G5P2H%'_L P =0@ !D ("!0N$ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4&,G M5V:$=M Z!@ IA< !D ("!,? 'AL+W=O&PO=V]R:W-H965T8+H F 0, $ & 9 " @1G[ !X;"]W;W)K M&UL4$L! A0#% @ 4&,G5SH+:6]? P /@< M !D ("!4?X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4&,G5VI?>?GK! XPX !D M ("!Y0D! 'AL+W=O&PO=V]R:W-H965T MFLS!=K@0 -H+ 9 M " @3\2 0!X;"]W;W)K&UL4$L! A0# M% @ 4&,G5UHGSBWO!@ "!T !D ("!)!&PO=V]R:W-H965T&UL4$L! A0#% @ 4&,G5W+7 M'.A.!@ !2\ !D ("!)2@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4&,G5X*<'"0\! LQ$ !D M ("!.3@! 'AL+W=O&PO M=V]R:W-H965T;RZ7%H@( M -H' 9 " @41& 0!X;"]W;W)K&UL4$L! A0#% @ 4&,G5R?5@:?L @ Z0P !D ("! M'4D! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 4&,G5[&UL4$L! A0#% @ 4&,G5Q11/G.: M @ 20< !D ("!E&&PO=V]R:W-H965T6 , + 3 9 " @;UM 0!X;"]W;W)K&UL4$L! A0#% @ 4&,G5Y!8@_;%! Z1P !D M ("!3'$! 'AL+W=O&PO=V]R M:W-H965T(:S]%V@( '<) M 9 " @31Z 0!X;"]W;W)K&UL M4$L! A0#% @ 4&,G5]42L=&PO=V]R:W-H965T&UL4$L! A0#% @ M4&,G5PNN\'S_ @ LP@ !D ("!SY ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4&,G5^@]:?*C! M Q4 !D ("!19\! 'AL+W=O3,!A<# "#"@ &0 @($? MI $ >&PO=V]R:W-H965T&UL4$L! A0#% @ 4&,G5^S2Z9J- @ 20< !D M ("!=JH! 'AL+W=O0" 0" &0 @($ZK0$ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ 4&,G5X?(!1M3! MA8 !D ("!BK,! 'AL M+W=O&PO=V]R:W-H965TM_OVH1P0 !T4 9 " M@>^[ 0!X;"]W;W)K&UL4$L! A0#% @ 4&,G M5QVE.RZD!0 M2$ !D ("!;< ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 4&,G5WT#+8[- @ F0D M !D ("!J] ! 'AL+W=O&PO7BKL

    ;K*DU M'08 #&PO M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " !08R=71.3?6!X" M "7+@ $P @ 'QX $ 6T-O;G1E;G1?5'EP97-=+GAM;%!+ 4!08 60!9 &88 ! XP$ ! end XML 93 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 94 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 95 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 365 313 1 false 73 0 false 5 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.toro.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Statement - Condensed Consolidated Statements of (Loss) Earnings (Unaudited) Sheet http://www.toro.com/role/CondensedConsolidatedStatementsofLossEarningsUnaudited Condensed Consolidated Statements of (Loss) Earnings (Unaudited) Statements 2 false false R3.htm 0000003 - Statement - Condensed Consolidated Statements of Comprehensive (Loss) Income (Unaudited) Sheet http://www.toro.com/role/CondensedConsolidatedStatementsofComprehensiveLossIncomeUnaudited Condensed Consolidated Statements of Comprehensive (Loss) Income (Unaudited) Statements 3 false false R4.htm 0000004 - Statement - Condensed Consolidated Statements of Comprehensive (Loss) Income (Unaudited) (Parenthetical) Sheet http://www.toro.com/role/CondensedConsolidatedStatementsofComprehensiveLossIncomeUnauditedParenthetical Condensed Consolidated Statements of Comprehensive (Loss) Income (Unaudited) (Parenthetical) Statements 4 false false R5.htm 0000005 - Statement - Condensed Consolidated Balance Sheets (Unaudited) Sheet http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited Condensed Consolidated Balance Sheets (Unaudited) Statements 5 false false R6.htm 0000006 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Sheet http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical) Statements 6 false false R7.htm 0000007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 7 false false R8.htm 0000008 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Sheet http://www.toro.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited Condensed Consolidated Statements of Stockholders' Equity (Unaudited) Statements 8 false false R9.htm 0000009 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical) Sheet http://www.toro.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnauditedParenthetical Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical) Statements 9 false false R10.htm 0000010 - Disclosure - Basis of Presentation Sheet http://www.toro.com/role/BasisofPresentation Basis of Presentation Notes 10 false false R11.htm 0000011 - Disclosure - Business Combinations Sheet http://www.toro.com/role/BusinessCombinations Business Combinations Notes 11 false false R12.htm 0000012 - Disclosure - Segment Data Sheet http://www.toro.com/role/SegmentData Segment Data Notes 12 false false R13.htm 0000013 - Disclosure - Revenue Sheet http://www.toro.com/role/Revenue Revenue Notes 13 false false R14.htm 0000014 - Disclosure - Goodwill and Other Intangible Assets, Net Sheet http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNet Goodwill and Other Intangible Assets, Net Notes 14 false false R15.htm 0000015 - Disclosure - Indebtedness Sheet http://www.toro.com/role/Indebtedness Indebtedness Notes 15 false false R16.htm 0000016 - Disclosure - Inventories, Net Sheet http://www.toro.com/role/InventoriesNet Inventories, Net Notes 16 false false R17.htm 0000017 - Disclosure - Property, Plant, and Equipment, Net Sheet http://www.toro.com/role/PropertyPlantandEquipmentNet Property, Plant, and Equipment, Net Notes 17 false false R18.htm 0000018 - Disclosure - Product Warranty Guarantees Sheet http://www.toro.com/role/ProductWarrantyGuarantees Product Warranty Guarantees Notes 18 false false R19.htm 0000019 - Disclosure - Investment in Joint Venture Sheet http://www.toro.com/role/InvestmentinJointVenture Investment in Joint Venture Notes 19 false false R20.htm 0000020 - Disclosure - Stock-Based Compensation Sheet http://www.toro.com/role/StockBasedCompensation Stock-Based Compensation Notes 20 false false R21.htm 0000021 - Disclosure - Stockholders' Equity Sheet http://www.toro.com/role/StockholdersEquity Stockholders' Equity Notes 21 false false R22.htm 0000022 - Disclosure - Per Share Data Sheet http://www.toro.com/role/PerShareData Per Share Data Notes 22 false false R23.htm 0000023 - Disclosure - Commitments and Contingencies Sheet http://www.toro.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 23 false false R24.htm 0000024 - Disclosure - Leases Sheet http://www.toro.com/role/Leases Leases Notes 24 false false R25.htm 0000025 - Disclosure - Derivative Instruments and Hedging Activities Sheet http://www.toro.com/role/DerivativeInstrumentsandHedgingActivities Derivative Instruments and Hedging Activities Notes 25 false false R26.htm 0000026 - Disclosure - Fair Value Measurements Sheet http://www.toro.com/role/FairValueMeasurements Fair Value Measurements Notes 26 false false R27.htm 0000027 - Disclosure - Subsequent Events Sheet http://www.toro.com/role/SubsequentEvents Subsequent Events 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 9954701 - Disclosure - Basis of Presentation (Policies) Sheet http://www.toro.com/role/BasisofPresentationPolicies Basis of Presentation (Policies) Policies 29 false false R30.htm 9954702 - Disclosure - Business Combinations (Tables) Sheet http://www.toro.com/role/BusinessCombinationsTables Business Combinations (Tables) Tables http://www.toro.com/role/BusinessCombinations 30 false false R31.htm 9954703 - Disclosure - Segment Data (Tables) Sheet http://www.toro.com/role/SegmentDataTables Segment Data (Tables) Tables http://www.toro.com/role/SegmentData 31 false false R32.htm 9954704 - Disclosure - Revenue (Tables) Sheet http://www.toro.com/role/RevenueTables Revenue (Tables) Tables http://www.toro.com/role/Revenue 32 false false R33.htm 9954705 - Disclosure - Goodwill and Other Intangible Assets, Net (Tables) Sheet http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetTables Goodwill and Other Intangible Assets, Net (Tables) Tables http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNet 33 false false R34.htm 9954706 - Disclosure - Indebtedness (Tables) Sheet http://www.toro.com/role/IndebtednessTables Indebtedness (Tables) Tables http://www.toro.com/role/Indebtedness 34 false false R35.htm 9954707 - Disclosure - Inventories, Net (Tables) Sheet http://www.toro.com/role/InventoriesNetTables Inventories, Net (Tables) Tables http://www.toro.com/role/InventoriesNet 35 false false R36.htm 9954708 - Disclosure - Property, Plant, and Equipment, Net (Tables) Sheet http://www.toro.com/role/PropertyPlantandEquipmentNetTables Property, Plant, and Equipment, Net (Tables) Tables http://www.toro.com/role/PropertyPlantandEquipmentNet 36 false false R37.htm 9954709 - Disclosure - Product Warranty Guarantees (Tables) Sheet http://www.toro.com/role/ProductWarrantyGuaranteesTables Product Warranty Guarantees (Tables) Tables http://www.toro.com/role/ProductWarrantyGuarantees 37 false false R38.htm 9954710 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.toro.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.toro.com/role/StockBasedCompensation 38 false false R39.htm 9954711 - Disclosure - Stockholders' Equity (Tables) Sheet http://www.toro.com/role/StockholdersEquityTables Stockholders' Equity (Tables) Tables http://www.toro.com/role/StockholdersEquity 39 false false R40.htm 9954712 - Disclosure - Per Share Data (Tables) Sheet http://www.toro.com/role/PerShareDataTables Per Share Data (Tables) Tables http://www.toro.com/role/PerShareData 40 false false R41.htm 9954713 - Disclosure - Leases (Tables) Sheet http://www.toro.com/role/LeasesTables Leases (Tables) Tables http://www.toro.com/role/Leases 41 false false R42.htm 9954714 - Disclosure - Derivative Instruments and Hedging Activities (Tables) Sheet http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesTables Derivative Instruments and Hedging Activities (Tables) Tables http://www.toro.com/role/DerivativeInstrumentsandHedgingActivities 42 false false R43.htm 9954715 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.toro.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.toro.com/role/FairValueMeasurements 43 false false R44.htm 9954716 - Disclosure - Business Combinations - Narrative (Details) Sheet http://www.toro.com/role/BusinessCombinationsNarrativeDetails Business Combinations - Narrative (Details) Details 44 false false R45.htm 9954717 - Disclosure - Business Combinations - Allocation of Preliminary Purchase Price Assigned to the Intimidator Group (Details) Sheet http://www.toro.com/role/BusinessCombinationsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails Business Combinations - Allocation of Preliminary Purchase Price Assigned to the Intimidator Group (Details) Details 45 false false R46.htm 9954718 - Disclosure - Segment Data - Narrative (Details) Sheet http://www.toro.com/role/SegmentDataNarrativeDetails Segment Data - Narrative (Details) Details 46 false false R47.htm 9954719 - Disclosure - Segment Data - Summarized Financial Information of Reportable Segments (Details) Sheet http://www.toro.com/role/SegmentDataSummarizedFinancialInformationofReportableSegmentsDetails Segment Data - Summarized Financial Information of Reportable Segments (Details) Details 47 false false R48.htm 9954720 - Disclosure - Segment Data - Components of Loss before Income Taxes Included in Other (Details) Sheet http://www.toro.com/role/SegmentDataComponentsofLossbeforeIncomeTaxesIncludedinOtherDetails Segment Data - Components of Loss before Income Taxes Included in Other (Details) Details 48 false false R49.htm 9954721 - Disclosure - Revenue - Disaggregation by Major Product Type and Geographic Market (Details) Sheet http://www.toro.com/role/RevenueDisaggregationbyMajorProductTypeandGeographicMarketDetails Revenue - Disaggregation by Major Product Type and Geographic Market (Details) Details 49 false false R50.htm 9954722 - Disclosure - Revenue - Contract Liabilities (Details) Sheet http://www.toro.com/role/RevenueContractLiabilitiesDetails Revenue - Contract Liabilities (Details) Details 50 false false R51.htm 9954723 - Disclosure - Revenue - Performance Obligation (Details) Sheet http://www.toro.com/role/RevenuePerformanceObligationDetails Revenue - Performance Obligation (Details) Details 51 false false R52.htm 9954724 - Disclosure - Goodwill and Other Intangible Assets, Net - Narrative (Details) Sheet http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetNarrativeDetails Goodwill and Other Intangible Assets, Net - Narrative (Details) Details 52 false false R53.htm 9954725 - Disclosure - Goodwill and Other Intangible Assets, Net - Changes in Net Carrying Amount of Goodwill (Details) Sheet http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetChangesinNetCarryingAmountofGoodwillDetails Goodwill and Other Intangible Assets, Net - Changes in Net Carrying Amount of Goodwill (Details) Details 53 false false R54.htm 9954726 - Disclosure - Goodwill and Other Intangible Assets, Net - Components of Other Intangible Assets (Details) Sheet http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails Goodwill and Other Intangible Assets, Net - Components of Other Intangible Assets (Details) Details 54 false false R55.htm 9954727 - 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 55 false false R56.htm 9954728 - Disclosure - Indebtedness - Summary of Debt (Details) Sheet http://www.toro.com/role/IndebtednessSummaryofDebtDetails Indebtedness - Summary of Debt (Details) Details 56 false false R57.htm 9954729 - Disclosure - Indebtedness - Schedule of Principal Payments (Details) Sheet http://www.toro.com/role/IndebtednessScheduleofPrincipalPaymentsDetails Indebtedness - Schedule of Principal Payments (Details) Details 57 false false R58.htm 9954730 - Disclosure - Inventories, Net (Details) Sheet http://www.toro.com/role/InventoriesNetDetails Inventories, Net (Details) Details http://www.toro.com/role/InventoriesNetTables 58 false false R59.htm 9954731 - Disclosure - Property, Plant, and Equipment, Net - Narrative (Details) Sheet http://www.toro.com/role/PropertyPlantandEquipmentNetNarrativeDetails Property, Plant, and Equipment, Net - Narrative (Details) Details 59 false false R60.htm 9954732 - Disclosure - Property, Plant, and Equipment, Net - Summary of Property, Plant and Equipment (Details) Sheet http://www.toro.com/role/PropertyPlantandEquipmentNetSummaryofPropertyPlantandEquipmentDetails Property, Plant, and Equipment, Net - Summary of Property, Plant and Equipment (Details) Details 60 false false R61.htm 9954733 - Disclosure - Product Warranty Guarantees (Details) Sheet http://www.toro.com/role/ProductWarrantyGuaranteesDetails Product Warranty Guarantees (Details) Details http://www.toro.com/role/ProductWarrantyGuaranteesTables 61 false false R62.htm 9954734 - 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 62 false false R63.htm 9954735 - Disclosure - Stock-Based Compensation - Compensation Costs Related to Stock-Based Awards Granted (Details) Sheet http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedtoStockBasedAwardsGrantedDetails Stock-Based Compensation - Compensation Costs Related to Stock-Based Awards Granted (Details) Details 63 false false R64.htm 9954736 - Disclosure - Stock-Based Compensation - Stock Option Awards, Performance Share Awards, Restricted Stock Unit Awards and Unrestricted Common Stock Awards (Details) Sheet http://www.toro.com/role/StockBasedCompensationStockOptionAwardsPerformanceShareAwardsRestrictedStockUnitAwardsandUnrestrictedCommonStockAwardsDetails Stock-Based Compensation - Stock Option Awards, Performance Share Awards, Restricted Stock Unit Awards and Unrestricted Common Stock Awards (Details) Details 64 false false R65.htm 9954737 - Disclosure - Stock-Based Compensation - Assumptions for Options Granted (Details) Sheet http://www.toro.com/role/StockBasedCompensationAssumptionsforOptionsGrantedDetails Stock-Based Compensation - Assumptions for Options Granted (Details) Details 65 false false R66.htm 9954738 - Disclosure - Stockholders' Equity - Components of Accumulated Other Comprehensive Loss (Details) Sheet http://www.toro.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveLossDetails Stockholders' Equity - Components of Accumulated Other Comprehensive Loss (Details) Details 66 false false R67.htm 9954739 - Disclosure - Stockholders' Equity - Components and Activity of Accumulated Other Comprehensive Loss (Details) Sheet http://www.toro.com/role/StockholdersEquityComponentsandActivityofAccumulatedOtherComprehensiveLossDetails Stockholders' Equity - Components and Activity of Accumulated Other Comprehensive Loss (Details) Details 67 false false R68.htm 9954740 - Disclosure - Per Share Data (Details) Sheet http://www.toro.com/role/PerShareDataDetails Per Share Data (Details) Details http://www.toro.com/role/PerShareDataTables 68 false false R69.htm 9954741 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.toro.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.toro.com/role/CommitmentsandContingencies 69 false false R70.htm 9954742 - Disclosure - Leases - Lease Expense Incurred (Details) Sheet http://www.toro.com/role/LeasesLeaseExpenseIncurredDetails Leases - Lease Expense Incurred (Details) Details 70 false false R71.htm 9954743 - 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 71 false false R72.htm 9954744 - Disclosure - Leases - Summary of Other Lease Information (Details) Sheet http://www.toro.com/role/LeasesSummaryofOtherLeaseInformationDetails Leases - Summary of Other Lease Information (Details) Details 72 false false R73.htm 9954745 - 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 73 false false R74.htm 9954746 - Disclosure - Derivative Instruments and Hedging Activities - Narrative (Details) Sheet http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesNarrativeDetails Derivative Instruments and Hedging Activities - Narrative (Details) Details 74 false false R75.htm 9954747 - Disclosure - Derivative Instruments and Hedging Activities - Fair Value and Location of Derivative Instruments (Details) Sheet http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesFairValueandLocationofDerivativeInstrumentsDetails Derivative Instruments and Hedging Activities - Fair Value and Location of Derivative Instruments (Details) Details 75 false false R76.htm 9954748 - 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 76 false false R77.htm 9954749 - Disclosure - Derivative Instruments and Hedging Activities - Impact and Location of Amounts Reclassified from AOCL and Impacts and Location on OCI (Details) Sheet http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofAmountsReclassifiedfromAOCLandImpactsandLocationonOCIDetails Derivative Instruments and Hedging Activities - Impact and Location of Amounts Reclassified from AOCL and Impacts and Location on OCI (Details) Details 77 false false R78.htm 9954750 - Disclosure - Derivative Instruments and Hedging Activities - Impact and Location of Derivative Instruments for Derivatives Designated as Cash Flow Hedging and the Related Components Excluded From Effectiveness Testing (Details) Sheet http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativeInstrumentsforDerivativesDesignatedasCashFlowHedgingandtheRelatedComponentsExcludedFromEffectivenessTestingDetails Derivative Instruments and Hedging Activities - Impact and Location of Derivative Instruments for Derivatives Designated as Cash Flow Hedging and the Related Components Excluded From Effectiveness Testing (Details) Details 78 false false R79.htm 9954751 - Disclosure - Derivative Instruments and Hedging Activities - Impact and Location of Derivatives Not Designated As Cash Flow Hedging Instruments (Details) Sheet http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativesNotDesignatedAsCashFlowHedgingInstrumentsDetails Derivative Instruments and Hedging Activities - Impact and Location of Derivatives Not Designated As Cash Flow Hedging Instruments (Details) Details 79 false false R80.htm 9954752 - Disclosure - Fair Value Measurements - Fair Value Hierarchy (Details) Sheet http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails Fair Value Measurements - Fair Value Hierarchy (Details) Details 80 false false R81.htm 9954753 - Disclosure - Fair Value Measurements - Narrative (Details) Sheet http://www.toro.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements - Narrative (Details) Details 81 false false All Reports Book All Reports ttc-20230804.htm ttc-20230804.xsd ttc-20230804_cal.xml ttc-20230804_def.xml ttc-20230804_lab.xml ttc-20230804_pre.xml ttc08042023exhibit311.htm ttc08042023exhibit312.htm ttc08042023exhibit32.htm http://fasb.org/srt/2023 http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 98 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "ttc-20230804.htm": { "axisCustom": 0, "axisStandard": 29, "baseTaxonomies": { "http://fasb.org/srt/2023": 1, "http://fasb.org/us-gaap/2023": 1241, "http://xbrl.sec.gov/dei/2023": 29, "http://xbrl.sec.gov/ecd/2023": 4 }, "contextCount": 365, "dts": { "calculationLink": { "local": [ "ttc-20230804_cal.xml" ] }, "definitionLink": { "local": [ "ttc-20230804_def.xml" ] }, "inline": { "local": [ "ttc-20230804.htm" ] }, "labelLink": { "local": [ "ttc-20230804_lab.xml" ] }, "presentationLink": { "local": [ "ttc-20230804_pre.xml" ] }, "schema": { "local": [ "ttc-20230804.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" ] } }, "elementCount": 613, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2023": 23, "http://xbrl.sec.gov/dei/2023": 5, "total": 28 }, "keyCustom": 22, "keyStandard": 291, "memberCustom": 23, "memberStandard": 50, "nsprefix": "ttc", "nsuri": "http://www.toro.com/20230804", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Cover Page", "menuCat": "Cover", "order": "1", "role": "http://www.toro.com/role/CoverPage", "shortName": "Cover Page", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - Basis of Presentation", "menuCat": "Notes", "order": "10", "role": "http://www.toro.com/role/BasisofPresentation", "shortName": "Basis of Presentation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - Business Combinations", "menuCat": "Notes", "order": "11", "role": "http://www.toro.com/role/BusinessCombinations", "shortName": "Business Combinations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Segment Data", "menuCat": "Notes", "order": "12", "role": "http://www.toro.com/role/SegmentData", "shortName": "Segment Data", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Revenue", "menuCat": "Notes", "order": "13", "role": "http://www.toro.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - Goodwill and Other Intangible Assets, Net", "menuCat": "Notes", "order": "14", "role": "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNet", "shortName": "Goodwill and Other Intangible Assets, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - Indebtedness", "menuCat": "Notes", "order": "15", "role": "http://www.toro.com/role/Indebtedness", "shortName": "Indebtedness", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - Inventories, Net", "menuCat": "Notes", "order": "16", "role": "http://www.toro.com/role/InventoriesNet", "shortName": "Inventories, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - Property, Plant, and Equipment, Net", "menuCat": "Notes", "order": "17", "role": "http://www.toro.com/role/PropertyPlantandEquipmentNet", "shortName": "Property, Plant, and Equipment, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - Product Warranty Guarantees", "menuCat": "Notes", "order": "18", "role": "http://www.toro.com/role/ProductWarrantyGuarantees", "shortName": "Product Warranty Guarantees", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - Investment in Joint Venture", "menuCat": "Notes", "order": "19", "role": "http://www.toro.com/role/InvestmentinJointVenture", "shortName": "Investment in Joint Venture", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000002 - Statement - Condensed Consolidated Statements of (Loss) Earnings (Unaudited)", "menuCat": "Statements", "order": "2", "role": "http://www.toro.com/role/CondensedConsolidatedStatementsofLossEarningsUnaudited", "shortName": "Condensed Consolidated Statements of (Loss) Earnings (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-3", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GrossProfit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000020 - Disclosure - Stock-Based Compensation", "menuCat": "Notes", "order": "20", "role": "http://www.toro.com/role/StockBasedCompensation", "shortName": "Stock-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000021 - Disclosure - Stockholders' Equity", "menuCat": "Notes", "order": "21", "role": "http://www.toro.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000022 - Disclosure - Per Share Data", "menuCat": "Notes", "order": "22", "role": "http://www.toro.com/role/PerShareData", "shortName": "Per Share Data", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyDisclosures", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000023 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "23", "role": "http://www.toro.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyDisclosures", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000024 - Disclosure - Leases", "menuCat": "Notes", "order": "24", "role": "http://www.toro.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000025 - Disclosure - Derivative Instruments and Hedging Activities", "menuCat": "Notes", "order": "25", "role": "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivities", "shortName": "Derivative Instruments and Hedging Activities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000026 - Disclosure - Fair Value Measurements", "menuCat": "Notes", "order": "26", "role": "http://www.toro.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000027 - Disclosure - Subsequent Events", "menuCat": "Notes", "order": "27", "role": "http://www.toro.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-3", "decimals": null, "first": true, "lang": "en-US", "name": "ecd:Rule10b51ArrAdoptedFlag", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "995445 - Disclosure - Insider Trading Arrangements", "menuCat": "Notes", "order": "28", "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "shortName": "Insider Trading Arrangements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "ecd:NonRule10b51ArrAdoptedFlag", "span", "div", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-3", "decimals": null, "first": true, "lang": "en-US", "name": "ecd:Rule10b51ArrAdoptedFlag", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954701 - Disclosure - Basis of Presentation (Policies)", "menuCat": "Policies", "order": "29", "role": "http://www.toro.com/role/BasisofPresentationPolicies", "shortName": "Basis of Presentation (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - Condensed Consolidated Statements of Comprehensive (Loss) Income (Unaudited)", "menuCat": "Statements", "order": "3", "role": "http://www.toro.com/role/CondensedConsolidatedStatementsofComprehensiveLossIncomeUnaudited", "shortName": "Condensed Consolidated Statements of Comprehensive (Loss) Income (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-3", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954702 - Disclosure - Business Combinations (Tables)", "menuCat": "Tables", "order": "30", "role": "http://www.toro.com/role/BusinessCombinationsTables", "shortName": "Business Combinations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954703 - Disclosure - Segment Data (Tables)", "menuCat": "Tables", "order": "31", "role": "http://www.toro.com/role/SegmentDataTables", "shortName": "Segment Data (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954704 - Disclosure - Revenue (Tables)", "menuCat": "Tables", "order": "32", "role": "http://www.toro.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954705 - Disclosure - Goodwill and Other Intangible Assets, Net (Tables)", "menuCat": "Tables", "order": "33", "role": "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetTables", "shortName": "Goodwill and Other Intangible Assets, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954706 - Disclosure - Indebtedness (Tables)", "menuCat": "Tables", "order": "34", "role": "http://www.toro.com/role/IndebtednessTables", "shortName": "Indebtedness (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954707 - Disclosure - Inventories, Net (Tables)", "menuCat": "Tables", "order": "35", "role": "http://www.toro.com/role/InventoriesNetTables", "shortName": "Inventories, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954708 - Disclosure - Property, Plant, and Equipment, Net (Tables)", "menuCat": "Tables", "order": "36", "role": "http://www.toro.com/role/PropertyPlantandEquipmentNetTables", "shortName": "Property, Plant, and Equipment, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "us-gaap:ProductWarrantyDisclosureTextBlock", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954709 - Disclosure - Product Warranty Guarantees (Tables)", "menuCat": "Tables", "order": "37", "role": "http://www.toro.com/role/ProductWarrantyGuaranteesTables", "shortName": "Product Warranty Guarantees (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ProductWarrantyDisclosureTextBlock", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954710 - Disclosure - Stock-Based Compensation (Tables)", "menuCat": "Tables", "order": "38", "role": "http://www.toro.com/role/StockBasedCompensationTables", "shortName": "Stock-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954711 - Disclosure - Stockholders' Equity (Tables)", "menuCat": "Tables", "order": "39", "role": "http://www.toro.com/role/StockholdersEquityTables", "shortName": "Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - Condensed Consolidated Statements of Comprehensive (Loss) Income (Unaudited) (Parenthetical)", "menuCat": "Statements", "order": "4", "role": "http://www.toro.com/role/CondensedConsolidatedStatementsofComprehensiveLossIncomeUnauditedParenthetical", "shortName": "Condensed Consolidated Statements of Comprehensive (Loss) Income (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954712 - Disclosure - Per Share Data (Tables)", "menuCat": "Tables", "order": "40", "role": "http://www.toro.com/role/PerShareDataTables", "shortName": "Per Share Data (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954713 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "41", "role": "http://www.toro.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954714 - Disclosure - Derivative Instruments and Hedging Activities (Tables)", "menuCat": "Tables", "order": "42", "role": "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesTables", "shortName": "Derivative Instruments and Hedging Activities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954715 - Disclosure - Fair Value Measurements (Tables)", "menuCat": "Tables", "order": "43", "role": "http://www.toro.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-6", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954716 - Disclosure - Business Combinations - Narrative (Details)", "menuCat": "Details", "order": "44", "role": "http://www.toro.com/role/BusinessCombinationsNarrativeDetails", "shortName": "Business Combinations - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-49", "decimals": "-5", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954717 - Disclosure - Business Combinations - Allocation of Preliminary Purchase Price Assigned to the Intimidator Group (Details)", "menuCat": "Details", "order": "45", "role": "http://www.toro.com/role/BusinessCombinationsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails", "shortName": "Business Combinations - Allocation of Preliminary Purchase Price Assigned to the Intimidator Group (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-49", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954718 - Disclosure - Segment Data - Narrative (Details)", "menuCat": "Details", "order": "46", "role": "http://www.toro.com/role/SegmentDataNarrativeDetails", "shortName": "Segment Data - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": "INF", "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954719 - Disclosure - Segment Data - Summarized Financial Information of Reportable Segments (Details)", "menuCat": "Details", "order": "47", "role": "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationofReportableSegmentsDetails", "shortName": "Segment Data - Summarized Financial Information of Reportable Segments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-56", "decimals": "-3", "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InterestExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954720 - Disclosure - Segment Data - Components of Loss before Income Taxes Included in Other (Details)", "menuCat": "Details", "order": "48", "role": "http://www.toro.com/role/SegmentDataComponentsofLossbeforeIncomeTaxesIncludedinOtherDetails", "shortName": "Segment Data - Components of Loss before Income Taxes Included in Other (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-58", "decimals": "-3", "lang": "en-US", "name": "ttc:CorporateExpenses", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954721 - Disclosure - Revenue - Disaggregation by Major Product Type and Geographic Market (Details)", "menuCat": "Details", "order": "49", "role": "http://www.toro.com/role/RevenueDisaggregationbyMajorProductTypeandGeographicMarketDetails", "shortName": "Revenue - Disaggregation by Major Product Type and Geographic Market (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-97", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - Condensed Consolidated Balance Sheets (Unaudited)", "menuCat": "Statements", "order": "5", "role": "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "shortName": "Condensed Consolidated Balance Sheets (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-6", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ReceivablesNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-6", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954722 - Disclosure - Revenue - Contract Liabilities (Details)", "menuCat": "Details", "order": "50", "role": "http://www.toro.com/role/RevenueContractLiabilitiesDetails", "shortName": "Revenue - Contract Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-8", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-150", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954723 - Disclosure - Revenue - Performance Obligation (Details)", "menuCat": "Details", "order": "51", "role": "http://www.toro.com/role/RevenuePerformanceObligationDetails", "shortName": "Revenue - Performance Obligation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-150", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954724 - Disclosure - Goodwill and Other Intangible Assets, Net - Narrative (Details)", "menuCat": "Details", "order": "52", "role": "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetNarrativeDetails", "shortName": "Goodwill and Other Intangible Assets, Net - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-3", "decimals": "-5", "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-8", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954725 - Disclosure - Goodwill and Other Intangible Assets, Net - Changes in Net Carrying Amount of Goodwill (Details)", "menuCat": "Details", "order": "53", "role": "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetChangesinNetCarryingAmountofGoodwillDetails", "shortName": "Goodwill and Other Intangible Assets, Net - Changes in Net Carrying Amount of Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": "-3", "lang": "en-US", "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-6", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954726 - Disclosure - Goodwill and Other Intangible Assets, Net - Components of Other Intangible Assets (Details)", "menuCat": "Details", "order": "54", "role": "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails", "shortName": "Goodwill and Other Intangible Assets, Net - Components of Other Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-6", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954727 - Disclosure - Goodwill and Other Intangible Assets, Net - Future Amortization Expense (Details)", "menuCat": "Details", "order": "55", "role": "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetFutureAmortizationExpenseDetails", "shortName": "Goodwill and Other Intangible Assets, Net - Future Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954728 - Disclosure - Indebtedness - Summary of Debt (Details)", "menuCat": "Details", "order": "56", "role": "http://www.toro.com/role/IndebtednessSummaryofDebtDetails", "shortName": "Indebtedness - Summary of Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:LongTermDebtTextBlock", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954729 - Disclosure - Indebtedness - Schedule of Principal Payments (Details)", "menuCat": "Details", "order": "57", "role": "http://www.toro.com/role/IndebtednessScheduleofPrincipalPaymentsDetails", "shortName": "Indebtedness - Schedule of Principal Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryWorkInProcessAndRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954730 - Disclosure - Inventories, Net (Details)", "menuCat": "Details", "order": "58", "role": "http://www.toro.com/role/InventoriesNetDetails", "shortName": "Inventories, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryWorkInProcessAndRawMaterials", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-200", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954731 - Disclosure - Property, Plant, and Equipment, Net - Narrative (Details)", "menuCat": "Details", "order": "59", "role": "http://www.toro.com/role/PropertyPlantandEquipmentNetNarrativeDetails", "shortName": "Property, Plant, and Equipment, Net - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-200", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-6", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "menuCat": "Statements", "order": "6", "role": "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-6", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954732 - Disclosure - Property, Plant, and Equipment, Net - Summary of Property, Plant and Equipment (Details)", "menuCat": "Details", "order": "60", "role": "http://www.toro.com/role/PropertyPlantandEquipmentNetSummaryofPropertyPlantandEquipmentDetails", "shortName": "Property, Plant, and Equipment, Net - Summary of Property, Plant and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "us-gaap:ProductWarrantyDisclosureTextBlock", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-19", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954733 - Disclosure - Product Warranty Guarantees (Details)", "menuCat": "Details", "order": "61", "role": "http://www.toro.com/role/ProductWarrantyGuaranteesDetails", "shortName": "Product Warranty Guarantees (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "us-gaap:ProductWarrantyDisclosureTextBlock", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-19", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StandardProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-226", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954734 - Disclosure - Investment in Joint Venture (Details)", "menuCat": "Details", "order": "62", "role": "http://www.toro.com/role/InvestmentinJointVentureDetails", "shortName": "Investment in Joint Venture (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:EquityMethodInvestmentsDisclosureTextBlock", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-226", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954735 - Disclosure - Stock-Based Compensation - Compensation Costs Related to Stock-Based Awards Granted (Details)", "menuCat": "Details", "order": "63", "role": "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedtoStockBasedAwardsGrantedDetails", "shortName": "Stock-Based Compensation - Compensation Costs Related to Stock-Based Awards Granted (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954736 - Disclosure - Stock-Based Compensation - Stock Option Awards, Performance Share Awards, Restricted Stock Unit Awards and Unrestricted Common Stock Awards (Details)", "menuCat": "Details", "order": "64", "role": "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsPerformanceShareAwardsRestrictedStockUnitAwardsandUnrestrictedCommonStockAwardsDetails", "shortName": "Stock-Based Compensation - Stock Option Awards, Performance Share Awards, Restricted Stock Unit Awards and Unrestricted Common Stock Awards (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-231", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954737 - Disclosure - Stock-Based Compensation - Assumptions for Options Granted (Details)", "menuCat": "Details", "order": "65", "role": "http://www.toro.com/role/StockBasedCompensationAssumptionsforOptionsGrantedDetails", "shortName": "Stock-Based Compensation - Assumptions for Options Granted (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954738 - Disclosure - Stockholders' Equity - Components of Accumulated Other Comprehensive Loss (Details)", "menuCat": "Details", "order": "66", "role": "http://www.toro.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveLossDetails", "shortName": "Stockholders' Equity - Components of Accumulated Other Comprehensive Loss (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-19", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954739 - Disclosure - Stockholders' Equity - Components and Activity of Accumulated Other Comprehensive Loss (Details)", "menuCat": "Details", "order": "67", "role": "http://www.toro.com/role/StockholdersEquityComponentsandActivityofAccumulatedOtherComprehensiveLossDetails", "shortName": "Stockholders' Equity - Components and Activity of Accumulated Other Comprehensive Loss (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-3", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:WeightedAverageNumberOfSharesIssuedBasic", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954740 - Disclosure - Per Share Data (Details)", "menuCat": "Details", "order": "68", "role": "http://www.toro.com/role/PerShareDataDetails", "shortName": "Per Share Data (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:WeightedAverageNumberOfSharesIssuedBasic", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:LossContingencyDisclosures", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": "-5", "first": true, "lang": "en-US", "name": "ttc:EquityMethodInvestmentNewReceivablesFinancedForDealersAndDistributorsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954741 - Disclosure - Commitments and Contingencies (Details)", "menuCat": "Details", "order": "69", "role": "http://www.toro.com/role/CommitmentsandContingenciesDetails", "shortName": "Commitments and Contingencies (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:LossContingencyDisclosures", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": "-5", "first": true, "lang": "en-US", "name": "ttc:EquityMethodInvestmentNewReceivablesFinancedForDealersAndDistributorsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000007 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "menuCat": "Statements", "order": "7", "role": "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": "-3", "lang": "en-US", "name": "us-gaap:IncomeLossFromEquityMethodInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954742 - Disclosure - Leases - Lease Expense Incurred (Details)", "menuCat": "Details", "order": "70", "role": "http://www.toro.com/role/LeasesLeaseExpenseIncurredDetails", "shortName": "Leases - Lease Expense Incurred (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954743 - Disclosure - Leases - Supplemental Cash Flow and Other Lease Information (Details)", "menuCat": "Details", "order": "71", "role": "http://www.toro.com/role/LeasesSupplementalCashFlowandOtherLeaseInformationDetails", "shortName": "Leases - Supplemental Cash Flow and Other Lease Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-6", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954744 - Disclosure - Leases - Summary of Other Lease Information (Details)", "menuCat": "Details", "order": "72", "role": "http://www.toro.com/role/LeasesSummaryofOtherLeaseInformationDetails", "shortName": "Leases - Summary of Other Lease Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-6", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954745 - Disclosure - Leases - Schedule of Future Minimum Operating Lease Payments (Details)", "menuCat": "Details", "order": "73", "role": "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails", "shortName": "Leases - Schedule of Future Minimum Operating Lease Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MaximumLengthOfTimeHedgedInCashFlowHedge1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954746 - Disclosure - Derivative Instruments and Hedging Activities - Narrative (Details)", "menuCat": "Details", "order": "74", "role": "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesNarrativeDetails", "shortName": "Derivative Instruments and Hedging Activities - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-1", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MaximumLengthOfTimeHedgedInCashFlowHedge1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954747 - Disclosure - Derivative Instruments and Hedging Activities - Fair Value and Location of Derivative Instruments (Details)", "menuCat": "Details", "order": "75", "role": "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesFairValueandLocationofDerivativeInstrumentsDetails", "shortName": "Derivative Instruments and Hedging Activities - Fair Value and Location of Derivative Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-303", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954748 - Disclosure - Derivative Instruments and Hedging Activities - Effects of Master Netting Arrangements (Details)", "menuCat": "Details", "order": "76", "role": "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofMasterNettingArrangementsDetails", "shortName": "Derivative Instruments and Hedging Activities - Effects of Master Netting Arrangements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ttc:OffsettingAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-302", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DerivativeFairValueOfDerivativeAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-315", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954749 - Disclosure - Derivative Instruments and Hedging Activities - Impact and Location of Amounts Reclassified from AOCL and Impacts and Location on OCI (Details)", "menuCat": "Details", "order": "77", "role": "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofAmountsReclassifiedfromAOCLandImpactsandLocationonOCIDetails", "shortName": "Derivative Instruments and Hedging Activities - Impact and Location of Amounts Reclassified from AOCL and Impacts and Location on OCI (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-315", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-3", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954750 - Disclosure - Derivative Instruments and Hedging Activities - Impact and Location of Derivative Instruments for Derivatives Designated as Cash Flow Hedging and the Related Components Excluded From Effectiveness Testing (Details)", "menuCat": "Details", "order": "78", "role": "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativeInstrumentsforDerivativesDesignatedasCashFlowHedgingandtheRelatedComponentsExcludedFromEffectivenessTestingDetails", "shortName": "Derivative Instruments and Hedging Activities - Impact and Location of Derivative Instruments for Derivatives Designated as Cash Flow Hedging and the Related Components Excluded From Effectiveness Testing (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-323", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-335", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954751 - Disclosure - Derivative Instruments and Hedging Activities - Impact and Location of Derivatives Not Designated As Cash Flow Hedging Instruments (Details)", "menuCat": "Details", "order": "79", "role": "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativesNotDesignatedAsCashFlowHedgingInstrumentsDetails", "shortName": "Derivative Instruments and Hedging Activities - Impact and Location of Derivatives Not Designated As Cash Flow Hedging Instruments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-335", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeGainLossOnDerivativeNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-15", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000008 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "menuCat": "Statements", "order": "8", "role": "http://www.toro.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited", "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-42", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-6", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DerivativeAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954752 - Disclosure - Fair Value Measurements - Fair Value Hierarchy (Details)", "menuCat": "Details", "order": "80", "role": "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails", "shortName": "Fair Value Measurements - Fair Value Hierarchy (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-343", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-6", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LongtermDebtPercentageBearingFixedInterestAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "9954753 - Disclosure - Fair Value Measurements - Narrative (Details)", "menuCat": "Details", "order": "81", "role": "http://www.toro.com/role/FairValueMeasurementsNarrativeDetails", "shortName": "Fair Value Measurements - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-6", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:LongtermDebtPercentageBearingFixedInterestAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-3", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000009 - Statement - Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical)", "menuCat": "Statements", "order": "9", "role": "http://www.toro.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnauditedParenthetical", "shortName": "Condensed Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "ttc-20230804.htm", "contextRef": "c-3", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } } }, "segmentCount": 73, "tag": { "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2023", "presentation": [ "http://www.toro.com/role/RevenueDisaggregationbyMajorProductTypeandGeographicMarketDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2023", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r803" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r836" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r801" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r801" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r801" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r875" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r801" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r801" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r801" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r801" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r800" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r802" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2023", "presentation": [ "http://www.toro.com/role/CoverPage" ], "xbrltype": "tradingSymbolItemType" }, "ecd_Additional402vDisclosureTextBlock": { "auth_ref": [ "r837" ], "lang": { "en-us": { "role": { "label": "Additional 402(v) Disclosure [Text Block]", "terseLabel": "Additional 402(v) Disclosure" } } }, "localname": "Additional402vDisclosureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AdjToCompAmt": { "auth_ref": [ "r843" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation Amount", "terseLabel": "Adjustment to Compensation, Amount" } } }, "localname": "AdjToCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AdjToCompAxis": { "auth_ref": [ "r843" ], "lang": { "en-us": { "role": { "label": "Adjustment to Compensation [Axis]", "terseLabel": "Adjustment to Compensation:" } } }, "localname": "AdjToCompAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "auth_ref": [ "r843" ], "lang": { "en-us": { "role": { "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]", "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote" } } }, "localname": "AdjToNonPeoNeoCompFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AdjToPeoCompFnTextBlock": { "auth_ref": [ "r843" ], "lang": { "en-us": { "role": { "label": "Adjustment To PEO Compensation, Footnote [Text Block]", "terseLabel": "Adjustment To PEO Compensation, Footnote" } } }, "localname": "AdjToPeoCompFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AggtErrCompAmt": { "auth_ref": [ "r808", "r819", "r829", "r854" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Amount", "terseLabel": "Aggregate Erroneous Compensation Amount" } } }, "localname": "AggtErrCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "auth_ref": [ "r811", "r822", "r832", "r857" ], "lang": { "en-us": { "role": { "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]", "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined" } } }, "localname": "AggtErrCompNotYetDeterminedTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AllAdjToCompMember": { "auth_ref": [ "r843" ], "lang": { "en-us": { "role": { "label": "All Adjustments to Compensation [Member]", "terseLabel": "All Adjustments to Compensation" } } }, "localname": "AllAdjToCompMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_AllExecutiveCategoriesMember": { "auth_ref": [ "r850" ], "lang": { "en-us": { "role": { "label": "All Executive Categories [Member]", "terseLabel": "All Executive Categories" } } }, "localname": "AllExecutiveCategoriesMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_AllIndividualsMember": { "auth_ref": [ "r815", "r823", "r833", "r850", "r858", "r862", "r870" ], "lang": { "en-us": { "role": { "label": "All Individuals [Member]", "terseLabel": "All Individuals" } } }, "localname": "AllIndividualsMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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" ], "xbrltype": "domainItemType" }, "ecd_AllTradingArrangementsMember": { "auth_ref": [ "r868" ], "lang": { "en-us": { "role": { "label": "All Trading Arrangements [Member]", "terseLabel": "All Trading Arrangements" } } }, "localname": "AllTradingArrangementsMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "domainItemType" }, "ecd_AwardExrcPrice": { "auth_ref": [ "r865" ], "lang": { "en-us": { "role": { "label": "Award Exercise Price", "terseLabel": "Exercise Price" } } }, "localname": "AwardExrcPrice", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "perShareItemType" }, "ecd_AwardGrantDateFairValue": { "auth_ref": [ "r866" ], "lang": { "en-us": { "role": { "label": "Award Grant Date Fair Value", "terseLabel": "Fair Value as of Grant Date" } } }, "localname": "AwardGrantDateFairValue", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_AwardTmgDiscLineItems": { "auth_ref": [ "r861" ], "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "localname": "AwardTmgDiscLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "auth_ref": [ "r861" ], "lang": { "en-us": { "role": { "label": "Award Timing, How MNPI Considered [Text Block]", "terseLabel": "Award Timing, How MNPI Considered" } } }, "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgMethodTextBlock": { "auth_ref": [ "r861" ], "lang": { "en-us": { "role": { "label": "Award Timing Method [Text Block]", "terseLabel": "Award Timing Method" } } }, "localname": "AwardTmgMethodTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgMnpiCnsdrdFlag": { "auth_ref": [ "r861" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Considered [Flag]", "terseLabel": "Award Timing MNPI Considered" } } }, "localname": "AwardTmgMnpiCnsdrdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_AwardTmgMnpiDiscTextBlock": { "auth_ref": [ "r861" ], "lang": { "en-us": { "role": { "label": "Award Timing MNPI Disclosure [Text Block]", "terseLabel": "Award Timing MNPI Disclosure" } } }, "localname": "AwardTmgMnpiDiscTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_AwardTmgPredtrmndFlag": { "auth_ref": [ "r861" ], "lang": { "en-us": { "role": { "label": "Award Timing Predetermined [Flag]", "terseLabel": "Award Timing Predetermined" } } }, "localname": "AwardTmgPredtrmndFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_AwardUndrlygSecuritiesAmt": { "auth_ref": [ "r864" ], "lang": { "en-us": { "role": { "label": "Award Underlying Securities Amount", "terseLabel": "Underlying Securities" } } }, "localname": "AwardUndrlygSecuritiesAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_AwardsCloseToMnpiDiscIndName": { "auth_ref": [ "r863" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures, Individual Name", "terseLabel": "Name" } } }, "localname": "AwardsCloseToMnpiDiscIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AwardsCloseToMnpiDiscTable": { "auth_ref": [ "r862" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table]", "terseLabel": "Awards Close in Time to MNPI Disclosures" } } }, "localname": "AwardsCloseToMnpiDiscTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "stringItemType" }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "auth_ref": [ "r862" ], "lang": { "en-us": { "role": { "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]", "terseLabel": "Awards Close in Time to MNPI Disclosures, Table" } } }, "localname": "AwardsCloseToMnpiDiscTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ChangedPeerGroupFnTextBlock": { "auth_ref": [ "r841" ], "lang": { "en-us": { "role": { "label": "Changed Peer Group, Footnote [Text Block]", "terseLabel": "Changed Peer Group, Footnote" } } }, "localname": "ChangedPeerGroupFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CoSelectedMeasureAmt": { "auth_ref": [ "r842" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Amount", "terseLabel": "Company Selected Measure Amount" } } }, "localname": "CoSelectedMeasureAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_CoSelectedMeasureName": { "auth_ref": [ "r842" ], "lang": { "en-us": { "role": { "label": "Company Selected Measure Name", "terseLabel": "Company Selected Measure Name" } } }, "localname": "CoSelectedMeasureName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "auth_ref": [ "r847" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Company Selected Measure" } } }, "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "auth_ref": [ "r846" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Net Income [Text Block]", "terseLabel": "Compensation Actually Paid vs. Net Income" } } }, "localname": "CompActuallyPaidVsNetIncomeTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "auth_ref": [ "r848" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Other Measure [Text Block]", "terseLabel": "Compensation Actually Paid vs. Other Measure" } } }, "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "auth_ref": [ "r845" ], "lang": { "en-us": { "role": { "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]", "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return" } } }, "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "auth_ref": [ "r844" ], "lang": { "en-us": { "role": { "label": "Equity Valuation Assumption Difference, Footnote [Text Block]", "terseLabel": "Equity Valuation Assumption Difference, Footnote" } } }, "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ErrCompAnalysisTextBlock": { "auth_ref": [ "r808", "r819", "r829", "r854" ], "lang": { "en-us": { "role": { "label": "Erroneous Compensation Analysis [Text Block]", "terseLabel": "Erroneous Compensation Analysis" } } }, "localname": "ErrCompAnalysisTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ErrCompRecoveryTable": { "auth_ref": [ "r805", "r816", "r826", "r851" ], "lang": { "en-us": { "role": { "label": "Erroneously Awarded Compensation Recovery [Table]", "terseLabel": "Erroneously Awarded Compensation Recovery" } } }, "localname": "ErrCompRecoveryTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_ExecutiveCategoryAxis": { "auth_ref": [ "r850" ], "lang": { "en-us": { "role": { "label": "Executive Category [Axis]", "terseLabel": "Executive Category:" } } }, "localname": "ExecutiveCategoryAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "auth_ref": [ "r812", "r823", "r833", "r858" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "auth_ref": [ "r812", "r823", "r833", "r858" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Expense of Enforcement, Amount", "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "auth_ref": [ "r812", "r823", "r833", "r858" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery due to Violation of Home Country Law, Amount", "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "auth_ref": [ "r812", "r823", "r833", "r858" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Explanation of Impracticability [Text Block]", "terseLabel": "Forgone Recovery, Explanation of Impracticability" } } }, "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_ForgoneRecoveryIndName": { "auth_ref": [ "r812", "r823", "r833", "r858" ], "lang": { "en-us": { "role": { "label": "Forgone Recovery, Individual Name", "terseLabel": "Name" } } }, "localname": "ForgoneRecoveryIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_IndividualAxis": { "auth_ref": [ "r815", "r823", "r833", "r850", "r858", "r862", "r870" ], "lang": { "en-us": { "role": { "label": "Individual [Axis]", "terseLabel": "Individual:" } } }, "localname": "IndividualAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "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" ], "xbrltype": "stringItemType" }, "ecd_InsiderTradingArrLineItems": { "auth_ref": [ "r868" ], "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "localname": "InsiderTradingArrLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_InsiderTradingPoliciesProcLineItems": { "auth_ref": [ "r804", "r874" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "localname": "InsiderTradingPoliciesProcLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "auth_ref": [ "r804", "r874" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Adopted [Flag]", "terseLabel": "Insider Trading Policies and Procedures Adopted" } } }, "localname": "InsiderTrdPoliciesProcAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "xbrltype": "booleanItemType" }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "auth_ref": [ "r804", "r874" ], "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]", "terseLabel": "Insider Trading Policies and Procedures Not Adopted" } } }, "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "xbrltype": "textBlockItemType" }, "ecd_MeasureAxis": { "auth_ref": [ "r842" ], "lang": { "en-us": { "role": { "label": "Measure [Axis]", "terseLabel": "Measure:" } } }, "localname": "MeasureAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_MeasureName": { "auth_ref": [ "r842" ], "lang": { "en-us": { "role": { "label": "Measure Name", "terseLabel": "Name" } } }, "localname": "MeasureName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_MnpiDiscTimedForCompValFlag": { "auth_ref": [ "r861" ], "lang": { "en-us": { "role": { "label": "MNPI Disclosure Timed for Compensation Value [Flag]", "terseLabel": "MNPI Disclosure Timed for Compensation Value" } } }, "localname": "MnpiDiscTimedForCompValFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "booleanItemType" }, "ecd_MtrlTermsOfTrdArrTextBlock": { "auth_ref": [ "r869" ], "lang": { "en-us": { "role": { "label": "Material Terms of Trading Arrangement [Text Block]", "terseLabel": "Material Terms of Trading Arrangement" } } }, "localname": "MtrlTermsOfTrdArrTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "textBlockItemType" }, "ecd_NamedExecutiveOfficersFnTextBlock": { "auth_ref": [ "r843" ], "lang": { "en-us": { "role": { "label": "Named Executive Officers, Footnote [Text Block]", "terseLabel": "Named Executive Officers, Footnote" } } }, "localname": "NamedExecutiveOfficersFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_NonGaapMeasureDescriptionTextBlock": { "auth_ref": [ "r842" ], "lang": { "en-us": { "role": { "label": "Non-GAAP Measure Description [Text Block]", "terseLabel": "Non-GAAP Measure Description" } } }, "localname": "NonGaapMeasureDescriptionTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_NonNeosMember": { "auth_ref": [ "r812", "r823", "r833", "r850", "r858" ], "lang": { "en-us": { "role": { "label": "Non-NEOs [Member]", "terseLabel": "Non-NEOs" } } }, "localname": "NonNeosMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "domainItemType" }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "auth_ref": [ "r840" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Compensation Actually Paid Amount", "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_NonPeoNeoAvgTotalCompAmt": { "auth_ref": [ "r839" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO Average Total Compensation Amount", "terseLabel": "Non-PEO NEO Average Total Compensation Amount" } } }, "localname": "NonPeoNeoAvgTotalCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_NonPeoNeoMember": { "auth_ref": [ "r850" ], "lang": { "en-us": { "role": { "label": "Non-PEO NEO [Member]", "terseLabel": "Non-PEO NEO" } } }, "localname": "NonPeoNeoMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_NonRule10b51ArrAdoptedFlag": { "auth_ref": [ "r869" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted" } } }, "localname": "NonRule10b51ArrAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_NonRule10b51ArrTrmntdFlag": { "auth_ref": [ "r869" ], "lang": { "en-us": { "role": { "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated" } } }, "localname": "NonRule10b51ArrTrmntdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_OtherPerfMeasureAmt": { "auth_ref": [ "r842" ], "lang": { "en-us": { "role": { "label": "Other Performance Measure, Amount", "terseLabel": "Other Performance Measure, Amount" } } }, "localname": "OtherPerfMeasureAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "decimalItemType" }, "ecd_OutstandingAggtErrCompAmt": { "auth_ref": [ "r810", "r821", "r831", "r856" ], "lang": { "en-us": { "role": { "label": "Outstanding Aggregate Erroneous Compensation Amount", "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "localname": "OutstandingAggtErrCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_OutstandingRecoveryCompAmt": { "auth_ref": [ "r813", "r824", "r834", "r859" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery Compensation Amount", "terseLabel": "Compensation Amount" } } }, "localname": "OutstandingRecoveryCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_OutstandingRecoveryIndName": { "auth_ref": [ "r813", "r824", "r834", "r859" ], "lang": { "en-us": { "role": { "label": "Outstanding Recovery, Individual Name", "terseLabel": "Name" } } }, "localname": "OutstandingRecoveryIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_PayVsPerformanceDisclosureLineItems": { "auth_ref": [ "r838" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "localname": "PayVsPerformanceDisclosureLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_PeerGroupIssuersFnTextBlock": { "auth_ref": [ "r841" ], "lang": { "en-us": { "role": { "label": "Peer Group Issuers, Footnote [Text Block]", "terseLabel": "Peer Group Issuers, Footnote" } } }, "localname": "PeerGroupIssuersFnTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_PeerGroupTotalShareholderRtnAmt": { "auth_ref": [ "r841" ], "lang": { "en-us": { "role": { "label": "Peer Group Total Shareholder Return Amount", "terseLabel": "Peer Group Total Shareholder Return Amount" } } }, "localname": "PeerGroupTotalShareholderRtnAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PeoActuallyPaidCompAmt": { "auth_ref": [ "r840" ], "lang": { "en-us": { "role": { "label": "PEO Actually Paid Compensation Amount", "terseLabel": "PEO Actually Paid Compensation Amount" } } }, "localname": "PeoActuallyPaidCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PeoMember": { "auth_ref": [ "r850" ], "lang": { "en-us": { "role": { "label": "PEO [Member]", "terseLabel": "PEO" } } }, "localname": "PeoMember", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "domainItemType" }, "ecd_PeoName": { "auth_ref": [ "r843" ], "lang": { "en-us": { "role": { "label": "PEO Name", "terseLabel": "PEO Name" } } }, "localname": "PeoName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "normalizedStringItemType" }, "ecd_PeoTotalCompAmt": { "auth_ref": [ "r839" ], "lang": { "en-us": { "role": { "label": "PEO Total Compensation Amount", "terseLabel": "PEO Total Compensation Amount" } } }, "localname": "PeoTotalCompAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_PvpTable": { "auth_ref": [ "r838" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Table]", "terseLabel": "Pay vs Performance Disclosure" } } }, "localname": "PvpTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "stringItemType" }, "ecd_PvpTableTextBlock": { "auth_ref": [ "r838" ], "lang": { "en-us": { "role": { "label": "Pay vs Performance [Table Text Block]", "terseLabel": "Pay vs Performance Disclosure, Table" } } }, "localname": "PvpTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "auth_ref": [ "r805", "r816", "r826", "r851" ], "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "localname": "RecoveryOfErrCompDisclosureLineItems", "nsuri": "http://xbrl.sec.gov/ecd/2023", "xbrltype": "stringItemType" }, "ecd_RestatementDateAxis": { "auth_ref": [ "r806", "r817", "r827", "r852" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date [Axis]", "terseLabel": "Restatement Determination Date:" } } }, "localname": "RestatementDateAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "stringItemType" }, "ecd_RestatementDeterminationDate": { "auth_ref": [ "r807", "r818", "r828", "r853" ], "lang": { "en-us": { "role": { "label": "Restatement Determination Date", "terseLabel": "Restatement Determination Date" } } }, "localname": "RestatementDeterminationDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "dateItemType" }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "auth_ref": [ "r814", "r825", "r835", "r860" ], "lang": { "en-us": { "role": { "label": "Restatement Does Not Require Recovery [Text Block]", "terseLabel": "Restatement does not require Recovery" } } }, "localname": "RestatementDoesNotRequireRecoveryTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_Rule10b51ArrAdoptedFlag": { "auth_ref": [ "r869" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Adopted [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Adopted" } } }, "localname": "Rule10b51ArrAdoptedFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_Rule10b51ArrTrmntdFlag": { "auth_ref": [ "r869" ], "lang": { "en-us": { "role": { "label": "Rule 10b5-1 Arrangement Terminated [Flag]", "terseLabel": "Rule 10b5-1 Arrangement Terminated" } } }, "localname": "Rule10b51ArrTrmntdFlag", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "booleanItemType" }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "auth_ref": [ "r809", "r820", "r830", "r855" ], "lang": { "en-us": { "role": { "label": "Stock Price or TSR Estimation Method [Text Block]", "terseLabel": "Stock Price or TSR Estimation Method" } } }, "localname": "StkPrcOrTsrEstimationMethodTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TabularListTableTextBlock": { "auth_ref": [ "r849" ], "lang": { "en-us": { "role": { "label": "Tabular List [Table Text Block]", "terseLabel": "Tabular List, Table" } } }, "localname": "TabularListTableTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TotalShareholderRtnAmt": { "auth_ref": [ "r841" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Amount", "terseLabel": "Total Shareholder Return Amount" } } }, "localname": "TotalShareholderRtnAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "auth_ref": [ "r848" ], "lang": { "en-us": { "role": { "label": "Total Shareholder Return Vs Peer Group [Text Block]", "terseLabel": "Total Shareholder Return Vs Peer Group" } } }, "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "textBlockItemType" }, "ecd_TradingArrAxis": { "auth_ref": [ "r868" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement [Axis]", "terseLabel": "Trading Arrangement:" } } }, "localname": "TradingArrAxis", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TradingArrByIndTable": { "auth_ref": [ "r870" ], "lang": { "en-us": { "role": { "label": "Trading Arrangements, by Individual [Table]", "terseLabel": "Trading Arrangements, by Individual" } } }, "localname": "TradingArrByIndTable", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrAdoptionDate": { "auth_ref": [ "r871" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Adoption Date", "terseLabel": "Adoption Date" } } }, "localname": "TrdArrAdoptionDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrDuration": { "auth_ref": [ "r872" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Duration", "terseLabel": "Arrangement Duration" } } }, "localname": "TrdArrDuration", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "durationItemType" }, "ecd_TrdArrIndName": { "auth_ref": [ "r870" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Name", "terseLabel": "Name" } } }, "localname": "TrdArrIndName", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrIndTitle": { "auth_ref": [ "r870" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Individual Title", "terseLabel": "Title" } } }, "localname": "TrdArrIndTitle", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_TrdArrSecuritiesAggAvailAmt": { "auth_ref": [ "r873" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement, Securities Aggregate Available Amount", "terseLabel": "Aggregate Available" } } }, "localname": "TrdArrSecuritiesAggAvailAmt", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "sharesItemType" }, "ecd_TrdArrTerminationDate": { "auth_ref": [ "r871" ], "lang": { "en-us": { "role": { "label": "Trading Arrangement Termination Date", "terseLabel": "Termination Date" } } }, "localname": "TrdArrTerminationDate", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "xbrltype": "stringItemType" }, "ecd_UndrlygSecurityMktPriceChngPct": { "auth_ref": [ "r867" ], "lang": { "en-us": { "role": { "label": "Underlying Security Market Price Change, Percent", "terseLabel": "Underlying Security Market Price Change" } } }, "localname": "UndrlygSecurityMktPriceChngPct", "nsuri": "http://xbrl.sec.gov/ecd/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "pureItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r259", "r297", "r308", "r309", "r310", "r311", "r312", "r314", "r318", "r381", "r382", "r383", "r384", "r386", "r387", "r389", "r391", "r392", "r881", "r882", "r932", "r933" ], "lang": { "en-us": { "role": { "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.", "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetChangesinNetCarryingAmountofGoodwillDetails", "http://www.toro.com/role/RevenueDisaggregationbyMajorProductTypeandGeographicMarketDetails", "http://www.toro.com/role/SegmentDataComponentsofLossbeforeIncomeTaxesIncludedinOtherDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationofReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r195", "r196", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r259", "r297", "r308", "r309", "r310", "r311", "r312", "r314", "r318", "r381", "r382", "r383", "r384", "r386", "r387", "r389", "r391", "r392", "r881", "r882", "r932", "r933" ], "lang": { "en-us": { "role": { "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.", "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetChangesinNetCarryingAmountofGoodwillDetails", "http://www.toro.com/role/RevenueDisaggregationbyMajorProductTypeandGeographicMarketDetails", "http://www.toro.com/role/SegmentDataComponentsofLossbeforeIncomeTaxesIncludedinOtherDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationofReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": { "auth_ref": [ "r897" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation.", "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Schedule of Principal Payments" } } }, "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.toro.com/role/IndebtednessTables" ], "xbrltype": "textBlockItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r204", "r256", "r257", "r397", "r417", "r563", "r754", "r757" ], "lang": { "en-us": { "role": { "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.", "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.toro.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [ "r328", "r329", "r331" ], "lang": { "en-us": { "role": { "documentation": "Name of investment including named security. Excludes entity that is consolidated.", "label": "Investment, Name [Domain]", "terseLabel": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.toro.com/role/InvestmentinJointVentureDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [ "r366", "r368", "r369", "r370", "r454", "r570", "r624", "r658", "r659", "r712", "r714", "r716", "r717", "r730", "r748", "r749", "r763", "r770", "r783", "r789", "r934", "r977", "r978", "r979", "r980", "r981", "r982" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.toro.com/role/PropertyPlantandEquipmentNetNarrativeDetails", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsPerformanceShareAwardsRestrictedStockUnitAwardsandUnrestrictedCommonStockAwardsDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r366", "r368", "r369", "r370", "r454", "r570", "r624", "r658", "r659", "r712", "r714", "r716", "r717", "r730", "r748", "r749", "r763", "r770", "r783", "r789", "r934", "r977", "r978", "r979", "r980", "r981", "r982" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.toro.com/role/PropertyPlantandEquipmentNetNarrativeDetails", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsPerformanceShareAwardsRestrictedStockUnitAwardsandUnrestrictedCommonStockAwardsDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r320", "r572", "r618", "r619", "r620", "r621", "r622", "r623", "r750", "r771", "r788", "r880", "r924", "r925", "r936", "r984" ], "lang": { "en-us": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.toro.com/role/RevenueDisaggregationbyMajorProductTypeandGeographicMarketDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r320", "r572", "r618", "r619", "r620", "r621", "r622", "r623", "r750", "r771", "r788", "r880", "r924", "r925", "r936", "r984" ], "lang": { "en-us": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.toro.com/role/RevenueDisaggregationbyMajorProductTypeandGeographicMarketDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r366", "r368", "r369", "r370", "r446", "r454", "r482", "r483", "r484", "r569", "r570", "r624", "r658", "r659", "r712", "r714", "r716", "r717", "r730", "r748", "r749", "r763", "r770", "r783", "r789", "r792", "r921", "r934", "r978", "r979", "r980", "r981", "r982" ], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.toro.com/role/PropertyPlantandEquipmentNetNarrativeDetails", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsPerformanceShareAwardsRestrictedStockUnitAwardsandUnrestrictedCommonStockAwardsDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r366", "r368", "r369", "r370", "r446", "r454", "r482", "r483", "r484", "r569", "r570", "r624", "r658", "r659", "r712", "r714", "r716", "r717", "r730", "r748", "r749", "r763", "r770", "r783", "r789", "r792", "r921", "r934", "r978", "r979", "r980", "r981", "r982" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.toro.com/role/PropertyPlantandEquipmentNetNarrativeDetails", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsPerformanceShareAwardsRestrictedStockUnitAwardsandUnrestrictedCommonStockAwardsDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r256", "r257", "r397", "r417", "r563", "r756", "r757" ], "lang": { "en-us": { "role": { "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.", "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.toro.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r328", "r329", "r331" ], "lang": { "en-us": { "role": { "documentation": "Information by name of investment including named security. Excludes entity that is consolidated.", "label": "Investment, Name [Axis]", "terseLabel": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.toro.com/role/InvestmentinJointVentureDetails" ], "xbrltype": "stringItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r185", "r186", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r322", "r323", "r651", "r654", "r656", "r713", "r715", "r718", "r731", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r751", "r772", "r792", "r936", "r984" ], "lang": { "en-us": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.toro.com/role/RevenueDisaggregationbyMajorProductTypeandGeographicMarketDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r185", "r194", "r322", "r323", "r651", "r654", "r656", "r713", "r715", "r718", "r731", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747", "r751", "r772", "r792", "r936", "r984" ], "lang": { "en-us": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.toro.com/role/RevenueDisaggregationbyMajorProductTypeandGeographicMarketDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r906", "r973" ], "lang": { "en-us": { "role": { "documentation": "Information by title of individual or nature of relationship to individual or group of individuals.", "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedtoStockBasedAwardsGrantedDetails", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsPerformanceShareAwardsRestrictedStockUnitAwardsandUnrestrictedCommonStockAwardsDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Title of individual, or nature of relationship to individual or group of individuals.", "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2023", "presentation": [ "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedtoStockBasedAwardsGrantedDetails", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsPerformanceShareAwardsRestrictedStockUnitAwardsandUnrestrictedCommonStockAwardsDetails" ], "xbrltype": "domainItemType" }, "ttc_A6625SeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "6.625% Senior Notes", "label": "6.625% Senior Notes [Member]", "terseLabel": "6.625% senior notes, due May 2037" } } }, "localname": "A6625SeniorNotesMember", "nsuri": "http://www.toro.com/20230804", "presentation": [ "http://www.toro.com/role/IndebtednessSummaryofDebtDetails" ], "xbrltype": "domainItemType" }, "ttc_AmortizationOfIntangibleAssetsOther": { "auth_ref": [], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortization Of Intangible Assets, Other", "label": "Amortization Of Intangible Assets, Other", "terseLabel": "Amortization of other intangible assets" } } }, "localname": "AmortizationOfIntangibleAssetsOther", "nsuri": "http://www.toro.com/20230804", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "ttc_BoardOfDirectorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the entity's board of directors.", "label": "Board Of Directors [Member]", "terseLabel": "Board of Directors" } } }, "localname": "BoardOfDirectorsMember", "nsuri": "http://www.toro.com/20230804", "presentation": [ "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedtoStockBasedAwardsGrantedDetails", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsPerformanceShareAwardsRestrictedStockUnitAwardsandUnrestrictedCommonStockAwardsDetails" ], "xbrltype": "domainItemType" }, "ttc_BuildingAndLeaseholdImprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long-lived, depreciable structure held for productive use, including office, production, storage and distribution facilities including addition or improvement to assets held under the lease arrangement.", "label": "Building And Leasehold Improvements [Member]", "terseLabel": "Buildings and leasehold improvements" } } }, "localname": "BuildingAndLeaseholdImprovementsMember", "nsuri": "http://www.toro.com/20230804", "presentation": [ "http://www.toro.com/role/PropertyPlantandEquipmentNetNarrativeDetails", "http://www.toro.com/role/PropertyPlantandEquipmentNetSummaryofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "ttc_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedLongTermLeaseObligation": { "auth_ref": [], "calculation": { "http://www.toro.com/role/BusinessCombinationsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails": { "order": 13.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Long Term Lease Obligation", "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Long Term Lease Obligation", "negatedTerseLabel": "Long-term lease liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedLongTermLeaseObligation", "nsuri": "http://www.toro.com/20230804", "presentation": [ "http://www.toro.com/role/BusinessCombinationsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails" ], "xbrltype": "monetaryItemType" }, "ttc_BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedShortTermLeaseObligation": { "auth_ref": [], "calculation": { "http://www.toro.com/role/BusinessCombinationsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails": { "order": 12.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Short Term Lease Obligation", "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Short Term Lease Obligation", "negatedTerseLabel": "Short-term lease liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetAcquiredAndLiabilityAssumedShortTermLeaseObligation", "nsuri": "http://www.toro.com/20230804", "presentation": [ "http://www.toro.com/role/BusinessCombinationsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails" ], "xbrltype": "monetaryItemType" }, "ttc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets": { "auth_ref": [], "calculation": { "http://www.toro.com/role/BusinessCombinationsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Right Of Use Assets", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Right Of Use Assets", "terseLabel": "Right-of-use assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets", "nsuri": "http://www.toro.com/20230804", "presentation": [ "http://www.toro.com/role/BusinessCombinationsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails" ], "xbrltype": "monetaryItemType" }, "ttc_BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedAccruedLiabilities": { "auth_ref": [], "calculation": { "http://www.toro.com/role/BusinessCombinationsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails": { "order": 11.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Liabilities", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Accrued Liabilities", "negatedTerseLabel": "Accrued liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedAccruedLiabilities", "nsuri": "http://www.toro.com/20230804", "presentation": [ "http://www.toro.com/role/BusinessCombinationsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails" ], "xbrltype": "monetaryItemType" }, "ttc_CashFlowHedgeEffectivenessMeasurementPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash Flow Hedge Effectiveness Measurement Period", "label": "Cash Flow Hedge Effectiveness Measurement Period", "terseLabel": "Cash flow hedge effectiveness measurement period" } } }, "localname": "CashFlowHedgeEffectivenessMeasurementPeriod", "nsuri": "http://www.toro.com/20230804", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesNarrativeDetails" ], "xbrltype": "durationItemType" }, "ttc_CommonStockIssuedDeferredCompensationTrust": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The value of common stock issued to a trust (for example, a 'rabbi trust') set up specifically to accumulate stock for the sole purpose of distribution to participants of a deferred compensation plan. This trust does not allow participants to immediately or after a holding period diversify into non-employer securities. The deferred compensation plan for which this trust is set up must be settled by the delivery of a fixed number of shares of employer stock.", "label": "Common Stock Issued, Deferred Compensation Trust", "negatedTerseLabel": "Contribution of shares to a deferred compensation trust" } } }, "localname": "CommonStockIssuedDeferredCompensationTrust", "nsuri": "http://www.toro.com/20230804", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "ttc_CommonStockIssuedDeferredCompensationTrustShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Common Stock Issued, Deferred Compensation Trust, Shares", "label": "Common Stock Issued, Deferred Compensation Trust, Shares", "terseLabel": "Contribution to a deferred compensation trust (in shares)" } } }, "localname": "CommonStockIssuedDeferredCompensationTrustShares", "nsuri": "http://www.toro.com/20230804", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "ttc_CorporateExpenses": { "auth_ref": [], "calculation": { "http://www.toro.com/role/SegmentDataComponentsofLossbeforeIncomeTaxesIncludedinOtherDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cost of corporate expenses charged against earnings during the period.", "label": "Corporate Expenses", "negatedLabel": "Corporate expenses" } } }, "localname": "CorporateExpenses", "nsuri": "http://www.toro.com/20230804", "presentation": [ "http://www.toro.com/role/SegmentDataComponentsofLossbeforeIncomeTaxesIncludedinOtherDetails" ], "xbrltype": "monetaryItemType" }, "ttc_EquipmentProductsAndServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information regarding equipment products and services.", "label": "Equipment Products And Services [Member]", "terseLabel": "Equipment" } } }, "localname": "EquipmentProductsAndServicesMember", "nsuri": "http://www.toro.com/20230804", "presentation": [ "http://www.toro.com/role/RevenueDisaggregationbyMajorProductTypeandGeographicMarketDetails" ], "xbrltype": "domainItemType" }, "ttc_EquityMethodInvestmentContributionsDistributions": { "auth_ref": [], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity Method Investment, Contributions from (to)", "label": "Equity Method Investment, Contributions (Distributions)", "negatedTerseLabel": "Distributions from (Contributions to) finance affiliate, net" } } }, "localname": "EquityMethodInvestmentContributionsDistributions", "nsuri": "http://www.toro.com/20230804", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "ttc_EquityMethodInvestmentNewReceivablesFinancedForDealersAndDistributorsNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the net amount of new receivables financed under separate agreements between Red Iron and the dealers and distributors during the period.", "label": "Equity Method Investment New, Receivables Financed for Dealers and Distributors, Net", "terseLabel": "Net amount of new receivables financed for dealers and distributors" } } }, "localname": "EquityMethodInvestmentNewReceivablesFinancedForDealersAndDistributorsNet", "nsuri": "http://www.toro.com/20230804", "presentation": [ "http://www.toro.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "ttc_EquityMethodInvestmentOutstandingReceivablesFinancedForDealersAndDistributorsNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity Method Investment, Outstanding Receivables Financed For Dealers And Distributors, Net", "label": "Equity Method Investment, Outstanding Receivables Financed For Dealers And Distributors, Net", "terseLabel": "Net amount outstanding of receivables financed for dealers and distributors" } } }, "localname": "EquityMethodInvestmentOutstandingReceivablesFinancedForDealersAndDistributorsNet", "nsuri": "http://www.toro.com/20230804", "presentation": [ "http://www.toro.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "ttc_IntimidatorGroupMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intimidator Group", "label": "Intimidator Group [Member]", "terseLabel": "Intimidator" } } }, "localname": "IntimidatorGroupMember", "nsuri": "http://www.toro.com/20230804", "presentation": [ "http://www.toro.com/role/BusinessCombinationsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails", "http://www.toro.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "ttc_IntimidatorReportingUnitMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intimidator Reporting Unit", "label": "Intimidator Reporting Unit [Member]", "terseLabel": "Intimidator Reporting Unit" } } }, "localname": "IntimidatorReportingUnitMember", "nsuri": "http://www.toro.com/20230804", "presentation": [ "http://www.toro.com/role/BusinessCombinationsNarrativeDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetNarrativeDetails" ], "xbrltype": "domainItemType" }, "ttc_IrrigationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Irrigation [Member]", "label": "Irrigation [Member]", "terseLabel": "Irrigation" } } }, "localname": "IrrigationMember", "nsuri": "http://www.toro.com/20230804", "presentation": [ "http://www.toro.com/role/RevenueDisaggregationbyMajorProductTypeandGeographicMarketDetails" ], "xbrltype": "domainItemType" }, "ttc_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four", "label": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://www.toro.com/20230804", "presentation": [ "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "ttc_LongTermDebtExcludingDiscountAndDebtIssuanceCosts": { "auth_ref": [], "calculation": { "http://www.toro.com/role/IndebtednessScheduleofPrincipalPaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long Term Debt, Excluding Discount And Debt Issuance Costs", "label": "Long Term Debt, Excluding Discount And Debt Issuance Costs", "totalLabel": "Total principal payments required" } } }, "localname": "LongTermDebtExcludingDiscountAndDebtIssuanceCosts", "nsuri": "http://www.toro.com/20230804", "presentation": [ "http://www.toro.com/role/IndebtednessScheduleofPrincipalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "ttc_NonvotingPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred stock securities that do not empower a holder to vote on corporate resolutions or the election of directors.", "label": "Nonvoting Preferred Stock [Member]", "terseLabel": "Non-voting preferred stock" } } }, "localname": "NonvotingPreferredStockMember", "nsuri": "http://www.toro.com/20230804", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "domainItemType" }, "ttc_OffsettingAssetsAndLiabilitiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Offsetting Assets and Liabilities [Line Items]", "terseLabel": "Effects of master netting arrangements on the fair value of the company's derivative contracts" } } }, "localname": "OffsettingAssetsAndLiabilitiesLineItems", "nsuri": "http://www.toro.com/20230804", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofMasterNettingArrangementsDetails" ], "xbrltype": "stringItemType" }, "ttc_OffsettingAssetsAndLiabilitiesTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about derivative and financial assets and liabilities that are subject to offsetting, including enforceable master netting arrangements.", "label": "Offsetting Assets and Liabilities [Table]", "terseLabel": "Offsetting Assets and Liabilities [Table]" } } }, "localname": "OffsettingAssetsAndLiabilitiesTable", "nsuri": "http://www.toro.com/20230804", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofMasterNettingArrangementsDetails" ], "xbrltype": "stringItemType" }, "ttc_OffsettingAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of derivative and other financial assets and liabilities that are subject to offsetting, including master netting arrangements.", "label": "Offsetting Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of Effects of Master Netting Arrangements on Fair Value of Derivative Contracts Recorded in Consolidated Balance Sheets" } } }, "localname": "OffsettingAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://www.toro.com/20230804", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesTables" ], "xbrltype": "textBlockItemType" }, "ttc_OtherActivitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Activities", "label": "Other Activities [Member]", "terseLabel": "Other Activities" } } }, "localname": "OtherActivitiesMember", "nsuri": "http://www.toro.com/20230804", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetChangesinNetCarryingAmountofGoodwillDetails", "http://www.toro.com/role/RevenueDisaggregationbyMajorProductTypeandGeographicMarketDetails", "http://www.toro.com/role/SegmentDataComponentsofLossbeforeIncomeTaxesIncludedinOtherDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationofReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "ttc_OwnershipPercentageHeldByCoVentureUnderJointVenture": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the percentage of ownership held by the co-venture under the joint venture.", "label": "Ownership Percentage Held By Co Venture Under Joint Venture", "terseLabel": "Portion owned by TCFIF" } } }, "localname": "OwnershipPercentageHeldByCoVentureUnderJointVenture", "nsuri": "http://www.toro.com/20230804", "presentation": [ "http://www.toro.com/role/InvestmentinJointVentureDetails" ], "xbrltype": "percentItemType" }, "ttc_PaymentsForAssetAcquisitionsNetOfCashAcquired": { "auth_ref": [], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments For Asset Acquisitions, Net Of Cash Acquired", "label": "Payments For Asset Acquisitions, Net Of Cash Acquired", "negatedTerseLabel": "Asset acquisitions, net of cash acquired" } } }, "localname": "PaymentsForAssetAcquisitionsNetOfCashAcquired", "nsuri": "http://www.toro.com/20230804", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "ttc_ProfessionalSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Professional segment of the entity.", "label": "Professional Segment [Member]", "terseLabel": "Professional" } } }, "localname": "ProfessionalSegmentMember", "nsuri": "http://www.toro.com/20230804", "presentation": [ "http://www.toro.com/role/BusinessCombinationsNarrativeDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetChangesinNetCarryingAmountofGoodwillDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetNarrativeDetails", "http://www.toro.com/role/RevenueDisaggregationbyMajorProductTypeandGeographicMarketDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationofReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "ttc_RedIronAndTCFCFCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Red Iron And TCFCFC", "label": "Red Iron And TCFCFC [Member]", "terseLabel": "Red Iron And TCFCFC" } } }, "localname": "RedIronAndTCFCFCMember", "nsuri": "http://www.toro.com/20230804", "presentation": [ "http://www.toro.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "ttc_RedIronMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Red Iron Acceptance, LLC (Red Iron).", "label": "Red Iron [Member]", "terseLabel": "Red Iron Acceptance, LLC" } } }, "localname": "RedIronMember", "nsuri": "http://www.toro.com/20230804", "presentation": [ "http://www.toro.com/role/InvestmentinJointVentureDetails" ], "xbrltype": "domainItemType" }, "ttc_RepurchaseCommitmentMaximumAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Repurchase Commitment, Maximum Amount", "label": "Repurchase Commitment, Maximum Amount", "terseLabel": "Repurchase commitment, maximum amount" } } }, "localname": "RepurchaseCommitmentMaximumAmount", "nsuri": "http://www.toro.com/20230804", "presentation": [ "http://www.toro.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "ttc_ResidentialSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Residential segment of the entity.", "label": "Residential Segment [Member]", "terseLabel": "Residential" } } }, "localname": "ResidentialSegmentMember", "nsuri": "http://www.toro.com/20230804", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetChangesinNetCarryingAmountofGoodwillDetails", "http://www.toro.com/role/RevenueDisaggregationbyMajorProductTypeandGeographicMarketDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationofReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "ttc_RestrictedStockAndRestrictedStockUnitAwardsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Restricted stock and restricted stock units awarded by a company to their employees as a form of incentive compensation.", "label": "Restricted Stock And Restricted Stock Unit Awards [Member]", "terseLabel": "Restricted stock and restricted stock unit awards" } } }, "localname": "RestrictedStockAndRestrictedStockUnitAwardsMember", "nsuri": "http://www.toro.com/20230804", "presentation": [ "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedtoStockBasedAwardsGrantedDetails", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsPerformanceShareAwardsRestrictedStockUnitAwardsandUnrestrictedCommonStockAwardsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "ttc_SeniorNotesDueJune302032Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Senior Notes, Due June 30, 2032", "label": "Senior Notes, Due June 30, 2032 [Member]", "terseLabel": "3.97% senior notes, due June 2032" } } }, "localname": "SeniorNotesDueJune302032Member", "nsuri": "http://www.toro.com/20230804", "presentation": [ "http://www.toro.com/role/IndebtednessSummaryofDebtDetails" ], "xbrltype": "domainItemType" }, "ttc_SeriesASeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series A Senior Notes [Member]", "label": "Series A Senior Notes [Member]", "terseLabel": "3.81% series A senior notes, due June 2029" } } }, "localname": "SeriesASeniorNotesMember", "nsuri": "http://www.toro.com/20230804", "presentation": [ "http://www.toro.com/role/IndebtednessSummaryofDebtDetails" ], "xbrltype": "domainItemType" }, "ttc_SeriesBSeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Series B Senior Notes [Member]", "label": "Series B Senior Notes [Member]", "terseLabel": "3.91% series B senior notes, due June 2031" } } }, "localname": "SeriesBSeniorNotesMember", "nsuri": "http://www.toro.com/20230804", "presentation": [ "http://www.toro.com/role/IndebtednessSummaryofDebtDetails" ], "xbrltype": "domainItemType" }, "ttc_SevenPointEightPercentCouponDebenturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Seven Point Eight Percent Coupon Debentures", "label": "Seven Point Eight Percent Coupon Debentures [Member]", "terseLabel": "7.8% debentures, due June 2027" } } }, "localname": "SevenPointEightPercentCouponDebenturesMember", "nsuri": "http://www.toro.com/20230804", "presentation": [ "http://www.toro.com/role/IndebtednessSummaryofDebtDetails" ], "xbrltype": "domainItemType" }, "ttc_ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the period over which performance goals of the entity are vested.", "label": "Share Based Compensation Arrangement by Share Based Payment Award, Performance Period", "terseLabel": "Performance goal period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPerformancePeriod", "nsuri": "http://www.toro.com/20230804", "presentation": [ "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsPerformanceShareAwardsRestrictedStockUnitAwardsandUnrestrictedCommonStockAwardsDetails" ], "xbrltype": "durationItemType" }, "ttc_TermLoanDueApril2027Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Loan, due April 2027", "label": "Term Loan, due April 2027 [Member]", "terseLabel": "$200 million term loan, due April 2027" } } }, "localname": "TermLoanDueApril2027Member", "nsuri": "http://www.toro.com/20230804", "presentation": [ "http://www.toro.com/role/IndebtednessSummaryofDebtDetails" ], "xbrltype": "domainItemType" }, "ttc_TermLoanDueOctober2026Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term Loan, due October 2026", "label": "Term Loan, due October 2026 [Member]", "terseLabel": "$270 million term loan, due October 2026" } } }, "localname": "TermLoanDueOctober2026Member", "nsuri": "http://www.toro.com/20230804", "presentation": [ "http://www.toro.com/role/IndebtednessSummaryofDebtDetails" ], "xbrltype": "domainItemType" }, "ttc_ThirdPartyFinancingAndJointVentureFinancingContingentLiabilityMaximumRepurchaseAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the 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", "terseLabel": "Maximum amount of contingent liability to repurchase inventory related receivables under limited inventory repurchase agreements" } } }, "localname": "ThirdPartyFinancingAndJointVentureFinancingContingentLiabilityMaximumRepurchaseAmount", "nsuri": "http://www.toro.com/20230804", "presentation": [ "http://www.toro.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "ttc_ThirdPartyFinancingReceivablesOutstanding": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the receivables financed by third party financing companies, excluding Red Iron financed receivables, outstanding as of the reporting date.", "label": "Third Party Financing, Receivables Outstanding", "terseLabel": "Receivables financed by third party financing company, excluding Red Iron, outstanding" } } }, "localname": "ThirdPartyFinancingReceivablesOutstanding", "nsuri": "http://www.toro.com/20230804", "presentation": [ "http://www.toro.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "ttc_ThirdPartyFinancingSaleOfReceivables": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the receivables purchased by third party financing companies, excluding Red Iron financed receivables, from the company.", "label": "Third Party Financing, Sale of Receivables", "terseLabel": "Receivables purchased by third party financing company from the company" } } }, "localname": "ThirdPartyFinancingSaleOfReceivables", "nsuri": "http://www.toro.com/20230804", "presentation": [ "http://www.toro.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "ttc_TradeNameSpartanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trade Name, Spartan", "label": "Trade Name, Spartan [Member]", "terseLabel": "Trade Name, Spartan" } } }, "localname": "TradeNameSpartanMember", "nsuri": "http://www.toro.com/20230804", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetNarrativeDetails" ], "xbrltype": "domainItemType" }, "ttc_VotingPreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred stock securities that empower a holder to vote on corporate resolutions or the election of directors.", "label": "Voting Preferred Stock [Member]", "terseLabel": "Voting preferred stock" } } }, "localname": "VotingPreferredStockMember", "nsuri": "http://www.toro.com/20230804", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "domainItemType" }, "ttc_WholesaleFinancingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Wholesale Financing", "label": "Wholesale Financing [Member]", "terseLabel": "Wholesale Financing" } } }, "localname": "WholesaleFinancingMember", "nsuri": "http://www.toro.com/20230804", "presentation": [ "http://www.toro.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "terseLabel": "Components and activity of accumulated other comprehensive loss" } } }, "localname": "AOCIAttributableToParentNetOfTaxRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/StockholdersEquityComponentsandActivityofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r31", "r787" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r325", "r326" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, current" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r33" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "auth_ref": [ "r6", "r18", "r40", "r889", "r890", "r891" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent.", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "terseLabel": "Pension Benefits" } } }, "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/StockholdersEquityComponentsandActivityofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r71", "r212", "r599" ], "calculation": { "http://www.toro.com/role/PropertyPlantandEquipmentNetSummaryofPropertyPlantandEquipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "terseLabel": "Less: accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/PropertyPlantandEquipmentNetSummaryofPropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "auth_ref": [ "r235", "r243", "r244", "r504", "r758", "r889" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]", "terseLabel": "Cash\u00a0Flow Derivative Instruments" } } }, "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/StockholdersEquityComponentsandActivityofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax": { "auth_ref": [ "r7", "r40", "r937" ], "calculation": { "http://www.toro.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveLossDetails": { "order": 2.0, "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit).", "label": "Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax", "verboseLabel": "Pension benefits" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": { "auth_ref": [ "r229", "r232", "r234", "r235", "r533" ], "calculation": { "http://www.toro.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveLossDetails": { "order": 1.0, "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.", "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax", "negatedLabel": "Foreign currency translation adjustments" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "auth_ref": [ "r242", "r243", "r537", "r538", "r539", "r540", "r541", "r542" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Components and activity of accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/StockholdersEquityComponentsandActivityofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r39", "r40", "r129", "r222", "r596", "r629", "r630" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 }, "http://www.toro.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveLossDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "negatedTotalLabel": "Total accumulated other comprehensive loss", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.toro.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Accumulated other comprehensive loss (AOCL)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [ "r242", "r243", "r537", "r538", "r539", "r540", "r541", "r542" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/StockholdersEquityComponentsandActivityofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r4", "r18", "r40", "r515", "r518", "r559", "r625", "r626", "r889", "r890", "r891", "r899", "r900", "r901" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited", "http://www.toro.com/role/StockholdersEquityComponentsandActivityofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r5", "r18", "r40", "r243", "r244", "r538", "r539", "r540", "r541", "r542", "r889" ], "lang": { "en-us": { "role": { "documentation": "Accumulated other comprehensive income (loss) resulting from foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to the parent.", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "terseLabel": "Foreign\u00a0 Currency Translation Adjustments" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/StockholdersEquityComponentsandActivityofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments, Noncash Items, to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "verboseLabel": "Adjustments to reconcile net earnings to net cash provided by operating activities:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r83", "r84", "r457" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r486", "r493" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-Based Payment Arrangement, Expense", "terseLabel": "Total compensation cost for stock-based compensation awards" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedtoStockBasedAwardsGrantedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r12", "r63", "r68" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of other intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r284" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Options, restricted stock, and restricted stock units, excluded from the diluted earnings per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/PerShareDataDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AociLossCashFlowHedgeCumulativeGainLossAfterTax": { "auth_ref": [ "r232" ], "calculation": { "http://www.toro.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveLossDetails": { "order": 3.0, "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of accumulated gain (loss) on derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "AOCI, Cash Flow Hedge, Cumulative Gain (Loss), after Tax", "negatedLabel": "Cash flow derivative instruments" } } }, "localname": "AociLossCashFlowHedgeCumulativeGainLossAfterTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/StockholdersEquityComponentsofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetImpairmentCharges": { "auth_ref": [ "r12", "r69" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.toro.com/role/CondensedConsolidatedStatementsofLossEarningsUnaudited": { "order": 3.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Asset Impairment Charges", "terseLabel": "Non-cash impairment charges" } } }, "localname": "AssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.toro.com/role/CondensedConsolidatedStatementsofLossEarningsUnaudited", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationofReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r161", "r216", "r253", "r295", "r310", "r316", "r332", "r381", "r382", "r384", "r385", "r386", "r388", "r390", "r392", "r393", "r502", "r505", "r535", "r592", "r678", "r787", "r799", "r932", "r933", "r975" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "terseLabel": "Total assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationofReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r208", "r225", "r253", "r332", "r381", "r382", "r384", "r385", "r386", "r388", "r390", "r392", "r393", "r502", "r505", "r535", "r787", "r932", "r933", "r975" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r111" ], "calculation": { "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Total assets" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure [Abstract]", "terseLabel": "Assets:" } } }, "localname": "AssetsFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/StockBasedCompensationAssumptionsforOptionsGrantedDetails", "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedtoStockBasedAwardsGrantedDetails", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsPerformanceShareAwardsRestrictedStockUnitAwardsandUnrestrictedCommonStockAwardsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "stringItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r142" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/BasisofPresentation" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r500", "r781", "r782" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/BusinessCombinationsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails", "http://www.toro.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r85", "r86", "r500", "r781", "r782" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/BusinessCombinationsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails", "http://www.toro.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "auth_ref": [ "r500" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/BusinessCombinationsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails", "http://www.toro.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r1", "r2", "r15" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Total purchase price" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/BusinessCombinationsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails", "http://www.toro.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r156", "r501" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "verboseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/BusinessCombinations" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r88" ], "calculation": { "http://www.toro.com/role/BusinessCombinationsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions, acquired at the acquisition date. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "negatedLabel": "Less: cash and cash equivalents acquired", "verboseLabel": "Cash and cash equivalents" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/BusinessCombinationsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets": { "auth_ref": [ "r88" ], "calculation": { "http://www.toro.com/role/BusinessCombinationsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Prepaid Expense and Other Assets", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/BusinessCombinationsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r88" ], "calculation": { "http://www.toro.com/role/BusinessCombinationsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Receivables" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/BusinessCombinationsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r88" ], "calculation": { "http://www.toro.com/role/BusinessCombinationsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails": { "order": 10.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "negatedTerseLabel": "Accounts payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/BusinessCombinationsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets": { "auth_ref": [ "r88" ], "calculation": { "http://www.toro.com/role/BusinessCombinationsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Indefinite-Lived Intangible Assets", "terseLabel": "Indefinite-lived trade name" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIndefiniteLivedIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/BusinessCombinationsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r88" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Other intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwillAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill [Abstract]", "terseLabel": "Other intangible assets:" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwillAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/BusinessCombinationsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r87", "r88" ], "calculation": { "http://www.toro.com/role/BusinessCombinationsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails": { "order": 9.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Finite-lived intangibles" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/BusinessCombinationsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory": { "auth_ref": [ "r87", "r88" ], "calculation": { "http://www.toro.com/role/BusinessCombinationsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of inventory recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory", "terseLabel": "Inventories" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/BusinessCombinationsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r87", "r88" ], "calculation": { "http://www.toro.com/role/BusinessCombinationsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property, plant, and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/BusinessCombinationsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r88" ], "calculation": { "http://www.toro.com/role/BusinessCombinationsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Total fair value of net assets acquired" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/BusinessCombinationsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r48", "r139", "r251" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents as of the end of the fiscal period", "periodStartLabel": "Cash and cash equivalents as of the beginning of the fiscal period", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r3", "r139" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net decrease in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowHedgingMember": { "auth_ref": [ "r97" ], "lang": { "en-us": { "role": { "documentation": "Hedge of the exposure to variability in the cash flows of a recognized asset or liability, or of a forecasted transaction, that is attributable to a particular risk.", "label": "Cash Flow Hedging [Member]", "terseLabel": "Cash flow hedging" } } }, "localname": "CashFlowHedgingMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofAmountsReclassifiedfromAOCLandImpactsandLocationonOCIDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativeInstrumentsforDerivativesDesignatedasCashFlowHedgingandtheRelatedComponentsExcludedFromEffectivenessTestingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r184", "r219", "r220", "r221", "r253", "r277", "r278", "r281", "r283", "r289", "r290", "r332", "r381", "r384", "r385", "r386", "r392", "r393", "r415", "r416", "r419", "r422", "r429", "r535", "r632", "r633", "r634", "r635", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r666", "r687", "r706", "r732", "r733", "r734", "r735", "r736", "r876", "r894", "r902" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "auth_ref": [ "r219", "r220", "r221", "r289", "r415", "r416", "r417", "r419", "r422", "r427", "r429", "r632", "r633", "r634", "r635", "r770", "r876", "r894" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Class of Stock [Line Items]", "terseLabel": "Stock disclosures" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "auth_ref": [ "r154" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Cash Paid", "terseLabel": "Cash dividends paid on common stock (in dollars per share)" } } }, "localname": "CommonStockDividendsPerShareCashPaid", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r790", "r791", "r792", "r794", "r795", "r796", "r797", "r899", "r900", "r967", "r986", "r989" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r120" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r120", "r666" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r120" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r19", "r120", "r666", "r684", "r989", "r990" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r120", "r595", "r787" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "verboseLabel": "Common stock, par value $1.00 per share, authorized 175,000,000 shares; issued and outstanding 103,834,891 shares as of August\u00a04, 2023, 104,193,673 shares as of July\u00a029, 2022, and 103,969,805 shares as of October\u00a031, 2022" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r41", "r239", "r241", "r246", "r588", "r604" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofComprehensiveLossIncomeUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive (loss) income" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofComprehensiveLossIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]", "terseLabel": "Computer hardware and software" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/PropertyPlantandEquipmentNetSummaryofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r94", "r759" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/BasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in process" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/PropertyPlantandEquipmentNetSummaryofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r431", "r432", "r443" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "terseLabel": "Contract with customer, liability" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/RevenueContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r444" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Contract with customer liability revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/RevenueContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateDebtSecuritiesMember": { "auth_ref": [ "r778", "r780", "r985" ], "lang": { "en-us": { "role": { "documentation": "Debt securities issued by domestic or foreign corporate business, banks and other entities with a promise of repayment.", "label": "Corporate Debt Securities [Member]", "terseLabel": "Corporate Debt Securities" } } }, "localname": "CorporateDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/IndebtednessSummaryofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r134", "r572" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofLossEarningsUnaudited": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of Goods and Services Sold", "negatedTerseLabel": "Cost of Sales", "terseLabel": "Cost of sales" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofLossEarningsUnaudited", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativeInstrumentsforDerivativesDesignatedasCashFlowHedgingandtheRelatedComponentsExcludedFromEffectivenessTestingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of Sales" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofAmountsReclassifiedfromAOCLandImpactsandLocationonOCIDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativeInstrumentsforDerivativesDesignatedasCashFlowHedgingandtheRelatedComponentsExcludedFromEffectivenessTestingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/IndebtednessSummaryofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/IndebtednessSummaryofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelatedIntangibleAssetsMember": { "auth_ref": [ "r26" ], "lang": { "en-us": { "role": { "documentation": "Customer-related asset, including, but not limited to, customer lists, and noncontractual customer relationships.", "label": "Customer-Related Intangible Assets [Member]", "terseLabel": "Customer-related" } } }, "localname": "CustomerRelatedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r92" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer-related" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/BusinessCombinationsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r29", "r117", "r118", "r162", "r163", "r259", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r544", "r765", "r766", "r767", "r768", "r769", "r895" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/IndebtednessSummaryofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r29", "r163", "r411" ], "calculation": { "http://www.toro.com/role/IndebtednessSummaryofDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-Term Debt, Gross", "terseLabel": "Long-term debt, gross" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/IndebtednessSummaryofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r113", "r115", "r394", "r544", "r766", "r767" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Debt instrument, face amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/IndebtednessSummaryofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r35", "r395" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt instrument, interest rate, stated percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/IndebtednessSummaryofDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [ "r259", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r544", "r765", "r766", "r767", "r768", "r769", "r895" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/IndebtednessSummaryofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r36", "r259", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r544", "r765", "r766", "r767", "r768", "r769", "r895" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/IndebtednessSummaryofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r36", "r76", "r79", "r112", "r113", "r115", "r116", "r152", "r153", "r259", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r544", "r765", "r766", "r767", "r768", "r769", "r895" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/IndebtednessSummaryofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "auth_ref": [ "r114", "r400", "r412", "r766", "r767" ], "calculation": { "http://www.toro.com/role/IndebtednessSummaryofDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs.", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "terseLabel": "Less: unamortized debt issuance costs" } } }, "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/IndebtednessSummaryofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r494", "r495" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r494", "r495", "r593" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill.", "label": "Deferred Tax Assets, Goodwill and Intangible Assets", "terseLabel": "Income tax benefit" } } }, "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r12", "r70" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "verboseLabel": "Depreciation of property, plant, and equipment" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetFairValueGrossLiability": { "auth_ref": [ "r22", "r28", "r102", "r726", "r727" ], "calculation": { "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofMasterNettingArrangementsDetails": { "order": 2.0, "parentTag": "us-gaap_DerivativeAssets", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of liability associated with financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Asset, Subject to Master Netting Arrangement, Liability Offset", "verboseLabel": "Derivative liabilities offsetting derivative assets" } } }, "localname": "DerivativeAssetFairValueGrossLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofMasterNettingArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetFairValueNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset of Collateral [Abstract]", "terseLabel": "Derivative assets:" } } }, "localname": "DerivativeAssetFairValueNetAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofMasterNettingArrangementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration": { "auth_ref": [ "r507" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes derivative asset.", "label": "Derivative Asset, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Derivative Asset, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "DerivativeAssetStatementOfFinancialPositionExtensibleEnumeration", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesFairValueandLocationofDerivativeInstrumentsDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_DerivativeAssets": { "auth_ref": [ "r227", "r228", "r534", "r649", "r650", "r651", "r652", "r653", "r655", "r656", "r657", "r658", "r659", "r672", "r673", "r719", "r722", "r725", "r726", "r728", "r729", "r757", "r792", "r987" ], "calculation": { "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofMasterNettingArrangementsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset", "terseLabel": "Derivative assets", "totalLabel": "Net amount of derivative assets", "verboseLabel": "Forward currency contracts" } } }, "localname": "DerivativeAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofMasterNettingArrangementsDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesFairValueandLocationofDerivativeInstrumentsDetails", "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [ "r657", "r659", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r679", "r680", "r681", "r682", "r694", "r695", "r696", "r697", "r700", "r701", "r702", "r703", "r719", "r720", "r725", "r728", "r790", "r792" ], "lang": { "en-us": { "role": { "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofMasterNettingArrangementsDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesFairValueandLocationofDerivativeInstrumentsDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofAmountsReclassifiedfromAOCLandImpactsandLocationonOCIDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativeInstrumentsforDerivativesDesignatedasCashFlowHedgingandtheRelatedComponentsExcludedFromEffectivenessTestingDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativesNotDesignatedAsCashFlowHedgingInstrumentsDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesNarrativeDetails", "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeFairValueOfDerivativeAsset": { "auth_ref": [ "r25", "r102", "r128", "r226", "r757" ], "calculation": { "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofMasterNettingArrangementsDetails": { "order": 1.0, "parentTag": "us-gaap_DerivativeAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, before effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets elected not to be offset. Excludes assets not subject to a master netting arrangement.", "label": "Derivative Asset, Subject to Master Netting Arrangement, before Offset", "verboseLabel": "Gross amount of derivative assets" } } }, "localname": "DerivativeFairValueOfDerivativeAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofMasterNettingArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "auth_ref": [ "r25", "r102", "r128", "r226", "r757" ], "calculation": { "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofMasterNettingArrangementsDetails": { "order": 1.0, "parentTag": "us-gaap_DerivativeLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.", "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset", "verboseLabel": "Gross amount of derivative liabilities" } } }, "localname": "DerivativeFairValueOfDerivativeLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofMasterNettingArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "auth_ref": [ "r966" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement.", "label": "Derivative, Gain (Loss) on Derivative, Net", "verboseLabel": "Total gain (loss) on derivatives not designated as cash flow hedging instruments" } } }, "localname": "DerivativeGainLossOnDerivativeNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativesNotDesignatedAsCashFlowHedgingInstrumentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration": { "auth_ref": [ "r966" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of income or comprehensive income that includes gain (loss) from derivative.", "label": "Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]", "terseLabel": "Derivative, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration]" } } }, "localname": "DerivativeGainLossStatementOfIncomeOrComprehensiveIncomeExtensibleEnumeration", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativesNotDesignatedAsCashFlowHedgingInstrumentsDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r100", "r103", "r104", "r107", "r657", "r659", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r679", "r680", "r681", "r682", "r694", "r695", "r696", "r697", "r700", "r701", "r702", "r703", "r719", "r720", "r725", "r728", "r757", "r790", "r792" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofMasterNettingArrangementsDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesFairValueandLocationofDerivativeInstrumentsDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofAmountsReclassifiedfromAOCLandImpactsandLocationonOCIDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativeInstrumentsforDerivativesDesignatedasCashFlowHedgingandtheRelatedComponentsExcludedFromEffectivenessTestingDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativesNotDesignatedAsCashFlowHedgingInstrumentsDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesNarrativeDetails", "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]", "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": { "auth_ref": [ "r160", "r512", "r521" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.", "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]", "terseLabel": "Derivative Instruments and Hedging Activities" } } }, "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivities" ], "xbrltype": "textBlockItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis": { "auth_ref": [ "r20", "r100", "r104" ], "lang": { "en-us": { "role": { "documentation": "Information by type of hedging relationship.", "label": "Hedging Relationship [Axis]", "terseLabel": "Hedging Relationship [Axis]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofAmountsReclassifiedfromAOCLandImpactsandLocationonOCIDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativeInstrumentsforDerivativesDesignatedasCashFlowHedgingandtheRelatedComponentsExcludedFromEffectivenessTestingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable": { "auth_ref": [ "r20", "r100", "r104", "r107", "r109", "r110", "r511" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about the location and amount of derivative instruments and nonderivative instruments designated as hedging instruments reported before netting adjustments, and the amount of gain (loss) on derivative instruments and nonderivative instruments designated and qualified as hedging instruments.", "label": "Derivative Instruments, Gain (Loss) [Table]", "terseLabel": "Derivative Instruments, Gain (Loss) [Table]" } } }, "localname": "DerivativeInstrumentsGainLossByHedgingRelationshipByIncomeStatementLocationByDerivativeInstrumentRiskTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofAmountsReclassifiedfromAOCLandImpactsandLocationonOCIDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativeInstrumentsforDerivativesDesignatedasCashFlowHedgingandtheRelatedComponentsExcludedFromEffectivenessTestingDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativesNotDesignatedAsCashFlowHedgingInstrumentsDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossLineItems": { "auth_ref": [ "r511" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivative Instruments, Gain (Loss) [Line Items]", "terseLabel": "Derivative Instruments, Gain (Loss) [Line Items]" } } }, "localname": "DerivativeInstrumentsGainLossLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofAmountsReclassifiedfromAOCLandImpactsandLocationonOCIDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativeInstrumentsforDerivativesDesignatedasCashFlowHedgingandtheRelatedComponentsExcludedFromEffectivenessTestingDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativesNotDesignatedAsCashFlowHedgingInstrumentsDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred": { "auth_ref": [ "r520" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The estimated value of gains (losses), net anticipated to be transferred in the future from accumulated other comprehensive income into earnings.", "label": "Derivative Instruments, Gain (Loss) Reclassification from Accumulated OCI to Income, Estimated Net Amount to be Transferred", "terseLabel": "Gains to be reclassified from AOCL to earnings" } } }, "localname": "DerivativeInstrumentsGainLossReclassificationFromAccumulatedOCIToIncomeEstimatedNetAmountToBeTransferred", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r227", "r228", "r534", "r649", "r650", "r651", "r652", "r655", "r656", "r657", "r658", "r659", "r679", "r681", "r682", "r720", "r721", "r722", "r725", "r726", "r728", "r729", "r757", "r987" ], "calculation": { "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofMasterNettingArrangementsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability", "terseLabel": "Derivative liabilities", "totalLabel": "Net amount of derivative liabilities", "verboseLabel": "Forward currency contracts" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofMasterNettingArrangementsDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesFairValueandLocationofDerivativeInstrumentsDetails", "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilityFairValueGrossAsset": { "auth_ref": [ "r22", "r28", "r102", "r726", "r727", "r755" ], "calculation": { "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofMasterNettingArrangementsDetails": { "order": 2.0, "parentTag": "us-gaap_DerivativeLiabilities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value of asset associated with financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.", "label": "Derivative Liability, Subject to Master Netting Arrangement, Asset Offset", "terseLabel": "Derivative assets offsetting derivative liabilities" } } }, "localname": "DerivativeLiabilityFairValueGrossAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofMasterNettingArrangementsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilityFairValueNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Derivative Liability, Subject to Master Netting Arrangement, before Offset of Collateral [Abstract]", "terseLabel": "Derivative liabilities:" } } }, "localname": "DerivativeLiabilityFairValueNetAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofMasterNettingArrangementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration": { "auth_ref": [ "r507" ], "lang": { "en-us": { "role": { "documentation": "Indicates line item in statement of financial position that includes derivative liability.", "label": "Derivative Liability, Statement of Financial Position [Extensible Enumeration]", "terseLabel": "Derivative Liability, Statement of Financial Position [Extensible Enumeration]" } } }, "localname": "DerivativeLiabilityStatementOfFinancialPositionExtensibleEnumeration", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesFairValueandLocationofDerivativeInstrumentsDetails" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r964", "r965" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Derivative, notional amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativesFairValueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Derivatives, Fair Value [Line Items]", "terseLabel": "Fair value of derivatives" } } }, "localname": "DerivativesFairValueLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesFairValueandLocationofDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativesPolicyTextBlock": { "auth_ref": [ "r20", "r95", "r96", "r98", "r108", "r258" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for its derivative instruments and hedging activities.", "label": "Derivatives, Policy [Policy Text Block]", "terseLabel": "Derivative Instruments and Hedging Activities" } } }, "localname": "DerivativesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/BasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DesignatedAsHedgingInstrumentMember": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Designated as Hedging Instrument [Member]", "terseLabel": "Derivatives designated as cash flow hedging instruments:" } } }, "localname": "DesignatedAsHedgingInstrumentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesFairValueandLocationofDerivativeInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r158" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [ "r442", "r771", "r772", "r773", "r774", "r775", "r776", "r777" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/RevenueDisaggregationbyMajorProductTypeandGeographicMarketDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r442", "r771", "r772", "r773", "r774", "r775", "r776", "r777" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/RevenueDisaggregationbyMajorProductTypeandGeographicMarketDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r936" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r455", "r459", "r487", "r488", "r489", "r784" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/StockBasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_DividendsCommonStockCash": { "auth_ref": [ "r154" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash.", "label": "Dividends, Common Stock, Cash", "negatedTerseLabel": "Cash dividends paid on common stock" } } }, "localname": "DividendsCommonStockCash", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r247", "r265", "r266", "r267", "r268", "r269", "r274", "r277", "r281", "r282", "r283", "r287", "r524", "r525", "r589", "r605", "r761" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic net (loss) earnings per share of common stock (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofLossEarningsUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r247", "r265", "r266", "r267", "r268", "r269", "r277", "r281", "r282", "r283", "r287", "r524", "r525", "r589", "r605", "r761" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted net (loss) earnings per share of common stock (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofLossEarningsUnaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r273", "r284", "r285", "r286" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Per Share Data" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/PerShareData" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r536" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "terseLabel": "Effect of exchange rates on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Employee Stock Option [Member]", "terseLabel": "Stock option awards" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/StockBasedCompensationAssumptionsforOptionsGrantedDetails", "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedtoStockBasedAwardsGrantedDetails", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsPerformanceShareAwardsRestrictedStockUnitAwardsandUnrestrictedCommonStockAwardsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_EquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services.", "label": "Equipment [Member]", "terseLabel": "Equipment" } } }, "localname": "EquipmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/PropertyPlantandEquipmentNetNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r19", "r205", "r242", "r243", "r244", "r260", "r261", "r262", "r264", "r270", "r272", "r288", "r334", "r335", "r430", "r490", "r491", "r492", "r497", "r498", "r514", "r515", "r516", "r517", "r518", "r519", "r523", "r537", "r538", "r539", "r540", "r541", "r542", "r559", "r625", "r626", "r627", "r637", "r706" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited", "http://www.toro.com/role/StockholdersEquityComponentsandActivityofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r328" ], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Portion owned by Toro" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/InvestmentinJointVentureDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r305", "r327", "r883", "r907" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Equity Method Investments", "terseLabel": "Investment in joint venture" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/InvestmentinJointVentureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentsAndJointVenturesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity Method Investments and Joint Ventures [Abstract]", "terseLabel": "Equity Method Investments and Joint Ventures [Abstract]" } } }, "localname": "EquityMethodInvestmentsAndJointVenturesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_EquityMethodInvestmentsDisclosureTextBlock": { "auth_ref": [ "r182", "r330", "r333", "r877" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for equity method investments and joint ventures. Equity method investments are investments that give the investor the ability to exercise significant influence over the operating and financial policies of an investee. Joint ventures are entities owned and operated by a small group of businesses as a separate and specific business or project for the mutual benefit of the members of the group.", "label": "Equity Method Investments and Joint Ventures Disclosure [Text Block]", "terseLabel": "Investment in Joint Venture" } } }, "localname": "EquityMethodInvestmentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/InvestmentinJointVenture" ], "xbrltype": "textBlockItemType" }, "us-gaap_FIFOInventoryAmount": { "auth_ref": [ "r753" ], "calculation": { "http://www.toro.com/role/InventoriesNetDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of FIFO (first in first out) inventory present at the reporting date when inventory is also valued using different valuation methods.", "label": "FIFO Inventory Amount", "totalLabel": "Total FIFO and average cost value" } } }, "localname": "FIFOInventoryAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/InventoriesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [ "r527", "r528", "r531" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "terseLabel": "Assets and liabilities measured at fair value disclosures" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails", "http://www.toro.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r527", "r528", "r531" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]", "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails", "http://www.toro.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r402", "r447", "r448", "r449", "r450", "r451", "r452", "r528", "r566", "r567", "r568", "r766", "r767", "r778", "r779", "r780" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]", "terseLabel": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails", "http://www.toro.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r527", "r528", "r529", "r530", "r532" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]", "terseLabel": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r526" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r402", "r447", "r452", "r528", "r566", "r778", "r779", "r780" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level\u00a01" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r402", "r447", "r452", "r528", "r567", "r766", "r767", "r778", "r779", "r780" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level\u00a02" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails", "http://www.toro.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r402", "r447", "r448", "r449", "r450", "r451", "r452", "r528", "r568", "r766", "r767", "r778", "r779", "r780" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level\u00a03" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]", "terseLabel": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.", "label": "Fair Value Measurement, Policy [Policy Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueMeasurementPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/BasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r402", "r447", "r448", "r449", "r450", "r451", "r452", "r566", "r567", "r568", "r766", "r767", "r778", "r779", "r780" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy and NAV [Domain]", "terseLabel": "Fair Value Hierarchy and NAV [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails", "http://www.toro.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r526", "r532" ], "lang": { "en-us": { "role": { "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.", "label": "Fair Value, Recurring [Member]", "terseLabel": "Measured on a recurring basis" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable": { "auth_ref": [ "r99", "r101", "r109" ], "lang": { "en-us": { "role": { "documentation": "Schedule that discloses the location and fair value amounts of derivative instruments (and nonderivative instruments that are designated and qualify as hedging instruments) reported in the statement of financial position.", "label": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]", "terseLabel": "Fair Values Derivatives, Balance Sheet Location, by Derivative Contract Type [Table]" } } }, "localname": "FairValuesDerivativesBalanceSheetLocationByDerivativeContractTypeByHedgingDesignationTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesFairValueandLocationofDerivativeInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Weighted-Average Useful Life in Years", "verboseLabel": "Finite-lived intangible asset, useful life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/BusinessCombinationsNarrativeDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r214", "r355" ], "calculation": { "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetFutureAmortizationExpenseDetails": { "order": 7.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Finite-Lived Intangible Asset, Expected Amortization, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r146" ], "calculation": { "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetFutureAmortizationExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetFutureAmortizationExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "2023 (remaining)" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r146" ], "calculation": { "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetFutureAmortizationExpenseDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in 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).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Five", "terseLabel": "2028" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r146" ], "calculation": { "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetFutureAmortizationExpenseDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r146" ], "calculation": { "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetFutureAmortizationExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r146" ], "calculation": { "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetFutureAmortizationExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r352", "r354", "r355", "r357", "r573", "r574" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/BusinessCombinationsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails", "http://www.toro.com/role/BusinessCombinationsNarrativeDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net, Amortization Expense, Fiscal Year Maturity [Abstract]", "terseLabel": "Estimated amortization expense" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetFutureAmortizationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r145", "r574" ], "calculation": { "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [ "r573" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "verboseLabel": "Other Intangible Assets" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r64", "r67" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/BusinessCombinationsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails", "http://www.toro.com/role/BusinessCombinationsNarrativeDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r145", "r573" ], "calculation": { "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails_1": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 }, "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetFutureAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiscalPeriod": { "auth_ref": [ "r93" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed.", "label": "Fiscal Period, Policy [Policy Text Block]", "terseLabel": "Fiscal Period" } } }, "localname": "FiscalPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/BasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignExchangeForwardMember": { "auth_ref": [ "r672", "r676", "r681", "r696", "r702", "r723", "r724", "r725", "r792" ], "lang": { "en-us": { "role": { "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate.", "label": "Foreign Exchange Forward [Member]", "terseLabel": "Forward currency contracts" } } }, "localname": "ForeignExchangeForwardMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesEffectsofMasterNettingArrangementsDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesFairValueandLocationofDerivativeInstrumentsDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofAmountsReclassifiedfromAOCLandImpactsandLocationonOCIDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativeInstrumentsforDerivativesDesignatedasCashFlowHedgingandtheRelatedComponentsExcludedFromEffectivenessTestingDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativesNotDesignatedAsCashFlowHedgingInstrumentsDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesNarrativeDetails", "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r213", "r339", "r587", "r764", "r787", "r910", "r917" ], "calculation": { "http://www.toro.com/role/BusinessCombinationsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Goodwill, balance at end of period", "periodStartLabel": "Goodwill, balance at beginning of period", "terseLabel": "Goodwill", "verboseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/BusinessCombinationsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails", "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetChangesinNetCarryingAmountofGoodwillDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r144" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "verboseLabel": "Goodwill and Other Intangible Assets, Net" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r347" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "verboseLabel": "Translation adjustments" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetChangesinNetCarryingAmountofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r12", "r340", "r346", "r351", "r764" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Impairment Loss", "negatedTerseLabel": "Non-cash impairment charge", "terseLabel": "Non-cash impairment charge", "verboseLabel": "Impairment of goodwill" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/BusinessCombinationsNarrativeDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetChangesinNetCarryingAmountofGoodwillDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [ "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r764" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetChangesinNetCarryingAmountofGoodwillDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "verboseLabel": "Changes in the net carrying amount of goodwill" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetChangesinNetCarryingAmountofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r133", "r253", "r295", "r309", "r315", "r318", "r332", "r381", "r382", "r384", "r385", "r386", "r388", "r390", "r392", "r393", "r535", "r762", "r932" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofLossEarningsUnaudited": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofLossEarningsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_HedgingDesignationAxis": { "auth_ref": [ "r20", "r511" ], "lang": { "en-us": { "role": { "documentation": "Information by designation of purpose of derivative instrument.", "label": "Hedging Designation [Axis]", "terseLabel": "Hedging Designation [Axis]" } } }, "localname": "HedgingDesignationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesFairValueandLocationofDerivativeInstrumentsDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativesNotDesignatedAsCashFlowHedgingInstrumentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_HedgingDesignationDomain": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Designation of purpose of derivative instrument.", "label": "Hedging Designation [Domain]", "terseLabel": "Hedging Designation [Domain]" } } }, "localname": "HedgingDesignationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesFairValueandLocationofDerivativeInstrumentsDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativesNotDesignatedAsCashFlowHedgingInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_HedgingRelationshipDomain": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Nature or intent of a hedge.", "label": "Hedging Relationship [Domain]", "terseLabel": "Hedging Relationship [Domain]" } } }, "localname": "HedgingRelationshipDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofAmountsReclassifiedfromAOCLandImpactsandLocationonOCIDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativeInstrumentsforDerivativesDesignatedasCashFlowHedgingandtheRelatedComponentsExcludedFromEffectivenessTestingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill": { "auth_ref": [ "r893", "r920" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Impairment of Intangible Assets, Indefinite-Lived (Excluding Goodwill)", "terseLabel": "Impairment of indefinite-lived intangible assets" } } }, "localname": "ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/BusinessCombinationsNarrativeDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r0", "r130", "r166", "r295", "r309", "r315", "r318", "r590", "r602", "r762" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofLossEarningsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 }, "http://www.toro.com/role/SegmentDataComponentsofLossbeforeIncomeTaxesIncludedinOtherDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "terseLabel": "Earnings (loss) before income taxes", "totalLabel": "(Loss) earnings before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofLossEarningsUnaudited", "http://www.toro.com/role/SegmentDataComponentsofLossbeforeIncomeTaxesIncludedinOtherDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationofReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r12", "r131", "r165", "r302", "r327", "r601" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Income (Loss) from Equity Method Investments", "negatedLabel": "Non-cash income from finance affiliate" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r358", "r360", "r690" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofAmountsReclassifiedfromAOCLandImpactsandLocationonOCIDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativeInstrumentsforDerivativesDesignatedasCashFlowHedgingandtheRelatedComponentsExcludedFromEffectivenessTestingDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r360", "r690" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofAmountsReclassifiedfromAOCLandImpactsandLocationonOCIDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativeInstrumentsforDerivativesDesignatedasCashFlowHedgingandtheRelatedComponentsExcludedFromEffectivenessTestingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r169", "r181", "r271", "r272", "r303", "r496", "r499", "r606" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofLossEarningsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax (benefit) provision" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofLossEarningsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r11" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities 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.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r11" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories, net" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities, net of the effect of acquisitions:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r11" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r11" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating liabilities classified as other.", "label": "Increase (Decrease) in Other Operating Liabilities", "terseLabel": "Other liabilities" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInReceivables": { "auth_ref": [ "r11" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Receivables", "negatedLabel": "Receivables, net" } } }, "localname": "IncreaseDecreaseInReceivables", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r353", "r356" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-Lived Intangible Assets [Axis]", "terseLabel": "Indefinite-lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r65", "r147" ], "lang": { "en-us": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.", "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Indefinite-lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IndefiniteLivedTradeNames": { "auth_ref": [ "r147" ], "calculation": { "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsGrossExcludingGoodwill", "weight": 1.0 }, "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails_1": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount (original costs adjusted for previously recognized amortization and impairment) as of the balance sheet date for the rights acquired through registration of a trade name to gain or protect exclusive use thereof for a projected indefinite period of benefit.", "label": "Indefinite-Lived Trade Names", "terseLabel": "Indefinite-lived - trade names" } } }, "localname": "IndefiniteLivedTradeNames", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [ "r213" ], "calculation": { "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "totalLabel": "Total other intangible assets, gross" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r62", "r66" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Other intangible assets, net", "totalLabel": "Total other intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r114", "r168", "r245", "r299", "r543", "r691", "r798", "r988" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofLossEarningsUnaudited": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 }, "http://www.toro.com/role/SegmentDataComponentsofLossbeforeIncomeTaxesIncludedinOtherDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedLabel": "Interest expense", "negatedTerseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofLossEarningsUnaudited", "http://www.toro.com/role/SegmentDataComponentsofLossbeforeIncomeTaxesIncludedinOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntersegmentEliminationMember": { "auth_ref": [ "r297", "r308", "r309", "r310", "r311", "r312", "r314", "r318" ], "lang": { "en-us": { "role": { "documentation": "Eliminating entries used in operating segment consolidation.", "label": "Intersegment Eliminations [Member]", "terseLabel": "Intersegment gross sales (eliminations)" } } }, "localname": "IntersegmentEliminationMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationofReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]", "terseLabel": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r336" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories, Net" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/InventoriesNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r885" ], "calculation": { "http://www.toro.com/role/InventoriesNetDetails": { "order": 2.0, "parentTag": "us-gaap_FIFOInventoryAmount", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Finished goods and service parts" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/InventoriesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryLIFOReserve": { "auth_ref": [ "r886" ], "calculation": { "http://www.toro.com/role/InventoriesNetDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount by which inventory stated at last-in first-out (LIFO) is less than (in excess of) inventory stated at other inventory cost methods.", "label": "Inventory, LIFO Reserve", "terseLabel": "Less: adjustment to LIFO value" } } }, "localname": "InventoryLIFOReserve", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/InventoriesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r224", "r752", "r787" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.toro.com/role/InventoriesNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories, net", "totalLabel": "Total inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.toro.com/role/InventoriesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r170", "r210", "r223", "r336", "r337", "r338", "r571", "r760" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories, Net" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/BasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryWorkInProcessAndRawMaterials": { "auth_ref": [ "r887" ], "calculation": { "http://www.toro.com/role/InventoriesNetDetails": { "order": 1.0, "parentTag": "us-gaap_FIFOInventoryAmount", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate carrying amount as of the balance sheet date of items held by the entity which are partially completed at the time of measurement and unprocessed items that will go through the production process and become part of the final product. Includes supplies used directly or indirectly in the manufacturing or production process. This element may be used when the reporting entity combines work in process and raw materials into an aggregate amount.", "label": "Inventory, Work in Process and Raw Materials", "terseLabel": "Raw materials and work in process" } } }, "localname": "InventoryWorkInProcessAndRawMaterials", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/InventoriesNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": { "auth_ref": [ "r884" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in equity method investee and investment in and advance to affiliate.", "label": "Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures", "terseLabel": "Investment in finance affiliate" } } }, "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandAndLandImprovementsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Real estate held and assets that are an addition or improvement to real estate held.", "label": "Land and Land Improvements [Member]", "terseLabel": "Land and land improvements" } } }, "localname": "LandAndLandImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/PropertyPlantandEquipmentNetSummaryofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r550", "r786" ], "calculation": { "http://www.toro.com/role/LeasesLeaseExpenseIncurredDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease expense" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/LeasesLeaseExpenseIncurredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r971" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Supplemental Cash Flow and Other Lease Information" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r549" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/BasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r972" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "terseLabel": "Future Minimum Operating Lease Payments" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r558" ], "calculation": { "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total future minimum operating lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r558" ], "calculation": { "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r558" ], "calculation": { "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r558" ], "calculation": { "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r558" ], "calculation": { "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r972" ], "calculation": { "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "2023 (remaining)" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r558" ], "calculation": { "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails_1": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "terseLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r545" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r124", "r164", "r598", "r787", "r896", "r908", "r968" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r34", "r209", "r253", "r332", "r381", "r382", "r384", "r385", "r386", "r388", "r390", "r392", "r393", "r503", "r505", "r506", "r535", "r787", "r932", "r975", "r976" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r111" ], "calculation": { "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Liabilities, Fair Value Disclosure", "totalLabel": "Total liabilities" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Fair Value Disclosure [Abstract]", "terseLabel": "Liabilities:" } } }, "localname": "LiabilitiesFairValueDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsFairValueHierarchyDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r32" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity under credit facility" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/InvestmentinJointVentureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/IndebtednessSummaryofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r29", "r163", "r401", "r413", "r766", "r767", "r983" ], "calculation": { "http://www.toro.com/role/IndebtednessSummaryofDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.toro.com/role/IndebtednessSummaryofDebtDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-Term Debt", "totalLabel": "Total long-term debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/IndebtednessSummaryofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r217" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.toro.com/role/IndebtednessSummaryofDebtDetails_1": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.", "label": "Long-Term Debt, Current Maturities", "terseLabel": "Current portion of long-term debt", "verboseLabel": "Less: current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.toro.com/role/IndebtednessSummaryofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtFairValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission.", "label": "Long-Term Debt, Fair Value", "terseLabel": "Long-term debt, fair value" } } }, "localname": "LongTermDebtFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "auth_ref": [ "r14", "r259", "r935" ], "calculation": { "http://www.toro.com/role/IndebtednessScheduleofPrincipalPaymentsDetails": { "order": 7.0, "parentTag": "ttc_LongTermDebtExcludingDiscountAndDebtIssuanceCosts", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing 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).", "label": "Long-Term Debt, Maturity, after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/IndebtednessScheduleofPrincipalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r14", "r259", "r405" ], "calculation": { "http://www.toro.com/role/IndebtednessScheduleofPrincipalPaymentsDetails": { "order": 2.0, "parentTag": "ttc_LongTermDebtExcludingDiscountAndDebtIssuanceCosts", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year One", "terseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/IndebtednessScheduleofPrincipalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r14", "r259", "r405" ], "calculation": { "http://www.toro.com/role/IndebtednessScheduleofPrincipalPaymentsDetails": { "order": 6.0, "parentTag": "ttc_LongTermDebtExcludingDiscountAndDebtIssuanceCosts", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in 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).", "label": "Long-Term Debt, Maturity, Year Five", "terseLabel": "2028" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/IndebtednessScheduleofPrincipalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r14", "r259", "r405" ], "calculation": { "http://www.toro.com/role/IndebtednessScheduleofPrincipalPaymentsDetails": { "order": 5.0, "parentTag": "ttc_LongTermDebtExcludingDiscountAndDebtIssuanceCosts", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Four", "terseLabel": "2027" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/IndebtednessScheduleofPrincipalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r14", "r259", "r405" ], "calculation": { "http://www.toro.com/role/IndebtednessScheduleofPrincipalPaymentsDetails": { "order": 4.0, "parentTag": "ttc_LongTermDebtExcludingDiscountAndDebtIssuanceCosts", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Three", "terseLabel": "2026" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/IndebtednessScheduleofPrincipalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r14", "r259", "r405" ], "calculation": { "http://www.toro.com/role/IndebtednessScheduleofPrincipalPaymentsDetails": { "order": 3.0, "parentTag": "ttc_LongTermDebtExcludingDiscountAndDebtIssuanceCosts", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Two", "terseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/IndebtednessScheduleofPrincipalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r898" ], "calculation": { "http://www.toro.com/role/IndebtednessScheduleofPrincipalPaymentsDetails": { "order": 1.0, "parentTag": "ttc_LongTermDebtExcludingDiscountAndDebtIssuanceCosts", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.", "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "terseLabel": "2023 (remaining)" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/IndebtednessScheduleofPrincipalPaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r218" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 }, "http://www.toro.com/role/IndebtednessSummaryofDebtDetails_1": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-Term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt, less current portion", "verboseLabel": "Long-term debt, less current portion" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.toro.com/role/IndebtednessSummaryofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r150" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-Term Debt [Text Block]", "terseLabel": "Indebtedness" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/Indebtedness" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongtermDebtPercentageBearingFixedInterestAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of the carrying amount of long-term borrowings outstanding as of the balance sheet date, including current maturities, which accrues interest at a set, unchanging rate.", "label": "Long-Term Debt, Percentage Bearing Fixed Interest, Amount", "terseLabel": "Long-term debt, percentage bearing fixed interest, amount" } } }, "localname": "LongtermDebtPercentageBearingFixedInterestAmount", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r36" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/IndebtednessSummaryofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r36", "r72" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-Term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/IndebtednessSummaryofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r364", "r366", "r368", "r373", "r922", "r923" ], "lang": { "en-us": { "role": { "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.", "label": "Loss Contingency Nature [Axis]", "terseLabel": "Loss Contingency Nature [Axis]" } } }, "localname": "LossContingenciesByNatureOfContingencyAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [ "r364", "r366", "r368", "r373", "r922", "r923" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r364", "r366", "r368", "r373", "r922", "r923" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingency [Abstract]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyDisclosures": { "auth_ref": [ "r363", "r364", "r365", "r367", "r369", "r370", "r371", "r372" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for loss and gain contingencies. Describes any existing condition, situation, or set of circumstances involving uncertainty as of the balance sheet date (or prior to issuance of the financial statements) as to a probable or reasonably possible loss incurred by an entity that will ultimately be resolved when one or more future events occur or fail to occur, and typically discloses the amount of loss recorded or a range of possible loss, or an assertion that no reasonable estimate can be made.", "label": "Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "LossContingencyDisclosures", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r364", "r366", "r368", "r373", "r922", "r923" ], "lang": { "en-us": { "role": { "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.", "label": "Loss Contingency, Nature [Domain]", "terseLabel": "Loss Contingency, Nature [Domain]" } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/PropertyPlantandEquipmentNetSummaryofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MaterialReconcilingItemsMember": { "auth_ref": [ "r60" ], "lang": { "en-us": { "role": { "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount. Excludes corporate-level activity.", "label": "Segment Reconciling Items [Member]", "terseLabel": "Segment Reconciling Items" } } }, "localname": "MaterialReconcilingItemsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetChangesinNetCarryingAmountofGoodwillDetails", "http://www.toro.com/role/RevenueDisaggregationbyMajorProductTypeandGeographicMarketDetails", "http://www.toro.com/role/SegmentDataComponentsofLossbeforeIncomeTaxesIncludedinOtherDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationofReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MaximumLengthOfTimeHedgedInCashFlowHedge1": { "auth_ref": [ "r16" ], "lang": { "en-us": { "role": { "documentation": "Maximum length of time over which the entity is hedging its exposure to the variability in future cash flows for forecasted transactions, excluding those forecasted transactions related to the payment of variable interest on existing financial instruments, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Maximum Length of Time Hedged in Cash Flow Hedge", "terseLabel": "Maximum length of time hedged in cash flow hedge" } } }, "localname": "MaximumLengthOfTimeHedgedInCashFlowHedge1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Movement in Standard Product Warranty Accrual [Roll Forward]", "terseLabel": "Warranty provisions, claims, and changes in estimates" } } }, "localname": "MovementInStandardProductWarrantyAccrualRollForward", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/ProductWarrantyGuaranteesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r250" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash (used in) provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r250" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r139", "r140", "r141" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r132", "r141", "r167", "r207", "r237", "r240", "r244", "r253", "r263", "r265", "r266", "r267", "r268", "r271", "r272", "r279", "r295", "r309", "r315", "r318", "r332", "r381", "r382", "r384", "r385", "r386", "r388", "r390", "r392", "r393", "r525", "r535", "r603", "r686", "r704", "r705", "r762", "r798", "r932" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss)", "terseLabel": "Net Income (Loss)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r248", "r265", "r266", "r267", "r268", "r274", "r275", "r280", "r283", "r295", "r309", "r315", "r318", "r762" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.toro.com/role/CondensedConsolidatedStatementsofComprehensiveLossIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.toro.com/role/CondensedConsolidatedStatementsofLossEarningsUnaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "terseLabel": "Net (loss) earnings", "totalLabel": "Net (loss) earnings", "verboseLabel": "Net earnings" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited", "http://www.toro.com/role/CondensedConsolidatedStatementsofComprehensiveLossIncomeUnaudited", "http://www.toro.com/role/CondensedConsolidatedStatementsofLossEarningsUnaudited", "http://www.toro.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "New Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/BasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [ "r991", "r992", "r993", "r994" ], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "International countries" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/RevenueDisaggregationbyMajorProductTypeandGeographicMarketDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncompeteAgreementsMember": { "auth_ref": [ "r90" ], "lang": { "en-us": { "role": { "documentation": "Agreement in which one party agrees not to pursue a similar trade in competition with another party.", "label": "Noncompete Agreements [Member]", "terseLabel": "Non-compete agreements" } } }, "localname": "NoncompeteAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NondesignatedMember": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).", "label": "Not Designated as Hedging Instrument [Member]", "terseLabel": "Derivatives not designated as cash flow hedging instruments:" } } }, "localname": "NondesignatedMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesFairValueandLocationofDerivativeInstrumentsDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativesNotDesignatedAsCashFlowHedgingInstrumentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r905" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetNarrativeDetails", "http://www.toro.com/role/SegmentDataNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r905" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/SegmentDataNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "auth_ref": [ "r27", "r40" ], "calculation": { "http://www.toro.com/role/StockholdersEquityComponentsandActivityofAccumulatedOtherComprehensiveLossDetails": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent.", "label": "OCI, before Reclassifications, Net of Tax, Attributable to Parent", "negatedLabel": "Other comprehensive loss (income) before reclassifications" } } }, "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/StockholdersEquityComponentsandActivityofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r295", "r309", "r315", "r318", "r762" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofLossEarningsUnaudited": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating (loss) earnings" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofLossEarningsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r551", "r786" ], "calculation": { "http://www.toro.com/role/LeasesLeaseExpenseIncurredDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease expense" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/LeasesLeaseExpenseIncurredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]", "terseLabel": "ASC Topic 842 Leases" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r547" ], "calculation": { "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Present value of operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/LeasesScheduleofFutureMinimumOperatingLeasePaymentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r547" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Short-term lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r547" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Long-term lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r548", "r554" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating cash flows for amounts included in the measurement of lease liabilities" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/LeasesSupplementalCashFlowandOtherLeaseInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r546" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r557", "r786" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate of operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/LeasesSummaryofOtherLeaseInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r556", "r786" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term of operating leases in years" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/LeasesSummaryofOtherLeaseInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r308", "r309", "r310", "r311", "r312", "r318" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Operating Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetChangesinNetCarryingAmountofGoodwillDetails", "http://www.toro.com/role/RevenueDisaggregationbyMajorProductTypeandGeographicMarketDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationofReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrderOrProductionBacklogMember": { "auth_ref": [ "r91" ], "lang": { "en-us": { "role": { "documentation": "Orders, production or production backlog arising from contracts such as purchase or sales orders acquired in a business combination.", "label": "Order or Production Backlog [Member]", "terseLabel": "Backlog" } } }, "localname": "OrderOrProductionBacklogMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/BusinessCombinationsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails", "http://www.toro.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r215" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r9", "r17", "r159" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofComprehensiveLossIncomeUnaudited": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation adjustments" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofComprehensiveLossIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "auth_ref": [ "r230", "r232" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofComprehensiveLossIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax", "terseLabel": "Derivative instruments, net of tax of $(199); $863; $(5,799); and $4,895, respectively" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofComprehensiveLossIncomeUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent": { "auth_ref": [ "r233" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax, Parent", "terseLabel": "Derivative instruments, tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTaxParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofComprehensiveLossIncomeUnauditedParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax": { "auth_ref": [ "r230", "r232", "r508", "r509", "r513" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax and reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), before Reclassification and Tax", "terseLabel": "(Loss) Gain Recognized in OCI on Derivatives" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofAmountsReclassifiedfromAOCLandImpactsandLocationonOCIDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax": { "auth_ref": [ "r178", "r232", "r236" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before tax, of reclassification of gain (loss) from accumulated other comprehensive income (AOCI) for derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), Reclassification, before Tax", "terseLabel": "Gain Reclassified from AOCL into Earnings", "verboseLabel": "Amount of gain reclassified from AOCL into earnings" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofAmountsReclassifiedfromAOCLandImpactsandLocationonOCIDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativeInstrumentsforDerivativesDesignatedasCashFlowHedgingandtheRelatedComponentsExcludedFromEffectivenessTestingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTaxParent": { "auth_ref": [ "r231", "r510" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax and adjustments, of gain (loss) from increase (decrease) in value of excluded component of derivative designated and qualifying as hedge, attributable to parent. Adjustments include, but are not limited to, reclassifications for sale and settlement, and amounts recognized under systematic and rational method.", "label": "Other Comprehensive Income (Loss), Derivative, Excluded Component, Increase (Decrease), after Adjustments and Tax, Parent", "terseLabel": "Gain (loss) on components excluded from effectiveness testing recognized in earnings based on changes in fair value" } } }, "localname": "OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseAfterAdjustmentsAndTaxParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativeInstrumentsforDerivativesDesignatedasCashFlowHedgingandtheRelatedComponentsExcludedFromEffectivenessTestingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r9", "r17", "r159", "r238", "r241" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofComprehensiveLossIncomeUnaudited": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.toro.com/role/StockholdersEquityComponentsandActivityofAccumulatedOtherComprehensiveLossDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "negatedTotalLabel": "Net current period other comprehensive loss (income)", "terseLabel": "Other comprehensive income (loss)", "totalLabel": "Other comprehensive (loss) income, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofComprehensiveLossIncomeUnaudited", "http://www.toro.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited", "http://www.toro.com/role/StockholdersEquityComponentsandActivityofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]", "verboseLabel": "Other comprehensive (loss) income, net of tax:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofComprehensiveLossIncomeUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "terseLabel": "Backlog and other" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r37" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r141" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedLabel": "Other" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r136" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofLossEarningsUnaudited": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://www.toro.com/role/SegmentDataComponentsofLossbeforeIncomeTaxesIncludedinOtherDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Earnings from the company's wholly-owned domestic distribution company and other income, net", "verboseLabel": "Other income, net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofLossEarningsUnaudited", "http://www.toro.com/role/SegmentDataComponentsofLossbeforeIncomeTaxesIncludedinOtherDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PatentsMember": { "auth_ref": [ "r158" ], "lang": { "en-us": { "role": { "documentation": "Exclusive legal right granted by the government to the owner of the patent to exploit an invention or a process for a period of time specified by law.", "label": "Patents [Member]", "terseLabel": "Patents" } } }, "localname": "PatentsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r46" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Purchases of TTC common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividendsCommonStock": { "auth_ref": [ "r46" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.", "label": "Payments of Ordinary Dividends, Common Stock", "negatedLabel": "Dividends paid on TTC common stock" } } }, "localname": "PaymentsOfDividendsCommonStock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r249" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "negatedTerseLabel": "Payments of withholding taxes for stock awards" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r44" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedTerseLabel": "Business combinations, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r138" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property, plant, and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "Performance share awards" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedtoStockBasedAwardsGrantedDetails", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsPerformanceShareAwardsRestrictedStockUnitAwardsandUnrestrictedCommonStockAwardsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r119", "r415" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r119", "r666" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r119", "r415" ], "lang": { "en-us": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r119", "r666", "r684", "r989", "r990" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r119", "r594", "r787" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, par value $1.00 per share, authorized 1,000,000 voting and 850,000 non-voting shares, none issued and outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r888" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDivestitureOfBusinesses": { "auth_ref": [ "r43" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Proceeds from Divestiture of Businesses", "terseLabel": "Proceeds from sale of a business" } } }, "localname": "ProceedsFromDivestitureOfBusinesses", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromInsuranceSettlementInvestingActivities": { "auth_ref": [ "r10", "r42" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow for proceeds from settlement of insurance claim, classified as investing activities. Excludes insurance settlement classified as operating activities.", "label": "Proceeds from Insurance Settlement, Investing Activities", "terseLabel": "Proceeds from insurance claim" } } }, "localname": "ProceedsFromInsuranceSettlementInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r45", "r632" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Issuance of Long-Term Debt", "terseLabel": "Borrowings under debt arrangements" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r878", "r892" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Proceeds from (Payments for) Other Financing Activities", "terseLabel": "Other" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfProductiveAssets": { "auth_ref": [ "r137" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Proceeds from Sale of Productive Assets", "terseLabel": "Proceeds from asset disposals" } } }, "localname": "ProceedsFromSaleOfProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r8", "r21" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from exercise of option under share-based payment arrangement.", "label": "Proceeds from Stock Options Exercised", "terseLabel": "Proceeds from exercise of stock options" } } }, "localname": "ProceedsFromStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantiesDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Product Warranties Disclosures [Abstract]", "terseLabel": "Product Warranties Disclosures [Abstract]" } } }, "localname": "ProductWarrantiesDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_ProductWarrantyDisclosureTextBlock": { "auth_ref": [ "r374", "r375", "r376", "r377", "r378", "r379" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period.", "label": "Product Warranty Disclosure [Text Block]", "terseLabel": "Product Warranty Guarantees" } } }, "localname": "ProductWarrantyDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/ProductWarrantyGuarantees" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]", "terseLabel": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r13" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/PropertyPlantandEquipmentNetNarrativeDetails", "http://www.toro.com/role/PropertyPlantandEquipmentNetSummaryofPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r148", "r173", "r179", "r180" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure 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.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property, Plant, and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/PropertyPlantandEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r149", "r211", "r600" ], "calculation": { "http://www.toro.com/role/PropertyPlantandEquipmentNetSummaryofPropertyPlantandEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property, plant, and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/PropertyPlantandEquipmentNetSummaryofPropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/PropertyPlantandEquipmentNetNarrativeDetails", "http://www.toro.com/role/PropertyPlantandEquipmentNetSummaryofPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r13", "r591", "r600", "r787" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.toro.com/role/PropertyPlantandEquipmentNetSummaryofPropertyPlantandEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, plant, and equipment, net", "totalLabel": "Property, plant, and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.toro.com/role/PropertyPlantandEquipmentNetSummaryofPropertyPlantandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r13" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Summary of Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/PropertyPlantandEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r149" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/PropertyPlantandEquipmentNetNarrativeDetails", "http://www.toro.com/role/PropertyPlantandEquipmentNetSummaryofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Property, plant and equipment, useful life" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/PropertyPlantandEquipmentNetNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ReceivablesNetCurrent": { "auth_ref": [ "r787" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value.", "label": "Receivables, Net, Current", "verboseLabel": "Receivables, net" } } }, "localname": "ReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "auth_ref": [ "r27", "r40" ], "calculation": { "http://www.toro.com/role/StockholdersEquityComponentsandActivityofAccumulatedOtherComprehensiveLossDetails": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent.", "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent", "terseLabel": "Amounts reclassified from AOCL" } } }, "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/StockholdersEquityComponentsandActivityofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information about items reclassified out of accumulated other comprehensive income (loss).", "label": "Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]", "verboseLabel": "Schedule of Components and Activity of AOCL" } } }, "localname": "ReclassificationOutOfAccumulatedOtherComprehensiveIncomeTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r59", "r60" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]", "terseLabel": "Summary of Components of Loss Before Income Taxes Included in Other Segment" } } }, "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/SegmentDataTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r453", "r560", "r561", "r661", "r662", "r663", "r664", "r665", "r683", "r685", "r711" ], "lang": { "en-us": { "role": { "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.", "label": "Related Party, Type [Domain]", "terseLabel": "Related Party, Type [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyMember": { "auth_ref": [ "r254", "r255", "r560", "r561", "r562", "r563", "r661", "r662", "r663", "r664", "r665", "r683", "r685", "r711" ], "lang": { "en-us": { "role": { "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.", "label": "Related Party [Member]", "terseLabel": "Related Party" } } }, "localname": "RelatedPartyMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r453", "r560", "r561", "r575", "r576", "r577", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r661", "r662", "r663", "r664", "r665", "r683", "r685", "r711", "r974" ], "lang": { "en-us": { "role": { "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.", "label": "Related Party, Type [Axis]", "terseLabel": "Related Party, Type [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CommitmentsandContingenciesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r47", "r635" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-Term Debt", "negatedTerseLabel": "Repayments under debt arrangements" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReportingUnitAxis": { "auth_ref": [ "r350", "r351", "r764" ], "lang": { "en-us": { "role": { "documentation": "Information by reporting unit.", "label": "Reporting Unit [Axis]", "terseLabel": "Reporting Unit [Axis]" } } }, "localname": "ReportingUnitAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/BusinessCombinationsNarrativeDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReportingUnitDomain": { "auth_ref": [ "r350", "r351", "r764" ], "lang": { "en-us": { "role": { "documentation": "Level of reporting at which goodwill is tested for impairment.", "label": "Reporting Unit [Domain]", "terseLabel": "Reporting Unit [Domain]" } } }, "localname": "ReportingUnitDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/BusinessCombinationsNarrativeDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r52" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "terseLabel": "Restricted stock unit awards" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedtoStockBasedAwardsGrantedDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r121", "r154", "r597", "r628", "r630", "r636", "r667", "r787" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated undistributed earnings (deficit).", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r205", "r260", "r261", "r262", "r264", "r270", "r272", "r334", "r335", "r490", "r491", "r492", "r497", "r498", "r514", "r516", "r517", "r519", "r523", "r625", "r627", "r637", "r989" ], "lang": { "en-us": { "role": { "documentation": "Accumulated undistributed earnings (deficit).", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r296", "r297", "r308", "r313", "r314", "r320", "r322", "r324", "r441", "r442", "r572" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofLossEarningsUnaudited": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Net sales", "verboseLabel": "Revenues" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofLossEarningsUnaudited", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativeInstrumentsforDerivativesDesignatedasCashFlowHedgingandtheRelatedComponentsExcludedFromEffectivenessTestingDetails", "http://www.toro.com/role/RevenueDisaggregationbyMajorProductTypeandGeographicMarketDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationofReportableSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r183", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r445" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r176" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Amount", "terseLabel": "Revenue, remaining performance obligation, amount" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r177" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Revenue, remaining performance obligation, expected timing of satisfaction, period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r177" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/RevenuePerformanceObligationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "$600 million revolving credit facility, due October 2026" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/IndebtednessSummaryofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r555", "r786" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Right-of-use assets obtained in exchange for lease obligations" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/LeasesSupplementalCashFlowandOtherLeaseInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesMember": { "auth_ref": [ "r24" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing revenue from sale of goods and services rendered in the normal course of business.", "label": "Sales [Member]", "terseLabel": "Net Sales" } } }, "localname": "SalesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofAmountsReclassifiedfromAOCLandImpactsandLocationonOCIDetails", "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesImpactandLocationofDerivativeInstrumentsforDerivativesDesignatedasCashFlowHedgingandtheRelatedComponentsExcludedFromEffectivenessTestingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r40", "r969", "r970" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of Components of Accumulated Other Comprehensive Loss (AOCL), Net of Tax" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/StockholdersEquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r85", "r86", "r500" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/BusinessCombinationsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails", "http://www.toro.com/role/BusinessCombinationsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": { "auth_ref": [ "r105" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for cash flow hedging instruments of (a) the location and amount of gains and losses reported in the statement of financial performance and (b) the location and fair value amounts of the instruments reported in the statement of financial position.", "label": "Schedule of Cash Flow Hedging Instruments, Statements of Financial Performance and Financial Position, Location [Table Text Block]", "terseLabel": "Schedule of Impact of Derivative Instruments on Consolidated Statements of Earnings for Derivatives Designated as Cash Flow Hedging Instruments" } } }, "localname": "ScheduleOfCashFlowHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "auth_ref": [ "r82" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit.", "label": "Share-Based Payment Arrangement, Cost by Plan [Table Text Block]", "terseLabel": "Schedule of Compensation Cost Related to Stock-Based Awards" } } }, "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r36", "r76", "r79", "r112", "r113", "r115", "r116", "r152", "r153", "r766", "r768", "r898" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "terseLabel": "Summary of Debt" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/IndebtednessTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "auth_ref": [ "r253", "r328", "r329", "r331", "r332", "r535" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Schedule of Equity Method Investments [Line Items]", "terseLabel": "Schedule of Equity Method Investments" } } }, "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/InvestmentinJointVentureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "auth_ref": [ "r207", "r253", "r328", "r329", "r331", "r332", "r535" ], "lang": { "en-us": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available.", "label": "Schedule of Equity Method Investments [Table]", "terseLabel": "Schedule of Equity Method Investments [Table]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/InvestmentinJointVentureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": { "auth_ref": [ "r527", "r528" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Assets and Liabilities Measured at Fair Value on a Recurring Basis" } } }, "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r64", "r67", "r573" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r64", "r67" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock": { "auth_ref": [ "r103" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the presentation of foreign exchange contracts on the statement of financial position, including the fair value amounts and location of such amounts.", "label": "Schedule of Foreign Exchange Contracts, Statement of Financial Position [Table Text Block]", "terseLabel": "Schedule of Fair Value of Derivatives and Consolidated Balance Sheet Location" } } }, "localname": "ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r764" ], "lang": { "en-us": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetChangesinNetCarryingAmountofGoodwillDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r764", "r909", "r910", "r911", "r912", "r913", "r914", "r915", "r916", "r917", "r918", "r919" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r23", "r147" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance and exist in perpetuity, by either major class or business segment.", "label": "Schedule of Indefinite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Indefinite-Lived Intangible Assets" } } }, "localname": "ScheduleOfIndefiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r30", "r125", "r126", "r127" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/InventoriesNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock": { "auth_ref": [ "r106", "r879" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of derivative instrument not designated or qualifying as hedging instrument.", "label": "Derivatives Not Designated as Hedging Instruments [Table Text Block]", "terseLabel": "Schedule of Impact of Derivative Instruments on Consolidated Statements of Earnings for Derivatives Not Designated as Hedging Instruments" } } }, "localname": "ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/DerivativeInstrumentsandHedgingActivitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r380" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.", "label": "Schedule of Product Warranty Liability [Table Text Block]", "verboseLabel": "Schedule of Changes in Accrued Warranties" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/ProductWarrantyGuaranteesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r13" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/PropertyPlantandEquipmentNetNarrativeDetails", "http://www.toro.com/role/PropertyPlantandEquipmentNetSummaryofPropertyPlantandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r157" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Summary of Allocation of Preliminary Purchase Price Assigned to Intimidator Group" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r56", "r57", "r58", "r61" ], "lang": { "en-us": { "role": { "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/SegmentDataComponentsofLossbeforeIncomeTaxesIncludedinOtherDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationofReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r56", "r57", "r58", "r61" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Summarized Financial Information Concerning Reportable Segments" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/SegmentDataTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r456", "r458", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/StockBasedCompensationAssumptionsforOptionsGrantedDetails", "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedtoStockBasedAwardsGrantedDetails", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsPerformanceShareAwardsRestrictedStockUnitAwardsandUnrestrictedCommonStockAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r155" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Assumptions for Options Granted" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/StockBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r73", "r74", "r75", "r76", "r77", "r78", "r79", "r152", "r153", "r154", "r219", "r220", "r221", "r289", "r415", "r416", "r417", "r419", "r422", "r427", "r429", "r632", "r633", "r634", "r635", "r770", "r876", "r894" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "auth_ref": [ "r51" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).", "label": "Schedule of Weighted Average Number of Shares [Table Text Block]", "terseLabel": "Reconciliations of Basic and Diluted Weighted-Average Shares of Common Stock Outstanding" } } }, "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/PerShareDataTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r67" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r292", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r318", "r324", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r361", "r362", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r764", "r880", "r984" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/BusinessCombinationsNarrativeDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetChangesinNetCarryingAmountofGoodwillDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetNarrativeDetails", "http://www.toro.com/role/RevenueDisaggregationbyMajorProductTypeandGeographicMarketDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationofReportableSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r291", "r292", "r293", "r294", "r295", "r307", "r312", "r316", "r317", "r318", "r319", "r320", "r321", "r324" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Data" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/SegmentData" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]", "terseLabel": "Components of the loss before income taxes included in \"Other\"" } } }, "localname": "SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/SegmentDataComponentsofLossbeforeIncomeTaxesIncludedinOtherDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Financial information concerning reportable segments", "verboseLabel": "Financial information concerning reportable segments" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/SegmentDataComponentsofLossbeforeIncomeTaxesIncludedinOtherDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationofReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r135" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofLossEarningsUnaudited": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative expense" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofLossEarningsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeniorNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.", "label": "Senior Notes [Member]", "terseLabel": "Senior Notes" } } }, "localname": "SeniorNotesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/IndebtednessSummaryofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r11" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofCashFlowsUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r784" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsPerformanceShareAwardsRestrictedStockUnitAwardsandUnrestrictedCommonStockAwardsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r474" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Share-based compensation arrangement by share-based payment award, equity instruments other than options, grants in period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsPerformanceShareAwardsRestrictedStockUnitAwardsandUnrestrictedCommonStockAwardsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r474" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Weighted-average fair value of awards granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsPerformanceShareAwardsRestrictedStockUnitAwardsandUnrestrictedCommonStockAwardsDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r483" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "verboseLabel": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/StockBasedCompensationAssumptionsforOptionsGrantedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r482" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected stock price volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/StockBasedCompensationAssumptionsforOptionsGrantedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r484" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/StockBasedCompensationAssumptionsforOptionsGrantedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [ "r456", "r458", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/StockBasedCompensationAssumptionsforOptionsGrantedDetails", "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedtoStockBasedAwardsGrantedDetails", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsPerformanceShareAwardsRestrictedStockUnitAwardsandUnrestrictedCommonStockAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r477" ], "lang": { "en-us": { "role": { "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value", "verboseLabel": "Per share weighted-average fair value at date of grant (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/StockBasedCompensationAssumptionsforOptionsGrantedDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/StockBasedCompensationAssumptionsforOptionsGrantedDetails", "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedtoStockBasedAwardsGrantedDetails", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsPerformanceShareAwardsRestrictedStockUnitAwardsandUnrestrictedCommonStockAwardsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-Based Payment Arrangement, Tranche One [Member]", "terseLabel": "Tranche One" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedtoStockBasedAwardsGrantedDetails", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsPerformanceShareAwardsRestrictedStockUnitAwardsandUnrestrictedCommonStockAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheThreeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Third portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-Based Payment Arrangement, Tranche Three [Member]", "terseLabel": "Tranche Three" } } }, "localname": "ShareBasedCompensationAwardTrancheThreeMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedtoStockBasedAwardsGrantedDetails", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsPerformanceShareAwardsRestrictedStockUnitAwardsandUnrestrictedCommonStockAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationAwardTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second portion of award under share-based payment arrangement differentiated by vesting feature, including, but not limited to, performance measure or service period.", "label": "Share-Based Payment Arrangement, Tranche Two [Member]", "terseLabel": "Tranche Two" } } }, "localname": "ShareBasedCompensationAwardTrancheTwoMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedtoStockBasedAwardsGrantedDetails", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsPerformanceShareAwardsRestrictedStockUnitAwardsandUnrestrictedCommonStockAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r938" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Rights, Percentage", "verboseLabel": "Vesting percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedtoStockBasedAwardsGrantedDetails", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsPerformanceShareAwardsRestrictedStockUnitAwardsandUnrestrictedCommonStockAwardsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "auth_ref": [ "r785" ], "lang": { "en-us": { "role": { "documentation": "Period from grant date that an equity-based award expires, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Expiration Period", "terseLabel": "Term of options" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsPerformanceShareAwardsRestrictedStockUnitAwardsandUnrestrictedCommonStockAwardsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r481" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected life of option in years" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/StockBasedCompensationAssumptionsforOptionsGrantedDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r552", "r786" ], "calculation": { "http://www.toro.com/role/LeasesLeaseExpenseIncurredDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-Term Lease, Cost", "terseLabel": "Short-term lease expense" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/LeasesLeaseExpenseIncurredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.", "label": "Software and Software Development Costs [Member]", "terseLabel": "Software and Software Development Costs" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/PropertyPlantandEquipmentNetNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StandardProductWarrantyAccrual": { "auth_ref": [ "r927", "r931" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount as of the balance sheet date of the aggregate standard product warranty liability. Does not include the balance for the extended product warranty liability.", "label": "Standard Product Warranty Accrual", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "StandardProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/ProductWarrantyGuaranteesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition": { "auth_ref": [ "r926" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the standard product warranty accrual from a business acquisition. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Additions from Business Acquisition", "terseLabel": "Acquisitions" } } }, "localname": "StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/ProductWarrantyGuaranteesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualPayments": { "auth_ref": [ "r928" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Decrease for Payments", "negatedLabel": "Payments made during the period" } } }, "localname": "StandardProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/ProductWarrantyGuaranteesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease": { "auth_ref": [ "r930" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the standard product warranty accrual from changes in estimates attributable to preexisting product warranties. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties", "terseLabel": "Changes in accrual related to pre-existing warranties (1)" } } }, "localname": "StandardProductWarrantyAccrualPreexistingIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/ProductWarrantyGuaranteesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r929" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the standard product warranty accrual from warranties issued. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Increase for Warranties Issued", "terseLabel": "Changes in accrual related to warranties during the period" } } }, "localname": "StandardProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/ProductWarrantyGuaranteesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r206", "r292", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r305", "r306", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r318", "r324", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r359", "r361", "r362", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r764", "r880", "r984" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/BusinessCombinationsNarrativeDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetChangesinNetCarryingAmountofGoodwillDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetNarrativeDetails", "http://www.toro.com/role/RevenueDisaggregationbyMajorProductTypeandGeographicMarketDetails", "http://www.toro.com/role/SegmentDataSummarizedFinancialInformationofReportableSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r184", "r219", "r220", "r221", "r253", "r277", "r278", "r281", "r283", "r289", "r290", "r332", "r381", "r384", "r385", "r386", "r392", "r393", "r415", "r416", "r419", "r422", "r429", "r535", "r632", "r633", "r634", "r635", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r666", "r687", "r706", "r732", "r733", "r734", "r735", "r736", "r876", "r894", "r902" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnauditedParenthetical" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r19", "r38", "r205", "r242", "r243", "r244", "r260", "r261", "r262", "r264", "r270", "r272", "r288", "r334", "r335", "r430", "r490", "r491", "r492", "r497", "r498", "r514", "r515", "r516", "r517", "r518", "r519", "r523", "r537", "r538", "r539", "r540", "r541", "r542", "r559", "r625", "r626", "r627", "r637", "r706" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited", "http://www.toro.com/role/StockholdersEquityComponentsandActivityofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [ "r260", "r261", "r262", "r288", "r572", "r631", "r648", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r679", "r680", "r681", "r682", "r683", "r685", "r688", "r689", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r706", "r793" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r260", "r261", "r262", "r288", "r572", "r631", "r648", "r660", "r661", "r662", "r663", "r664", "r665", "r666", "r669", "r670", "r671", "r672", "r673", "r674", "r675", "r676", "r677", "r679", "r680", "r681", "r682", "r683", "r685", "r688", "r689", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r706", "r793" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockAppreciationRightsSARSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period.", "label": "Stock Appreciation Rights (SARs) [Member]", "terseLabel": "Stock Appreciation Rights (SARs)" } } }, "localname": "StockAppreciationRightsSARSMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_StockCompensationPlanMember": { "auth_ref": [ "r904" ], "lang": { "en-us": { "role": { "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.", "label": "Share-Based Payment Arrangement [Member]", "terseLabel": "Unrestricted common stock awards" } } }, "localname": "StockCompensationPlanMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedtoStockBasedAwardsGrantedDetails", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsPerformanceShareAwardsRestrictedStockUnitAwardsandUnrestrictedCommonStockAwardsDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "xbrltype": "domainItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "auth_ref": [ "r19", "r119", "r120", "r154" ], "lang": { "en-us": { "role": { "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance of share-based payment awards (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "auth_ref": [ "r81", "r119", "r120", "r154" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "terseLabel": "Issuance of common stock under stock-based compensation plans" } } }, "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r120", "r122", "r123", "r143", "r668", "r684", "r707", "r708", "r787", "r799", "r896", "r908", "r968", "r989" ], "calculation": { "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.", "label": "Equity, Attributable to Parent", "negatedPeriodEndLabel": "Balance at end of period", "negatedPeriodStartLabel": "Balance at beginning of period", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited", "http://www.toro.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited", "http://www.toro.com/role/StockholdersEquityComponentsandActivityofAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedBalanceSheetsUnaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note [Abstract]", "terseLabel": "Stockholders' Equity Note [Abstract]" } } }, "localname": "StockholdersEquityNoteAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r151", "r252", "r414", "r416", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r428", "r430", "r522", "r709", "r710", "r737" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for equity.", "label": "Equity [Text Block]", "terseLabel": "Stockholders' Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]", "terseLabel": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r564", "r565" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]", "terseLabel": "Subsequent Events" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_ToolsDiesAndMoldsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used to cut, shape, and form metal and other materials into goods for sale.", "label": "Tools, Dies and Molds [Member]", "terseLabel": "Tooling" } } }, "localname": "ToolsDiesAndMoldsMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/PropertyPlantandEquipmentNetNarrativeDetails", "http://www.toro.com/role/PropertyPlantandEquipmentNetSummaryofPropertyPlantandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r89" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade names" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/BusinessCombinationsAllocationofPreliminaryPurchasePriceAssignedtotheIntimidatorGroupDetails", "http://www.toro.com/role/BusinessCombinationsNarrativeDetails", "http://www.toro.com/role/GoodwillandOtherIntangibleAssetsNetComponentsofOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r19", "r120", "r154" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "terseLabel": "Purchase of shares of common stock (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnauditedParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValueAcquiredParValueMethod": { "auth_ref": [ "r19", "r80", "r154" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the par value method.", "label": "Treasury Stock, Value, Acquired, Par Value Method", "negatedTerseLabel": "Purchase of common stock" } } }, "localname": "TreasuryStockValueAcquiredParValueMethod", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofStockholdersEquityUnaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r53", "r54", "r55", "r171", "r172", "r174", "r175" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Accounting Policies and Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/BasisofPresentationPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r553", "r786" ], "calculation": { "http://www.toro.com/role/LeasesLeaseExpenseIncurredDetails": { "order": 3.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable lease expense" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/LeasesLeaseExpenseIncurredDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948", "r949", "r950", "r951", "r952", "r953", "r954", "r955", "r956", "r957", "r958", "r959", "r960", "r961", "r962", "r963" ], "lang": { "en-us": { "role": { "documentation": "Information by vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Axis]", "terseLabel": "Vesting [Axis]" } } }, "localname": "VestingAxis", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedtoStockBasedAwardsGrantedDetails", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsPerformanceShareAwardsRestrictedStockUnitAwardsandUnrestrictedCommonStockAwardsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r938", "r939", "r940", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948", "r949", "r950", "r951", "r952", "r953", "r954", "r955", "r956", "r957", "r958", "r959", "r960", "r961", "r962", "r963" ], "lang": { "en-us": { "role": { "documentation": "Vesting schedule of award under share-based payment arrangement.", "label": "Vesting [Domain]", "terseLabel": "Vesting [Domain]" } } }, "localname": "VestingDomain", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/StockBasedCompensationCompensationCostsRelatedtoStockBasedAwardsGrantedDetails", "http://www.toro.com/role/StockBasedCompensationStockOptionAwardsPerformanceShareAwardsRestrictedStockUnitAwardsandUnrestrictedCommonStockAwardsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r903" ], "calculation": { "http://www.toro.com/role/PerShareDataDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment", "terseLabel": "Effect of dilutive shares (in shares)" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/PerShareDataDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract]", "terseLabel": "Diluted" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/PerShareDataDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r276", "r283" ], "calculation": { "http://www.toro.com/role/PerShareDataDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted-average number of shares of common stock outstanding \u2014 Diluted (in shares)", "totalLabel": "Weighted-average number of shares of common stock outstanding \u2014 Diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofLossEarningsUnaudited", "http://www.toro.com/role/PerShareDataDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesContingentlyIssuable": { "auth_ref": [ "r50" ], "calculation": { "http://www.toro.com/role/PerShareDataDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Shares issuable for little or no cash consideration upon the satisfaction of certain conditions (contingently issuable shares) are considered outstanding common shares and included in the computation of basic Earnings Per Share as of the date that all necessary conditions have been satisfied (in essence, when issuance of the shares is no longer contingent). Outstanding common shares that are contingently returnable (that is, subject to recall) are treated in the same manner as contingently issuable shares. Contingently issuable shares include shares that (a) will be issued in the future upon the satisfaction of specified conditions, (b) have been placed in escrow and all or part must be returned if specified conditions are not met, or (c) have been issued but the holder must return all or part if specified conditions are not met. The number of contingently issuable shares is determined by relating the portion of time within a reporting period that these shares have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares, Contingently Issuable", "terseLabel": "Assumed issuance of contingent shares (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesContingentlyIssuable", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/PerShareDataDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesIssuedBasic": { "auth_ref": [ "r49", "r50" ], "calculation": { "http://www.toro.com/role/PerShareDataDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "This element represents the weighted average total number of shares issued throughout the period including the first (beginning balance outstanding) and last (ending balance outstanding) day of the period before considering any reductions (for instance, shares held in treasury) to arrive at the weighted average number of shares outstanding. Weighted average relates to the portion of time within a reporting period that common shares have been issued and outstanding to the total time in that period. Such concept is used in determining the weighted average number of shares outstanding for purposes of calculating earnings per share (basic).", "label": "Weighted Average Number of Shares Issued, Basic", "terseLabel": "Weighted-average number of shares of common stock (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesIssuedBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/PerShareDataDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r274", "r283" ], "calculation": { "http://www.toro.com/role/PerShareDataDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted-average number of shares of common stock outstanding \u2014 Basic (in shares)", "totalLabel": "Weighted-average number of shares of common stock outstanding \u2014 Basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/CondensedConsolidatedStatementsofLossEarningsUnaudited", "http://www.toro.com/role/PerShareDataDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]", "terseLabel": "Basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2023", "presentation": [ "http://www.toro.com/role/PerShareDataDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 5 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "21B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(c)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "182", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480401/815-10-55-182", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "25", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480238/815-25-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org//235/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org//350/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org//360/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479581/805-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org//470/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org//505/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org//805/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-38", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480870/815-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "815", "URI": "https://asc.fasb.org//815/tableOfContent", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org//1943274/2147480321/958-360-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "323", "URI": "https://asc.fasb.org//323/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org//606/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column B", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column C", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column D", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column E", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column F", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column G", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column H", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column I", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(i)", "Subsection": "01", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(A)", "Subsection": "01", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(B)", "Subsection": "01", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "01", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(i)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479637/805-30-30-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(A)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(B)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)(C)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "02", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(m)", "Publisher": "SEC", "Section": "4", "Subparagraph": "(1)(iii)", "Subsection": "08", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483466/210-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b),(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(dd)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.B)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4D", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(2))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(n))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org//260/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147482987/272-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org//280/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481664/323-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "326", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org//330/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org//450-20/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "30", "Topic": "450", "URI": "https://asc.fasb.org//450-30/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483049/450-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(4)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(5)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-14", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-16", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org//718/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a),(b),(c)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "4E", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4E", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480627/815-20-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(i)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(h)(1)(iv)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(i)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480870/815-30-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-6A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-5A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-10", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//842-20/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org//855/tableOfContent", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org//1943274/2147483154/926-20-50-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org//1943274/2147483147/928-340-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(21))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8)(b))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i),(j),(k)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(11))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column G))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column H))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column I))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column J))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-16(Column K))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column A))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column B))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column C))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column D))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column E))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.12-17(Column F))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.6-03(i)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "27", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-27", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(g)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "205", "Subparagraph": "(h)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(c)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-12", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(2)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(4)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(e)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(f)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(16)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(17))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(19))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(2)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(3)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(6)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(c))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(9)(e))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-05(4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "220", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483580/946-220-50-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07(9))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(1)(d))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(6))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r709": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r711": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r713": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r714": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r715": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r717": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r718": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(Column G))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13A(Column E))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5A", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13B(Column A))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13B(Column B))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13B(Column E))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13C(Column F))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13C(Column H))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "https://asc.fasb.org//1943274/2147480244/480-10-S99-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(c)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "505", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-6", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org//1943274/2147479851/948-310-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481142/505-10-45-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org//1943274/2147479438/970-360-S99-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r748": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-10", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r751": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r752": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r753": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-16", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r755": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-20", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r756": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-21", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r763": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r764": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r765": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r766": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r767": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r768": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r769": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r770": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r771": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r772": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r773": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r774": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r775": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r776": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r777": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r778": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r779": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-5", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r780": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r781": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r782": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r783": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r784": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r785": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r786": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r787": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r788": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r789": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r790": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r791": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(1)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r792": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "210", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r793": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(d)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r794": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r795": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r796": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r797": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r798": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r799": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "830", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r800": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r801": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r802": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r803": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r804": { "Name": "Form 20-F", "Paragraph": "a", "Publisher": "SEC", "Section": "16", "Subsection": "J", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r805": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r806": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r807": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "A", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r808": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "B", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r809": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "C", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r810": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "D", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r811": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Sentence": "E", "Subparagraph": "i", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r812": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "ii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r813": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "iii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r814": { "Name": "Form 20-F", "Paragraph": "2", "Publisher": "SEC", "Section": "6", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r815": { "Name": "Form 20-F", "Paragraph": "1", "Publisher": "SEC", "Section": "6", "Subparagraph": "ii", "Subsection": "F", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r816": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r817": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r818": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "i", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r819": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "ii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r820": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "iii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r821": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "iv", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r822": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Sentence": "v", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r823": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r824": { "Name": "Form 40-F", "Paragraph": "a", "Publisher": "SEC", "Section": "19", "Subparagraph": "3", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r825": { "Name": "Form 40-F", "Paragraph": "b", "Publisher": "SEC", "Section": "19", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r826": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r827": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r828": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "i", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r829": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "ii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r830": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "iii", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r831": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "iv", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r832": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Sentence": "v", "Subparagraph": "1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r833": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r834": { "Name": "Form N-CSR", "Paragraph": "a", "Publisher": "SEC", "Section": "18", "Subparagraph": "3", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r835": { "Name": "Form N-CSR", "Paragraph": "b", "Publisher": "SEC", "Section": "18", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r836": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r837": { "Name": "Regulation S-K", "Number": "229", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r838": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r839": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147481089/718-20-55-13", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r840": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r841": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "iv", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r842": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subparagraph": "vi", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r843": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "3", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r844": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "4", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r845": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r846": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r847": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r848": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "5", "Publisher": "SEC", "Section": "402", "Subparagraph": "iv", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r849": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "6", "Publisher": "SEC", "Section": "402", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r850": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "6", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "v", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r851": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r852": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r853": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "A", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r854": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "B", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r855": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "C", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r856": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "D", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r857": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Sentence": "E", "Subparagraph": "i", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r858": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "ii", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r859": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subparagraph": "iii", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479328/805-10-50-3", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r860": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subsection": "w", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r861": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "402", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r862": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r863": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "A", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r864": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "C", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r865": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "D", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r866": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "E", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r867": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "402", "Sentence": "F", "Subparagraph": "ii", "Subsection": "x", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r868": { "Name": "Regulation S-K", "Number": "229", "Publisher": "SEC", "Section": "408", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r869": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "408", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479303/805-10-55-37", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r870": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "A", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r871": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "B", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r872": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "C", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r873": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "2", "Publisher": "SEC", "Section": "408", "Subparagraph": "D", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r874": { "Name": "Regulation S-K", "Number": "229", "Paragraph": "1", "Publisher": "SEC", "Section": "408", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r875": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r876": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-3", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r877": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Subparagraph": "(f)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481543/323-740-50-2", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r878": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r879": { "Name": "Accounting Standards Codification", "Paragraph": "4CC", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4CC", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479907/805-20-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r880": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r881": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(ii)", "Subsection": "01", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r882": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iii)", "Subsection": "01", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r883": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(10))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r884": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r885": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r886": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r887": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r888": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r889": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r890": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r891": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r892": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r893": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r894": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r895": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r896": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r897": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(S-X 210.12-04)", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r898": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r899": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-14", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r900": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r901": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r902": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-55", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r903": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r904": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r905": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r906": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-13", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r907": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r908": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r909": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r910": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r911": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r912": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r913": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r914": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r915": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r916": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r917": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r918": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r919": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r920": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r921": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r922": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r923": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r924": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r925": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r926": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r927": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r928": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r929": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(3)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-12", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r930": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(4)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r931": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(5)", "Topic": "460", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r932": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r933": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r934": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r935": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r936": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r937": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r938": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r939": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r940": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r941": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r942": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r943": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r944": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r945": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r946": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r947": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r948": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r949": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r950": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r951": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r952": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r953": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r954": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r955": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r956": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r957": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r958": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r959": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r960": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r961": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r962": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r963": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r964": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r965": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r966": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r967": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r968": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r969": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)(ii)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r970": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r971": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r972": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r973": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r974": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r975": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r976": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r977": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r978": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r979": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r980": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r981": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r982": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r983": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(2))", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r984": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r985": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org//1943274/2147480109/944-80-50-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r986": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "205", "Subparagraph": "(a)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r987": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(a)(3)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r988": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(i)", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r989": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(4)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r990": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-09(7))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r991": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r992": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r993": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r994": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Topic": "946", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" } }, "version": "2.2" } ZIP 99 0000737758-23-000024-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000737758-23-000024-xbrl.zip M4$L#!!0 ( %!C)U<5B?M0Y+X! !2''0 0 ='1C+3(P,C,P.# T+FAT M;>R]:W>C2I(N_/W\"EYUSTSMM9"+FR[8>^LLE>W:[>DJVVV[NF>_7V8A2%ET M(5!SL:W^]2Q([P0/[ ]][>& M?"8UA/_;^_7_:S;_Y\O#-^'*,Z,Q<4/ATB=&2"SAU0Y'0C@BPC\\_Z?]8@CW MCA$./7_<;-)?77J3J6\_CT)!D10UO2NYZ)_K;:NC=TRSJ0Q5O:E)AM$<&!W2 ME :JH5HMI:L367P^;RFZU%*L05-16EI34UK#9M?4X4^Y.VB9.AEJG99HG;<[ MK8X^E(9JIS/0E+;:'>B&;@UU;6 I6E<;XFM'(?0/^N@&YU'0?#:,R6^-41A. MSC]_'AK!X,SSGS\G%SYCDQO)S?9;V R(.;OY]?7U#/X^>_9>/MNN8[L$!^AS MZ!MN@/TW0AA >(+<:DK=IBHGSUGZ_:M*7R?KNO[Y#1N6OLPB]NS&MX'OS-X$ M%U9:M?1 >B\^$MZK+C0KO1VOV^_]0L)?!*'AFB2]/_##]=&!+Y?:$(;+HQ)Z MOG=F>F-ZD]25M/1&8EJ;>P475L=ZY(;^=/,;DXM+ M;X5'__Q@;/#RP AF8_,6V)N$"??*G__G^[=')HB=SX25WS'[-EK/5@"&%ZEMYX[AOO\6X.XS1^/#= (8EB]7\FX(FMY\FDZ@]6;\UV^-D+R%GRE6/_?^S__Y/[^&=NB0'F"@ MF8K[U\_Q=[]^CI\\\*QI[U?+?A&"<.J0WQJ6'4P<8WKN>BZ!]]MOYW@C\>./ MMF41EWZ$Z[=@;7S;C%__%CZ0X6\-LPG*Y!IC?!*QSZ]=>-WT$AKG&\Z-:Y&W MOY)I0[ !:\.FTFKT)/B_#IB$5O?7STM/S?"2/A@]"PW?5\=X;@@Q[GYK %#/ MA_8;L9I#PT%H)&]M-WI?^]\>K_=_X67D^_@Z.S -YP]B^->N=046=_G=%GS3 M',-31DW+F'>ZT^C)TF=5WO_UJ9V?O_\K?!/,WM!M]%#<1;W@'F[WK.57Z(W> MWS*^H"6EKT@L^/D#>2%N1!Y %6W7=I_A173\0"/O!H[]3(W']=N$F#"9/=EC MN.5N^ C?!D/#Q&MQR^2E8<=YX-R*?#KP:7O;LM3H96VO?-3V3D&,\^;* )*, MS47;&MCGKNV '? C1\LXVBYMRK?V1\I9;KE?H^KVSG>24X([U[)>,KU36L/HX,G^", M:%UZXPEQ RK>O@\3\S/!5W^9SF^Y-Z;X5?_5\"U @.T;(LVZ _K2.U/A_]+^I!W(WJ$N&QU2"^N0SD:'M*(ZU);8 MZ%"KL [);'2H75B'%#8ZU-G2H@&&_AB]^$#?"^F%?)1>J._WXG<($;YY0;#0B1O7],;DSD<# M[),1MO^%Q%]^W!U%V]8=JAFWGHM.LH&6.GTL59W]PMA#]TDY7I_69L-#]4D] M7I]:Q^J35FR?/B^38#X9$M [DP0;J#ND],X#RC1"KP5*\9V'TPGT.K#'$P=I M1_K=R,=!663ISMX""X/KY4?$KY^_,VE"X$4^_8L2R.?)0-,A0(5(OR>4BDO_ MLBW\>V@37Z#/)QNY\\N;ORY3=*L_[J5?+3]]0D/']*\@-/P0^3&DI10P<$U) M3G\WOS9KII7>JB(YCY3E\I7T[_0EGY?ZO7D8% :&(6:;PUG/U-D@I%=VZQGZ MTK1; ;J\P:QG8V($D4]ZR<#2B^DCTFOIW_B,S2.E,C!22X"!L6HUI?;! 3,; MUHCJWO*X)63^^8_'J^Q#JK$VI H,4E.5=AE2N+735/0B=+#%VC#(NYNB7,.P MB"P(/VFD.AL+RWZ!/BS>>AO/8YZ_)PC7?H]?7A'7&X,?NN&QN]J+I4=\7F[] M5AUH,R#\50,\MQ39#/!RSSIL]6P%J7EZUF6M9[*T]Z2YW#/]T#U+=(H\HP,; M_VG!R]XFCFW:X7>"))A@V6/T73&58T9TI4[OI6,$P=WP,?3,G_TW&V9Y\ _/ M_^ZABWI/74"?6/1J_+!?/V]\QVPX9DTI;.Q2JW$OSL@"W\&,:S2V^#[L><>!4XM^/^%C/G!(YD#C_D#"0W;)=:UX6."4U"9 M@3]XH'7@@>^;9C2.',PYIWSZ!IZ^,K(X>&A86M<4]@.PLO6[%.)Y14KL1VPE MSGPL"(C]Z(Y!:\V"X-@/#YGQ*8L*413V0\.RYYP##?S!8\,Z6JD#R8('LT?G M A4>S)8T\#R894<6[*]SEJT$#.2FJ56/RX\7\94DH*J'Y.5'?"4)KNJA^O$< M+TDK:#%0K7J4?63'J[B!KWJH7;[C59PL&%N9+;)K50]FC^Y3EI%KK58]_#VF M3UF*@'B87%'!53VF/J)/652"F5;U"/G8/F5A \\C7W9DP8/9HZ3#+CBRJOI1\Y(CO6-M*5Z14];C\>!%?20*J>DA>?L17DN"8#=6_1 '8M2#H MFR"XN+30?'/+#3Q^;%NX7?MWWXLFAX_&03SJCK)9O#67;)B-QDN6S7(,LCC< M>5R!%K.!>)'#O?-+O]JN'9)O8/XL>(7A/F,=HKC$VY?I=^.?GD_WG2V;T2?? ML,BM,28'9P$*DSJS+$!UI'X9!2%,D/X#<6B)JF!D3ZH# &:IA^H X,ZWB'_G MW_N>%=&2HE\,\Z?C/5<& \Q2(=7!P)(16/]A9:# /CF38N(Q?D0P!P0HX! N MP,\,)[E:R]TN+699FP M[R/C@03QFS@PB@<&;HM%TT!CP'XB>/O'9L M6J,2[N2.0^'X:#/+_S%KSO<#9T7AP1Q1R"6T(B%FF3SNJ9>[5ZK-++_'K&D_ M$6 PQ_:QY:F7)!7FZ#WNJ3.%CRI3#?FK75U9MY*9Z;OOJ5IE_JX:AYY#,"$GFB+]BYR..AXQX8)+OXP*: M"4AGDOI[7T WOF\_L\_S524J80&!G%PL _X<@#, 5HJ^/+K/LC/D*BI]YJC1 MTQ8'<^0EBF,V$_Q.O&??F(QLTW!BF9A>Y(;^]/S'(W=%*@\^)ME4=L!7#5GI)0E"B9I3 :3 ;@C,@A#[I$<$H5,$L2GF9-2%@28 M(V@9RDDI2R;,49;U\QMV>BFCBXEEE":69>:(U-IY$1R3&3&I,$DF,[.V]R"2U(B$D2E.>DE!'UE@5! MYMC8TCV94\U)*0F!&I,D-#-^R]%R(,H2/Y/D[PG+HVHT*,])J1/ZJL; \IR4 M&H&/.:KYY')2RI(\8(6H9R4DJ22:LDRC*<3HCUOK5^("_$C<@#&1NV"[;QGOA#SQ\; MKDGN!D["6EV_38@9$NO)'L,M=\-'^#88&B9>>TS'+Y;DKX=Y\)GEX7/FQ6M: MOWX^[)MF^%L8P+W 9[L ,;AWO>Y.>F4_/)7$@=803XD].'$\E<3AU@Y/&L<3 MQ1-SK&PJCQO7(D.01$B^V2_$NG&AD\_VP"']("!A\&7ZW?BGYU\Z1K#@-S[Y MAD5NC3%YG( PC ,LY!Q*#LP1E'.]F'@^QF,_0!8+BV7PX#$Z[YZ_=$=U1IPY M8I S1,O25IJRU%3E8J3-'/?(B9C#"9M)AJ]4ON-0(\TF,"SIU# M#58PLB<5$@9SJ6>YA'$%L:GC00#Y1,R1ZSG>\_3!?AY523N8RSW+)9!9G%DA M"3 ;Z>\E >HQK=Y>'6$P&^XSZS>MK/+D&WYF8_]J^$V%RH+9R+PB?E.APF N MH75)?A-!X5Y%Y,X,/?@U M#$F[*%E_C*Y'XMJ>?^N%%5J6ZS++:)RRA(NTU5UF29/3EG!Q5KK++!53U%@7 M":G^Q+<=D$"G.C::67;G=.5;J(5FEBPZ9?D6:)^9I:+>&^Y'Z!X)^@<0,!NS M;R[K'+EV+%HWPK;,9#LF1A#YI)<\ SZF#TBOI'_C$][#"K-,V:EBI5!+SRP_ M=KK2+=#.,\N*?2S=+[65;J%>>.6XL+I+MTC+K%>.!ZN_=(NSS'KE.+"%48:8 MY[\CEZB2(JE*O61L]WP M&K/4[HEOPO5++YIX+OP&/D/P?Z39^=+S)YYOA 0O/Q(S\@^_H[]0*UY!KNRT MI5^H?:\@^W7JTB_0\E>.'>NWVTJKMA%8H7:][-[WH"?A]-Z!SO5=:W;(YY?I?.A1V%\B&Y[H/L,]WX@1D)'G6#?CB>^] M[+3E:FN#L+C6@^$^)Z_$/[_;KCV.QE6QSHK$+#_&M)2-MVI)F5F&;"]@B_DT"Z)ECMS:6U_8 U# MHF66N# 5R?8I<;3ZH7#$41\O))T_8L&.9Y&K3*J7+HE#S M5&T^A %9%&BCZD%D?#?,D>T2?[IX8W6,$W.40T6$4*A5J@+[TQI,H)'[UO"&EVF%S.0(HT@0I MU8Z5RQ) @2:HV@'R7 TJX\>?'SCPD^??1)4QQ52ZA$:ER"%0HU1/6+C4J10 MH$5B+CC&5*,5.>1NB&./)3O#D6?=N"\D"/$QZ]\26B![\=1.)X4T(>0\_\>3?!Z:#X MP88!]<,K(R2)^6DUI?;L.;-KLW&S%FY=M%3IE;TDHS(;1C,C&3!(6E.5=I', MBNW*)QEFXVN&)"/+34D^NLXP&W@S(QEY=\D4JC/,1N3O2.:>^$//'QNN21Y' MQO;=S56=99B-T1F12UES#+-1.S-R*6>&82Z.9TPN9C<7]/9A;DHGRFIE#6W5"WF/[942IE9M*K%^\>52DGSBE:U6)_* E=NX7YZ MQBNNKM1S=M&J%NV7(9N2YABM:O%^.;(I9Z:I6LQ?AFS*FF_J'O=O?=\Q-],R MH8UU9Q3VDOBA]LHS(?&J<15L<$QW*(O6E$^9*LJG$6<,+7$(O5=:^6;'ZX= MTM^Q->L4Y@VTJL)BL"6MDN*S%G.\!KK+3W:(28LWKF6_V%9D. L;[3T0QMWP MRO:)&7I^846 &0K5RU)"4$D$PQX2P M94*SIX?N_,:_@]^&]7>6H8=1T1OIE!DCN_B4-P"Q9%/:FH7V\R2? >;P?;%)UL$25EX.4WRD4]V^^*%6?KS M@',!&YBM*F*8HV#GD3MT:KY/'!'BN?!GL(RAOFE&X\B!>REF B?&D/7/*-YE M7KS8EHLI+(;ON3:/MYEC0/>7Q!49VBZQOA 7/H1(N015E BS1&1VB?QNV.XW M+PAN27AI!*.OCO?Z%V(]DWNPP%42";/\([/FBH7D\C9SU&1E;!L3XF..SJN. M(61"?LQQ8,Q;S0-5S.HP2P Q;P@/)1%F*1;V;=NA1,(LBU$%O.(ET:\02E.KD%2B2&M$$Y3AYI51.Z=:(2BC7R2M' M?#7B'TIV\LJ17XW8BE*416)38H:9[9JD#QH50X(2O2LR2!3^QG]_K-'&$M?_@3:Q!49_B9C;&1W@"+<44"&-Z8;EP: M^/0"L?I!WGFO- MH%@=V\\L4<)E?C!;SRS5PF5^,-O.++/#\-1:G,K)S'(Z# ]_<>B7F6-S6+)X MF]H0I D'7Z:)0:0K=[B\-[(GRZU;3$C8SO'MW*P;U_3&9)8J\43=Y+,I1>$=\-=Y,.5I7;VEED:E$.W*M M MR^HRR]Y62WQE69Y*$:_LBJ\L[>,<*C,0JJ*C7D:&I"IS$IB#MF))HJK,+(O- M7?3J. FEV%N%V14 #MVJ0+5*6A%/6W,LL&\F6<,J9]YAE_E@23EES#K/\ MVE?#]O]N.!'Y,OU.C"#R*6ORU2?_BN;U"==N7K@U>"!FY/L%_P!,-WQQ-OY$7XKP#BAMW$H4!O4,N"@L7\,08/3KMS%> <:G -FR\5@"!I5X( 95=$BQFNPKL)K-R MV,LN?;;?SGT2>)%ODB#^H[GG_\)93@<7@RAD!!\,[Z)^OR4LEZ<*Q79(V0E:D_[C KC%['KG0 M8;P+VF0PTQ9AY)/A;XT_;1_Y3J/W9 P<(GA#X1(E"U/SKY\-$ <.;BJ5-=G0 M5QL.Q,?G)OR$^'%C;!<5YEQM3T(8CY ^./G%P/.A=4T8&L>8!.0\_7!AV<'$ M,:8 .]I!^J.+L>$_@_@'7AAZXW.4_@OQ0]LTG.2M]'7QY008NG[6;;41&R$@ M,+32%R>P.:.P^1Q:&ZYUSW3I_2X),WS%OQ&<* MPEU@WWC7",$+]E'\[HKB=S8H?J/WX_;FZ?I*>'SJ/UT_+JLJ@ZU]O+[\\7#S M='/]*/1OKX3K_[G\2__V]VOA\N[[]YO'QYN[VQ*[L&II-W?A'T8P JR$GBL* M5V>79__Y)[DM70B*U-+TM<;'3>S].O _]Y@7SM>[A^]Q;WZ%"=SUW-MH#$\R MA62>?\")Q&S*#<$UT'FRB'U^Y9F4-'V:3F"NP2E^"#?TP(OX&W4#YD_I"06- MSM+\@EW;?;CZOFTXP@_7-CV+"-\?\\RY\-;,H_2WR/"A!\[T@4P\/VP(0\\? M&R'X16_A^=!^(U8S]*/90$+,_Y]_TCM:^V)U+-/1.JP";.YV I%#M$#-T(#U M_Y8Y*,)A7J[LI+@S6 DQKH3[R \B<-R%T!,>B8DN83Q$LBIXOB"W/EF_Q%^ MKQ>."-X4^79H0YO250ZA;X;H"LJZJK%JUW:SV%^AR]C)^3#=TSA&N 8;8@G9 MU3C^^75<'F=9B2WXICF&1XSP9TW+F#:GQ/";Q$V56FWT^M%S%(2Q #110![B M/04_75OYY,/K;(3N^\9R:#C!S%IJB;74N+7[A#OF5^_[M']M#SA[ M/!.NQQ/'F\+(+>-*N/7.U@&3>9&I=#^F=.[C0/YMW[)\$@3)/]_@>7)J!/1& MKRO+LO!MZEH&^ S]%^)&$/A[43ABV_=EC4[84RB7\/'.?_)>9U.?+#5Z7QS/ M&\?K<:M2$#-0NTMOHL;OSK^'N=9VS=VG8EEN]+[;KDL"+S36?>W]&G/OP=N< M_]^>Q%Y!\B:ET6NU-$6"=^IMEMWZ=Q@WXI#)R'/G4?"GW8<'@=#WB;$T(&JC MI[>4U9'X)<.HX[EYSCTV:GGVES70_&ZWV>UB%7UV1_J= "J!D0@QDNE$.(L* M_[8G K+ZHF"XEA#.9.'2?B_>"4ZED=RZ%'W]YY^ZBMRY"(2)#S?;$\,1R!LQ M(]Q) W?"=$>"]Z,P5L9&V$E\_XP"F,"G);5Q@5B.AY_X$.].UOEI058^#7X1 M$CZZ;X;G.T;!%QO[R@-CQ@/C1"8.&88?ISNM7\SL3<>R*L>A?K+#.">1&.9( M,!TC"':(+4YF='R#&NK'Z7C@.9\6C&[.L?'CE]1XZ&X33I'BBJ2+=F!(7T MT=2MQ*T=L(;0V#\\_V>L:[,DANULYR[DU;(+O3M[5:[K?>-:2-L183 5S!&! M40'/]B=,#X1RHNAF+ZQ'?9*3C)"1$0A#VP$OW7 C>7V8F/C'R>]^26.'#\I"UT> *#@IL$_H4/X(WH__!*;DCR,[O:D M+:$M-8)0T"7!,J9!FD6=E2.YC'P?2S;09J%M"HTP"F:X[C9Z?Y!@%<\P*8%S981&G*.R8K7FSU@D(!XBAR3)K%(+;=(#>8Z<>+WC ML?DD?,*+G0M%5A,U"69RTSRD5J1&[]MF Y,C2^M@A$5ATZNTP=TX> H0KTY9.3:F@[,[W1<+N-AV:ZU2@:M75O< MJM@*UO #?@3S_#;2.O9P$W],66-P"UR/DKY1$',KT%5"RRB$\\W!"3F+I"V^ MRYGBRU]M>#6\5G"A;QY./R]V0-T,UW!-Q!$X'[C_!6_&LG.6X5N88.B]V-9[ M*6_J)^.7C0P)F_SB\0!RRM1C,"*.DZ)<^ 38I01@O$UP!WKMES/A#Q*PP%-G M]E^PYSL;0I7A@ADL+12T*Z#([^UX/K;TGD9I&CEJ%DW."E(=VY ^;L;Y70'- M.?&BD-I]FGA.?[58*$>5XTHY='TO48RO=#4.'A"Y=JP6\1L;*ZJB-, $F#9X M]\%OC9O;KQL2"6A#:.[+(WW$W;PQRYH$O6M:'JVVB0\$9PO\)WB6--,K#>N? MJ6)7TT2I.]LOF+:UMRM[?W2J/E?93$EM'Z)B)'^LHIRIK=T>F[MLYGIES)WR MZ#*4S5RLXCOQ8G_QW"<./8-EK:[OO)6T>=+\)\8 FA*%ZS]YWT%?K5^[6SUB M/'DJ_LUH-K 3XYDT!SXQ?C:-(811YX;S:DR#QF=>M+BJ18O+V@>W5J"#F2U3 MVVJ$QB4^&6_N4__+MVOA[BN,[^W3]>W3>H5<%G9&L^8(Y%BSE^4SN5M\[>B. M>J;*Q2_:R\J9(NWVV$HN]&Q.*+\B@>G;DXQ5&LI.EM^I:RMZQ7ZO=I/8/3@< M<=?BK&R M_^/IYNZV__"'<'OW="T\7/_>?[BZN?U= ?B'_"Q^>WN[J_X-RU<_SV>FM?< MML(6<&82WN"@T"U$[ROVH3S@$D6?L2W91*^^(\?L9HJ]]4IN3\JP)RI,@/V' MIW@"O#D[BIW@DBM(R^W:,W] MY&:O=,!65'G:C=Y-2,:"7 ^+=QH.$ CMZRRA@=81&[]#27)[5P][=U"68^=A M/TR4E/P^J<'PX?$AW$IDL!(Z5C;!0UDP 0H^4<:#)EW/308MLXIFHZH]_/3- M"X)?JMV':\-W00$"X=,/UX@L&T3T"^3>YG:3V\W2,5M1_>GN&@08P4CXZGBOW(+6#P$=;D&Y!2T= ML]74'U7>T8+2?6DCSX%7!/\E7/\KLL,IMZ6UPT*7VU)N2TO';$7U1\,*5B&T M*?2$=XSJILP,;D9K!P.=FU&>BEJ9V?59RX ML@,S"@(L&H%EF?NNX4P#FWK9\^D!YX^XE!'>\T""R(D=\;L)B9M46$8?GRM* M18@JUWBR*+X0'O=FCY2@)$GT\+,)5K"Z R&\V.25FYQZR)7;'&YSF,2FVNAQ M7Z?&PE45;GBXX6$0F^U&+ZVZ+3R2YT*W3'&C4ZY@U3KG)G*C4UULZHM;->^3 MPH+Q%_KS\S;N/<4I$A8P!2.UO>(B2'=*"^]3=44%8^!%H?#=\'^2 M4'BP@Y]\.J@' OATP*>#@F&%1V'2Z4#CTT%UC($2[S\)?1 ,G0KN?<\D%BKD+GLMF24W=W37ZX?>#5F;O6XYF31G XOQ\Q( M6S)*[1MYQ@5^=&T)BH+[MC41K,:/&N%6OEA8J5)JY?O;D;9DE-H/UR?/=A 2'^LC&0ZANY228DB/Q(PP MKR5)8?D1T!.A$Z>?SPUBS+B85R-D*?BU4>BVH=[ C^'QL AZ?K].O _K_QH05Q)0[46 M]&22;&$_]XE#L_DO7FTK'"6JO_BK@1>&WOA$X7O_V0!%R9Q0^(? M/Z='P38I*^.W\%]LK6W]UMAEAW@C_='(GVO.,VD.?&+\;!I#Z."YX;P:TZ#Q M>6D04 +P-K0V^08,'?WS^#A>"VHHCB_[/S#UKO_PAW![]W0M/%S_WG^XNKG] M7?AZ]_ /^-C\=G?W5_S[\:G_=/W]^O;I\5TKD*77_XR"T!Y.2U+?IY$=X(8C M'T;>F0H/9.+YH>"YPE?/'PNRU/P;3&IN:-AN(+@>7H&[X#>AY],MJ_:<[1&% M010*AA-X GSW:OA6T_&\G[B;-9A7]WZUPY'M"N&("&-BX%F^B"C\\]ZW7^"V MQ96#;_#/,WTXM Q?)/3-$.^7=;UU)MRX LZN\!7JYW%91C0 M=H? $)*W"?P3=XE>,((@&D_BO^E#83@'Q+')"QV0 8&?&H'GH@DX0W"\-X[X MYH&!E=Z37H P86167@DB'$;H3 GP OHS:(,'5MZ%07/Q=;8%W]M#&QY$X6(' MR?C06XD3D%<8$'C75,!"5<_"J^=;@1!$Y@@Z(S3BUXD-H1&$ "R"G[PHQ!;C MQ^?(MO D.?P, T505/1[SW#P7]R29]H3Z!;^A2I@NQ']/'$,%_\ER:9L^IWO M_3-Y6PB*3N@G>PQ?QR].1C+^B"=^TG:-O,BQXLQ?Q*'?K+1"L?"8(RS+C$8@K69\<;P(^":#*!!ILCL'^"90=^ M-$FL #X#;)]#Q]+PIP)Q7VS?<_'=\548!\!Q^$H TS]^^O"$>'?G Q:[-NA' MO"T>#!AB:.=<'9^)-_&!USV!<1;! MA<;6E% W"=C!O@!G_ V.JH\S.IUBJ;&G!@@L;Q0 1LTP M EZH5::MD@ M5807^ @VU>!XLAQY<'OR/E1-'S7)F5GLCZ;;,^&)7G<<[Y7.3=#\ $]"3GR! M!+S"3]=[I9-GM*&EU#;LVMK79%(;&2\KVA_#Y_VVGK^+G*6B*.IFJ,1?V7C\ M27C>_+ARRD'!@P7WE?:,:SI^$RZ6:\AH9RTD4!%BU M7VQ\(#X'?S6;;6?O??:]UW D^$:8^H1F/.'B'#,?F@NX &^)M6[V%+@.7AP= M"G>(#I1)YC?.+F*[8QL*+HD#CX+IS7W&+V:WP"R?^K,7R],<[>K"W]0?0%+L M MS/9Q0#N#5^V 3E Z,^AH_/$,:+"[,4>BUP?QCW$1]OHFL9=P4&S_'<9_@# MGX;?X$A%+@'#XDU1'9.AH1/.^FPX:X7I!=0WP(?!0XAA4:<^2+S@>$B,%P/< MFH'MH/. LS_(RK.2&1'^F(!O3V>?B>&GDQ#,4=!CSZ?WS/T4P).16"%JPWQ0 M$_16Z4 UTTD^:=5L1,7YV,-D;.(CT1D%\Y%X(B98+R="&S>;,D'SAG%;,,RP M(FSMQ1R9,6@2!%)5B,6,K9H-?:),ST9L<9\]")+@=_1?4",_G@8H6$60-_S> MF\2>#;3)>TG:'AM\]''QVL72S].B%0OX WL(%MY'7P-4GGI*H!0HN\BEUMB9 M07/^*Q@J'UQS'\< YXBU&^:]&]'YXQ6\S&!D3T2*9OK#M+$!IJA=Q/=1GW_6 M1NK-42\0'_3C[/%,&!(+W57H_0"Z36>#Y#-UB+$+5$[X':J$@?//0F_A@QVN M(,P') ^-%X@JD4A);D%-"; ].,=AH >3$;B:8,G 0,$# SP/#F5FFDR!, M?$%J:E>GFC1@PAEAEZG'\Q=G'C 5<\\UA0:7]R'EC>Q&*C^(,L;H&B(K8$Q@ M_"=(JB A@&26!VY1/"M]X"!L(1BH8: &@2)H$OGP%Z6Y(&B!&0/N&$SG5GX^QVS(FZ(X.>]&<].[8+?FW:0TD=+4Q4ZO-ADES@+ MDQ/'Y $Q^1#']& 43)OZETBN)V'Q"FT#@;"-- A&+J'OH;.?R"AFH.+)!.]$ M(N:?'J!;0/&C?R12* 1A0L6@FPY&*?&STB@-(FBP<.BC@79 B(6V:AAA^(W6 MS"&(/>2*0IL^+A80$GWE!L0;(A=X/( 6K)(.--A@,@0@D"J/!:XV7XZQ5H1]@1@ MBN$1M!X/@L) (T@8U0%R5"&E')?5DTX#"S- VDZ3GBIEDYGWMR"K#P2Q)@?L MH#FBC'T 8Q3$',IT$V4Z']F4.!F0>/3!*8WI7T\@AH_+,Y2T [7\=S+NT,4[-P%38)"^CF.O:GAF-U#'5Z0+?@Q5.0S M:^/B]I\X.IF3#$ED'8,W>1RZ.Y,0F\ A<%!'=NYF+'@$PMA^X^-^A,@P]OTG M8'7CQ2D^YLF// 58&YC%HBRA%2HFO!_L%\BK^DK@E=TX]M'[K& MU/9Y_GQ.7[QW##[$(BN<+@K"3R.XWX2N)_ MSW\W=ZGF_$"\K.O%FR]G!(%-?9*//7=HMT'S$R#*F;%/E#J+TW0"(5Y_7R8G MZ#*.8W'+<4044Q'%QIN\$3.B_ILW'-HFS81)0?&3 +XIC4XHQL+01[XSQGK\ M!'K?O[#Z,'6#9W=3\G31I<=UOC@>7'NCN/2B^>O1]XL]54ICIM2>1TYS,TISI M*BOJ[7.:"84.#>6[YA[%C/!+%MDV+LKXR5(LPB'Y \ 2(\=?=,3QAN3-'N8: MT=R1)-=UYCTO+^'&E E=QN58*0F'6Q<0EU/"5I9$UG+SB!O":0H M][R8JY%F_TQB,C=N2/I[AY; C'UOFA")1.UR^NJAMYZD;\CK@?P30(R3BQMYN2L!(7?J8><4"1^O/K*5IS%GC>$LQI!HC _P=7.X$(5"W,Q(+C^@NFH'"-')""\01Q>4TX?]!5%G1A; M1'03#5K<<+JHVG3='$)SA V^,28KJ&$FRRG=Z?H?9H/9<;Y<-/'<) M_TVMF MWONFMPR3;4(<)8=$R=?$BB3,X\).L=F$X:U\'>_\PJQ2#+5,LLY?SB"1DCWQ M';9O-?&;Z2R>P[Q$&QFGE; LC<42:B@%;$ H#?5";4F:/IO,@+,&X_074.TTB3-)%L2+FU=F%GS3CJ,T@J,;-4&E;<^:[UN<[^Z@+ WN276X<(]$ MN"SLX4++;+P)=,^6X:>K_@L'V])%KH6-IU$(^/AWG-EHD3@ 3])2TF?B ]-D MMCCUF0OV@(*]F27%S[=I!*8/@L(5R&31:;[ST7!$@9KO."Z(;36-?C_1#DH7 MUX^_TT_RQ2_S65Y8:$Q+[D'![DA\UC;[OIIAS M\3Q:8/J;9_[$O<1Q3B41%]:PZ$J\&QBSW3NQ!;+F MAW#69!LA[LPA2[X7Q'"@HU3%1B0@"[U?WB](LT>3W7EE[\>T.(9),ZTC2K[%!!\U&=/WFYY0%L&$&#^# M>+.N$:0;7G$//6#8(FFN*J#->W9AV&(M^V! L.,3I*-3QVE66V&&X_C-2)'0 M&AZFB7H:+"K=&5;66-3;6*L^W/J[HK,?[_B-#0?^>*%,Q:R!5IQS2,G,=S8J M6P0F'GN Z;D#+*NP#W\T$WF@=G@6QWKS@I(#;Z294J3[4R3CMT? M@)N8/]I?#P,$\R .Q=2+1&'DO4(O?#')\J7;4&C+$@PLN#@Q$G]2@S9;68AI MU5F6:&)@EG0K6%&NU:I"2]?_%NO)95)O8_6.;O.OV R<:9,5''PGX#(8I7;B MP]GN%%-TM$(JL:F\$EL]\WHJ4XEMX2C;L_C?KS>W_=O+F_ZWQ4-2UW5_1X2W M&WN,3DDZ??-T_5V0SX3Y"'Q4?6[' = 7!Z"DLG-_N1:>[A[NA,N[[_?]VS^$ M_NV5\/CCR^/-U4W_X>9ZO7/EM!/TRR(NLA[P">8!VS)FY4>24'0H?/KF!<$O MPG6R7TKX],,UP#&"&W]AI!N?KCS',?S8-0Q&AI\RJ%X$C[70Q7G#W39(I<;7 MT7O>R=";O>4UO MZWO]\J/&RO)96][OL;5IK'RF2=VJ-/9P(ZNH.SVVV+KHL=(5/??IR"U_[ CL M5QS]W6+R^BX#$#L]; W!$WB%1/@.]XT"X1KF(NNDA^,6$^#>'8TMV$]F)9RS MH*L"G7!(5',3_CIRI MH.AT#!4^AAR([ %QFWTUS)_/OA>Y5C-IK&D2,AQ>[#LZ1SJI97U@-I_5)+ -@P2H1"'%FF81-/ Y=%J2N+G:[VZ^?EIK_CNA=I*(2,$BU46;F^LKU]>/]%4N75^51D\56VU=U+F^YX5]%WK,=ZH%SQZCI55U[1&KR/IHJ;FGADW _J@DQ\'5%%14W& M:@&@(#1J:[FI# XHE@&UQ:TO#E#M1D\1544&[UWFD*HSI+9XGL5!JH.04M2V MJ"L=AB!UC%4AVK!.G%/,KJ_YNX]%X">^-[3#@ZP1?106[Z22A83(%=?7+4XJ M%>(]E6%6!>U"!-@!J]_BZR$>$Y2>=TDKO%I8)X:> M;$[/TGW#&AZ$D[VE^M&)I'Z/Y02A;W])2M>QD+)JI0(QL":)#.3RF4L ME*QJU888L"6+2GYO>RW8M+2P$G1 M1+V[GDF_N__,^1.F ;3%T\T)H%:CIXMR-T_\Q?'#-'ZV.*(Y\=.&.5X5NPH' M4&T!M,51S D@W ZFB8J\GCA="H#JGWMZEQR6@UZ]*+ADOSU>/)6F* ^0RN/6 M<[WE@&M/=>HV>BU1TW/OD.'962Q#:AO[62BD<-N5J"@\X:_6D-K&5Q8)J;8$ MDS[NF.(U!6J-J6T48Z&8DAN]KJBTUP.1ZJ6.;J^N7*D<@.1@H73E7QB087QL M+TH;C\(^=BWJ+.'=;K*HBO8>) ]@OD*0%J:SW0A&)EE"\-S@"Y5X?-\3ROOZ M+?0-#P]J-OPIGD@:@!W M_L>32Q/@\JL1@ W5G7%UH:DLLS19#8E+&O[+IJDBXI^\*I*G ??,1,B#3^$3P/BDJ$=_H)5SU[L (3"27&F@@M0S806 M^!*+*JOZX1XX56QOV%F:.=&8DTU,3@4[N?*Y<=1!-T74.7-9;S#MY#?G!A,N MUFFB(O%"';4&TTY.:FXPZ8U>%^(G*7<%.DZ '^+(Q2*VOQW_\,73/FFF4L?, M',3[!N3.8^C^BV$[QL A3]ZE-QY[[F/HF3]'G@.C%WPQ MO,:+,Z4IR^S.EZ MKJ$GH*$%1C,'UDO<^ZBT1/GP1[9Q[>3:R4:W"PP/#ZR=N,C=TD4U?ZX+UTZN MG?73SBWQ]H&U$P]0A+FSD[]"YC$7>M)6)(/>I@KVCN;.VZ/"2RTO@N';<3&3 M/X4_9=M3JKL)6Y9VLF74K.#.FU522)@04,21X1,\Z].D]@@:!P;I$-NTY5V>YSI!8/J89.9+)C=I-KEIC9YT)J^G,%1Y MLR?7@VKIP3YJH*VHP7[H;S5Z\MF&G:J5+UC)5:#^*B 7H@)X(.Q9_I)H7 6X M"AQ?!5J%J "F )W)13'C)<7PAZFYEN<%_.F%//VD'U)=ZF!7LW=E.U%(+,X> M\/F27?8@ >F&N;/+^0.N"17T'+/Q!^_C7^<, E<"%CIW> ;A727H2I1#*.H0 M=ZX$7 F8Y1#>5P(9683\.S\XB\!?<. 7\.><#+OP#_H'L9H&M,EX)H(;C0?$ M1SZ!$@O!*K,@>%$8A(:+_1.2<[@$2ISRPO(%SD?QX&_:+)%U@F@7'55E5,0C[N_C0&8Q M:BL*R!T$1N N3\994XD$\'_*DICUR?N6+5]L*1VATSZ38\":41/+FY/(9O;1BON)KFG*F2ZUW+TMG\I[7]+:^ MUR\_:JPLG[7E_1Y;F\;*9YK4K4IC#S>RBKK38[?0=!G9MF,Y59V-3M5F9V0? M;E/?90!,@O7\V1J"IY$/SL9WN&\4"-8$EO_7@EO;FFC[\Z0IFY/O$ M-:="Z,/C''K"MV!8_XR"D&9H\#W)C/!1U$@OY8F"K"M-7H@>NIKP>)'*;LPK1 %H)I<.)&IK:H=XI*-N809=.2KL7?5;2D M'9CP95'6UYGQ4DSI46/TA?3>Y/=-O/F\37W^LC!X!;][ <%#[&Z[0>A'U'U? MC-SQGS\?U3=%"NG2"$9?'>_U+\1Z)K\;MDMYI6%(_ =B.D80V$,886P*(C0! MXQK><$^1OKZ?Z)<+X<\%KB<=OA]XXOR&-=^+C()9F^>.)9A,5@* &3M<&P5G MN%8VX6TA+LONJ]SH:6)77^0XQ-B:2U*(9;1%*O(Q6B?W:BA'(-.A MQ''=@#VQJ-%,-TU;+^"T>ZC <IJ9U1S0QUKC.A2@\?1$454* MX%HYH*L.Z".LAAT*QET,2EMJ;D^,8[DF6#[JLMFA4*TCQ2UK5? V]ETE6RY; MI<+;+2_",C;5BSTNWX\Z\N1&[CQ".Z?H[S/TM4O3WVL0ZF3T=@VQ-MB[U-9E M-6BR1!D3M9/'W=S3$ MQ$6J*>Y);__9*W<6-&ZLF.1X=9* MDN#"?S.4N&XUTA^-9D=538QGTASXQ/C9-'"5_=QP7HUIT/B\7+78=ILKX[XZ M9.\.S'!XL(&)=01TV?-I2L Y*!_Q\2YHD\%,6X21CU;L3]M%U>GF@]:%H& M&P!'-UP:O4WBY\7&]RLV_L5PP-H0X7%$2!A4I:*X*) WD\#D,"%^?&J6 -TQ MZEAHO*6>*=U#%!I7NUKQ%:;5L]9!RF'SQD)CE=U@P.L7\[*Q51Y$7K\X_QC> MF:&'ATJJ,J^^NSPV'WG)__4!KN M5J#[5DW\0/X5V2^&LW>5I"T[3'+O*JD! 5Y7?KN]A=\&>.'_KN<(>R!!Z-MF M2"R\T'>MY2\6[LS,@-,-6AU15VJX894K47V5J,.2$K4:/05BD58[=_D>KD1< MB8ZG1%V6E AW;G6[HI*_X#X#NS6KX]8^$). S 8.B>L%\9J?I7I_"^*X)6%< MYROSO@09-XWIDMCNK.],X/7D:@2F+5Y0,6#J IA: *86!U.MP;3%&R@&3#J M257$SH9RP>6!J?[DU8W[ M+R?#O/++\E4MA)EW:-&BJN2UMF^50<4]"DK"JD MX!X=4985L;VAF''EXTV.HIVG]UPHDAL]7=5%)7_)88XAEC&T95;/A2$%+9'4 M FLDK5?YY$'[X0!P[Y.)85L">9M@UF- UZ6\N+12[)@)1A 0?H)'R?-\(J?K M6$Q]UZ(%"OI4-'MZT(K:Z'4E4=-9!@:@__)"PRG"<\@R0GF<]MI50RK0Y\BG MJ;1^8D>%_W4+WA-9?JTNCL[R_99\Z.P@.MN2)JJMHO*5.#I/"9U;?)]\Z.Q2 M='9:@,[<+O2QT)DX06E#DH%MQ[L(JYA!S5]P:B^H_^K=O>]-H#%349@XAAN* ME.[##/0)UD_@"WKE.]VIA.Y1/A S7Z?"V8=6UQN]MJ*)^H:SPOC23(TPM97B M*PY3*A[&!E%=5ZYAGC_'5 9RKT!,R8"I#GB\^0ECOOB7 0Z_>Y[U:CL.7]LK M=V&QKNLXWEN>)U-AZ]ES^5W\R$$A/ X Q?OYE.A&.R MMYJU0,TT791UEO:S<6P=/TGW -AJ [9T/'F&I(P&@6W9!FZK M!F7S3/IMW[7^V[/=\.]P>^23S)5P-+G1T[IB2RDJ 9<'=TQB;H?=O9#%CLR2^\X!=6SGX2- K6.FU>CI?-=OO0&S9>8O MT +AXI2HRKF7/3E_D#F[(/_67>Y$YU\WF.^7O_5<<[_-9%JGT<-SOO,O%_" MC&4L;5LN* 1+N/:DB[+*2WW5&DO;E@D*P9).L23EKRS,0-!>BR._TO(=^7,& M]MK;6=@8U^[P@,P#4"-3M%.-DJRVIR4U>JI(DY/R)U7N80*.$0Z>,Q* M+)EU4$8=U%1=U O+.N$ZR'6PICJX4[V9S#JHT'FPU1)U/7>.P+%TL(A",TG( ML-!6%5IC>1%NIRFD" E_ W_#MC><=+3YT0'3WV[Z7VZ^W3S=7#\*_=LKX?'I M[O*O?[G[=G7]\/B??^HJ9JOBQR'RT3VBTZ[_,EY0F M%":>3WU/;R@XGOO<#(D_!D]S<)"=Q+EY]2I'+YOZR+AF%$C4?0-P/0&VK@!: M&\MB#NTW8C7_37QO4Z"BHIK"Q*]<,+1:P+6":T4^ZFRK5NP0PVN-7KLE0I^Y M9G#-J(YF;"&T)G5$M9V[Y"?/[&493=O6^8I!4PCZ>@K5L6@J8NE8[MB M6V&I!F;]Z2.0GA\12W!L8V [=FCON?.+)V46.->C1+[-!;*O2NEHH!51E7B6 M;ZT!M7VZ+P90;0D I6&> 4NIOAQ0)&6Y8V+A<>3Y8;Q" MY&"!H-RS/_>F#U-B+E6QZ;X*AN>Q=\1N_L(Q/$1C&5292LSE!I4*H&KAL78< M5'4&5:8:<[E!I5%0=;0ZE*"O^WG0!9$%_,O,X\GOO6"1$ZHA:_I3S??6& MG[Q;88!N2ZG(#U!Z=+DDX\E*1068'**G!-%MN0WY(4K/+Y?:JMB6BZKK48F- M.TRE-_,7G-H+ZK^P]VTI"5P4'!($,P<^21;G*WW,I%+O7W^EW8VG$%E4)9;J MIG(\E9F$G -/.H1UN@0."3\8NM9HRI"XNS^:.E*,IDZ;I=KU]5_BFT__?(6/ MK5G_'=X\AXK)X !(LJ@P=4 +!Q8CJWPY@*4T>FU)U#FNZHVK_1;Z7)J_@POE/-"O-VJRGN6PBIJ,]A@/ M)I=$E:GS?3FJ2C_P(2>J<+>A)BH=EE!5_\ _/O9A7@*&!_ZLS/54,HLZM;\# MW6GTU*[8[O"=E[4&U"Y'010#J"[N#!>5_)0_!Q3+@-KE/(AB (5[#Q51TEBR M4 46G"VBT"A_QI&>47^G[S'TS)\CS[&('Z1U5&3SX,R&YNOZ[Z.[/W4?MY;_AW_F-HA,3Z.[YS_M3$O9%F[DU7 M^MCO>J]!G8,U2-ZO0=V#-0AWGIYMJ&6X_0MA0L!'P^>*@A&%(\\'#%G"N]VC MMP:K/=,S]8QV(^C/WK:;O[O07?6#\=_<0%DZ;@NU["V4C]O"%DUDE*2--3!W MP,V+AZN4@N%F!HNL'+>G[>RR4(_;PD[V%FK';6&WT>NV]L8*_-%,\!)W1\R* MF6RF,^[N710&(> 37KNU".9"5_7,PL@V\\6-NPF":%4.'[9+_V@6+&[0LK?K MH\EP<[NR3?!QG MWCHXSWR1LJ1%E&4X42\T0SEAG#BU#%E!2Q:ZJB5U]?>?)>U(0C #//NM'SU$0QO.G)@J 034SLY,9A'D$ MD9T*S-R\/06!I4DD391U56QWUHN3;!'$?T?.-!:#HE,Y*.(^S&QFWR.+.#+T!\6-QJ'(LCAQT!L^X*HK.6,#'AOAA M:YZ5(DNIM>3%.&N-HRV$1FX+ #&QUX?LKE,@30 ?BTX:2E M5%AT;];EHJCB?=K?0%ZW)+P;/AEOF16RW>BIDMC2U[=H_\+CO7I ;" \//>'2.$=HOY.+5ML)1BL.%'R;2D>8_,0;0 MB"A\_R<+,C"A5<0O6I]D::CP("!CMTG\Q:OWCF!\^LNU\'3W<"=;ZYN^@\WUX]KJEM..]^Q-G,;0T?9"$;"5\=[#81//UPCLFRXYQ=&>O#I MRG,7S^BEE2DU MOM91SA1=?O>R=+;O-;6K[?7+CQHKRV=M6:]08Q5EI\=N88$STK7'\C\[^4JB M;EU1T7<9@-@Y8&L(;N$;X3O<-@J$:["$5J9BIT6=&'[,YU1$,/$.:2'9'+W+ M6@$?Q+5!Q-W-0KJQ.5\9WRQGV+._5D4=FB%U:(:^-Q:\]/! 2/<%QI'YZI) M7A@:BQ8$@S1(_LKQ13IC8+T9@FYF)V%:CI[1T46VS=$ =5QNN-EO4IE6N MVN">(:4E=KJY*XZPMX6/X8FV;_T3PK:8. P]P2< "M-VB. NS,!X!?\VT0N? M^-Z+#8&W,)@6[X;S(UOXF)7I$E=CL^VMYS:I+B9'KM.0>$C7&XE@#(>V8QLA MX04Z#KPQ;8NC.9\NOX)\XF7][R0<>=:-^T(2HYMYGL3R>9HHZ>MI0+OO0F// ML>2XVMT3.PRNNHU>2^S*ZW6Z2H'52=5.N+*#T+<'$0YWPF]^PG7R^7>A]\NZ M?1?1)^,U%8Y,)JQL/@Y#\WRS"BY)<$G$F7433[T5=86EVF<<:D>S^\> F"I1 MB&VH 5NIO>W5-/]D F&W3?.K,'D' FP(J\.I*$P?:GL M\:*P,BN9##Y6FU= JSN$MOCON2"D (0T46GGW@7"G?4]"=.Q!TWY]\Q:Q\7. M;#<251]X($? E4:H$H3.VV6 KN3[(#"U\7@O4=[ E##K@*=;8?"H MXX_QQ]Z=)Q5;S-=UQQ/#]I'N$4R [3/A\42Y,Q'U\FYF4KF,A9+9>.#B;4N& M\#UW*4(>1[",IBU3T2YH^NB07T7M%G;(+P\=]H,#C?AX?%#NZFNJ4%08,'OB MY!FG1US' =PFW=$;O4[^M50>"[ ,G#4#G!TXV:9V3<+Z*UV]J!K##/'R#!MA MF#E=F#FQDL!"*C)EY.BJZ4)Q2YHM@X0]2%R 7A*3_F68_XKLN' *SUSFFRT.FPD MD7(\E9&;7"">L"YN5Y3E]557GI1\:%1@EJ$;>KZ=QU*?.&5T6$N](*',FJ4V M>EI;;'77PV!^;%9-\)394N?!$Q[OVE%%Z#\;@#HIIYJ2&'GRSK@#=$ S3:5S ME[(3<;I09OUJ-7H=351:C'A"'%@,V.M"@$7++HC:AK/1N(M]\%1BTX2NA($P M,:88('$7^]BV^YU5@75=2T5U'TLJLYKAPC\8\ X_I[:^Z-IUS:EX='5I'G$W MEW? G>\\SO?"0A/WP$O-U-KF)RT#G CIV\=4" M20( M\T1=JTE0+#!]GTCVR_1' M0"S0ZUEL/1-N9HW&@W-;FMANY]XOL)=>'>=(-H[7XTY!!\2K$N.U55B&^F'Q MFLQ.:2N2 6_'Y\04=$1YOC0E_O1BGWX"28TK9QW8M-X/+[+*4Q7+'K.3(G;N M(]\<07P7\)I,I5.K6_SW>V-*BUX^>7U,Y_;)?2*N>Q16W[6N4TEE]H=4\(>D MEMC)E=C ^1ZFT;7%VSX@NK1&KP/@ZJQ7)N"KKP>W[[X'K;=F3E80^;2^JND8 M]I@OQ99*R*2RP0+'-ZED'DD8.O2,TYO4(\X1Z&)&C2AOJ'?,-V+7"&?;3'M. MG'VX2;O5YINT2[;Q7Z( O@L"+.XTL%U:\66^$Y#2^48\IUO^L%U[E3GQ-X)75B2\27MU&3Y,44>VN9P9P/_[@ M6928^+JTC[M \]=K2(JLJ;*]]7SJ;3Z"\+:HGT?>U@ZBQX6Q]91CT;( :[M MIKU-,W(4A9^+4#9!0[02=N1O"-U:$83))=Z*L*Y/< MZ*D;#B[CV9,U DX&QF5WX&!6BKY>5:)Z69$U,,1@?0FMG"0,DA"*>];,V.(K MFS*68>2#9LU#W P^=5OE/O5)H"J#H=X)53LXTQH>,M;.7SJ; 8^ZMNGM$9Z% M8+L;L\[R.-T'2A7.)(ZJJ/%!-K6^DS1#Z&_8W5)/?X=.LBDMQW MY6KR#2>#!CA'DCL?LQQ)[E6F=KYXON^]0K,#F*[!0L&L/ @%P_>QKC9=5N'D M#C/DSDT01)B@=C?\YKG/3\0?7X&T,CL^G4:O);8YSB644]ETB%^US6:<)S76!$M;3'A1 M6.K@X34J0U@Z*1]\>7F5O!'?M .ZQ!K@\<2"-Z&Y3-P19\81I\=&W\5BN4[D ME3FUK(.E8711U?F9\K7&59:$F$)PI> JJZ9Q'[PL>YYZX&#!7^UP-/(<[(00 M&F_P%A!F8M>-5\.WN#_.R+ZC!^(8(;&>O"?C[1]SJ7WU_&(.#N^H6#RRH_$* M[K5%VHY;D Z.-*W14T158@1II^7++Q:->7JZQ(VG8\^-+3[WX-DP]:!I$#DG MDKH;7E(14=\KLZJU&KVV)$H;G"U>UKTFH-K1JA<(JC:F4R&-OEZ<@N\Z.C0V MKFS,-'(M/)7#M@0 1R%FG/M1A9OQN^%,5GFT#8_FD-IB:T-:,O?,:X*H'6UX M08CJ-GJZ)FH2(]4F3LH!I[7XN:/-2,[Y(KFYX"A1(7U-,_[VS^'MZ&"[Q18K MN[,YTLHDSS/CZ\-M<%V)Q6UP?+?2RFZE3\EVI5^6CN78E$S,]RY5>!YY9QM( M 5-(5V[TNHJH*05D/O"M2Q7%[.&/YB@"J5@$H:V(':6H0@CL'\W!XMX<_O33 MW;5T/1P2DY:6(V_F"'-J!=\(<;7'38K-N5;\ <\&> $-YAFW92=NQ3*[&UXG M$GL @=VY:*3Q?]=S.3V0(/1M,R06K1CF6LM?+-R9V72KC5Y;;'5YZ:/* ?$@ MNYI9@*2&M+?8::T[$V62E ?U%@X^+?(7[/^"^CL/2%I8R:&Q6&&%.PRLTPZY M+/(]],2SUD\+-IT(1W?1]L?S0683WL*RTZ*JY$D3X!X%TTC=U:-@'*F8T=+1 M1(F5[-?"#[7>0)HP/!-=OC?S" 9-7 Q'1!B09]MUD4-/OAC:*%=A0L%RD$.N M+XX>=J_!VRXL&#IDU[H3F00*7"YL!"QW?5;-R/*EN MM#6;9%NNJ?GSG@MB18Q0C:QPFR4CC!E?6D?4E?6CEG(M@A9CZXZXL,^-!S<> M%3 >'8:,ARXU>HHJBZUV[E-?F3$>U,7['!KP4OC7LE]ZO]+_% J,[C98* B+ M1T($PS2],;QZBL3!K8=+XZ$G7'JN15S,U(-/= QP ZR0),6 2_48PA_-L M)H*T+RM+0IH2IZ!/O/B,IW,?M]/:+^3BU;;"40K1A1\FTI'F/S$&T(@H?/\G M"S(PH57$+UK59&FG(>TLC\;B?[&UB&N[W6EU]*$T5#N=@::TU>Y -W1KJ&L# M2]&ZVO!_5;F1_F@T6V";&,^D.?")\;-I#*&#YX;S:DR#QN>E<1C;;G-EW%>' M[-V!&0X/-C"QCH"B>S[=(7U.:YWA7= F@YFV"",?C>"?MHNHT^@]H0ICI'&) M]I.N AF]3>(O7KUW!./37ZZ%I[N'.^'R[OM]__8/H7][)3S^^/)X'(B^!95B!B]A&!"0,B42' F@$"=-%8;_-,C0W_&3099Z&5O.Z9=:,S MR-QBTEG+Q'=/ G*>?KC X]<<8WINN[2I]$<7R=,3,XLO6(WP\7WQY;GY.)-B M$Y+0$\F;D\MG]-+*+!Q?TUIG[:[Z[F7I3-[SFMK5]OKE1XV5I;..IO#&'J"Q MZIG:J0P,Y+.VLMMCMU%V!1)OQPHB.AN#B-VKE1>5J[+GT,4FDJW!BW>G_CKP M/_<>=]V2SH=Q0[72./D!:\U1BWU7 LYP*"*<\L[IQH8#E8S M3U9QOAM3H24*BJ2H1T];..SR+GLCOSMKFGD :D2*REN65!;5/%;PS%0G%I>5 M-%%6X64$2&JR17R0JI9":-U \^1VJTF%-+%W4]=X6#BF18%AMK M%[]*E2F1TEJKG+E8-3,68%/X\T>HNR=Q#>Q5]*F+X%/6DDCFM?IF]?O2)]%B M'-"<&>"D.>!:C9YTIJ[G@LS7U5;67XLLP[(3EY6G$LM.YIA!JY14W2JXI,FQ M9V N_F/XB8KT\:RTJ9PG6H3,0[3J$.46ZJ3%G\E"J4!#X-S0Z267"0NXU>JRU*TCIE&;O'='EMTGC5 F#C&PD&&V9UJ M7CEW=]=H2UFL=_#S=\.)R'OP63<[.B*$H0*Y'$C% VF+C[T/D#)-;JHD(3/4 MT=?KZ7.@,0ZT_5QE+B>6#<(6E_8(]@"3&\2N5A1+S- 926POE3R^Y]>1-_Q, M]DJO.O%R4+G(!%ZVBTD+N%0 M4SE8-94/6*0BL$/R2/P7VR2Q;7T@IO?LTJ=0,YO9H"IX-FU[PU((AR7CL.3F MHQIR*M#!8LYZJ.Q9CRWN6+J/$1I+/@8ROW/?.T^'Y4T/?3X R_N$I3@C?TH] M[YC;[9N@Q#ZQ,K*YJJ3A$D%[8\GO=^A9Q5["U6[! )JHE,,W!L^_?L[ M"4>>M1:%.!?#-G:VA!J[8R?CI(\9$6U1:>4YY)1CJQKA I<3TS9@ M2[QP,!/0H2:@+>4IZLTIV#W.-Z;DZWQ;M;/CMFH>DW/NA,N)RXF)24M1=MSB M12W>4AV)&Q?L'\%B$KA;P\B6I;JR8/9C;A9SZI0I2[= MJBDQEX ;/Y-K;?3KQ&(7'DM604TX^Z?TCV>?6 ML/]BV$YL^Q82V9/MH%^,P#:S&D,9<_XT46^K; 2716.-E6=PS._N#QP:\C); MD&=J;W,I*%JN(]:/GJ,@%+0N@RJ MC+6+)%7LJNL54DYX"R171ZZ.&]11.[@ZJC%+ JIY3Y5D2LD5\CJ*62V@';7 M(Y0+4$W,L)+$EKY^0"1[F["Y2G*59/(\P0+TL$6GR$Y'E+KKL32C4V02;:<- M24:W3?5I:WGS#2>/[5@/B"ZI,R2&%UYEG9J8] MY:*=RN&GVG9,#NF=W+$HKZ'+U;'FZGCH.O.JW$'/5^E*8K>PLCQ<(;E"5D@A MLY%#1ZLSK\K=1D]515GA=>:Y2IZ62F;1R#6%+%P/:9:EVI+%CE1403'V*F8> M,A6COF7FY0.4F5<5S&0[D];7!'B9^>IEK]9I=>:DQ9_-3=QR^$E!59Q5A9[: MUQ9;4AXGD6.T)ACE)NJDQ9_MQ+0C62BE2A;J=$H0Y2@T+Y=>:%Y5U$9/TR51 M:^N\TCP3MB?3]HD#% A?-SP:A0A#%7\YDHI?(-GED,&#EI96,'6H*^K*>KC. MD<8XTOA^U&K(J4"W]@@& 1,<=%&363(()U'IB!>;9\5$;D8/+V?"AHG1JT;(DPUN.:"F6B\RY# MW6BW0HQ#41[:)]JG+BOB+;;BZ7I8[8X>/G=P[2IQ:_9=&C>(6Z-KO8&EJK*J MEFNYF\>MN7/'L1&SK '<&EWGF]Z-3KC$.^=/J6P+M$(W@+%T6;4[TF69>(L" MCS>T3TWF++:F DRN FSG%-R:*PX>7H0QJG!K?-Y,EUJODW--^T3[="WW9?J> M8^O,J"&ZU1MHLJF?W.B,N*[+7-#7,BP*8,$'^D1]YL_O4 M9"BI9=@.W0%=:+JR;G4I(Z5I/NO*&,3O^TR!MMG=[2*[4T/2QK%JJ+<3]79J M^*!N':O&4!K#JJ%6:R2.-RZ.K6/5&&J#6#4DD"20UR>07<6J,;0&L&I()$DD MKT\D.X558^@-8M6F. MPWX(_/JI.#6F!AS25$";:G&[R4B'9 6UBDIAZEA_JW8*E((8C5I"W- ^-6C2 MGD$?&%P?N%2/?V8N(9":KFC(#M=.W^@^-6DR=0UEPC1[ U-V[2[5.!-;DOJX MH7UJT,#JG/:PNJ<]]IAC8S^>S[PE3I;M9F3ZYK'?O)\H[PF=Y?=%>1OL+&_: MO8%A&K)1@275?&?Y._>GZ]UB[PG5GM!9WG1PT\OM(0CSYU9X9X^KT59;:1,S M(DQ944ZY<"3>N@YW@?:ITSI@C[_0E@JP%*X"C(K6:'H<6%Y^8\K5.<=Q= M/2=WF+]S/X7\R>O8IR9#2BVWW+:P1YAFRJK95!--XC/2![1/;5U'MZT.C"ZJ M@\;KOJ_+;%KOL?:/Q6QY6HNU@ZES<+.*6O2^N4X5]59_0[I*WX..C'. M$FY6:QW4+)O7GJO&*1W42 Q)#*]##.M(X2$UV*?)GL./0L>2+:6I_.MV9;#) M;OK-]%*G4>Y[%&J9OQ[.^31*PB&+)#C3,:*CMM(TO_GVH[=]A-9;_0T=H4;K MO?(M%R,ZIJPIK;<=[5038!)!$L'#1+#U_O@V(IG*BJW*KM94EQ<20A+"C@MA MO8C.^7KBVRJBGLNN6SX0F^N)3V)(8MB-9=>10K7U/OBVQK%B3/B_?AUG(37! M/[0)OG1D_WNSC?[WMH[][]T+];]OM[?P529EM=-7^CIN3NYWU^L9@7N.GZ;Z M2=M&;^ :LJ&4[]?O[4[O?CF3]-$][GHM?70N=61>BSJZGZY')_2V-R_?V]Y& MV#]=EPVWS%+4W+[K7KC10D_RLM*QD45.SO*EXI9.<](A\9Q6NUG;V*)+UG27 M&.W:&(VJW:YCGQJT:,^@#US4!X9-W>W/S"74W;XK&K*:>ZA_2C/$\UZQ;XHOUN*9*F>C($MWHETN,0T$>VB?:IRXKXBVVXNEZV.B.'CYW M<.TJ@7+V71DW")3CF**]B";K57>1 M/WD#VYHGQJ,+[6M#K0N MJH,3^Z^*P39;O>*>WVJ#UM/Q=AJEX)$MLQK8MQMOJ]4$A6Y(=[:/[>/JC6'[ MM*&CSM@ACU0"J80K4 GM8PVY1H-80Z042"F04K@E["/7; #[B-0"J052"U>/ MQ>1:#6(Q=48G\.C,]_PR+LMN;CZ!W-FWVQIOT,"8Y(TP7\<+EK NZ6.8P.!) M*+T+@S&V:!CC3YP&7@*_O/<#+QCYWDSZG, ?>$UI?SU3&_Z3K2)]EZ'U;>2^ M>1CSHM&W$9MYB?_"?GCUQ\DTX[S"@^GN*/DCWA FL4BV/U+8@Q',BD5-2Y"J M'$129R-OO?!?G"URMF_9INU.E(ENVT-#LW1GZ'KN>.(:P[%F.,;DG[K1RQZ: MKH"]YMX3>QA&S/OZX$U@@6^]V:NWC'O?K]'AV0\>-NB^2;*MA)E,6B.,D!$0 M]3#B921O>>LW_!;,R>O,7*1IA+KM+_NWR.X-OJ (8_@0*VI1$O[^O3>HVO[F MQ?M 9OSRWS]+7S[]\4EZ]^FWWQ\__J_T^/$GZ?.?/W[^\-.'QS\^_/RY)+J7 MF>3-8[,K.-L[*N.K)7ZDB&76/D:CQ);1>@9">N?C1C0Q3L M2@OW$/2]3JQ'50]:#Q#-W=/C!^!X<)TE5'OZ?Y 5C<%FD($S@ M2Z/98@PSF\W2AX1_A8X;?BW@QVK$1$&%-%Q*?P9\SGQ*<(+V_NQ_[O>^DYY8 MP"(898ES87/\BK=2S3!7>)$_G_$G?GE\_!V>@!?Q//\92Y@T6:TUSKT">!<\ M$?.)I5L%$QR#V."K0\Q>?/5C)O,O@#G['$N]E,!R3^I]^?(._WEE^-]P$<$_ M\$K8W1XL:,(B) KNRIQ1 +.? 4N-<>9CAM*.0^!8V IRA.3;?,G$QWB0M&1>A"_!>:0XNN(U*9BN MOCW\<%TB=/C)]IY31O3BRD\RM^(D#J<_4.\2>H8099RS&+.K?]> M>!%L&XA2MD]P>L'/\S#"S1,]/K&G$CC0[('SQHJ=DZF7%(X8>(/X)I/>1R [ M2VDT"X$=$V0.SJO>#+X# +"I.2 M4/ SAHV!GU_#?'@PRI#],[V"6NB )0O*\07?TU&!C#K '9XL(JZ%BJ9,Q)Z\ MB"N #4V66;Y%)2WGY@%^>_]!@IQ1C#\<=NYPPZV*WQZYKI/^X)*!?)Y9;O]W MFV:#L:H4FU:E_%%ZYZFK#(HT'D7^,)L+\*>01RZ:"Q1(?*.P-,O4*THT/A47 M)_O_-K1J+?WT9\P^37X&/GM&4R_34, 1ASOR%V9B/N);[(OHCW:[8"+ND]O* M61R#L]6*!C<@NA^"#4ZJ9ZPASZ!$9^:*A)Z'A,Z$7# (I6=8(_S^E?&;I5AX M/\C9/K#M2"C@U:$#5@LWW$$#>&#/H/$W\[VA#S:1C^="!*<"G(;P4]IO.K6\ MQ" S/MTQR"*HXD6$'PK9Q@46_BSZTO#=Q1F*-_%Q"B_K2Y\78&GED\Y.%7Q7 MS&9L5#0@O?D\"L$XQ=.CVL\"533DWYOY;+R:-+Q[\3P7SDFXLNY"?OH6!V(9 MW_5S%LR5 FQ&9H+!E]>-/S##GX$0L8>3@$D^ARMG$N8&Z\>3-[>?\[^M-59< M^T+X#%3POJW]$?8%;,RE].+-%JG6?O4B\+V29>%[8"V$K^@6"Z,0S7?<@97% M. *[W4]X@3GN'KY__>U ^,D#>-*+2.3ZKCZ8P8DR*_S.;^T>PLG#(F9K.\R0 MLFM,!=^8+&;PMY=T6HD7//D88<0'P < $C[@ITBQ_+.4/R>+!'BJ:/O#)^'( MY[S(Y0(9W8^X,"1,N#'XEJN#,I<.:R.V"$:3NN/_VLQ?DJ/P *#,X?U%-YIN%.SM'@X S.4@HO%(8K0^@ M=T$T8F!\> 1&+>Q@!8%_RQ4J$U]$=Q"(LYWF7,CAOT\A+EA85KC+3]6+*,PZ M]1>%FBZH\B$#W?6RTF61\%>12P7J$[=&UNF5ZU_N&8+6#9_!W&#!BQ^% 8ZZ MMC;A]H-UCJIW^](X>7"6XJ.U=X*B'^$QU9<>XTPX\=3(PD%P!(*--IDP?#IW M:%' 1:MO MC2C7;>VIFK#V/H8O[!DC ."+J,*WSKFNL/;/J"7!/XNE'T/X1WK3>__X^ M=^ 8P])Z?'SGS!6GP_SH"JRE)'GW#M9O=)?8)D1URV@ C!PR$V%-U_".0B& MHVO?O95^*AB#PZ7T8W;Z_0P$$(?C,%PD4N5(+2]VY]+X22LMYCQ* ;H553 3 M 7D>YT9%$8QX<<$X MS;S@]0>$@2LT;<$FR68BCJ>-0:NO'?A5S;/PJY\6?G:O,IN!XN;&J'@)&JW9 M5+*K@ T'G4 WKS]SO/JG.;R*HS%,JJNZ&LNGJI2.FA_2[W6/-CO<)RU4JW*?"W\FU* MG52D:H5+V4F4G53(YCFD^KP3ZSDT.RDSE@N"%V_/3KK(I=0P^GYP*:>DVKW\ MB7DS,'H>\S#:#9AYGP+I-V\IB2X+NBR-%ZN[A+6;6=3]!0M\[5IWE7.4!L1S M N%3F.D#IGCBBU0F-![7HIOA1,ZC0QA %F&;M4 G^ #P)7$](8*08[$9,!0_ MT415"4_]R#*T),RPFHOX%+^AR[KRS^%D8BLWH3C;5R_F\>V1E_H)/'D#0W_^ MQ/>*L=Q]$=E5I#2/@(E5^Y%(8<$(($OSP59Q9#10#X@DOS)^RX_Y:2SU?E;. MDA]D.1W%)9<\O8V%'[CK?2D'*JL5'B83X9^@+^Z%_DC3_'YM,VZ[ZJ\UE1+'X#TST@.V-A?0 SFU['* M?5KI'QYXU1%F?HB+=^E-C_,!L!?G--C^WG=K^FKB1W%2S;G:NKY:B2\7DLA_ M@<%F2YC";"R5R DO+OPMS;(,\#[EZ0F3()*"G&6I:ZO,M/^J5=#KK-7NF0>8 MR^^*+_R"\2,!#J,>5M5GY;8U(G:Y;M\I(X' _LYPZF(#UM5H[[O^&L7RY+XQ MP\!ZS"^2%QCH%[>Y\.G7U8U7S&8SD'R.,,(B%..'IPAOA9 CD'S_85'X $\& MTG/XBOD[^2W%9[Q]\8+_\Q?5-GZ0AK#TL9Q>OF+(';-)>;0)],<\"E^ 2/"W M('P1>4HP9C'G4>(>=Y;6.X.QN$/!]R=*KU+RRY41R$;XS-.)5K&X*?PA? WP MCZ]3?"7/=X$W3V##A,) M')I+#]\TK6C3_-J2QUXXL>/51<$H'/-K,/[@*D:+HU;=+(L;SH@-EU)9*U0; M4BNMB\IS[8*^;.)L"D2>R;AN0<5IK[#-HZ$O_730P;#5D$7I65WGXC-YTH2X M/,;SYS_IC4J^$1F3;.Q4RIKK#(4' M5X%M#S/YLPR*M:&*.1.\O@$5]ZA8%[$ONR!/*7A[H.8R=F[9*F!\WA"7JBA] M141EMX2X_KHMT.3H?<=0MWZL](_]3'>,HY[<-5E5[^NV>="P^_I!7D%71VVS M?45UN.G-3\A.42PR:?U _)M,PT6,EE:I@\RQU-C:D?5TJ@JQZ1A=-UVD<@3O M^':CC? =#'(&XFP!U,9LOE5)#\:"7C"=/SD)]J;-3C]7T,CG0-(?V\FGRXUZ M#EQZ+7=_3Z//"G>_; CB@7R *8C2 !_\G(M!N;./H9B]@6N?W#/Y"$729;2) M2RHQV&\&&P9[3% 3-R6.(C59?+.PR35[<1F*U1M8LFN>W,>W WW.KT@L/Z2U M$OZ18GFSR$M7+I;9OM;MB6%Y(0)-DU*AP\KW]-/DS9EO/1U5!2Y;\R;/RRB]I_A^=A!<^";.-J'M8J6IO MH%JZ;.M-@:?0:770YG]*:_0W\D?>MGID'3M&0YJ,\X+=[7WYL)G%G/"\/I0V M4G(W9.[G^_PK;O.'E2!F!D9-/:KU!JXKPYIO3XU>@]B^KQ99\@#:EEES#\); MLS*;"6E]^<0L<5FS3A;/[OD'5R>>61;Z0]HUC<[5MF6TA+?631DU>@-'D4TZ M0SL@I+BP6?A$YV?;LJE=AVR:B)VF&S=X?G99)!\S-(&YM\1-IJ/R""+6PR8] M_W5P\8-TOW\7VUU;2BTX0653+V="U@8[[=#9V7$!C;"!5*&NAH[,2\GH";=. M7I5\IIM;^*"V0-J]@2NK9AEN]'"!I!.S#B-]GH91\H#]5,OMENGTO![)K#@X MEZE8\BW^ CO\*V[PIR%0B8]6)7\.F*T5_B0=A^TPRZ_8(+Q!X:-CL6O"ASM\ MH.QA'E1%0D873[ZL6ACFR79?G)[VS<9K&Z]).7P)$V]6;"(53D0[FO4Z]5;* M'!LYOP_;A:M1+AUPB[.TE4KW^".KG7NI*;T!+%:VC:;260Z6O,M'ET4CV0XK M@%^!0=Z*LN:J^N;3- "9"I<7Y^,K>#6UNH*WB\;"/EV1MA?1X>WC<(&Y7=G^ MWTJ+ G&2KW>D:>#8/I%P1[8O:&"[;KV_01,DZKK^/*'?X2'J\\1^AP5-J?%^ MA[)M6,5[CJD_ [$@NMJ]+5JD1NM#E $]LC[37I)$OG#A6AKE;;N M6D%^E!#>1-NWE?^$OV 71."A#/ED]6R\#!C091T**TN^*792!*YX3:92.,>^ MC,CW?HIRF *6L6\K!.QPO!@EO,MEACL=Q@@4.DY;%V,*@<\[5<9]Z?\*O#31 MZ"['V<,G5G-;01MFB#+C[%SA+\3FF1DZ_',X3J>&CWL965+GD>4>2\!>E MQTU/_[I[VA[:K;,BVIEJ\!P!/#U9CNO#[=;NP]U ,IGX,M_J+U,OJ%>*EC?R MUG10>H[1+]^5"[,VZ^8-1!%G"AZ.8749U=;FNE\V>J9FB ZKONIYZ8!<2E06 M5D6:&;D-WJ YBD03SD4@SC#.5*S-YJN.A![06D8,!X*(7(XK=F_$:0MY: 4 MFSX_53.4T0S==,@"-L$>P (G=0V35K3YGOKS-2"+%->O"$2PS5Y\SHE[H#2F'M!"$IH)R0+^%9@"FU/9 MV;<9M<6Z?GB_M2#J3S[NKS#LFEB#TAR]'2^B)?.B7)"-WL#MFYL&G81?BK>* M8$'R=@A2A(!^$\'.4;CT9LD2>"F9AJL>^B Q:_PX7A9[ M^X^;-E=T2*\LO"I2FJ]N$A3H1]V,@C6]K3"(-BN,0=L6&>0NJI[4TD? MK:/9-W0?)9@# MG'*5M5[.F:@YY",*)G74!AKW#I=VB$C'5+>G69N6K<"4_? MN%+UZ$BO^?;Y7-;:2G%5A],!Q9R>EM;8M)YAX&D^+YOC76[,BG\GE@N; M.5O>)I+&!U#B?K36KJG3R]NYF (VA(!F7W,ZJA",5^@:AX.BK8(\:)VNJ)?J MC-H^B6GL]DGR_?DTV?0I\B)M?K[]_"W5=$>[&)@.Z/2W%;%D'D:F>S(N 3W%^%5A(+=*-4Z*"05:B&%=L M"&,$[_P8@IM@=@@G7BLVSN$'PY8HB0RO3UJ>]LY)5@1HBR&K6F#)>F]P%)2, M")W_D3''+I1=72FC[.K*:2B[9\<;(4C=2]VB'PBIJ]\8I&XJ8=)/7N)M1]*M M9S.=.RI]*.C8W^(5)%@*EWN#ZA>)H MBG&/W,/#N(\QFBX0U<6 M\>,V&+%UF-8I>.?^"LI+VFJ5I+/8M$S6&A%\^/A^4]W#J3!DT:?)IVS"*=GB MLJ,#!LHK*..8Y;GG2GX4J+U!\LIF+ZR,"ID38T4J7#RN; 6,F8/YUG!VJVPSXK"\[80V0 K#J^2(\P[&&'.PW(N(CZ5TE7^'.<(/XZX MH(N/$:)X- ,6QZ^M@#"%M*>A'O@ CG$1*UDE">1KC-@S< 27(O284Q"U:!64 M%]'I'K?F>AEFL,#]\P.$9N,HA9LB!0,+^Z\P*,\)B),RF5^G0+KE P;RQ](8 M5H#T69MT]F5Y4W^$T1RO-EGA/6+Q/)R%P>R@ !D(M,^P.5JZYP^,IB\=RPNY]%U]BW6UG>0R,T!"=]N$9UI[2ZB^T/$G=Y' MX?.[-%GS?_QD^BX-W:V2 1YYU)J-OWC?ZM;2Z=AQUK5D7;N.=@$DI22EYY92 M^_)2BKUG;5/6U9/1G4A*24IO4DKW%*2?0THMK%F45<,E(24A)2$M"ZE^>1FU ML8N[XJBR[5S'67JFGID7YJ(/Q?MV6 ]>3Z&++KTI7,S'I5Y(U!>KZ6-T3UNL M9YS=H#G'44KY79R<5N0<1*5\=*M=KY626 )TPW@Y\N MH, ,12@PN\QU%VGF1PQW&,/Q9!GMAYN'\UF]=%?B7,NT_CFK,7XS UOO.VG( M0,98H=-3?CO3Z 2MOK)9%% UP8HD333O'_2^II=SCS#=5^3];68]-@BS4(<) M;M9GOEG/>-]5T "1_.9CR[$EPN%M?N,&T@8+HN*XV%N2X0S"(ANTLAVW.3TR4A MPQZGLF,X)&,D8Y=>72U/K'P1L\43ZY*TZ;V!8&Z/88+_)SN&*=N4RDYR2G):*:>7 M3Y,UK-[ 5D!*K3(@)4DI22E)Z8-E7%Y*,9G=D0V;:C=)2$E(*X2TE!5Z?AEU M\"+?M%S9-4].:+^E@I-+NN14;=(-\;3,R\LGE@>839RAE+'=;5YKH]E&B9U, MI3=PJ=KD^EBI7K5)*9'PRZTQ,&G<,V6JLF5>'DEF)*6M<$72)*?7>P#)D0R6>O#Z> MK&<5ER+BW4](-@TL9L/4_S+H^C6G_M\\9S88!>X2.YIP@JMZI3=W.6UY;$0X MC5/GT()7FL'%$]I2P.538L('T>/@2ZVZ1+Z]>ZW:%+@EI6;M:7@H$%1K*R + M$[1L39=5S6XHC%E'#9PCY$1B2&+8G!CN:9AVI!C:O8&IV[*CGYPE24)(0GCK M0FCOZ21WI!!BZH9FR*[6U(4>"2$)XJ_BRC'GXC\5L*6DN+T#7J)R5"M"I /U*B$<%Z+=2@$Z0 MAU200P4YHP?[\A4YEM(;.(XE:WKYRK^+]3@DI22EYY;2RW>*L-3>0,.JN8K$ M'))2DE*2T@?[\GTB+*TW,&3=M$A&249)1LLR>ODF$9:.B(<@C+))!>@=XB*J M0>^&A-H=$%&# P<;^LG'*-5Q=IO7VNAW4&8G1(L_N6\7L5*WJVWL4K[%Y6K0 M+8%\;ICE&B^J0>\PP]U+#?J%R5RC KW)&K"3Z[XZ2,K;AG]I\B:E0U5M%O8I MM"Q9=6^P!IBD[*:E['JZ/U@.WIC(.F$&DI!=?G7U?)DKA#*STL:!%>)VS8T# M2-*N3=(:O([HD'C9"@:Q;%GIE,U(>($T.HU^CM'OI%RCC!=(U1I4K4'5&M=( M/*K6N)5J#8(+I-2UNT]=LTM-SL]^KVQC$KAL.-B#X^1N5)1B2G)ZDW*ZIQ'< M.>14ZPT0U%/13^Z40U)*4GJ34KJG3]PYI!0SP3795JFBBH24A+1"2"\/1V8; MV.]*-S39LINZQ[^):@V""[S-%-0ZXNGL:?-X#OE$ 'M=UA2""[QQ7FNC4469 MG:S>X/2J/&*E;J"U;/ MOEN'+J6H.;V!H1FRH^L=2E$CICQ_B+U+3.GV!JX)#@KQY/7Q9+VD^5)$N?M) M\PYF]:J*;!L$MW=5G-E@%+5+[*C"":ZXLN:>#+/3<;B]*TN".@?BWE%70T>0 M^O8NB(XAPBTI.&=/X[WCH$X<#9.=+,V402^= >KDW/>T))(DDNV)Y)[*MB-% M4D?[P)8U]>2[6!)($LB[$L@]7L"1 FFD MG8I1D)) GD70CDGKCZD?*(>/6R MH;NR:YP#)+,IB5Q#Z/M^[+\,_@[_R::VCKMGP5:D?\$4*OPUG<(#"L1;5>^; MZW+RKT6<^).E^),?8$'=VP>7RVJC?&+V36T?GVC*7W^8A[&/&_(V8C,O\5_8 M#[B0!ZWOVF5,P:$7,QRA-U#%_I7_F^UHHXMQ^GMY7A, 9TPJ%GE*$9N'48JR MF.9HL?T7>?C+;#&&'_ZKCA2M9X68E5+TX7GN^1%.Y-T4^(8=*%56+E56/='6 MSS(I;.)EJOWRO<(6N8?-G^',PXD$'SZ,O'@J^:M92",Q#=B^$0K\6!HO(M@S M*8']G<.>>B(8B(_CGR9^X 4C'_8[3KR$X1 QKH!_F$S]:"S]>^%%"8OPB8F/ M\\<2:EWB3 _C)R'_[H<@\9_]L9? LZ$(.<);4\[I2^_ASRC=B6 N/Q!4PIE$ M[,G#&*288WDI,GQC N^'%WT,$R:9LM2VI/ AW_H)B.[H -GY)0S'K[ MDA>, M)5ZNBN3P@B?"YH5:>$4T?":IRL!*=A+-9^,K9F2M/$+J82Q5R]Y@EGC^+499R M(4%E6JE+,SF$/\%BEG^+4^9"?? "HL3BM^M[NI5H1NFPQ M[%3#OB*\7]LRKV6R>E]QCIW0V2>K]2W#;@)"][HZKU0[)SN6M?7.USV$ MUL MO5 ""[YO>I2Z\=1J2[&MS*;":>VX;+SY"0_5*!8RX@?BWV0:+F#<\6&5+H=0 MXY0^)WNHVDG^>EP\@=DG&;RYDTY4/(Z*C77(NF1%W7DB=&@CO?)<]4L"V9*1M6V32L'31L5-F=O_L!:1C2,!W7,&6O\0HT MC-8;Z*!AC')?(](PI&%(PW1*PY0C"%>@8?"*'%6,U<#-)ZD84C&D8JB9^(:* M,9IH)MX9%5/1DVJS]0G^/A(D]T3KG4(CC73S#:UO(X.4FSZMVEO\=;UM2;IF M)7_$&\+R%LGV1TIU>1?J8Z+F17>"8(7_XG214WS+-FUWHDQTVQX:FJ4[0]=S MQQ/7&(XUPS$F_S2PWY)X:!KE-^E/[&$8,>_K@S>!%;[U9J_>,NY]O]Z]Q \> M-@B_2;.ME)E,6J.,8+TQME;BC/(6&)Y%HJW7W[W.S$6:1JA^_K)_B^S>X OO M A-.)%0ZV*CF[]][@ZKMK]D@:"?D5JD%D*F80G>"#++Q8Y+^#0<^M#&0>OD> M-Z:J]DU%O+BZQTV5X2$^U!S.YSMZC1SYH6'7&#D-_F\H/RTE9G?[DVC&087% M1HU&'!==CZH>M)Y4S,HETNL'7BW1_GNE[^!ZHD)NK9MMW15C M:E)&"K:1RU31'C%@20I@.UQ*S]Z_PDB:1^%X,4JD9#EG/*?IB85/D3>?PC8 M);["$V_&HBF(Y =2W@KDR,9>^C:27D^O+[-O.5?4/LM279HL3=;2#AOV?IH= ME9M@2=0KNCJN!?1E[:Y#V'/!\O,WA&$!RB#Z!/QO_,7[5OLB MV.X-;-N6->?DHI?NE=J3]-RT].R!Y3J']#B]@6JYLF(WA:E'TD/2/M6,'.LIEV> MU71LI^/J)K':;;/:GB9-YV U+#S1%?#Z;J@=RBUK"]E5 NL#-N4]<9B MRR2Q)+&W*[&7OPM2;9!815:-/J'C.NW#U $.>P>-W>P'(1$YMR?4EZ+KZZ M6M)C7EQZ- 5A/TW9L9JZ0R'I(>DYC_1<_@924QN.CI+PD/"<1W@N?QFH:;V! M8UBRHW7)<+N_5'ELT1+P7'EO!DM>P&[[1_J"E/170P(O?[FGZ;V!IIBRJ9YL M_%&&:;>9[?*549H!S.;*AJD3K]TTK\$3+3/;Q/_&Q@__85%8Q6 M >K ]00VH7$KB-@B&RJ&DD/2<^E5U=/>B[?,T(W M>@-=5AU5UK0N%;[?7^DNH5R=3^XNGS.OFR!WIB/;%L% 8/;WTK#LEN[=P34]0 M5UUWJ^\S&]WJP(6)BQ!(%=T4 T4,-7 MJAU7^ 1V16,TR>)=/-DI:Y[ KBCWZC2#5VV[L?$!)B^V;)W0NC7;XZR,3D-M.2+:=+ARCA7ETBRY[: MRG?-B:>V\EU-Y#?5UA+Y"8Z"] ;IC1LM)C"UEHH)2&N0UB"M<:,%#:;>3D$# M*0U2&J0T;K.HPC1:*ZH@Y"M"OKH]?"::+"%?-7Z2;$%WF49L _KJ'XO94M)< MCGRE$6H.(5\1\M75DI"0KPCYBI"O;AVLALA-Y"9R$[FIAO<8&A#R%56 ')TW M=_E&QZ;9&]B.(MLZ5>^2^%Q\=?7$Y_*]FTTLH+),V;"Z!#Q"XD/BLU]\M,MW MCS#MWD"5585@KTAX+KZZ>L+3@8MQK.22%<.6=:5+I\_]%>\2[-7YY*X#*?,N MR)V"#8].3IBGPK:.<]OE$ZTMI30I)+$EL M Q)[>5_=,O!^QI5=BR26))8D=I_$=B#>86*\0S=/;N-#\DKR>NORVH&0D<5O M<"U%-@GRJN/@2330-0Y$D%<$>45C$.35;:3+$^05Y5V=='/5=D_C TQ>NS>P M54763V\U2VF+)#[G%9_+=VJVG-Y TUS9LDA\2'PNOKIZXG/Y@BW+;38^2L)# MPG,FX;E\N9:M] :N8TJ\N(H'[YDB];[0U4VY0=HTM '<1M M;7#;Y3.V; VL)4767&*V6V>VMI.-=H)=V3J!7=T+HUT^1\;&K#;5DE7CY*RV M[N3.$]@5=9+OXI91)_F;R=^WS9;R]PE_@K0&:8T;K2&PK99J"$AKD-8@K7&C M=0RVW4H= ^D,TAFD,VZSEL)V6JNE(*0K0KJZ/3PFFBPA735^DE2CN7R$OQ#0 M%0%==9"&!'1%0%<$=-4QSX. KKI7;$?D)G(3N8G<5+E[# T(Z(I*/X[.F>M M<-7M#319-5S9-+J$ED "1 )T@ !=OF&SH_0&CJ;+IDZEAR0^%U]=/?&Y?-<( M1^T-+%E3;!(>$IY+KZZ>\%R^9X2CH?'FVJZLN5W"BKN_REV"NCJ?W%V^V82C M]P:Z;LJZ?7*]/)6U=9S;+M^=P>%E;;*I$-;5C3.;L*ZZKI;?9^YZ'8'7&X;76[#,617:RIFU=$2 M%9)9DMD&9+8#[KK3&SB&*2MZ4S><)+$DL;2"6O";;*L'3D<"2P.X1 MV,LG0;@*(J3KAB9;IX?$SR6R!'=% UW-0 1W17!7- ;!7=U&TCS!75'NU4F7 M5Y=O?^9BPW;9Q09H^LD7\Y2\2 )T7@&Z?"4';M+98_WESE/F%<7$L++UWZY9F]@ MJH;LNB=;@)1MVG%NNWSFEFN!P62HLD.YS3?/;6WG'.T$O7)M KVZ%T:[?*J, MZ_0&EFG)MGNR'=N=)'H"O:*F\EW<,FHJ?S.)_*[;6B(_@5&0WB"]<9O%!):B MM%1,0%J#M 9IC=LL:+ 4M9V"!E(:I#1(:=QD486E:*T5570+]RI=VL<%$,X? ME7\OX&*EVVEHXFYS'L8^4N-MQ&9>XK^P')H*M[OP8+IB)7_$&\+B%LGV1TH M$TWSK:KLXUH-YZ3JJUT6Y"K\=[HJ7YE[3^QA&#'OZX,W@N,9PK!F.,?FGW1M\X6!LX41"_0#\$__]>V]0M9/ M[:AZ_&#!WY<%*!3S0>WM (6SUD'AK&V@<"VQ+!_QK9_ ZT9K-"VAH7 FSI2D M]*OO#?T9B& AXKD;_>[""]TIFZMES?)E25P9,2D)X029L"AB8_B3*&R)@*V> M GC!& \#:>3%4SQW$*E(PD\D/KH?C-A<,$<@>>,7#WY'UDJF M#+[T# M?_BV6YBSB)PQ^R)F6?QZQ>,Y&J!SS\;Q@+#VQ -XYFRT+\\7O8S : MQX[9W(,YL1E"M?@CF!$0G7&,KUO0"WRK^"=\">OP!A :F MP\5AE)Z/0!FNB..^]"5?0TZ>>$6Q\"5=!^BTYWS-*\(@CLP\C#AQTA6,PCB) M8;:X;)@M_'7(D(0+OA7P2 RDCB=+.,KX]XMT"X>SM)-C7*#A(;3 U9:(T)?> MPS;O(X)$(* A4F<.@HZD7//'W\Q'"&;(KWR6)TSGI/HV2<,@B\8&N"OPX6?JO.C;;>DJ+ MN6FS51EJF3I:'F:=6;EUIO<&FMDO Y)*H&9F.%-<5:WI.^>N3(J?HT0!^P*-QRP >QU_XL8O7]V/WHR+U>N+GSW\!POCD-@&:XVW_P:QO%WTL]> M!)SVM'%LBJ,NQI-NQ522-PT2ZW)[ [."%=:D$KC*![ #_&@- MA>YZ8RIKFXM'\\3'=@$/,QX6\?-]]O@^2UXD?L0P.X^J^"MJH%-,#<\F\"(Y&,!G HG\1=EB4.K[< M=AOYT6CQC [/B/]A#-*!890IO+0PA6=O"3[X"Q/^,UHHX ^A_R""%6)BZ0+P M@;ZT(@!XSSL6)JP7'ON !>$A#FL% Y73;3TRM/XU03+\=ZLE$+,G?,U.6_W# MQ_>;AR"O''2.Z];(5[+7[ >Y2YH*R,@1AN5\,6PEZC%OA1/MP$ M_B:]>+/%*KH):MU_1H\(OK;![#@,ETX^+63GD1=%/*HG;/_^#2C#GW)U!4S# M0RH%5RAGACCW%B>KX(0?'<:./OB?L$8,#8X9?-E/KSY0RZ$:!+(\H%-:' %= MXL5,.*?%3>)C1B+LFK%YZJ"F855D-?$PKFP![14K M3Q8)F-';WOV,/%=0\+LH@-*"O%H.HZ<:&>-$4L3#G'&"D:PG< + 7 Y08G!* MH/77)#2=VRKN7!0[$4M]!7]%BH&I@-8C+TA I.!C'HKU@J)2R,80;CX/UQ:E M'3G?2Y+('RZ$H0\4BQ?/&!B+X;3#4DH_ 7&-6#".A72-_;$09P_W%S[_#S(4 M:/+(YXC$\V? "\^X5Y,H?):FX3.#G6)1#&OA.PON-E)A E00 MQ9O\.A4W$&?MQTV-QE<[CD"[!!PV'A[R8[Q0@U'$3<8X6@)I/6X&SH$N+$(N M&T4AZ(:O# -M3SB0C.6E\UD6K/2D@)]6R #/^.TJK3L%482O^'C]R\",0#Z M+Z"F#Y^!'Q:P':#OX//E2H?&"[X1,/=FW]%;'6U&G MP+S C?!'?]27'L$P%U_#X%-1<*?>N,@VH"!F+/#C*1N7E.=) M),KS$-3..+\"J-PX^**WP'/**W*P^&ZF*S#4+W00)T7VQHAQ!S0^5#3Y,?O* MT *$D58LN_ZNDD[(=6&F'5 1%DAP"\?!CQYN@8A]2-XP+-H*1<8H'>5M'^/" MYFSG&,>;(S1P-FPHH1"%Y03#IZ93T>P#B5G&C!\HZ;&T97J'+#>SJG>^NR-ER07D! MY\BK%ZYK&W@"OHAF)/S^*HQ)^&H6[KH%B?MR*,/P8PJMIV>N31=QINHB-O/9 MY $/OH=D&HX.6=CO$:? M>TMNW9)QQA!!9-G[PT"U^$CD?R G9 @2G?!!4YG8+ MO"^;-HX<%WDH3ND.7RL:-XL@'.+%M.!X,187!]"*,YAXD>*\XMO^(2YN)Y[0 MB^R$S9\6_6RY]^&/?'@8[[&Y@,%$)6YK%33OQHF5!XI$S&,T@[\(WRV]ZOJ5 M!X'TE8^8/SOU@5C1:+JLN"^AA,L\X=*@A,MNS.6<"9?IM5O%99S6X33,G8S\ MB.Z34*BI-N#Z15C%;#[VLQ M$!$ [TOO\:("<_(*'G2,0V:G8HM;8^[>FHS,^19AIDIMHF,>CJ[OO?(O4'UE MO>VW_V#JX>'$_KR 0__?"VX-AJG0E.B8^MM1EO:PRO))9W.T1UTS.V-/,E@N M'+_B++[@RS_"-^IO$"A81^VK>_8GW3(T?K Z0UT MI2+E;6WE:4*6X UQO[:*P A+]F,8/'"WH &(F7J,9 MM3^E25=?O&]"&>_(@JE-=Q?18?O;>C/D&4[K/*!<._!JGJ!7#'P>_J*\'VVY(K]=6M&E]FW''WKQTI? M/?(SW3&.>G+79%6U#RJ,)DN3M;3#AMW7,^T:.Y]5I^^]^0FU2A2+D]P/Q+_) M-%S N./XNT-:H1W3+:!!JHH 5QUE:E/@ MEAK&J.:>EC'U E!Y'QA-[0U,6Y<5?5OTK;4-.E.S:9)#DL,&Y7 /LL71-K$ B2")XLR*XIUGRT>>@ ?:H MH\N:>W+?]'-)X1X7.KO;@)6PW8)+WSSVFPUAG'E6JRT!QO[$%;: M;<9:C9FQQ$K=9J4].-&GLU)S6'/$2MT^X=2S''!.QPZXA@"1NVPV?HG@\9DH M1?#&F,;V+*H7CK_8(O3&!DW&]V$$KPC>8?.>8+0L;-&QB&(CO& M[>!]D2H@57#+JF /MNC1JL#@R6:&>G*R&6D"T@2D"Z E<\ "S\!49WDOC((224_IK;+3Y MV6R]PCNCE7MOZ':YW9EN5V /'3FK]_5GY%3,R*F#AM3Y'B'A\SP,LAX^6SK* MR!RNS-N&ERE+_UC,EN)/FILA96X%T=SL%B*]&8OR>]&H)"NZIR8BW>P><56M M+FBRU$3D3(7R]:\?J-U F8K_DS52?DP;*?\9L\EB)OWJ3SB\\_\R."B(N,<1 M]Q<.0?(NZP/VR/N $3&/E/?1:/&\$.T_@9(PM?_P&VBBYW'TK$1'O'";D0L[ M^K][R:F9EXVQ6NT7[*+U&:,J^WVA8DQEBT]I.IM>Y79?4AQ8>%ZM!55@8J.W MXT6$^&6Y?^GV!F[?+<49J(=,9\*+=UVQRQE_5_QP1TB%&QMUXXH&)I$ZLJ:> MG'! !?4DGMP)(=LZF49RI@[ZSQ?#QG M-64\FX+7RHU4J7M+A]GL7%S&S;XRTUB]P$Z4^D--,V65:6I)K84DSN4+7Y" M@/IPCOB<;#0-X+U/2XK(-6?>E5+RFS'O3!7\H!P!F")R9].,>[JT-&W=F1SH M0@/=2#&YZV.MFM;=\;S5D'5GZKV!IF.9ZVF3#J[-]!E5SOEFI78[&85V#$6G<,O[M4N73?<1[#N1UC&+'SB M[07"0X&]*5)WF%E70VIJF75N;Z#T+8K4G5TI[FGXWK159RF]@2G;IW=1IOA) MUXVZXSFK(:/.4K?Q&H7I.LQFY^*RDE&WL[,A6(\=Q*VB$OC!ES#Q9I+H)?8P MPXVF:O@+FXE6.T8BR#K&_K2+%\/7\:M/*^:[=OV\I[EDX]8E7J/8FFRK93"X MCA:U$;]VRFP]GF&;,EKQ@L,U9<6EY7!1@-FG@7Q$1FDMAZP40^HLFF7+\\H MIM=UCDI#&K117=^H3HJ^TT71/S$F=AY0Q$X$S78UD+TA>D+SI@5WQDR>(2W!7!'?567H2W!7!774TP5>UC'92?&V- MX*ZN*MQQ9]$,SOCGS&BV=0%W5=%(LJ-)=B2>))X7K#H\7CZ;NIXP.-R5:I=; MT=UG_C8)Z_T(Z[ED]8A\==O$%B^*37!7G>(8@KMJVU4S6W+5+(*[NHS:-,_L M@MB\DY'3)4098JQ6C.?C.:LIXUETS;(([NJJV.Q<7%8-=V6[O8%6[L5\?14( MUV6Y$=Y5>S9;2QTT'$R=M/H*=<\]N]([;-E1!UV"N^J4=6>W9-T9 M!'=U&-[QL4+WNOXSO<-LG+FNU[7!@5M&;+5=(O/XJ@)VJ>&2U 6MD*ED*:AJR:3=6M71Y\@O0$Z8DKTQ-7%2&U%;WY M""GI"](7I"\Z8%^7P<1\X.'#1IN M+G_K(B>3UA8IN I$(XSXGK\%7F81?@OFY'5F+M(T0NWP%]^R3=N=*!/=MH>& M9NG.T/7<\<0UAF/-<(S)/^W>X O'8@LGTCM4++S?J3>HVLD-?L\NJE3]0>O5 M0X K"N>_%G'B3Y:]K>/K]H.ZXU.'?TJ <@1[1I,E0+DVC+1J1*1/HR038VXI)F')7%6^\LW B9_PS MEA38BB4PY=23R[YN*2>;Q/-^Q+->:>\)\MG4_:#-,>7T)OHKD["2L%Z5L)Y+ M5NL7C-B*TQMHLN,VU6.?RD4(4^XJ7#6U)5?-)4RYRZA-];PNB*IPG"^S2_U? MB;%:,9Z/YZR&C&=5Y;RFE6LZJ2].A]GL7%Q6V1?'5C6P[&ZA!.BZ+#?"E&O/ M9M/:L=E4G3#E+J3TM#,;;09BRBFR:U*/ZNMCK9IFV_&\U9399O8&CBX[2@,E M$<1GMZ?"C@C7J188=;HMJV93O;0H)D>8<]IAP)V9U>(QGEM.DT3F'(5.%\4K^LZ9]4T MZ8YGK89,.DU'3#G=I7#=5;'9N;CL&(L.\>QE[?1.C!2L(TRY[IAU9DMFG4F8 M= =+;':S^JLZ=T[#J@BM2]<( M5.9.F'+=,P6=E@Q!ES#E.B!P=73P\5#M1UF0NB(PY72]*=?Z)HI*[YM?:YFF MQS-L0X:ICI<8EBT[9IF%[[,D^KZY]SS,>T004\="$M>2C0I<[H[JVON(<1*F M'+F_^Y5!8\!2NBZ I?2* XOB=EWG*,*4NY*-ZJ3H&UT4?<*4.S1H1IARUS:# M\_'PK?>/(NR7FF=&&YARNHF8_87T!.F)*],35Q8AM9J/D)*^ M('U!^J(#=D43F'(ZYO8XINPT?0O8&4RY$EI8&V" M"PP.MJ-+KUXL_5<=GEXO_RNEO1;G_VFRR>&'<;.5<[/3&SC]0+/RHJS2_&4I8O&>;Z_@\FK+Q8L;" MR0Z+]/TB642LN.2?!<-Q',,O,/R/LW#T-5^.)J@):A9LV"3]&[Z@('Z?.;8/MXV;D9.C=BSYR/0(JYYXB/UA$;"38T7>/C@P9%]A,E0L>0C MP\,0LUGX&K_=F@M52_VKV]1_-5"B6//@>H 2';-ONN8U(>0=-J%C$?(Z&ZVN M!G=Z\Q/R$O)^ '(3+F"T<5QR]>H08)AVWH MX)/(;D7U3,.97Y3V54=Q&503>4VB^!'&_?+*9B_L-^ZCUI9";%MKR*95=J^N M+_OBZH3-I+8RUR1L>,Q]>0UKRY@),J;*]NG- ZE70WT9L^A NSH9P^AK;2FS M0,H4V=2IQ=T%I,RFD^S:I.Q]N*COM-FPVZ9L5;0FI:.L=2%SZ"B[.B&#[]86 M,MXB0M9/#XW0258WIWW*(N9-DB.;>M%Y=B%1>\0M.UK>L">$ILNN>PNGVOV5 MH.R^*3_ES#QSHF3C.WA[-SC-DXATZI'%^Z8"9HIMRY9Z,N)9&ZJKE11)GA%3 M_COFR"!5?,LV;7>B3'3;'AJ:I3M#UW/'$]<8CC7#,2;_-,U>-DRM5*1?P^#I M"XN>?V+#I)Q39*KEG")3+><4;4_F44NYG&?/S3%5M6\JXL75N3E56E1\J#E] MV]S^\8.?)BBN'X(8I.^9!4E<(;G:X3)Z:,+=)?*MP7%* M\PDQV1#S"Z5X\0RS76)>(B8JCL)GF-?R;YB!E=/][7')AANYYB)'ZNP:RW7[ MCJD?DTQHZGU-=5M))CPN17%G,J'>-XUC)T23W3?9P[(_[RQ-4QB0?B#^I83- M%A,VB8H'4Q%+/Z2LZH.(>!P1/XV2<,@B25J((O82SE[0 !Q%;.PG MTL0;^3,_6,&D;./7DC*$1TV)T908?:D.[WN"9NO2\\Z+HB40HHX$%4)F M"-JCR$J%$'4QZ;G3$DE">>-R:9]1+DTXVI9FH1AP?FC"9Q'/N\R99\>QJ=<^?JLT+*6 MT#@W-!@-NT# B]CJ(+;2S\A6.K'5O;"5<4:V,KK(5G<4J=G*&;!W0Q:5F<.L M9=5\P P6%B=_> G[G&"5S^\LPKP6[XFMV.%!R_D!FVWTG7(EUU\E7"*L_!%^ M"/PPDH(P8;&P:/ZQ"!@:-"X%:J(K#9?S,J@KSICK/5&9,Y+)O8 MZE[8ZHRY");31;:ZHR!-;8/&:=>@<=&@J2A-7QDT/VXW:'25(C1G4A&-Y43L M5Q&VTIB*(%>ZXVQUQLM,6R6VNA.V;M$J7+G$LMG/$"VFXN7DM><\?9ZHR7EK9+ M;'4O;'7&2TNGDZ%C"L9L-V+L5HT81^T-K+ZEE5N-5T5C?O.6&(PYQ8XA]Z:. M9CCCO;.#85K-D%6C2U!@Q%9ML-49[RH=7;"5XEC$5C?.5F>\JW2,5%LI6H?8 MZCY ,G[%OJW "FFW?3;&@$P--=O236\&3L]IIKJMED+;/=8CY M)QL5#1F(ZVZ)ZVK9J^USG8U9+$>^DMGSBC8RL6*JL*PU#TURXT28QY46MFY.8 MTN5,:9JRI385"2&FO >FW&/\G,*4KM(;N*XBVU93,=]V6?*>XBNC112!-2O- MT98%%@DG39@UY'6T8J*\$YM5H[FIJS;=W)2FP:3G<& #RW6*T-$F<6U** M-(#W063U0P\X^00^8(F+2>!"/M !I =(" M9W613M "5DMQTXMH@0JX\^_7\,[+OQ=PNM.=,K2^C;LY#V,?Z? V8C,O\5]8 MBI6=[F3AP72M2OZ(-X25+9+MCQ36M8+\;I0E#T0[5S?!/ K_G4;9;.;>$WL8 M1LS[^N!-8+)OO=FKMXQ[WZ_CG/O!PP8--Y>_=9&326N+%#P$(A!&'M\N,1QKAF-,_FGW!E\X M.GPXD=ZAR@@P2=$;5.TD<#MJ%3]8\/>M8!G4!W6EC5)9V$R"S11.'"5O\36H M%A;>[-,0N)8/]MY'=?*_S(M^\Y)%Y"?+SZ,I&R]FC$_O"XSUXRPY <8 M]V#C@,6Q+ V].'_@.:6N-/826,2836!&8^G53Z;^YI \?]6+(B]X8OSU,AX( M_$L1>_;P+1%.?L+WCD]:@AE(\0(C77PFZ4=+V-<8AF*2%\,8LUGX&K]=9[&3 M-X]KZER+\J-AA+#I\YB]S7[X(0.0\@.^%?RA']9?B+IFXV3@+Q0?YVJHKPA5 ME(;ATC?OA[=WS+[IF@?!V]?[3'>,HY[<-5E5[5O:81/:%Y.\NN!B-5#WFY^0 MEX"=N;R$"QAM'']'L.?'45,H/BG5>>V"GG>9UZI-?*Y2WPAE"[,^B,NZ 79Z MXW[F_2*#UX@KIY:I7EW!=3 M6<8I=VM45'A6(?P0?(1AO[RRV0O[#=XQC>M(H-N8!%*Y87TY,RG7[8KD#$^W M+Z]AS:"JHRB]@6YW+(OI;HXRBXZR:Q.Q:<18;2%30S2459?R!PZRJY-R/P7=K@WYBC-92K3(5:WP'K*(L:OL^DH MNQHI>\3]JA:T TXSHS8-=353B([[U M03WZH]UW]SQUZ5WXP@(O*'2U:R:3YQ)I6%_RS"?)Y[D=^-O,YZW[,#M*\F8S M^%NZ8HGGVA7SI;CE;?^P/1$+4Y^J,[WZ&\EV&WEV@J(H,_O3^4RG5\C6VY^/ MEUE-'P)86!)&2Y3O61@OHG+*G:-8AZ?M)Q,B M'QN#?V1).9MI_5@X5%&J7564BQC&]?#7H1]X63\./],ETHLW2U.%GUDR#<=Q M7SI2+?T.Q_1H6:&22EG A4W@":? #.?T)]+WTIO?^P_M/O>]X^JL' M/.D]B8:OV<)YXNP(>-7S.8W6$VW]?,Y]Z1'.F57&5_&C0Y8#7/.5)5L6D)]9 M,Z]B";^*)8@9PSQB( X;L[%C[:C+VP68PT@),PP+V;1^%XP0UC&0V)5P9< O]F M'^.@4S]&1L%\ZQ@L[;A$J+[T96U)E7.&=QY$/* U?.K'4ZX" E@8WQQ8KU]^ ML]C;$51!Q;N]#EZ.?N\@7A@?J!^)<*&5HL9" J'DS%?RS (-!<3D2- MB'@<$3^-DG ()K&N5M"1JFH&?WBO6 <)CWNSF)O.KV'T%6-^8&6CNW$]93:W M?WU3FP)W<#M3"H_\#_#OA^!WP;V/P1@X_+>,P6O?RKB]@:&;LM(8?D3K5RXD MHB2B'>VOU(J(J@J(J*+)MMH4L!")*(GHS8KHGN9'[8BH"B+J:++C-(6'*/F#3WHB,1^BA+NGF;-MNH7W"?:HN?UALX MABT;[LGBUV N-+'3Y>ROT]A)[PTL6Y,5HTNXJL1.E[,53F,GHS>P=4=67+M# M['2.R*# RQ/]_+IM)X@L<4SK*"=U\!OPLP<)ZU2!G.;J7+L0[S$Q<%-7@GP4 MT+:C\M1E#0Q\T[H: Y^8M$M,NL=P:8))+9Y?;QNR;:G$I,2DC9M#33"IS36I MILBNA^A$H&XMYX;B$FB)]@_Y(HT'RC!+?F#81"K=A&KBIC EBL[-OFU MM\U,AX9)3F$FQ/+53=EPNN35$C-=+DAR C-I2AMDJJD_SG#[R&I[2YJ*WI*J:K+EGJP8VU!.9_3Y21^0/K@*?7"H M[7V,/M!Z U=W9_C[S>#.DG_^]\.<8)-W50$4S!#/XP8*-'Y/T;S@XM56A MMBI-M54YI-%K)]9S8%N53-1DB0N;Z!^QDK?;[;22KWN>KYMEZY:\.&:): HR M\J+(%UU!>'[*C+>;&HT6SXL9;X[$%T@3RQ@$7>;+;$[^/] MG6A54GP NSG,=\]ED?@S_S_8'@/;/L1)Y.$Z'G!-:<.,JB8=BYA-%C-IYK_D MS2K$JOK2CPM_AAPJ,G1GS(O9-)R-)?\9IO(BX CYVO,%K.;,TK?MU.B:HARL MT__D$_W5GZR',6%C1V_'BVC)<8LR'8^9('J3\>L^ MOM/N#1)LPY^*Y0&++YE! MS2P>K[?,;8M/0C!5L,5.?,I:W=IK-9M:ZRLVXF'!:KFZTAM,0)C$ C>7+:\Z MSRP26-?4B\:O')$3,^##2;+ZY94-8S]A0(H7-@L%0Z!:V2]ONTFE@ZF5O(:' M$\INC5#:+D+UI9^_\39 "1AQ0AT^>_^"_T:P]->L9+BHB&3I=>J/IKRM30)3 M\SE]_& 4H=[B>FU3U[%OON@G)!2>G.KQ.6^^^!\V[DOO!,GC.$QIS'LZI>27 ML#]4@KT(1V+3(C;W_!1CE>'TL>V0AZVE>'>A%<)KUD$I[1 $1A";S7A7IFQD MGNTX?L;\UB3B6-79@%**$/LN#,;B!? 3M_?Y_#XG\(]0S/""-[^&B)/I?XZ/S:<.9.E+'["\'DX,%-("=238U.RT :Z!B8K> M2!*PAP^'#>Y9#">X/P$C!ME7/(K'V+_8",Z7&1ZJO4$>PO&^ QQO MX8DVY0:7G5]=OXT.6[O-\K3IEA=3SZVMS98ZTAGJJMI87=5DJ><6]=RBGEO7 M0D7JN44]MUJ_(?N5NY48RMMTGJG95E=O;N_L8E93]ES-;G5V?HG"N'81L&[T M!I8N*QJUV2+A).'<*YSN6873[ U,6U8M:K!%PDG"N4\X5>6LPFF!<+JR:5[- MR7D?]:*'W-E3U6CKLJB>51;MWD#7,>FP2W5:Q%AM,)9V5L9R@+$T2U;5D[L" M$&-UG+'TLS*6BXQER+JA=XBQ[@,F_;?J?#/"3&]=Q(QSBIBA@('NF+*NG]P) MH$%L=&*L-AC+/"MCJ'/\EQNHX M8YWUTL\PD;%,V;',#C'6?40&WNVL2Z( 0=N2IIWU!L_ SL2*(VNG!W?)C^LX M8YWU.LJP>P/7DAV]J78XQ%==Y:NSWD896$FL&+*M=BGP=!_Q@7?% L\307K) M^JXC8F>]ES-M9;^Y, _G54"W9L)O*#*/:C2:QOK;TC*18RV7- MG,=\7WXJ; O\/&/X TCFXW,(B_\/__M6J:TML&9OX"J:K+N4A'_;#+C';KD8 M UJ]@6-8P( GV^/$@)UFP#V&R,48T$8&-&1'M3K$@(1#=GKDAT#)KF(;"7;D MLH&T(V!(3*RT(,Z,W.!+";+P8)?_C11'L MVW(7<)E%$&4$4=8@1)E[>Q!E*$I2)DO2+PL/?V!L/;?D5J#)"@AB_^1 M%W/(F1$'@@GX&"Q S22-8-DA:#?4;1,8$P?S SB=$.U%EE[#Z"LL+I[Z$> (#HPVQ4)4II(TW 1\>\N8GP!?CE_ W\OD,V+$/YGYH%63.<,A(DR MS!V!/P1*_:&(^).B_?3%B?@!* :RPDD'I!(0;.O+]#GJT(0A$M!PF>+F" 0X M3*I.\NV3USZ$$S_D$$$Q_!>FZB6,$\H'WBP?+_T*T,*'Y_K2>QPC72I\SP^$<<%!ZH(,#2A!>T&: M^=[0ASW'E6^"*!56^+=#%@9CR$#S"\YEDMR2 ?,2W'/%H=(!( M_L%>6+!@+4]JYQ0V4)5V:K;.J+)'H8BX-*>X6.LB$+%1^!3 B/$*!TL ;HT0 M50Q^QEOS"/0+"E:FSSCR(7)\CG8H(-0X!%<0,*'H.#?"U]C(B_$[DP7'Q,KE M:>;YS_$:8B,P;#9FAIF587I5/XUZ;>@A6A=P-VP$D# 3EGQR8)AC]WJ!]"CD ME:,0K0:3I:D/JC?"$U?R4BG/EI1"C"6H*J(7$*'-.0B*)A'#WN_BW87A..P1 MOCN=,(Z#\&1"'6Y\><:")R!:IH"'+'EE3 R)#Z5[$R]F'%UM?1[KT)="N>"@ MB'X9@ZY%=>@@ KX#9XL?3"FH@HR.=JA@S M+JR<,TB2P"YE@'IX8$LC#]X%FB!&@GH9!SZDI^X(B0T\7(!\2X\%H+G W>/O M\J/1XAG//7B;].2_X)'7S=Q@L!O@O-*.X.$6]O_+;/TXX+P MKG@/5$^E*H Y"P-!8AY0QX-SGYM2Z.*O1"J7^+7/"Y87##/,3 T$)%S7[K5< MS<^C*1LO9NS39,/I_#4]I9<RKG7<+PD%+O\'WIK'T,_J11*A*0GU$)VDKG0@> MD. !"1[P\E0D>$!BQ8Y0<3LK$L+BX$<&?ER 48^A-\,H" $KMDUR@H^IV5*P\*)%< :-NBC M>G423A+.TQ(O&Y9-$V13-V33:#CUDF239//V9',?\DW#PHD=DU5+MIV&:ZJH M<<:)W4DW+GDQGX6)#AI)6+SO+>EGVC*7.9S+')O:F]XVE^WII-\RE[F]@>7*KMFE/AC$ M9H M>0U,5MFPFNH 04S73:8[R6)M4LWII.;N@^-.LEX;5W,&6+.RU5@;+(K*'MS\ MSUN*ZKAG;\PH]-H87=^N$&?="F>=9+$>S5EV;V ILF-HQ%DWRUDG6:9'BY M"$5=UN@4;[@EACK-$MW%4/44O:-P:"6M[/40O]T2OYUFGS;(;VIO8,N631'\ MV^:WTZS66@>FH\&!:9X,I=N!6.D]P:S\'(Q/K3EME&H'I^\WOE>WE]_?/(EN M237N051I-O_?X56MJJSK3>427[XO.ND'T@\WK!_V8*HTK!^PL%97944]V8 B M_4#Z@?3#K=D/)MD/I!](/UR1?CBO_6#=GOU0!VU%+;55[DXOZ3?J=]+O$8M9 MD*18%]BFWP^C+)MM=Z/IJ1=+0^R1CY@IP!3B%I)W"\>^_4$B+9D7<62.[ V\ M73F'$HBE()3\YSE":J1/I:$>T:^^]#:\(;#6(MG^2*GMW87V&45OC5R%_]: M [-[V4/3%8#4W'MB#\.(>5\?.-[*6V_VZBWCWO?K(@'9V9BS2-4''_9?\6P0[Q?O\GR-Y9,P_&'X(6E&!&[H-TR/?42# >6'[RH,\=%+@;U^](*O M<@XY@S!PL?0'_/,A@J^!BV6?6<%P+(% M%2^%/?JS_WD=A0BM,P&P@Y8'0U0;3NR9_^PG_-=L:A&#Y8"IAP!43Q%CG"7Y M+F3+WPF0%K$G\!:R.HC5TO,%>PBXDV0+X1;=$W^)C-1_9;,9_HN?E>=6GMDF M8)K:.<2T=^$S+$.4B>"FXDD,=&! C1RV\1(26 ='[1JT2/@:Q-)6SU< $6TZ MOYJV%A[3#K-T/KT&()93?_X[B]"4!ZOW,$?X0#0Z)\K'2 M1,@VH-H:76&2C-Y6K.._V6S\X_)=F!X]?Z+9R0^C_Y^]=V]2&TGVAK^*@MU] M=B9"S2 A;IXGB.CQ9=?G];C]V#V[L:"YP^2H MSQQMEK*@W1)^H\?5_L;0@I[4MXI:.:+61?6?Z<%I+O"WL9[*--@S@SDH'7B7 M:$;'7#)-DPFAYH_UU'K+M)GCH3<-?FU&'_ILRNQG'"*(NY#&!X=X"#1L$"V7 MGA\2+>(7;1L0?OWDF]C/+YD2V,N^]\*UJL^PQ2=_,R\YS*T.#E?'_E]2UJ[R MURK!I UN^_CYPZ9$?0(9?IB]!=K9X0=S2EVY?C=_V(MH\1O-$E[[UES"-^&J M'+/U$UX;=5KC(7:-VA); @7DV-0S=!KAYOGLV7.H@]N4YH-=]6A":S8!9S S M?B8]%..F@)MRNME(,?1".B0+V=>DXYT#]_-9"O1^54$<>OY1#$9/;WB8AAX( M.O^FJXEO,(9RS%9A"E8I+Z_RIFB@Z(;M A4@MD.M.N_!>>:MM\9=K6WLF#?N M1L6Y#\\S]R[,?=3.5V.D<_<9V6'V,W-6>5/1]4+E*6XNS3OY>5%([7Y17&P0 MB0FH"RQ<7M/@NP-QY:-+"-!S2&0B#4& CH'U,#<@L_0KKXMXB\T6O\U-G_V& MW0WC 2&GIQ]FZ8.;HP2_K;Z 1;6E5>BH5ZU5:%,] MI^RJ11/:3/%80!O)6\!.LT^:+R:V&CZPJ^B@Y/77]30:[;:-T?:O7TFCT2OJ MW0D&76=X+9,]'67K:31:H4%8A<:3U]8N[-2-.*^-'J?IM]G8>I7S-]NLI3'? MU77EJZ^WX>ND7VT--E\G^23[74U3S<8>%<7)FN0T*]XRXU^=I*=F_:V';CQO MN-KR;RDG6-?W]-(4D11F%8=1WO_ OU:N]A]A=K Z&N9C[C7W'FI45S IEU(N MR\IEMW,1N<0&0VJ_+^52RJ64RT*YW .8/!$S*53G$N7G51OF[GV0*^.PE6>,KP^J] M*2;04?8<\48-]SFWAA][$DG; V)R(DE#,#1U6%#%)<&);XFYAA=AKAX9H-K1 M.%J2N1K-7)>X:!UU^F@C=(825OVFF0Y2&N-^\=W(VM J',GCNW-Y+H_ M$A3*=+/VF'!M]M0.]D14_@ M^O[;\[\K?(;O?_ V2FVQ V*NS&6^Z3BK9-8(+/V#32-$:(47S&!>?J J'@SI M*VRQ=+P58P''H 4FO8L_4A8,8<"#;8OXS8,-QR_?V3Z;4JN!GUKT8>MGA3", MX7\NDF9B!G;24&!F^T&H ,E@:?ZVL6YVD2A4RKO%HV^:V#]NB*@O;NA/MH[R%1W13%8>9%L\7:!!NPNA/=:'!Z!K0Y_1\PC? MCP_R044/ CNK74#=>D\N'&D677? SX.X#)$KF"R[BL9V!5/=&&;C0"#D;MB1 MP+:HS4O^#,F?&/Q(B,\-&Q4F]3U(NP+ BV;,QOX/(%6\Q0V>6AF2F%R=PP\R M/,/O -!$XQ* M!^@>$@F0@@1;SAE;0"W!GN$V+A@+X\X(8:PA+#:S73I/E(#1]10<1N(H3('] MM]Y884>&H*U\=+E6F<(37!ME^,G+3H;(SB=*#6]R9V-*4S8UHR!C,:C%R\+Q M.'4LT6. VEBX5OS7C9.7[VIV1AD;2N4J,O[FQ0;%AXP&2E3L)]H[49A@IN,> MD)K$%ARB'1 )%RP_$/C- CR8*^>8\L )-EB'IB\69FYG50*J!VOQF?/8^M;P M!U% UJQ15!IW]H^[N6U9S'T#ZD+OD+H0%C#7Z1G2!&A.+#Q?[%\,?WQ* E!/ MS%GRRNTL$TL);#5.>Y4RT(9QFBBU UO^-,K0?\S1A.RT((NBALR?**\B2UV) M2"$\FZ!E(S1REY%HSV0&0;00!"ZKYWG_!*0^95XZ]HSA%$RJ=0838TH':#(P MRJ,=IMJ3:Q]AG"'+IK+HV\'WNQGBR]K4MPOU/ZQ#%%D)@P,)MOSV\K[>,'%VX8+3$;DO(HK78!5L&!I#Z+=_FAL02R$ MD8 _S,Q*L!=:P; >_%)8.^N+2] MC[!L"7P3+8&%-<.57](:!^^B"IKCZ*TKM2@R6I+:G\5:!+N2VF#[)@IC%I'? MLO%0_LCEAV#RLTS?]"(EDSD3-NRS ]NB% <.R,,2,:]_Q2?:?6KM%/<[&>D5 M>AXU>9/QG.!M128,C&X%+'B8#YXWW/;A/V;676P$I:?^FDD85/'_R4'?M-:S M 547L?+A$$>L_-@O2YP"X8:(,_;P'BNM*VJH,M#;^NC0;ADWTU#E5)/5]3K: M?FR]B&MR/G(Q*GGQ5>6A:SX&T'T/[1J)Z?Z!*ZAC ?$E"<\ BM]DV2Q.@7B_ MZ9C&'J3+(W,G \#O" /3'*DV(''$?,)DM! M/H'/C3"RO =!W*@M7V"7D/PKV=VOX BH?1FNL]]IZOJ/ZWR1#G)@A M]$8R1 \8HML>Y,O&_E:+_7I=.O-K\=7(2>'^CB/B;8C&&74E;O$'V.&/8H.W M"D:_-0:YR)>B'Z8H)3R)=ZJ,I,.9X;K MB6[UH::<-/)UR!XU4BS_NJMP#[:0A&AG;6]Q?.P0T127_?] /@@^BASZ?POF MN>>\0U^^ XY)Y#@1U$XBI]T.V+;=MIXW9R1[70%[]9K.7EIKK.OM7MXJR!\# MKZ)",]NMBFA_.V6:ZTFYR#F8WU+8FZM"]0=/R$G2IE<\R]@-[=#A6<:8#XNC MT/A;:R/7$FIYAML3Y=_RE!US.K=9FI*;G?>3!\*U,6RV4B:M EI0IFN( ISG!S[R:U8JF2!O+>W$/HD[_\M0I0)K- MG !&:XQ?Y9NXK>=G$U&02'M%$;4$5>GP(IPP6_W4;*'KE1*Z;0T-MU23UU?8 M7522: >[BQM=+(4)?1,9Y [/!#&%+56/ZWN^3/R>U,W)%(:4+N/_>[D"?M?B M;_6]B3GAU1D)O^'05&RTR6]<"2Y+>6@;[+JV>?%V 5]0Q5C1_LS2I"N:+:8. M*2]FH!QD&^K&X#36X?L_(Z#=1Q?V/<(/@P<\LQ_GIEN?W=AOC35-;VOY )1 MYD""#*^7((/6>#1L&WD_304!#3 H Z>NLVIO/T'X\;VGC>>V$^0,9*ERJ QW M1,FVK-,87>$Z1]77N=Y4\SK6:72JK[/7N<)U@CO\.6\*'?#!]H/FA64 "PC!(HX=X)M!T];N0Z?M*(#GNGEQX$)_L!>?C?CA.]J5;@=CB@/ MA/(R]^AQK(3/>^IMY6$Z!3O/*R^:*ZXQ. !;65 MG82I"R>H=WDP&*.,9T_$J8YUTX3E=8_"NCD,($;= YNRSTG:A@#SN!61IF[O M1UE$3F@32$ ,7I:+ZV0P5CADRBY-@D601<38!(\1D\FLL@)R3"7/:^=\MWI? M&U5Z-7M@O1-=_YS!X3 0'[;3;1OY#BY'>& ]_7H)TFN-AZ-,0ODV#^PZK(B* M9M-:_[FW7-UP^ZG(=/IEH\"\N638:4SMJ).'4_;= ;I$K>R>]YKIGN]'D34P MA--1NP4M?(@A"U"FP',VP1Y!D[0-7@S8;P@7 _SG\G8X".!Q]G'1DL7B_Z'#HX$$!(\I*1)UX(8]9<4.& M958]-M4!LKE?JMJY9Z^P=$)M;[Y5Z)>NL+S:7*H,C M]/@QH;N\ 580S,-UEX 5ZK<.PZS!A7' RH!OVFW@;"7^0\!S M)](-X(E[T[4- %6//0CN']Y^:OV<1%%#\X>:A94LY0@4L3D_,,U &M=$X[6 M:-0>]KJ'P&CU,%O[-,A4O?J1J;KMGG$:S"\YV9Y1#DKL]6!^_?0.Y=0/./:7 M[?(_P[D7P;A6\+.$LCJ,KO?1$R)-&ZH$!#N"BO\5@2^HC]0\))@D8FDB/DQ# M#^\MNUH!'9L K0:#7*R&Z(/GPS]=91KY/G.G*YX/X0BL4PO-QP7'!3XS8E9M M&W#KW0]+4."6^AOV-_L;8EL%^%NNT6$Y!TSP_UO!_H\I]]\GS/^9A0^S1_-' MU6NN_PW7[P@3-OL;+5_O,@6 M2\9)CUO)E4?8A\WF2@.Y_<.T7?SZ'GL6'B)V_=9XH'8'^<*8W/UB1:X_1S! 1'F:\7;>BLW MN(]>B,4S)?+JC@F((DC%(17'I6ESP6OH0Q7' '-'-%4S\C7 4G%(Q2$51^,41\W7W ). M^A-S HN+PNT_R:5"7ZCN"ELTKJ&K9/X[3PHUE^83NYOXS/Q^9V)0X(WIO)BK MH/7+>B&4[=YMT'!S^5L7.9N=;)&CX%]Q'P;0%BCC-+ MX;4Q7!N+ AGZ 59[\$_CDH\K+E<$[=#N< U1M5[1Z+7[P^Y)JNK*E;]5JJK3 MVOT3%5?*R5[79'597"F+*\]!5Y$"*^SYB?_+.,Z&I7]D4F+IW_?5RK@DQ;?F MH!(Y?ZN0ARII69P-PUD7;RF5=VE*S,=J*3&2N%MN QM7X7KA,,YOID.H]R;A M@OQNKI1>^;IT62,C:V1.'CS4^]V2X<,\2EKE""$FS.MJMYOOE-/0(A9QODDTZ@I/5L*IA3,:Q3,2NF0>K^W.R&R!H'L(1#W8)!OTEDYY5'*HI3% MJY+%*J*HE;W\KD$D^ZVQ/E*UX=5@+YRI1/O"[/*P#[%0#S9SAMV!I3NVK]5\EK-\YK92V/,^FX$>JXWN#HT)KDNT;S M7=EH[7FX;MAIC0VU-SP:9_#ZROHOS#/W"UA"&&2L6VQNZ7L+RA"3=?WG-W%W M9S=^@*W!.EF>+Q'REC\U61U#K3:K0U9B-YSM]EBX9V4[7;+=];)=Q8AW66NW M9@8L88(0"ILVK"%2+MFOH>Q7UN@]/_,9C6*^0P.^-Y1Q!;LK6@J$HOAA1[O15>/4GX_,S6Q+ UUE2C M4U<LY+\68#K?DAZQ7?E1O2GA" AZ86W?LGMUZYMW1]+DE/:OW1V=+ MS!N.3M/MK 8E=<9\6JD1I$9HM$88=,ZF$4:=DY2S2(4@%8)4"/6%#0;:JBLNV]FWN8AMZ$^4I7X]#'$IJMJ:[S:W.. M$=+\7-YQMS7N:6I7(D!)R922N5\RSP>:.)+0;%(P7[-@5KQ3RH$FUBZ0O?K: MT4IAE,)X5<)821;/A\TVZM?5>TQBLYT:FRVNNI,@;9<^*O>@F)X'0F8T:(VU MOCHJ0"ZJ7,PA08L:>A(,]J"EG!R8;22!V5X-KY5MI'PF_8; ; -5[^0Q B3C MW1+CY9(9+\EV,/T.G*L=5=?SN8\2FTUBL]VP(.XU;,\(D@6SE^!LKX;OFH,) M"+.7Z&Q7S'<5/?FR)N^Y ;)@,5TP0W1UT!LU R)+,N )&+"LZ7L!]C.:Q7X2 MH:TL0MM:F%@BM#57^/?'D<^*I0(KZ-4746[,!:UDYD:8\&>#98.Y2UPVRMOZ=Q)C3$Y6HK>=XFB0Z&T2O>V6*2[1VR1ZVU405Z*W M[;^?6_JVH^@CB=W6;,_YM?G&@[.!7X!SW*5;M%%!_D%#T2^D:$K1O)QHGO&" M6R/TMN$H7WX@)5-*YBN0S&JW2L/<17/]$HG5 9K:Z=10$22E44KC54ECI5;) M.23%$QZ3?0))&>I78\&^7OPV@FU+JO,D?MO%T!4;!CBC#5KCGCHX_H96XAPU MG/%RL/3G!7,#5I-H;E?,;!5=@AS4>CW<5L!5H]:XW\VK+PE#V6!FJL)+90W: M,QV8>@+:R\&QK46 )S]9@FZ=TF/C, MH"EZK]YX<6,N8R5C-\*8/R-4FRZAVB0SGSC,?6[M/$!(*V-00SA<\O+5\_)) MHNSGYN@AIF)V];K"[#58G((E6"5 GUJ80S0K)T.R&)RLA*I M[61'@T1JDTAMMTQQB=0FD=JN@K@2J6WO_=S#-/0FS%? .< K.DUBM375=WYE MWK$^+-LGL0[W&-/M1VJO6_-%6M-"8E(TI6C6(9IGA%'L2JPV*9E2,LM*YAE1 M%+L]ZJ_:K[GYAY1,*9FW)YG&&=/"NHC;UE-'HWR/KH9*IL1MD[AMESTX1V6; M:9X)AJ:+E1Z:JHV:A$,C.>\4G+<'=N7TP&U="=QVQ0"665_M M%!1H2FBWU\?,)XFSGYNEA]1)Q1AA+:36H!J06::Q><$]JM=_O0;F)=GZ,% M;-YT!]1;?UV\$.G'GJWJ9AFMLX]A= %,I" ]<"M,1[%=OK'(._"_<,[HCM=S MV?;<2"7TZ$&?!4LV)5@8?(]BAVP1P(B*RT*%F;X+1 ^0<8#K$@ 9.P60@0%F MS,?1/GLA4[2^JL1<<2+*T(AO[! V8EJ"5L6X-XKI6LH_F04[_*3#F M3OH3 E+\XG=37QF?K\S9[#"-Z;S8JZ"UB_K"@&T MP0;A-VFVE3*SV8N''^%4F>.B[5]3WQM'I;9Y)+X7ZNP+\[_-39\]PK._.7!,9HZ\+C]P M0>J8=1_&'^)8# [()U>A[^X&!2TR$[E7^I# M8NT=X(P'?FD,*HPL+DPV])TNB%EHV3?BPD,W2L&':=T2MQJ-6)"FE03N\Q62 M*>6=&9IY8+1UJZN2U'Z;SID5.>QA]F]Z(\@EK!PT-OQ^POR'&;TW()51)-%& M>='MY_!\FV/S?06EZDYMQ^8%3*@<)V8 Y$-+QK+Q"+>4%T&A.Y.32'&)1OAP M0%3"OX%MN/!P_D GQ8O"((0AT YZ83[=P,U 'WDOP9MUA5L6!?D2"N\8%.1N M>Z1?$_SM2;!Z1_W#1I63O=1D]7+(W7LR#QIQQI1&W2R..NQ8UM;4GU$9"C03 M>13L:*;\#L_- ^4]F-?6ZZ;'9XQ:;"7'*P(!YV:0Q "OEZSWT1.8?8I!N4AE MK'9)Q0(J5D[HDD24K'AN5FP"@C<,\ M4PZ_Y9+X1%=@\SZDFWV8R]GOUAVA;4Q5K&3@*["ECV=@H^[HKV3@U\; Q]CH MQS-P+XXL'XU=(AGXE3+P,9[!\0PL[M]&W3SB1D,9N+@V;U=I7F9*&T7_5;-) MY$!RH$H#W<;]2VUYF^]XH>!);V..HVX3#Y3C$P(ET2Y,M$:.(3,:3Q^"DVD; MUQ!(&\A4QU?#:9>-> UEON.KX;3+AJ9&=8>F)*MCM$*NU#+L5 ML)7>&O?UHU6Y9*FFL]0AYNF!+-5MC4?=H_MS2I9J.DL=8H<>R%)&:SS4ZT(& M;T"V8S$J.>ZO3(?DL=AC+H]JI74-Z0XU[/:MZI##(L';M$AU;[;VLO=:!?R, M.3]22AHL)8=%L>N3$LH;ZJF&,912(J6DJ5)R6 2^/BD9""GIU)P>*J5$2LFE M;P_JDY(AEY)!KR[DA,M+28E>3Y5Z/S6U+<#_W6@3E.ED LIW_#AG"MMV2\&[ M00E/;TF_-E],W^+=D>"!$.B";07X(\C$\0-V@([BDIH.4'HA-9,*?68&D;\2 M/UBP<.Y9;>5;P1M"3UE&_G1N!DPYQC_I; K+/= B7N9IL]8>X7P,XE.])W,B*$E[VJH774SDC/"1'1\QC[LB&K'.)% MH]KI]]6B^/2V(((%LW.?.(/,;=]2_HQ,/^1QAYF-;R% 6R(2@K*JF:9DSDJE MSX]@%ZV)A 31-(9=M=_+QV0/899>$]>HM\;#45_5AOE3I02KS&P_"!47T=WA M>T1W+\DNU,6$B<5Q%1=WQ!-+3%0A?(]M[GYRO"#X.>UVMP3>I GFYC=A4S,* MD(_92K1+ =K>Q<1MY[NV)=WPJC8J0_(=TB[G$ZPEJ5>?KMX!Q6!Y$3%-LC7= M@BY70]GEJMQO3][E:G K7:Z,&^MR!6IR88=I \E4SNR-G(\"\[.IYN76VI(< M#!"@O>J&]3W959,U6NZIF6JRD=WVE9^:OWS[8>WK9^Y!>?!F>ES M _".OUV\D!K8 FG"B#S22"I[D9(IZ!OX8IJ?X>X-A6- VI)RY^\T?[6YM& ML+&Y@6OR'KS.JJT B0.VC8QH36#WV6D(1[&%7=: !TSKF<@FAD8#"R=@PO:L M\&?*9"5LH4)*B1:^\;;"EDS8W'1F?(S,"A5JWXN+Y]LI#":Q_YX]15^0;Z&U M\YWQ(L7\ K"SD!LB.YC3C[P)L'IB8^$GXK4X@V*V"HBJ6]^*F#(9RXWHA ML.R?D0V2PY6)Q9:,WTI[6?(P7-*3;RYHLLSDJ@'%EYI;J\ECX$CZ3XR/;KO@ M$?DIXXO)JMP%L-9V(6;0A.P9GH;/?A$DXC14D>NS1"J42!*I;?3S&2DE$]B# MW+85USH,/".A,[);]'=!&]K OZ<2':M%F_%M#2(@S-J'/CE9-OR38>#G*7), MW\%)^U[T-%?,R++#H)TY\KEAO6AV+O[38 M!#PSEP7 #'!4!9Y#_C]L^!WX7JBN08W-6<(D_&AYL8&GP#\#VP3<2);1(0=* MU)9%B3FS9]1J4YAWP%W5MO(5Q)?3$BQ"YN.A0*OYP:R84N1]PS\?X-_CP%<],XBC%=,0A\\R49].W2?FAGE"5I1/!VQ1*4467%;OM8%)' M.#=#F/ULAJ2:F %\"T("!!,'<%;R;"[66PZ+>$D+$SC>"3R*Q8M> M:J>GR"TH9I1+# ^8%/_ 0\AG4V8_XQYDSLM90J\"I1ESH1UDM=RZ495HUFRP M@V$K.X6W?.(Q>-'WB=Z!38SXIW$G(QZ-^.O6N%$46+OOYGIQ("$,IV_>@]R& MJ]\I?HOV,$\# [I^32D@;#[K@^>_X\N_=ZUWF<5_9B6#1OU,9,)HC745%M;. M7VLKL,<.A9"! I56VFOB2C'-11T.^^V"2*I8Z7IHBY\4H0>.3(8GD4.S?)E- MV2K%?2;95P6==KXJ\G"Q&S9YO# X5OBR@H=&!T6;$\G:\&HN*&CZ MJ%N\%\D5P72*:PI2L@-1WZ)=7#;RGZ7MJ#7N=MH%8?_#Y$8?&6><_0@ON8P= MLZ\N"/IHRPETF@5HL(#!#DG>X&QIJJV9:JP@_H6!K,0S*!W)NI!=IX]VG*N/ M..TO..O$\_@&!'F8911N=8[30>#[@W8^8?<8F=EQ7)YF%=W6V.@-V_E4L6U' MPGU-&KVR/MQQLA:0)D.4RFE"6?H@6.APT"[(;SA4KX\NL@ZPO/5.;\?17YU; MNYW.198"1JJN=]H%603Q4K;IPLGJ0*U&"BGC9>P\37;D6 D%;NAT7_KKT@ML M0BOSF4/Q#G'+*Q+J,C\4YU$G_8DY"3R\SM_ZDUQ3X@N=4YF.PYP\F?_._?1* M](G=37QF?K\S9S#9-Z;S8JZ"UB_KIS,*>P&DH07OOR6TQP7[>2V9#S*K;CVZ]"O+$G!ND]"JC=B M/,8^&JQ.(05!87-PX$S%L1=VF(FBKT#?)81(8LN;0170JJ1>N57)P]SAQHOH MQQ0;SHP87T3"1UX0L "#K?$=I*I$2X4FM3!_V(MH 4/ &$]T;Y28OA4/KAUA MP'3'T\R'W_F;JR2%90\LD*;!CHB*0K<=^#/7,GUEQ4P?S"S+LN-K5I6N3O'( MB9PP?UL[-.77?A,0J^QA^[N>* %\:79&N7-%M& M5\NQ5'*%G>4I<2=5?EJ5C-U=MFYVSB]FD.D5YZQ VDC7KB\@Q_6'\7I5N_G> MM?[+@UW^%TPM\EGR>=H.YA/,UG8PDL5GE@K,H?*!J?C:<$?T^\0V]B76/ *= M,-KA=IW>'#__JL%(:XV'NRSWS;Q6X/:L.@ C.1;TU+J/,O?K>W0'#VAF-&')S.917A!^8%R MT&%$$@WX<_T,S*;C. (__1^1X1:XP*L,X P0^! \>"W,2%1LP-3)XQ8ID+DZ?NV $E $6)&1@%;,,B M)'2NP:]I%A^8,4XXIZ26C2T(F#.[ _U"^1DHK9A(0JL*U[=K@82$_V-&8$*; M)_P@3(SW-.M(G!J*0WIE79G@M2P:E)FMRNP_TMNTP,O'(#7/ ,&/_A/!!J&^ M@7=,P=:CBH7-K#Y!4DYB,H&#"0M";RV]A2=!(<7FYO^:ON5% 6G&D*=WD7F+ MCS+WV08-C2H+. [)PHF,S@I_#S )+#S=&GA'NG+:5^!/W'88]#\1[J(/&M#B M-B9>_HDU4VK/U&&F>PB+7AEO !1)3Z!T\ MO)]M]B)D*L2$KT",DQ$1F(CY[,'YO/1P9"1;NIV;K,9?F0S"Y[(^@^2EL72( M"=O4[3OV1"BQ]@NG#Q+\T3 M>3H9&BEH05'%DS)GSE)!B5J ]H8-@[/<#KZ32F6T2V+'3-JBPLU*][]=4-IS M=4?3X]HV33TJ_LSL-E !R01VL 4JF%') Q7KDH1\2&S&;R%\D!HU7& S1BKG M<163+9V()&(6H:6M..P)?D[/JZ"#P]")75NA[)[$/U_F&'?.^;NQM<9/,5*S M=*#ZWH0.,=*B;FP&3DW,D5:P3!74Q 0$ I4/FG!66_D8VX#B2Y9\*9*RXS'C MEY@*V7*;S,ZIB)\M/!3Y^&?9T?!;&D98@,24J6=+Z8VNE_P39$Z8 _1&_G*P MJK&*,AD62("GAM "XK?KHF'Q:C#4T1FW.[/?J'X46\POY8) & =B)7$F,)^= M^);/ [ZFW$7@_;DJ1O+%A#.4Y0J.CRZV+C&DB2YH9,S-9_0=<$8B1Q8'U>B1JFA44'JXBH\@#?6R*T%+J<\57&40[.%CF&,EZ":[$ MN-\30%9@;9$XX/-B+%RS@)8.OB?#2%7BUZ(IJ,S@./)YZFODH/+(:!8S>R2G M"F1=*&>>@^3DF\ES+7 8NL*BN[&"="Y0^RK/#Q!9/O 7.*:GJR)YUQ@^37_]J^*(@$M:Y(4N'IK-=HC?+\PI&+!,7+:D MZ^+W,@$S?9PM5K&Q,E3!Y(LT"VGX";Z]FI1'#0T@^\P ?SF MF8%92(EM\%:\RJ$P@O]LXXHQ>L1"RE%;2_>E\&HRD3:=>9GM!B<$^-X.A0^X M2/[%C5X"(]KY$HAO!)#/V8_IG (9 M/%B4<2RX<\57A&2"MSW9HBP33/>$=N(FCS](\5T@,7?\1#B6>WM+O-8ET<)7 M4UPEZQB&YG>L9.:7?IFR]/N4'EA[24\XSV+1/4,F01]$J]+ M>)<86"-\;Y-JP[#.W'%((,1:BL0KGG$F[+3%>\OX;/"2GSX1CE*,'X6:BBZ3 MPC3(ZYH4]<.79FYK,@X=47N+AYW0AO/RG3?#@N!8C]*M Q$DCON0D@%QYR.D MOX[7MXW *E34_PJGSX*A#W%AZM0+ -RHR7 MZ(/D.KV0%#<0 >)RL%;2GY%C4(]Y*=X0-Y\M\43!PX7*G9V-$8-$UV1#I4GZ MQ*:&A*U1X^,6;W&R "";RE1-ZZXWWIIL2QW?R*4&(VBZ?9LVD[ M/+'!8C\4.LSQR*(2[[;R@NVO%RT1S!+0B-\K6D$PVCP1Q*,^J[1&:+%N^.V@6R>[WLO="TAE& 1 M%0)Q?0=/Q!Y%+#S\<2!).A]N[IB6C7.+I1ADJ:T4L=SF(;1^#<:YPT=">0(T M9\LFKC+7%PE5M_H9JE!Z+/82&27UH>D_G?I1[IA6Q*]T%)SIX*NPVK\4/A)=LA3^0@+T;<')/Y"^QJ^]G+D,VIY\U&GDZ>X$KM MJ5ZJ&$BAO/D@I-!J41"E>W 0I5%*$'4%OV"C2QON W$)"C+\G9X8 F_)6W/% MDG269-/4C FN%IRSK*ZN5X=D\CM[T] M*2H\.BH3]N>QTHNUF"@._3_.X1A6?N>AAO>8>EOA;N,&Z?$9PS=;R;&O-V"- M'?XN3(>?WN%!Y0N\4B^"T:S@YS(]^X[J W,\+1O)5;P.0Q$E&)**AU$1JU:4 MN&!%$E&R8A-9L7+[6-&Z]BK/CN*V50\;_K)PV0YJ^%J%.IM,6!O)"QN&-9#P M?ZW:+[D\!:ZV55I16>_N/FGK>688>JG:"DWK&*UQ7]6T/'C:87VM&],-4(JC M%,>ZQ7%/"]PZQ+'7&G?58;>N-O-2'*4XWJPX[NFU6X>2Q\I.MF@H?%U^]+EXWZ:(DPJ8A8#P):O<-JOLL;MK M4#I:!]U@HY?'S92<=$NBS#>E9W'N*:WQKT\4.=A+M8%HAJ248XW^,HQ2A><@WQ[#,DHM\0H M>\R]O43^);DGO[;&YC_!>^ZWQ0!UH1]OBI]!)YXBB M2$T@-<&E:5.C4W6$)ABTQH:J&?D^*5(32$T@-4'C-,$>K_D(33#$MHIJOWMT M#H14!5(52%5P\;#($:I@1.F)@WZ^L^^UJH("-,^K!=K#]G\#;GPWAMZKQ808Z&U]=&C!_\U@0IQJLKHND0MDI;ZLU&\N5\GR:%D> M?;;RZ+1##XPF,-EB2+(<8IXLK&Z.S_:J2U4JE8Y]$7A^E?TS MO4/E*L9 EH])F90R66?YV.$RJ8%,&JJFY]NO-U0FZTE N79;I @&EG=PX.;' M6H<%;GBDN,"'&1X5Z7A<0/FUJ;I#B'!+VFZ/!4+L_C#[(V#WR.L/@M,_NN\% MGW_P_'6-^"G&-*ZN$C'=VU [_;J*)"IJGO/?&4DAED)\!I/EK$*,J?A#5>_V MKTB(7\5M3[9OQRN\XAF-VL->]Y ;GEZWK9_HTN0$V-3==L\XS764G&S/*'?+ M5<==2ET1\-<629?W$1(YN"%$?)B&W@3.W*XF[W6*Z/-O^@>S[DR8E_G$)OO^2Y_C3>9OD18!6W-RX!) M3M]8D8\;G/$KC-889IMK#209H $,,#@' _1:X[YD@&8RP/ <#-!'!NCL9 !Y M1U%XKL9=]G@;O((#]1+W$J5*UNL*;S98HO(1/C=:@-FX&>3K9X-\1B6!>R?V M_RML_Q?FH[&)SM7EV G*] 5@INI')V[\:_,_"I)WT)^8$:!N%VW^2"\)=Z.Y+-S9Z"&?^._?3FHTG=C?Q MF?G]SIS!9-^8SHNY"EJ_K-]GV>[=!@TWE[]UD;/9R1;)6=C"YO!T=?>&MS*' MIV!.9F/FHLQ]U"Q_L?N#WF TZ\RZ@\'$T/O=X61DCJS9R)A8NC$T9O\#YB8U M:4:7Y"TJ)3<$5\0<%^TD<#OJ+=N-^+5E@O6KW6E[O-."%M%!P-B6*^_?S3#R MX<]M[:.[G8/;1S?^LMB'_72GML-X ^F0\)1@9],N[;,(J,.RB?B\3;MH*FW" M#DWMI9EY-.XIO]D4/.D(/UDI,QM/#8KI)JW0MU]$QU?5N1;VV_JKV[RK.1X; MEO)BAW-1)P \9R%(E(5_HS.$)OZ;:)#^;B[$$ZUY M-26/PUZ[-SKL@O5"583E)B1+X.0]7\U7SO*6;XPT47Y*KO9*<9DL])"%'B?/ MFNSOP\/8823&=1_\*@.(]S#[0#;,?].=1<6DR:Y&J%JUX8TVMA;DZC27<4P$ M2_9>.),4OHO89QCQ\84YSXPC'%2701TVO*OJPZ.+)(MY7;9HV"5G/=F0X3KD M#,^WQQ>ONGAU89\U5>_75>\HC[$*XM67Q]@5B=?<9ZRZ@&%K@Y[:&]2%QRC/ MKPH"-I#GU_4(V X2X?+&*9X#M7NJ$FM.V4(5_15*7F?=[F,[!+'Y'&QWAN5[JIG M:'6YQG[IAJ$.M*,%^\HBG/3N 4\A:;:,X^:_4>S%,@H)R0;T. M">> V6"3_ MR"1FO/\QA4?O"1"QNGQB+FM/[?=OP7=\30W/OE3(@*GA7#Y7JX/:=_+6;VYE MJX-*6K4NL)LN-C[01FK'J!G%KUF=#XHRC[.YF#SU#8FR/^5S.&QE,CK+IVR^ M@X>>*7GYHQN$?D2VZ+UK_9-93[#D>R#Z,ZDYS$EW/(3_+=)5IY/O, MG:Y2!%8J=O:15";\%XDR\[V%$OHP#WY(!S%@O(OGO@-OB/R B#B)X ?@4*E* M$$WGF (>F$Z<>6[[UMW2],,5O#0 RC$?GZ/O42(<#UZ 3[[,0?.O[KP7Q(:- MYQE$D\"V;)@2@U]-O8 RS -O:E/N.6:G)\_":8$(]MQ:@>FJ-/XR\F&%F =/ MZZ$N/C;,H:UDJ/1__C+4M<&O@;+TP7KQ5]OH0Y2$PQ(FX3/^=B3(^\CW5/K; M/2S1!Q: /;U.;+Y,_(8X!]_B ALY+%+,)],&!41?_M'^UDY>#SOT MPAP'_]S[0UQ<^Q:$P@.26=&4*788)#M94BC4;)&%0FG5* [PXV?@32\*P(). ME+Z=4?KPQ!QT/DM(2A+"AS2C<.[YL 1+H7H@Q4S>L"3M#2\U0^3K*9 !=;8/ M!Z,H'@$.F(O#Q$P.$Y7S)(]R^"AU-A6GP"C(L',@A[.B58&(V:[I@APY-%\[ MC$AHMH@%GX[EP6BN!X-A(0R1).(:8,OJJ3K%-_'D5N"OP9)-(UY4AW*)6FG] MA0I(*@P>>,K"M+ ^!M9&B\$!Q"28P[A+ Z3%MU-MB^>',_C:PZUC2_J:* &B M"N\,\5G>YH+Z8J3D 4D'IK!#KOEPNEM60C(6#\)?.C-M/XTEF)E)P#]3Z@K8 M:QP@_3!;:R.*@29F8%/M#*E81IK,Y?.*ZPOYFI@Y7=OBU4U(9P'7Y?E;Z&=X M/6S.L^<\LRP3PO:]F+Z5RC&)#/PZ(X8+.$+R I\]Y531((6.0'AP:@8H+NF) ME9XH%G,]T,$FCP%O#FMO,G?$?U/(7YY+:R*6#T.V6!+/.O8">),7"ZYP0HG: MHL-LC^*:.=$TY$YGRL!X'P7[ ESD8X$!_R)M9P=$A1^@?[_UG"WQMC985%.P M(O#%R+9S1G"J0F))!6Z3,Y]E-GF]6H["M;C16>5->CF>D6 *BQ:%I 39"X*X MLPT7+-._(Z0T>,5W%@<#4?*Y7(FA;DRFJ*#OR84?HWYUME(_7--J%>O^F$V[ M'./\^UDMQR4AH\V1XIQ]$KMR4Z$63A(^!;UHK?$5R @>'!,&"M-B 5">9HA, M\&<$.S%#U8$G2X;18^62CGPE6U[1^WF+*_Z *XY]SXQ/>ATK+LWD%) $)P(, ME:G@:%[$#WP[MY?((>$+,LDN-@@2>SK&>J:3P]HX)#(F--J3>$[?+5(GTTN< M3!P-G8*0/=$,N3H/S>]VMD57T4109FP\\SR\K8K[=@4@5B[]& 5Y]TJ$?LP< M8^N+V.&NV>*TJ^ISI8?G=L_KGGL6ZW-GR;D/0P@;#B= ?\!_GSP%]R7F3>\DF@>8F[!#I#6$;L]E,[!LH)6\V U7&>ZFMJZI,1;<[%X4!B%0&PBJYFFUF^B;[?#6;09N-29C892#;)2D0![9A#88 M)^2S.9R4?'_@WRPNG[]_>/NIXG&*!HS/* #"_HQ@-@X=X@Y,#\\S8@[T$A([ M;G^E_K<0_A#FYDSYZ9,7!#\K[^/?6]PY(BJ;BYBO<'TOYJ0,B MF((@#7?")#27H'+!&!36NR#YE"-IP!O)DR?[QB-UDWF?5^9L25:46>6QNV<' MZ5KRR('#[4S@FKN=.P8/8J#I,Z2/S(V( ED7@\._%X>AOD MDG@\KP*/A]^F%EVRZJT=O^(H/E=YQM=I2:JYHQ@5_+HB2E23&@<#084X*Z[; M%^8/RLY-0PLAK'7-NJ3S*,C%C/$1#/V*9(B,/;;1=7?=]K9882 )M'>UB[[? M^<0_,?"V\,6+8>+7=7/[ M%J[$_@V&&<8);(S 8?R'6A#RR/B60(--L6X5#WJ,+DR9*2[1)JS R"P(+[!U M/X72#[F@!YM/KL6Y?6^33]'BB V.V(X$CD]#'<4KX,X#65ID@2+3V4%I,Y*, MB8.L$:0_4)LMXANFHA#F"V[)=O=4&(_!AO7X[_A75!;PT$;>"Y\A_ M5E(I=$DIW"T0(F!3*23S3E6FJ#KB3%_,L:^%2?_IO;!G)(4]$QP5!TQ+\0R'A493J+BMQM':+R5JH(ZL'IZ;OVP** ML'@(,R0SYL (OYK0E<+WPMC9&L$_":5OP!"YWX:/J(K<&B&OL4F:;O>>*\[L MQ41:\U[G;Z[7R.L *[ MX@49;2OW4_1KX6-G MI>Z^*A4^*OPM\84G8D8!SBA)(,E<^>#+2:4S8+L)^<=+N+,!G0,>T%T1E&02.$C\P*DB+$*+!U8BV1.Q5*+]XY=4\<-W>J MJ'LV:+C+VF1KIFP2A!;1[F(ZM_/!S_42@$K._K\ B@+=9ROCI"]?V4[W=N8[/EZ_S:M6'$WB#2W^6V7_RGAI&4'XR90 M478PEAV,:Z1/<4URIBZ.>UEO+H=^\\KZD1;75TMR2W+?*+EO$9%H:T1QG[JM M%!P^3"F713$Z#F[Q2IA/$DT2K:%J;@>U.D.A2&;+(GA7^< N3X.%CH M*^%N231)M(;JT1WFHC9JO!+]L/6F]!1'/4HJ&UQMI '>A-PH"7LB%EHX1L M]$XM&]BC#F2CVR39J--AOX&X9,6DN*,NC.KT=.08.\:HU9FZBJ!4]4#1A2.> M_UX(ZC;&G?5X?'^08U]V"0GG8*3!J?F) /; MKO>U)G7TDYQT"DX:GIJ3>JUQ3^TU2B<=:K/>4'H>[UN7*7\XWF2MM]%-59+? M;%!(MJDYB5KJM\9:5QWTZXH7G;S[C)1&*8V7DL:3FYN#UEC7U:ZA26F4TBBE M<;AB-=50U_1?I7!(X;CTZDZ4?WZH7@+[+Y6]2X$>.(5/-9:IYPU/-]SG#O=98,QJ4NRG9Y:+YY/O8!=/J M9-+XK;-+Z0R40[VI06W>5'/2Q@4L>T'BPBWGE==DI-9#PP,S[&K8N9N-&=5( MHEO2D;797\/6>%07%DZMBNB,:;-2ZJ747X74UV9&C^HPHZ742ZF74M^@?/P# MO:%!I^Z[I-,X[1,K]CK;5 6]]*CMB74ES;TL$'O1_RW:XKV M=]]>S*7RCL%F^X%R'P3>U.:MRGYJ??SV[K[UL_([M@SVE?LGG_'6A=2QCIG8 M:18V%;Y;FGZXXGT1E]CF7#1!P\ZK 0M#)^EXR!N,!HKW O.)L/4Q/FACY[ZX M_7@:GN5MR'$2^2G8"'<#*[* ROY*H7:EIF]1W[YX #ZA)P\8 +OY.FO^8-HG M<8T\$Q:^L(UFWW&/W+4YINMN*W_$"PF8LN SA:53OUTSGG&@;I+CB;G,IZ;* M69K%+_5\\<\L@;VTCWQ"8-&S5?113+L@TK] N#,KM=+NN]3!&MO(X0^R7:V3 M*#G^-+"!-4V8R6K)6SUF")CI5BAV*IXZ[P>9ZX/GS:@3\)96=Z+#>69%,%-\ MOESWRWV]#S-"+.3$T/E%A"ZD#O;Q H\]]Y4J^T-)_8W<1GYO<[:H;]QG1>S%70^F5="8*^VZ#AYO*W M+G(V.]DBN>ZUD/=HS]^0>L&G8$YF8^:BS'T\K?]B]P>]P6C6F74'@XFA][O# MR<@<6;.1,;%T8VC,_F< 6IR+] Q9/^1==\UQT4YN\'O:;[-SIW,S@=I]WX?) MQ]U6R8:@V)W]838+N$+CI7SWKI6Q(;8U^QQHKZ39)Z-^]4'T%-Z<&7%Z6*>>_;LR]EU?PUC'&+I1L[&?8?OA<$20QR M5A,VY9Z\OJ-S^1I(R/+7>D6+O*6+N6Y'+WLU]\&T_7]A7.AAMH&?51D^:Z!C MRK0ZZAX-9M>\/%@I+[T]$KU$*,GWB&]65]4E$HOD5*U? M5\9F@W Q)'\=9A_MYJ\"%NJWQL,F]2Z4_'-1>Z&\?MJ3.UI?)5V-S"4O/\:? M,PEW-0>[ZDV/KTKZFW5C7F=R>U6;JCK<_&!85RN6 [3$.8(#4AZE/%[,!CU M'D=U-6.1\BCE\>;EL:)-7UT>AYV:XWU-;,=2HG7,D:U#Y!OD&V3WF JQ; E_ M>0UCR/PVF=]VC6/(_+;Z,+)D$L)K3D(X,LEMY[744&N-1[T&Y1E(D9 BW)4OM7/T$9"I():LM$;WU M=!"1/%H@=49K?+3))C.)&LX^I2VQ309GWFIA)))GKHK9";RGWS7*6*L*_#T=U1U$OKQ1*P+^7 LF-B?QM.F=6 MY+"'V5LSF']PO)=_\GZ^'U,,UV^A&7(TV(?9!]LUW:EM.E^83SOA3MF]:Z4? M"Z3I3]Z4@'VW0>V..@4HOZ/.W6M!X+472P1\1Z1V1Y J!M:-(>=]-G7,(+!G M-K.4F>\ME/N'MY\XZCNBCC/3=V'T8 ^@;KI[^(*?/GE!\+/R/OYM#!4OYK/N MB69Q?*N\Y*VW@,7.X3D<1;SRHSOU%AS@/0,?_/:HI-? M.2+K(^G8W[EJ?8^JM0HF:YU$'MTFY.T_3-M5ONXX\>,3^^28PC=*8&&%'$9G MB:XNT=4ENOKEJ2C1U24K-H2*VUGQ=6"T5*PZ>G>8DR^![>4+Y M.5+IX/8FX MLF91CM&TVDE-Y]S;;,G!++/ =&1]I*Q\J7Y!J^V^H'T(Y\Q?N^OA=SP8: M)C(,NN"':=R%WWC]QF:>SQ[-'Y6A748: L>.^GJ#RF.D4$FA*B%4>[(<+RE4 M6*"I]HVZ4B>E4$FA.GAU/QUY5&&( ?YVM'AQ<=H4LGO7(@DK$*)N:SPT\HAC MND<6L0@"_R;O\&RX*^NL[[7 M7*=F!$I7U882-4 J$ZE,KD*9])NJ3,!K1:]A6-L]FE0F4IE(97)5EDE%IT_O M:*UQOU-SGR*I,*3"D KC.JR/.L.6>D?'*U-C4%=VW.7U20'LR=&X(!*A0>(( MR,E*A(;;0&CXC-@W$J!! C1<*X$W !J\)Q=^;@%ME8>W'Q%^*E-"*L$9)#B# MK(AO&!4E.(-DQ89048(SK"0X@WR!?($$9ZA3V4IP!CF&!&>0X S7E,15[4JBD4)40JF%SAQMB9W5)VG MMJ:JA&%AZU#MC$82O$%*UZL]LNJ5J3[(E*$."PK:)'K#^3A*HC><5R;W=#2\ MI!DYP$*GSO'R*"N:F\V#^I[N>B=%;] [V(JS;T@FNVTFJUW1U6M\4%%GOR>1 M:FZ<#6O7=;6RH4;E@'#R-H@-);"#!':0U5"R&JHF_=M8H'!=0Z!P71WT\D&] M:ZV%DMI$:I.;UB:-14C7-4)([XUZ4IE(92*5R35/FI=NB@QC/S] M?N7+1ZE5I%:16N6J3)1Z=0FF"O75CE%7 M[E%4H!_H-8VN=H 5L^K0$/HE:^ MTSK[N$ZG&-.< 6\MX,TKQ<\4O2Y@OV%$TU&>@$,"Q70MQ0$^@3>_V.'<=A4/ M64RQB:U4Q64A5LK"9\I;S[6 YV 4^!OM! 6LOH7P!X6F\")8%-O&-NPE*")9MB MT,Q9J3 XC.K1X!8\!4/8;F2Z4X;CK$?1F&).I\"!(-6^.LE+]6T1CK M1DAO4U^D!5@?T]EN"'EH \V")3Y[]Q/ 1F>V-W$9^;W.W,&DWUC.B_F*FC] MLJX20?MMT'!S^5L7.9N=;)%<$P,#>C[M^1LX?)B/3\&\NB%+%2^E2U.D 3< M7N$AB2BYL(E<^#IPM_8481T0I> !?N4GC$C#;W]63(KKDK7W,K>GWWK]ZVO[CIU3Q/0K^R9N1'#BX^WXM[GWW8X M?PMF/ B'_Y[":T":>[P@ P$[Z-(4*U75SE!3!\.CZY8.4%YGS+.04BNEMI;4 MJCT-HM$:>)C]P_.LX-ZUOC'_V9ZRX)OGE+R'S$KGH#4>=$:JT[V:N^!)J952>QU26_$PW=-1JL[#= 2' M*'V08CR_.,[_3=.D"SICL0J=L200RE%X/,TMQ-<)!674/[HGJ03C M:3@/[@GF7Y('-4+BT20@U*WS8',A!'2"$.@;1X?%) \VG ?WW(Z<%H!1[[;& M>J=)3%8/Y%BY&--UF- BN$/V,]8Z5BH862L7==.*NXF)&28XW-QTGQ@EBLQ, MVU>>32=B]<&2G:H._W6'OEZLF)[@#H0.M(*VO="=M[&X@0/^0RDXAWC M?]YCE>2]A85P%"+E5?9?3!_^4:A*C=:XV\L#)A^)R]&D2RPITU*FF^(#GE*2 M>WCQ=70$0HJS%.?7)0)*X 8)W""KUF356M5:T\'E:TWU(7;Y[/5'ZDC6FDJI?9U2 M6['6='BV6E-]U!KK:E?70#KK:VTC!5,*YG4(9C6YW--.^QS':;>#QVG7T-7^ MX.@Z"2FU4FJO46JK':?=/>W':SQ.NQH>IWJWKXX*;LJ;=YQ*\ 8)WB#'D. - M$KQ!CM'8,21X@P1O:(#WI^T)IEZP:+FKM\8C=: ?W5!4%BTWG ?W1" NR8-= M#$QTND?G^TL>;#@/[HE.7Y('L;.R:G3SD6S)@S?%@_J>D,YIP1NZ/6S@?30* MO01O."$[;41X)'B#+"5[C:5D1_@LM96253W$^QA#K\&0E(6C4MI?E[0?X1U> M3-H':+(/!M=45RJE74I[ ^ZU\XYXLX"9NL/6>%1C0R ITU*FKT^FSQ;7N-@) M/J)F0L.:D[O/C0R!D\?=L-V((D#QQGV.%D#8Z<9.:9L[\VTZ9U;DL(<9[5&Z M&<%G+WR7Y)3A9*]/Q7/K1015#L!WT8PPE MF>[J__QEJ&N#7X.UY"'7"P]+(-H-3J+=&CB)T6T;H^U?'XY*T1\,ZD>ET-I] M;72"R8[ZAXUZ@UI\BN]85@G AFNKOWV< M^ZPR(,$-TV,W/L/KP:F((6*XC-@N_[,26(RL=[\\DLR-4G$[DHPDHF3%AK#B MZP"PJ%B?(GS/N/7$$2[FV<$HY OD"YK^@CHK"EYE*81K MKX5AIG?VC[NY;5G,?4.!=JW$,WJ)9[HEGC%:8[I=B!,;.8B5JK@L3,1XUQ\U M5G55V?&;O:B\JHO(BD7S9;L^I3==<2[U@YM^]IE5OU T>I@ .*@C<^ "F0%2 M8%ZIP.2:L!PN, 4RT6^-NT:^Y$!*1+-X1DI$1B)R7<;.=X0,6F-#[,CG=M3Z'OSE'9+A6% M5!27IDU%1=$_I4O?ZQSKTDM-(#6!U 1GT02Y.OJSF0P][?A0AE044E%(17&. M$,X>;*P3J >]IA!.8W3$EMJ\M!2OJ%8/2Z>0)'9_T!N,9IU9=S"8&'J_.YR, MS)$U&QD32S>&QNQ_1GAASX>M5.#WP;3]?R',SSL[F#I>$/DL*"B\ZW4Y4\#4 MF'4?QA_B>&7K\?+57FII6KO7X2\N+NTJTJC\2WU(&5$[2FP._-(85!A9 MA!'C)X1(ZX*8S2W+T8U2^;3:H$(!RD47I&FE%H3BI9!\*;\S$Z5K2W?AP_JY M;RS_LD6M!RJ>#%V^@-:=KOA_BY204:2$C+P2>DSK696I&;(GSX=U!(J-+>V" M@.$?6%EKFQ/;L4.;(,]"3_%R9.1EP-"R2A1]'BR7JYD#YR7:7 M41C\K$0!QU-#M#0JY^4/LE#Q_.0=J[;R'C8'SD!&9;@IOAI5X,[B2NCL_-(/ MLS/%GGQKDYKY0-@7S_\.5$ NLH,YGQ!-9#I%T&6LVW!AVL#\E'P/=EG<1D^^S.RX5A1IB"8&-RWTJ,F M]S[X*L(^,C0 KWL.V73NVG]&\&$03><8]L>5@1A\!QJ;2YB/"1__1#ONTX$B MOEOZV/+B9Y675//6B.GSHN!:4 'W) IA3O&#L*;D=@''P*7P0NE@_:WP3^ = MG\$1!;3 1P+>; -^OS2GL/(E)JP.^#NDYOD#D1YQ+(>V(3>%+L=W9@8GY.==/8%F6X/VV\@G_5+1T MRXGPN&*?(4\Z"?>L\[2*S2;A2_[[KO+$7)BZXZQ29D!/DW I@0:@>LPG3H[_ M1-83_H539$T2D?$Y/]+5#Z^?QTS?33,J6WR^^65&LPKE9>@\U7DI, C>P-+( M;DWKP?^V;M<(7=Q)?V).P&",PNT_R16R7$A'Z\,-\F3^._?3$_:)W4U\9GZ_ M,Q%3XXWIO)BKH/7+^LD$A] >7OW61L]G)%LD/1 N[EI(,O %O@/GX%,S) M;,Q<%&!M.!G_LM^T'\"!1J(&(H8-N+@!86XR>FS[9SV(C/V.IV21!:^W=OS* M*/Z50;^J@KPA;+8[--#>="^$Q9$ST4@DA(Z+J7D)J7RC_.&:A%L#JNW/R,,_ M^-F%Q[A)0*[B3.. ':"+7;)Q8W,A8VF C= N"ZCCGQHC!K M8L8>#W+C#H_G\/T\Y^YMK6$MWL^O#*O-<-7[?/M&KWHO/)7PG_\>; .= K,@ ML -JYS/;6H>7:A7A)X#I'F9=#[ V3,0E%S0%Q]:.G<+,0S.N2G>\Q\9YHHHA M]R#QC_-J"IYW QY+#@KG+E0LNGO!$O1E\H5/OKL9Q$H,O#C/)_E!G*UVWN^H M!7&(3)'JF',+-@&(ZWP"\O!.B"JB!\ /\HQA#@88:':>A- MF,^_ZFK)5U,XA2U:L4=3+_#SX] !N?J)1.#3=C;H$R@_61SCA0>*8F27LM!M M@\L'\X_ :>L.V_U^_P0 7=VA43] 5[?='90#Z)*3O?')EH-_*XG35J*,^H!' MKP6ZI3[\-ZUWF^ V:'EP*I']P?^:M73Y)W\$L"C^UX_D'O"_(P0IN*AP2/)_ MFQN8#(>BJ36VIN'4.$NU@"Q=.Q->G(#72$,*07 B:L<04-*0V^J2AD?3L%OI M++@-L+3=O9')XSRJ@W@S$*FNI"]C:?-/DEN26Y);DKLBN2467Q*;/P447Q4R MWFRYP@T7'.QI^9<6%W"[J7I]0;\UUKKJH-]M4+MC*1M2-O;+AK&GF=9NV9C9 M/YAU][_,]PK%8H"'V5#7]%^E7$BYN/3JJLE%#MJQ[C-C*,\,*1M-65TUV&;(D** T^*I+&?N:Z*N (J*$NN?%[W M.W6=UP?HAC-V:Y:"*06S#L'<@]-94C!W&PM]K39C00JE%,K;%\H)0'KY:) )+_F\S_Y9/'UOB_0LBBU\1L "D<4CCJS"#;=SCTY>$@^;\)JSM1 MEMBAAT,CTXN/3!5[1:T9,UA(-224G:O_2>W;=7NJK7X2W99BW).SEE&'A3=^ M!9IP6(>%< I%=,:K>*D I *X$@6P)S=NGP*H8"+5ETTOM8/4#E([-"!)K[IY M,.A(\T J *D KD4![$D&K,\\&)PJ?[Y9G1'+X@YK$G=8HN/*R4KL!092X MP_LH)'&':R BMA90XJX"%T?-O78>O#@!KY&&$G98P@XWC(82=EC"#CGMK.^H 4!_VZSFL)I"@%\_8%J092PP_(-\@VW_P8).WS(JNO -95C7,$8M2;I-%Y, M9(:.O%&Z0(;.'HB^(3:'&S;HYDCRO^3_.K-P#H3H&]978"Z%0PI'0U-Q]AT. MNCP<)/\W874G2K06W9XBJY,X MMZ4 ]R3Y5 =B&QIU6 +U*IR+0[!)09>"WNRDH?H UX;UI1E++2"U@-0"9\Q2 M.N"X[\OC7@JZ%/2F"?K9X->'ITH4OH@6V!,9B1%189%LM^*03Q[ZI-R"BS\I MM^#B3\HMN/B3<@LN_J3<@HL_*;?@XD_*+;CXD[+C0G.A]J^J+X"%&HCX, V]"?.5KB:;+LBF"PT NY=-%V33A2;04#9=D$T7FH:3 M+LDMR2W)+44>>&5(VFK*Z:K)QPD8]HT:B@\B0 MHFRZT%!M\\K1:O< LM0'(SW2ZSJO)8RT%,R;%\S^'J286F"D1_6AQ4BAE$)Y M^T)YMA9%(T.>EE(PI6"6%LN@YP_^O- M7)%$DT231&LLT61BF4PLDQ>AIT\L.Q .>]1OXFVH% XI''5FEATJ'/4AJ4GA MD,+1T/2R0X5C*(5#"D=C5G>B_+)#A:.1B;+?:4(J[GC?C&#N%UTS56S$&UZ6^^.?A' 8P?1:_S]HRX,9XBNU.G._8P_I#>H MRI/G62^VXZCT,MNUV,P&U<'$8[8;FNZ3C?(5_^)E;D_GRHL7.9;RQ%SFFXZS M4B9,@;>BZ&U.RH1UP'=!Y(2*-X/7*#80S?:1#Y3I'':7M94/GJ^@:**TF Z\ MEJL8E!V?/9D^"FWV=SYSS!!>E7G/(L->*CPP8[X2>LIG+V1*3U5BCCNWC!0S MSS\$V8GJ#^$91 $,% 0H'1/;Y;N(7 NGC;>/=3=E0;$B^@>0*+O#RA(6Y,$@CN.]P&"3 M%3UA3J=P9(3X@P"H:0'CX#0L>P;:G.;Q%-F6Z4X9GF&%,PV P1E,9KF$G40= M#]+HA,QWZ0K"6:EPM,+Y K.=>D&(;XP6D<,'7W@6 TD*BS0#?IBN-T!2N2Q, M%$5"X0PEA1KA7P8D&R!G,'%&Z\85" >?"P6WO7M+A;EM57MY\1-P=>;)OB_Q81Y MFV&Y2XIX>_TH_F7#="GZ)'-ZQ]MD"SSWWE2O;(TG]C=Q&?F]SMS!I-]8SHOYBIH_;)N M[H!ELT'#S>5O7>1L=K)%K\[G(S,D34;&1-+-X;&['\&8*]1CQ%0)V_1&2(;U!P7[>16X[T+ MQGMSC=6*5OHN'Z5;[*,8K3$W53)&?>H6!D6ZX^JM_%UD,H038/K^"D^P]&1? M/PR#N>>'=Z #%@H8UV!]V'1\!J$?"6N5&^@XQM0,YG2XT5\8G'8P*G](&#W["!5/R[ M[_VPX5=,& E98\8"3N!6!GR6>;F++V'M/&> B8NOO8^>8'=Y(,"@-@==5?FO MR%D)M/01;WW %R4:(@@0<"W^:IW6ZPN)/1]+^6N5 ,EZ+F,O%QZ!=^ KWL$; MOC ?#R-0]K\Q$^V8#Q@/^8C'$PO"^P5N3KEZZGXF:@*3&[7"Y4@ MFOR'34,4H&>8'!U3MIB:0C^9.=$TY)(#=CCJ'#%JQG^:P3C@EV_R/\@FPW^" M8K,4M#V?%(+25W1X!_9<0=?) B4>^TTH3B#J.",FM- ,?*P ?03N,/P9>?@5 M:.SOC$^0 AL\+A#8L'83'(4%5TLP+YK(E.(%0OGP>,'$\WUTWMJ[E %.!^A MBLX!';* JIT-R\'!B(S&N2\T-]PE0S!I%1\)E.<,X"V>,@$"&UNZ-$%:5JI!:4R MI' ARA=REVRXNQ%=T9H47H<[AG&5X/-.1;3H..D8Q#1C1@ =&O-BG)R?* M]0J>FYO/<,A/R=T0S_$+2Y_1_0'=53ZY_'K$YI<7;SW0HB[Z.-B $K,&:"(? MDHC-MQ ^H("- J>+E02^X@'P; CBRY8*HQ5H[&PNP2N/MG<[VZ/M%8ZR04N& MZ&\G1'^5H>2/C^]_5_2V\OO]Y_M_O/_]_>='RHP:_/I->??QV]L_OGW[^/!9 MN?_\#OY__^F_OWW\ICQ\4#Y\_'S_^>W'^T_*VX?/[SX^QL]\??_MCT^/],C# ME_=?[_&+;S<0<'^ ;C^B((@OM^_!UUB) MF_14T^-18"<7X%\I$X;[KDOFBYR#GUJ_O_L_YF+YZWWK9X4R=H#_+>ZY+7WO MV;889=&8F'H /_4BO]*!1;Z-"7:Z[XN;?=];\%@?\X,EF]*',#!0R'P2-^\N MO2:]LIC&"U%%/@^MPDM6H2J.#<&F>+[*8%N9*,6DO/8/CD;F)N$21QX7X'#O=@!XWX^>G"!TA)VA-I2 M6H^/;_&/%X;_A>'A#SBQP3]II9X_F+Z(='[\J(J_ MP%XI@WAS[UUPV!S@EJ7GTU: 1[L0?7@[=_\?I:]02HF-#K*R O=:X1Q3&!%) M*,I^+('(@;/"!!E9C(DX%@VU1@>?W$519FK+D@G4-R9!JE*U!+Z/U? M&ZC'XC38.W1[WFA&F[S(6! >P ]ZMMF+W(O+[47A*2$WY'(;DN1M?6-/NS.8 MY6:+\&?E;EQN-SY[[MT_[N^_9"Q/D>HOA>22QSEF]Z#Y=9\F17\! MPW9*Z;)@[+X7]V.G+,:X^*Z1R6ZE;AIZ$^"2!)1JX47@-\PX1N2=XWG?1>*X M\)I:9,0+BW;!3!>_%ME=7PB4AL%Q,(W3J#[!'T_\CNDK9FDO@/)TNZ:-1CVB M^ L3AC-WY))@8<"XSQ#:H0/V<.NM&='%E;_B%TY?DRLK 6AY]TE,]EMFLI01 MSA/K*:>;P4ZE4P8R_+\(O [F@^V_[E8HX%'\/_(H%AZ%,Y/+LO95!12VEB-5 M5D]-7-TV_@;I>@)/-%SWT%1D-@J#B_"!E7'D>?*\<-6S)0JBO BSDD!S3".> MIP^,L>8*8LZASZLHR,O] PN&+,Z+&,KXH_VMW?HY4QP$/V!+8LU4%8&'")-9 M.O0+W!_XQ4\M-]ZL=++Q]-"7-RVD-K-:<1T$AB[LF;VVNN0'M,YTR/R*6S^K MZ'QF;X>#: ES0HD2=,+UBHOD6%P76&UAV3Y(K;,2'C-%+O-S*/"A=TMAL@<9 M^N,T=F\ $%S!-;:5?Z/@.S9[9GPHF&_ E%UDY;F>&/4 +O%9<2"C:KP)ILLS M#W;-5DU"6[;[S (*#M$34@*:^&D=]4$0F+$LVF"VCJ$?HJ;SH#8-' MH-*CD*J-5)0C_!PHDA84\:=YRJZ()NW>"G4W"R;$+5A%&S@.;\]LQQ9A1RQ" MVK[JO?SN$P/#/'>]E;@Y&_LJ.O%V*.G,*9S1;P4G4[F;( W!CJ[O_U7Q_?__NVS;J-Z"W%S+G=$WOJE'H:P"+@N%$QL!UA!)K* M"561O4I_)>ECCL-/)6_&R%($#H1G,2!.L7C2&WAYO*38./^-_VQ/6? K?]#^ M_]G[UN:VD2O1OX)RG%W/+0A#\$U[DRJ-QS.K9/R([)46AR^?\*Z3 )0"O [%8,W[$I*5-JM%D#(R#D^R MD?%%TB5+1)XL8)&= MHF(FP@7+7J"9>([VK8@23 IF*P)X:WX0KJ?!H,BQ8P@_.XZF' (NBAP0!,D)&T@L1QP!A% Y1:% MJ@_VO(8.VA[M3M-^K%29"*BFR")H[FBEAB)A;=Q'=_@=I':2P#:),/%?"Q\ MOUJCBIMZL82D=Y'/717\($A], I(_K-LX"?U;M&TRMM#Q M]DUD\/$W$DP!$&HPSM'F >(37D@HFGLIEO< -/G?,V#"6X\NQHK/2CG"W&YQ M>H8T=V? >-HG&OE0"AP]PZH<24< T(!(DI0,1]P2622:71;%W'O5IH4NQGD0 M9OPF7RS@Y\1$Q:G18F.+8(S< PP#HC/%1:6P5#!PK$N+1#,69J.,@U_)@@D$ M(Y8JIQ[Z!I@5!'H?X(2Q#"H<$+)8!!P<\1VO+BVJI%>\P38A/)(QA&F'\%DD M6+J*:(;D[6NR[ ^LRI@B>/"AXC0>ND0DWZ*,/BOM%U5%)4WS&PHEP,GT*R]> M>!("3H%JZ5SE72D++_P%&U&TRT)UI3+(_-KZI"LD>7^L9#1+FD2@BJ)\7I9; M@;2Y*A=L+ZAR[T6U4BN(2AR03,-JD70"8..37B?"0]O:)^K3HR'+]MM*>/S% M,6N:5^XKSR&.<:E5] .;7 $)S-$% Z_B5Y PBY,Z8CW>/D;6W\!,P[B7V^&+ M:^O5"^*W,*;:)70YT6O7ND), W#[K'^S5XV0D2S(A0"WHNP9("^F,6X7WL&; MP=U:@2*\3_OLQ0].Y1'X-< .#BXMRU2W*T6JS,JT-"I3:A0Q!VL(=>P%6"[8 MAP5%#>P4NR9=P"^Q<\0MVDO<6@+W^04UK!?]UY_<0?>--4Y@/=5ZA?VIU?R0 M4E@KR[4P(0N+ I]71JDHIN&@XTVV#N5IE.9;:3&@6HEO(_SP=H:OI#!FQ5HN MWL$5:MYZ5CNT1=R #PT&RWUDJ#9YE#ZIJ.#'*ZBH M:Q#J*KDDJYS:.MWMY"&)IIJ#QS4B9XR5J$E1.4WL2\ G03B_1MA5L MMRQFRZHZUS1"VI4?[94ZCEU4[W)RIW4%/($9G>YVUZ_GX*%<%I)X>? M2P^#+[,\/4!17G.4Z0(%6V\6&^"1L -/UY;4G2&0BA*)!R,' (T+GQH_E#_4 M9:IN3.LUOD4D@N,B4NS*R"[\F,Q7,.-I)B8^FRJ?0,:N9->':C;V\AOGZ,)H M#MBFXR['"CU.:\;*6PM\FNM*P!8U M $&*IA:L(ATJ\,5OA4>.X8(BR4A1$RHD_R;N4 &QPIV \QQ*#P=CG?E\S-0P MQZ=5\K^.TQEPFTA6:JWQBC*> SWDD:P?*,H)X$4Y(0(CCTPI>#@,R*L4JB P2T/:_ %#WH4HO MW*'38M]"=0A1K5AEC&LOZBVR0,KH99W[ WY,GJ >J41OM=JA;0_1Z3B=M:=0 M_:RW8!=J1[SUYE<"@JFH\29M*>W5EO4;6!4_ M6.^DF[QA-\PW,KT,SM!W!E6*@*WB16CF?;?&(@*89]8K'VT%LI3A4P+M#_@? MO/S.JKI:@14?]%E#TO6<;*9>PK@,FJ\T2G] @E+G<1*4GLH-//W*Y/ISW5L7 MU\2CK"@?MXVI8CH3KH83-WITY&B]=.T6R*1AV;X1_4JK#Y\LN.=3Q3&%QX$[ MR\B=DB ;7M0N0Y KLBUS.@C7N"L#O0R'#4=SIZ@T\._>(%'%9%@$:K1<%PV'?:]U+*&@1L3S/W MG)./T+:'W5Y)#JN'Z(+VK#U%VP9I[HR6S[&R93V?ELGK+*A(2U-Y&!&Y@UZ% MB+#W7 '^3F\=$;5UEG\\(MI\3#[!H-73!67U!&Y_'0$AX:V<8!OR.6WJ(57[ MJ8B>>2MNTJ;+'(ZN1K+O$V7<62'U?MR&X,B[Z.F: G[ULN6XW7*A!:9#!7CK MC2G[@"R[@C5\KKCFH?7:O5*8\8(@^$9UZVRQ1U"*'T3-1=)]A*JD66_D=*N; M:3O=_GV'>MEI5R@8?]=Q6L.ZWP7:)!!5%%/L_HPH]%)6(E4QOH-<&ZV@HN6, M>O>B NG)/20];3[(EH35Z:^EVXTBWQ* M6B]5E[R8[XI525D\^2;CJOCQ3S&5%.79+$X RKZ^P"*)KQ-O3N'31(SO^&)* M%=9D,>8*J9?D&95YPI=TG[%L'NH3Q^"CC1A@.)3[2&4,&G-R88,OW7Z_C([B M:K2&O"^G'\_B[CZ=>0[FSR\!9D]CV6Y$%!_B3 GI\,A[7:^8A+/E)4:% M5K?_75N_:R^NLN65;'E_6U;>E5D!>.LU"184-7KHO?P9(!6K2>A:V<*:JC"^ M1NAQ$0FFID_S< J<(+1K:'D)C27KUB(..&LY@SUQ:4IUL5?EU7]YJST6=S' MVVU+7OF!;C%3*H\L4C@.2DK3&*^A=J$E\#.3^(9*Z?3,/96W?VJQLCI.BPDM*09HT4Y1/G13EK^D1 M K[/%PS9G-19ZKGX-&+[F'M5Q,'J]U:VHB294,>9+!Y*:2)?71.5*X-ZE00[ M&=!O['W"5[HT7@)3Y01+4$+Y4@$1[AX6GE"7TC#XC\?9P5))%Z"SBUME/3V[ M//IR2MQ2NO%2CN!IR81Z/OI0G#V(.$DM4G7@LLI+,^ !T)A=,:ST,DR=I:]@'!Z E2U(GF. XH6_E_)KJ77G!<[*\ MJ))=KPWY"_% 9>"=SS,H@SR'/0Z3N0[B2(,^[YA%&!#.;)OWZGULB6WKQ, JI/CZ113-G8336? +%_)L"H2,+E<)9\CQ/\CN'=! M?4T(Q?<7Q9@@\K%JA>_ZUL!5* VVA-+3#I!Q6Z Q.+RT9H#,G]>.>>DYK=%P M[=ZD7-HZ-M(, A^8;!X.LL$<)ZSY&O=UC5]KSA\0$#@6O!<0_Y2\4D M!S=9I!M[@7:D=4X%,UQL:[N3WU5N%AR0] D>KZ<#XLR$^0WR&^ SQ&>(SQ&>([SC$M[,E++OIGI"Q M^Q;3>3%-86^#=^G,>S%7#=Q.AG]>]7M._X>M6:>>1';E#H.A'3'4,QAJ.(9: M!D.-QE#?&1T%0T\1CJ*-#;B^H<'*^E=J)<43&8R5_*2@[W2=;O.,9(/\IT)^ MSR#_N2*_UT3WV"#_:9#?<=R&(O\9!">^\*0Q6XW'Y.%/_CR( FJ%B@WOL$5I ME H3NMC'J&^WG;9QNQJ-H98)730<0Z[3,1AJ-(9:3O>D0AN]L["Z M.T>9#?+/!?FCG>\6#>[/!?=N6\UC:!SRGT'XXDH-U'K(-<)SM^/!9MDAOF8< MK:='4&L7H](@Z!@ \HMIR^ M"4DW'TD=@Z3F(\EPT@D@J6WN#1J@O.4YV=BY2,,@_%^0/G:'!_3/%O=O>V18R-P@'O$%8G9Z-(S ";'R] MHH>-;;\-01_3MC=(VMK,/$Y$U"!HZSN%'2I'#(*.P4''0= #PQ>REW\'WN[' M.4X&4- ZP_@&-@,]?$;D T%X /OW $@\'4;;*3_AT8C]Q)J?&$_;/8-)=WJ_NBV'JGJI];(S:)?#$XN)JJ,U0T,K@R.WFJ=Z MZ2-8! WT/=3^!DZK?G\ &6TTY!8O@0TRW!BK]$KL/E&7\)7;LL9>&J0\MSI=FD@+>[S6-[SKA%J>S2SG2^(\S00'/D[B%">MSN$_ M-;,BIPG1F4K;5R!;0N7]XVL9H:[=[@Z7IM2Z[744Y]INJZ>-+Y4TIP^IW8WB M=MMF>WF;@_7;')1/%V_;M,]5PNMI=+W#?BODUW''6X)VA1KK!YNBB%;3O6^"K)AV+J<"UXTVK27K+HXM?+RT\ WLB+<)RZ-0?,Y F\58Y!1G:V_" 1$^1J#>6) M6,0)@PS6K $E9:V$GMX;;^)RO3G8Z$A4ZG"@[]?V>)VLW"NQ878Z#D;Q?>%#;[V@MOO;OT MQ8]5V@,R6X+A\O'7'G(Z?;1#,LF#MHEY#NYK,(A%@D_!GKS&[,6:)6+ZEQ=_ M"OJ#WF T;4T[@\&XV^YWAN.1-_*GH^[8!_'=G?Z_P8N_?B6:!Y9Y"R]$X?$_ M/WI_K'O)8>_L&X#L!OP M=R#FW__\7]Y\\>;RM.1EO:U?]#+\E7L9\A#YRVHSPU3Q#J4,IJO +HAN19M2B##8*9P,H36;TD(B <00< M,;H^U)$J.-C:^U$'P$W=>DGB1=F=.DV=?5F^-Q0W(%>NQ3D(2]00;[&KW%79 M5>[M4E>Y4SA=O3C\ QEK@C$ZGVSF-?WSD*Q>NCU7"Q](Y1CG"46-1(I)9L"* MJ;BF7Y*IRSQ\%67!/ #BBY/ZJ,@:.;$D)ASK0URW-V! /L5U!"?WUP1>MG# MVN= KT4;@?/1VNB.G?T^,Z\AJ*5@^#NX2T##;9JNE]$XW MBF^/)7#Y,C#KQ(EY^_4$SC6Z5[)&]X-6HWL*9ZJG\)6Z8YW$VYK491+OE '" M!I+X@X*NLEIKFL1STBV?83-7"?SH7VAH6C<@^,$Y6_/&?>R<[5Y( ,573+V; MF,-$J(DF&?\0/._@AOVF( (7*JLA(8GI5!(XYLZCI-S^"J8[ 'U3%_5NXV6+^F*KRZ![MK)E -D=:.]=VE!W M>4.;(O"X';"Q(M(B]/36<+J/]^@76ID",=$F^U-N8)(G"7Q\05%ZWO;J#= ] M.]U)2.R\49034K)HOTM+*QO>(KY/P%RF[^&3?,)1:]Q?FL63;[0I, PXT+_A MY&?"?9ZZD7H(&X+9URHC*SK9PZ$VO0'6 L88[,ZI!(M9L$$]/AW7+ZH6KZ/TK>!UI:2 L[=KX<9?#/<052< 2$>[0[I 1%JY\5) M 7Y-? 6SVKER_]UR5OLIG&J]7$,S'M/U=TCG<'OZU3_\[&7+<;OE2L!^0&YX M'>A;*6@<465;?*X0)!2R:??T2WI]C M[&P./N8IZ@/KX%#&T75]F%4MZ]22^M&94V4;'9,/JY2PG3 F_ARML&?+&?7N M94\4NN[AA.YR!AS89NW"-EM94TOPJCUV(ZGD!&1UI[]"#!VGU]I"5@^653K( MZHW$0++Z_LN*U9RTCN;XKQ+&(UI51R>@4[3>=\TO>98Y9=WU.66XW<#_RXO[ MLYS<5O^%R40SF6A']7-_^OW+U8=W7[Y87][]^O[=AZ]?SL#+_0/01<-Z..YZ M&TO)28@P+D-,R MR%JL0C<[/%,(=<,BS$%!+%^X.=9'>%,BYEX04=(+YU4'4LXO,$4GRGCI%W1= M]T)S"@)<*P6$!--@ G(>S+!RBE$1 \"S\$V?MGJA08H-RQK_XD;J=A:#/W 1 MW^+)?-@PH'P">@O<@F"C+13X.X:BLX0!WO,!L$1"-IWW?<66GZ96EXKH<$_*A0\U=@!UX?>(A6OU1]O@$86H7?W.HB( M=^E';ZKB!17:_C-CISA8+O]W-.^9L?><4]6V+IB MH<@9B'45P!N.M;[(VMT&!.Q9- P(7\%B%=9[C@2\ T/6KP#DOGY%.U0[-YP: M7OV,6B1)F2J"B/^;S>(;78+-;79NB2P:*^T'Q M;WEX9[5'=N5:R@!Q-R RAUO_],)<,'N_I70? \_]X/FI*,-8"\U]N] >4K$< MLX>=[LH_I"'M7O1W,"#7]G4YJ@ZOA_;+75LZ;@^!IG=I&8[Z=J?M[M>\MS&= MR VU&VK?BMJ'?;O=V;-5M:%V0^TG1>UNRVX-1\^8V'?I1WU^S>I0)I.':!-YFKPSZ-D=M[M?L\F8.<^/1U+,'(S/3O/%H;U=59^C=T/LITONKP= > M]/O[#C<\;4+?)8)V?A=RK_K.[O'/9W(9I[8AG^P3V>Q_1UPS86N7;$OS!O.& M9_F&P\R9/NG4V_]SQ46;*1=Y1E12J?O_5CQ]?8 0P+VPVM-*W H'YVXH;@>$ MIFO*=J=KC_H/BP1LRY)/:#,:RC>4?Q_ENWW;[>Z9UF$HWU#^R5*^.[2';4/X M>T0*]F>")M+!\#"CIL\W9K#?,.FU?8%,IQ#3*>24FF^SV[,'.-9'G M5$]NZ/TYT7MWV+5'[5VC<(;>#;V?(KUW^BU[,'S.U+[5EFP\%CWJJ"#]/J[%I+;A#U]+GR;F=DMP== MTR^DT4CJ.SW3+\3T"VD66;I#NSO8L_>=Z7#PA'AJVP-WSV:L!D]/AR>P;7NF M_4[CT=3M.4=LZV+ZA9A^(2<0M]T9 DWG^H[=PQ:8IG^"H?=G0N^=;MON#X:& MW@V]/P-Z;[<'=GOPL(*@TZ;V7<)HYW8QB&F M<8@I(G_V1>2#7M_N#W?MQ;T?2S:YBMQ0_G.C_#Y0_F"T9X*'H7Q#^2=+^:.1 M/=PY?_?\"'^/:,%Y-0YQ>TXSV\)Z+J+,$EX2P0,I/)M8<9Y8B5C$";RO$D6W 19(-+2D]D,Q8'IO[+E=Z;_RBFU M-#FIS9K^*\^W_\K762), Q;3@,4T8&DT%$T#%M. I7'P- U8[O4O30.69H;X MSJY W^W8K7VGX#8F#\@0NR'VK8B]W[?=T9XU7(;:#;6?%+6_P?2GM M.5'Z5CUR#&3^5DW%T=GV"%%Y M>C+73J7K;7]=^4"8K0LZ'@PA)Q]\/!PD3D \V+U^9ZV .#B3'DC.&T8PC'#@ M!/J!W;KO[LEP@^&&9\$-K]QAS^[WUC?B?5:<4.[^*=HM>S!: MJZ$-8/<';-M9FY)GJF-,=#5Z065]PBNEIG'+C]*0_XB3T;P-?:+-9U9RC M"F*5_XE?9C,!_Q\DOO7OW$LR 8]/K6F0 J-1:K<51)-$>*GP+==QK04GAX)0 MG"^\!#[,XON6:#L6SG52ZUBW7FKY27 C(FN1!#C:*;RSQG?6#(X"OTUGP8(' M-\$JDSA*LR2?X,Q9&N1T'8=3_H.B%BDL$?OP/8]YPG/#FA-AP:O"X#\TJ]:V M8*=X%PNOB:?3%)Z!MX7Q[?++0N\VLB9P*DO\.^?/'6MOH-Z!=P\T/$6M$A+"/&U%6ZV&!DO9#R8.M\B?> M&%1)GJW_R4JR]9%XL].K@D/_WUDQ[7WA78N+,:#DVX4WA W^*!)^"/7F-V8LU2\3T+R_^%/0' MO<%HVIIV!H-QM]WO#,.K,".'R0 MT(\G,_B18!4L=,LQCM\01+? MB'*(8ZW2 QP=U1L0N\XP6X=ONT X MFQZA .\/E*-CG91$JA>R6GJ@\;&:=\J]?2P=KSNY6*4TZ/0>Y&,5O+_$T^P3 MU'L]A0,U3F+/AZ>]21*G*2NF[_ 4[0KD??04ZM]V0:1;?& MU*NCQ'TM/>S?_0!+;^-6ZHR MM.NV@"CA]IYVVQA*Z @1X6H]NOXB43!#3CA MP)YX\#R:>C?@=:'?)$6+-0^^;PK"5 T(9_/&]Y(LF&ZZMT&W,RI'F@QG<\[5 M7O\ MD8\H8'0)M?UF M=@J'/V!+IT&M>W'D1S@Q2-+HVOH-#/33..A&MD3]%A>'PF;AZ\EHQ[NJEV[+ M::VEGTV&%+%E;4Q$QCN(OT$,6.+[0D2IT&,ADSA98,A9J"_7^!G%4K S40J; MS[#%JP0V_*\8WF*!1L[R1)P(31\7HZ2SJBAD<#_RXO[+SGK#Y8>W5Y>_69\^ M?KGZ>O7QPTFQ2_VA_HB3;\@H;[T%*HF3.M%Z 3#'T)*8Q%$\!QM*1#T#-&%X.0Q%=X]F)SX QX7D0&CDS,W!B'I(3E>:+!3 9_ +]KR!-\@4: M2AR:]H/I-)C@D_!K/^ O4*ZDP'<3NH4028:__";N2%K$$;&1]3%/M#=>QR F M K+(<(/TBT3PE3?R'[)LG-Q1?#KDQP1:@;"(!VM,@@4(![^(<\?RUTD1Y;Z) M@^7[$5^$WIV,@--J9 L"@.#?2F:JH!T\E5JW(@SQOUZ6B?F"!"QL!,01"A- MUPTZ8BB6X)$;+PB]<1!BP%TM-@'" +F4P.DO)Y,X1Q,T$1,!8@:%CT=A0MR$ MB'SUY[9JN*NI8=N"%X(O7,15[!4YO=T;VG9MA&_AW1$QP?/SR@W%%8KPB)Q0 M-+/17G7@PR7D@=LKK'P!IL.@ WNL;'I81B9M#2 ;H;!;T&B=^ID&49#.B!1C M/Y7TCRB6RD!!6B,02HD@BH>_Z/4S0"]Z,!44 [@(O^4:+P>C4H?RP?LZMG:G MA(/BUX/3*S8"/EP )X-\ !&%AH(5W\ R^)=)/*DDGO1-XDDS]O*\$D\VFC=O M\5;YES"^?43#9K6T<4K_]^9X;GQQ[,)Y;T9X@75)&5XXM?CF1@%(0,?,@L#G MR%+IAM;XG-,@ 58Y(G"5UK\-9)\4JW>EG5@P:/DYH'3R2:L3=K,S.A=9F>*3/E:"L& M$;D_Z0,9R1TY[7I&Z@Y;>S 27IJ!OZ;?FDWNW?.ZE('RE[ ARG0&#T%+<5:Q M[76DOC$85)JOG(0!/\GNX!>A1Z8V&,I%%KIZSWKN>QY,]4L0>='DO)EJ6IQQ M;Z8:MDOWM<)3DV55^)"7M?&?+]U^N]2$DODFU#"\8+UIB<#:]^&>J^J/KZ!1 M:8WC)(EO4?]MKN+ HHU$%"SUN J,[N6KN\.0!Z[LZ^]:MX",-$B$X['6R)<3 MX>J-//Q; ,?R,=R$(DW&,_':$P-Q9\&^E\08/!"#Z\?E5 P;$&W-/%]%W<#P M"@MH(/. (^ATRG@+%CL%K)RP] EY!V%&?Z NN/%"E;3WTNT.G)$6JIE:M[, MZ/WEJ*59ILA:,Q&RV0M6([ V[!QCI^,4M@'Z3LA 8R4P2#XK_2 1-W%X0Z8A M$'< ?.--^!G<1*\]*"6-8_TAK+$( W$C9%B16:T\LXJ>V/*V73'*E"JY2BAE M,_#;KN'0WQD RB@M%NZU5KI"O0)I2_@;^ !H-T1H87 M4'D$!Y%43]P"&X'SJ'I$H/#XQE/E;XI@*S\HJ;0,JDM2+"+O0&M>9J$6B^), M_@*I* YHLQ MWKR4'Q17G>5',CX;2F,8!#2FJ_C:$R2B .HQTD8\^5;5PYZ\FE@LP.3#D]O$ M-G!81&$F>>P[_'$KPAME:9Q*FO^.]NQ5A" 7?B3N3]]HG)K#BS&BF*JL3? " M(9TDP5C:KWE"-.J+#,0Y?H(B\C**6%EW,>R._Y'&4TL""^+=#@_'I+2G*WI*2G MG5@Y&CG#7F>?@96]CM-^E$F%G>%^8S WCE7L.+WNOALRF[UOL]U##($T0P'- MY# S%/ )H&B& AX B-)VL)39T+CQ=<=NFQ:[U\FR)R"I8 Q_XV]-B, MB4CGU7ON@<=O>C>M0[ST"I1MB-\3>1&+_ MKS\-VV[[34.I_1XS4,5PHI@2"3%PP_X9=$:P\\N8Q;.L_U#MZG%E!FN;8 M=82;OA@/89_4"'O8&1FSL^EHZMC=@?$.3@!-G4[W]'R#GUK1@"POH866$3>0'UV[U7;O3VE7#[$N7CVSF&@K8 MAP)Z/;OO[NG+& HX>0H8C5KVH+]GT.'8!;5GY3^I[J;8T$YV?SR =GSN-M^# M"L:-4'M+$P>'I&#/5 -THVR^S V_TXQ]:;U-EGZYX_3=1&"4)_$E&\Q MO 9G5KQL:^/E]+5X 1Q)D (6@SG^$* M@E =C8//YE&>P#[YK0I*P;J<9J]]3:;4]M&B;7R*%I M.(?LF /1)C2BCJ=[Y30"+9 CH=>-ZH+'"?"S./31<%'P![7J!6Q]5.CAM,R- M>EGPA2CMA#;PM*]&$FXY5E).F9V(N@V3B?MC,300 MK&14'^? W6_EV$1](+0VE.ZD3KA>]:OAD&O'G!YE]%Z"WO@-3GH%.1'%0+R@ M/.I71%S6TM^Z%:#")!)@B M[P0C2"\ T^ M#KH-QCE9U1C.D<](60HK@A[+4J49?W>^./0[&I,:D2>&X\A/A#PWHDU--/?F M8%K3V-O*K%HUCQ8%QEH(EG$S#<%+(VR5Q"F97K:2G@D[_8$6 M3"?$=GM#?4#](S#@@V"P$YG;]_/K<."T-4)OMWHZ:_)]0UN[P#A)6M_;PBD= M<>NR"*F?QIGOLW;(&*98/!GA($0]BRZ-Z)\* )J'6=PI+"L0H!&B929VMFIN MY0OH1_Z2KZKL%?@H3E.1HJ.OC!;;RA<6;6;N?0_F^1R6@#6N\;:CY+F7@U+' MH)F#$<409 #X >@,G A9;KY8]-FI1DO-IE'T\J).F7F:75J0)J-F%X%BEZ@* MT[A*$)O)8(^7.=;O1"-I#B1RS^KV9AHJC%R=B,9W.VYG0RAG)VE*FR6)R@'. M:SA!> ?\1!&?ZLY7Z+ND:M<=EA8A2./!2%=%)(R':V6QC4OH0 TI D,O+[53 MH9%2<1\&SH&+/I:, L@7WX%6\D3L @4K2 NY"+!$^O*#Z11PC3?!8Y'=8D"! M5#PCDBXCX,FJ;V@5\:P:N@0>7C%TRLVD5<0JDT&^CI$+[\H7&$#+QZGX=R[H MB]3C6S..^JW(6@HF$H?I$==@7D1&^ U+KXXH_$QQ7+9M5$V]TVYM%,G<1[ZH"[R ME&YR4BL%L)-/3.XV!8,4C&54F*[RT<>H,G)A!DMXJGP*?@.++E!-/IP$GA9 M,Y-,1599E/-FP8;UI"PNCZ3NUFW<.\5AIV%\6\>3@?^7%_??HKIN^\6COEY2?KEZL/EQ_>7EW^9KU_=_GE]\_OOCRB #OZ?9[B71D_ M\CG: _3\C^(Z;35T^H_"]HKBB*%6DMQ<>"FGF# =8SPLBC,TK8"W2)G$&%T" MH1G)="%O,HD3O\R)H5 3+DL62Q"!.)@S;Z7Y8A&2D$#!$O&OI8FCY.H\3C/@ M6[POQLO > Y"DJ],5O;(=[^X0VUWG!FSS?9(]+$$0!6P 1BXS-RC.PS)J/ 7 M"*4@97<,7NF17,7/PP!$A8\9/6/!$N865408@#3#5]T5T3Y8'D3D]30/JY#1 M0896;^*K^R@XB2AE!4H(D="S>#K<1BDDI+DHCZ $8K$YE4+$.\FE'>>A+L,+ M;=*-A0<+/Y[%MV2QA&$\03, "8 (0^9AYJ*%,"U^.+ M97GGM!"@=$%!_'?-DR#Z^>J),8!E+9A[HO0-&P I:Q(R/4$K)'B1@*\8BTA, M U@%&4@SQ5CV7P/!@G938%-@PCRO29@CW&U""KZ5; ^/58'.O(ANVPKQE<6% M61XM,'=L0FF5M?MY SP!9,"ZA;\R"6)Z@MC0)(@U8R\GD"!V=!L Y]%*%@/. M#D%?A-:_=.%_P':!?. W[ H]+X7IF9*6K%45UYVOW!&6T%@ M;FR4@C+AR '^ZU]Y-"$E5J3* F9\$:&HA+\HF9QDXB_%DE]0PK,7L< L@^1> M$T._.DO)SJ%[-%@Z(Y< =<%8Z,""/6( M&[--I-)&!XX<04H4(;1Q IL7RLL[Q$W,.ERN6UVS!@'V9O.J &G-WCGFO>EP M<^].*D2^ETE!88%:*A]0^I')C]X;@:/VF.&%HSLEGT&D16BV>*K)P@<%PI+B MWTL(G0<@UM\D36,P'6_I0IOH3?(MAS27X935DYO.@%7*4GY/PM[.?;Y$\>,E MQX%_?H_,*>(;Q\RDS$ SLA3"*$LCDTT?>#OW>DN.<#=R1&%(,M45QBF5-0$D M0F^1BM?JCS=JN'L0T7GH1V^J[T,3;JFJB=['7Y?6G=-B"T^V#Y!OEE\[]-52 MC19_U^TYK=%P[=S2OK:ER90'Q1!6=]YD-W*V01/M[CIN_0ZFY11.-!->3]LTW'E0;WK'@[? MYI$9FR66M$@,"/< (=5=*>/-0- 08;.(<-_VCJ>G0^J;1/R:Q"D&U>)I\*#N MCGO1W,& ?.Q&)0?N4K+S\8_5BF2[GN>#MMWI[=GUO#']?0V=&SJ_A\Y'(WO4 MVK63E:%S0^>G1>>NW>X.[-%HSZDPAM(-I9\,I;NMGCWHN0VE]*<>]:A=ML@E M+O#YUWW*8#D.CB[+G*4+E4Q5F?9UT#WUG.$VS?=J$J*0"BXZCEMS3S3V4L$Y M-NY27HJ9M+S7$KR>'UJR0U&'I:#+7;/8.A1F/(M;O'Q-$] M)H=*E(AB2AG=@%;SY+Y/&A0<__G['N? MD./].%<&C8HN&=I^IK0-G]J=UL#0MJ'MLZ-MO!H8VNVVD=R&NL^1NMW6P'8' MA[[B/:1CKG8A-]XG MUO5-$.E&]6-ZL_F]5-_.7H3QH4'/U)@X*C/VE0W:[L71N"BE,(85)+S:%%*>"I4%KUPP+@Z$GUG?=73.\#(:>V/*VN[U=,SE, M(<4Y/;EOV/JSN)0UK*.0TI*'; M<^UVO[.??W:$4,/SQ-)^UKG!DN$E@Z7&\=*^0:?S*B(LARL]Z-)\[T31PT#[ MS&+/NYV]T6SN=MJV.]JS[T0S"E(,;1O:7GM)/NBU#6T;VCX[VNX.!_:P;^2V MH>TSI.WVT![L7 +^)+1]B#+"O0MHS>IF]6>S^L'=_Q.+ *Q-FK=XL-JCA &V MPO46UYT/2TIKG$)ZY3K#[;/)]R#$7771$6#P9T-P3^BY=IW6@7Q(9"M@!9 MR]FS=LE0QS.@#B,_#(48^;&/G?\L2BM-DKTI.7I8U//4I8 ACX;7WAH*.04* MZ3J[5A48ZG@^U/&LY8<9R51?3?&0;(J'I\ULXSC MT1G3$-OC>1.'[J=DB,T0V[HRJIUOL0VQ&6+;6XT>NO/GR1-;?6)^S\SW,:N; MU0^Z^G/O9O_JMVHZ_EA,XT18032)Y\+*O._"]+5_7 P\UR:QK]I#N]?OF+[V MAL3/E<3=WL!N[=R.PM"YH?/3HO..V[%[@UUONPV=&SH_+3KOMD9V>W3H>=>' MHG.3?&4R_,W=^+'OQ@V63%_[<\&0Z6O?= R9OO;/_4E3UVE2[DW=C>G%?3I8 M.GHO;H,EPTMG@J6C\Y+I:X\AIH-?G^^=*G$8N)]9%'JWLS>:X=UVVQZT#MU. MS71*-K1]_$/C=?E@U#.T;6C[[&B[V^_9[:&1VX:VSY"V7;!)>HVD;=/AWJQN M5G^*U9][A_NKPN6W7HU%)*9!]H.U2.*;( WBI^]O?S"P/S.U>UJ:]Y7;L?NM M5J.Z^1L2-R1^T-QB>]0]]&0P0^:&S)M%YKVNW6[M6@=MR-R0^6F1^;!C]UJC MAI*YR68[^I,FF\W4,)C,CD9D=A@L;7-EV3494LW&T&C7]'B#H"U^>\](FRGX:K19:+!D6,D@J6FL9((=+_[ZU?M.=L\\.*\9E>ZK+JN%QYIL9#&V- M(;NUG:]-Y=ZA*O?*2KU'3M8SV?'/-#N^W;$[75/49$C[ M_$B[T[;[?4/:AK3/C[1'/7O4/G2BDB%M0]K'/_2P9P]&>XX6/<5JO0[LQH_S M<2@>I3C*+&^6/]WEGWO9W@>16:_"R@P<4ZMW(CKWM-3N*[=KCW:9=[,'IYGJ MCD:@^KF2N-ONV>[!&T$8.C=TWBPZ;_=&=J>_Z_!O0^>&SD^+SCL@SP?#0P=X M#QPM>-;I4VMKQ6PK$I12E7G?3S%[RM2-F;JQ,\92KV\RJ)J-H4[/8*C9&&K; M@^Z>,R=-MX"S>-)4[VVLWCMU&]!4\NT;AW.[=K^[9WS"U!\UVE(W6#*\9+#4 M.%XRP:B56KXLGGPSM7S/VT=[U6EWM[_Q-A[T$V.G-W0-=IJ+'2SB,_AI+'ZH M@.\H^#&U>WC1A=&-1TW:,RGRSS1%?C2R.SU3V&1(^_Q(FW+T.HT\!87\MQ=PC%&I/2$'7SB=IU7-/AQ!#V^1%VV^GN.E/" M$+8A[.83=L)I5<8C#(57TU&3\^@I\GH:9MZO$;4XYF$/',3_KC!YI&ISS.$?7Z$;9+R M#&&?)6%WG(-/AC"$;0C[^(?N[!V5-F5Y9GFS_!DM_ZSC .^F4S'!4#XF.%B) MESVQR[_+Q=H#=&[C]$]WX#2MVN$(4/BS(;8G*:UI.4T;'6R([5R)S1T88C/$ M]G22K6N(K4IL)JGZZ$\:%!S]29-2MC&O_13SR!Z2R_Z\>+D9(&A MC*T20/>,UAGJ> ;4X>Y[)6JHXQE0Q[.5'?M&,N4-!Q]D)17F++)7BBH6<9@T ME@-![B$NX"&P=AH,[8Z<77.+#TO9)R<)#!DW$$7MUKX!,D/&AHP;@R(@XUVM M;T/&AHR;AB(@XUV;+3]S,B;WXL?,@Z.J4*<69YY[R740*:CT87WY"4("_UD) M1+L=IUCPP>K>TZO?=_AV^MCP6UG--C83IEI:O5_ M'R6P/73NC6NW$9$?(^MO7I1[R9WE=FRKW6JW;>M64.0]%.@7Q7EB>66/:PS1 M7T59, ]\+XL3QUK;_]J:QHF5S805P5NM.6QEAMT!@AA\+<"B;UWFUX!:!D*7 MWMVQ$K%(1(I9)D&4B>N$0O^\WC:ORF:)$)87^:LO3>5;_Y:'=_S.]H@/K+TT M2P"8WH1>BJO4;.(7>!42+'[FA? $O'O.3R3BVDN0E&DOZX%FPY-3 3N.K0]Q M)BP ^6,3 2WY.LB *B=;D,5/>0J?I:GU-IZ/@XB.]S@)/]L2*E!ED,V"B$"+ M4$L1?&]CE =X501_D40EHO@%MAQ- D#/EPP^P*RE%# U"7.D +G0)R_)K"O; MNH('+)<:=,Z"U/H',$,FDO#.^BP6,3P"Z .-\NO"EL]K47WGIWZ8L?JUH"%,(2#)>/O_:0T^FC'9*UCB\F M,4N!UZ#U@3A(HO^/UYB]6"#WIG]Y\:>@/^@-1M/6M#,8C+OM?FB30+T#CR3(6O\SX_>7^LP:93X2OY@(Y7X9492$?0;2S'4 M@T'B6_]F488?3H,4SD,ZUJ8G4,%[T1UHH@G:I: PUV=Z*HF)IL"G))Z"8F#E MEY"$)')*Q37]1.EE$,[X&DWK63$H8H UJ$?YL&UYJ>7#SO(413B\81XGPO)% MY@6A1=1-B\R$1UKUQ5NYZ8^ H)M W%Y<%7M]89%N &>"M+?ZT6UH65.3F@D M+7\ERVD"WA532@9F&!A5*1"L'TSA(&1/7>= 4]%$6-[#VW)M6N,!?#'7/@!$'FH<8_D M$+ QXCG?((CO^"OA6._NW1@:G#=!=F=+&T59D.*[2"9!*HJT&& ALL1L:^+1 M7O((+%<_F# /HL6*7Z2 :()5E,$>56H-,*_>JI;CS#EI&;$_ ;Z/&QB,0TH&;@:ZGR<*)%L8^'5N!?Y@U?!W MK/UEQ*H\6&+_M9>)A[?.!K6<]!F #D9P&'C*!<%D_E\O+S]9OP7 ">#"W%GO MA9?F29G,_PB >"IK] _4'%.DBBG2".FR:1C?(M$AJ=,'BR2^"9!*QG>:/I(, M&-07-3PA)NM/9H7(,8L\ 7V&PB M!+#&-(GG(%T UR0V)Z$7S,&7K0(*Z 6D*>IV9"ET+2=%F<2\1:>2JF>=4MAQ4 M!; 6&2CLUM\(D#8)['\H!-*4YP&*!IE$>$57AYR*:$>A)N,[B$&%RXX4Y"-IICI9;=!T3+<+?<)AT M(>7N6+GB :Y%^CUE=*=9(J)KD(ILF:WQA7_R0GKOEYD0.)2,?# X \, WPAZ M*Q(HE#$*-/$6&"5@]05P)@A+S>DS* $2\/^T!6"+6WJYVB5I!Y#F(2"49#8I M)HD<))=D12H5J'T A6S-W[9U.PLF8.2FI$[F<9J!SH)-H:8DFSBA'4^+"((D M,U@^G.1LV^+.V/1EJQ7ME83M$;0#K-^=+XZ%1[+7Q\!VUU:O]Y/1[K)!.](^ MH, R?5(74Y"6O8I34/@:9%[H+5+Q6OWQ1I7.!1%)+OK1F^J6:I)DZ7W\=>GH M.RUV]F6JBGRS_-JAKY9B\?S=P'5&H]':KUN.N^=WO<[ZEV[ZY:;-NJ[3=T]I ML^WV5LO>DV2T0U^>>Q\=K3Q:<['$9'R<6Y,5BXR+*5$(O$@B\^AFE1I*RLQ[GL)2?KB1Z[W7Z;?H][0/"YI$1JPQ+:@L#O)V AWK5 M4BKUD$F2I\*8:^J\=W60'MA6[:$]-'>"_9GUT-SM[(W.(W![7;O?W[6C]ZZ, M]Q2C%PQM&]I>I>U>?\_1J V;V[ZA#F+ E[4-IK[?1)J^MCX=.GQFZF]V1<1H M:/>&QRG0,DC:%DF#GCT8M$]OD-]N$M-MO-2JQN:?UNS>(S'X+%)_>WV[-=BU MJ?MY6*//%>6#H3T8N4U$^?,RTCYH=VV/85D]6%$W#6 [S]PX'<^IW1O9G?X1 M;1!#<\^.YCIML'N'>\Z6:X#=>Y"BHU.SBNL3 DR)7=.-KO;N?5J>>8F=(>,& MHJC==78U4IXY&:^I% W\O[RXOW3%=7LOSC-5]^WGJZ]7;R]_LR[?OOWX^X>O M5Q]^M3Y]_.WJ[=6[+];EAY^M=U^^7KV__/KNRWDD+*]-_4^$-?,PZ5&(R(HP MV3"#M;P0*U&B:TZDQ'3#21(0@>NE @M@DPDF6U(L'TZ(/TZM-,"(/?[H,HIR M^,EJ6=_?BS0]629S!YZHS,_[.,GBL4B8S3NN2AS_K HXN8I0E1$.;.O%^R+7 ME#J;#MZDUL]K65Y$^!5IWK"[]DL_GF&L*9_M2EBI8ER4N/^FX_"Q+BG[V,J^1 M^=FV7B!U."JCYSU5("6S97>C_IHBJ&UE[7 ?67NDU/^KK^_>6QV'P?>/WR]! M@GZ]_'KUSW/OW^UWE]^_ON[K];GJR]_ M/X\B""_!RJ%%G*I\[>2;R*PD2+_!9L1\CM1"]YE*I@94\P2K1-8D3Q(13:@R MBKZEDI_4ID+X!,A*_9M*C>+Y/*94?%D:+U_NA6FL[P#O53%?7]L(7KYZ =5M MR4+!+.$:OT423$1!Z/B&B N#'.MMN=^,2I"FWH22^($)0JQ\RO&S,)]D.8M+ M2[)DD>1<]6TT#F6*:[NOK_FO.691 UV""OI'#O(4Q#$5 M$."AX8-0_1N541ASZ027/[SG+7^&+;]X7%FFVDK4"#4-;NIP8X$^/OYRFB?P MLJ3RL_NHEI9:HESYV2KU\GM/2@#4FY*_2)B\53!YIV#R&<^/.#ZI4VXKYK:@ M!?A)D!;23VOUH40*\#^P=8CR).&J2U768EMI/IEAP5/JA4HH!(E_L0#F PH" M8,1SD>!S]#T26!C#"_#)VUD:/WX*1ZR]_^!/:)9A#BK88?_1>?$?C#@1^ M*A?\FP?T@M+[3D1RK5E '\#^0#F- SX>?D.4@F^)@&Q"D5O>-6B-E$M-J"/KY8 D0+R!**4B3-FF(@*KX0).-5?:GPHB2>,+#[:EEF*1 M=ALGH7^+19X[";5$8*L(V :5WX5W7*)(J)-R.J6L0.:X-9"(I]-4L/C0S&;: M;JI.HUI?<%N6.[()U4ZDK8D;M_45\'?E*ALVH.%Z$B?J54P:U>5T4-*JVGZ( M;L$O%#MBS0LCP8O^1NM3M'4;\N=SRE2XI08C]KU2CEQL;.SQ= M?%#ZTP_K6[=[SSKVP3%BO4*CY0=4WN4C;$!D MU#$)=[C&D+C%D)>7RAX-Z;9=!09UL=Z3:1#0[3FMT?"$:NY/JD& V>RCM5[H M':+UPMI\@IJ4@B,E?SGMY?9PFQL(L%@-(OYOT4K YG]CC[&%%+UKI.V#F@YL ME2KSZO?_C%[QW6+DF>92"O:WH\R$% M7,O8.'H>YK9(:3G]4?MA8SNVHLVC%N]M0O_CHKR!;'BXGA(K$&@ZL8]&=GMX MZ,82AM@-L3>1V-U6UVX-'S8?SU"[H?;3H/:N/6SM.J3XJ6C]0 7I#2>^6O-^ M*=W)M/[91Y ['7>X:W.-YA5UGSV>NBV[T]E5WQH\'0-/@]YQ!MH;/.V")_>( MS+1OO.X,=#:F^3XD"G>(0-M)$JSKN&Y[3R/T"#[5\\53OV>W=FZ38Q!U%$1U MVWLV&3.(>CI$=7I[-O\S[O6#5'6E<,@XUWOI[';?;1EGH.EXZ@[M7M<$04X! M3^WAKO?)!D]/CJ=7(/964OF:[%A7.S^=0RZ,7FO*ZES3[X=K8O:HF3!;H>-D MF*(-UD"GMZLUL!^!/N&MZEA)F"-\0_ND1_A $?H/I_AXW095&1C&5TV]@%?/DOD^NZ3DK?W'O[.S& ME#]C"Q2<2\:#VZF-BM:Y3^\GQ;VM0EF!NU)-[^YO^M8$^G;;DKY7F_7)KCJIUH<(FSHM M=7G$CDU4BU[M4UFVT<).1%@4/TF$'V#5_"0(D7:HJAX;$&&W-O6M=YT((?M? M+#466\38+X0[+,'37BI4NX'E0OS$F@;?A7]!)PGCZ)H;'?EBG,FV7D4K.D]; MUA?ELM7#4'_-LI>7'Q,!Y^G2H:WTUEM0DXEYD 77^ EN3_45FZ[ KN8MU"XA MBLO&F7&B#5TH&C[Y.35]6D5: ?CU((C'(6Z.^U,QZO%SX6.[/81V?0<%U0TC MM5[VVEW'A4.&H>PB"4H>?KK^E=0S2TH_$)?_ NEER6Y?J[13 9-MO>P.6DYK M]6W%C^DW]!KN^X6GWTQ80'DOJXMJS1LD_*K+KR7CT^KNL:8'>M&/\RWVXSR3 M1I7O\2RRB9;J."H[/DHE"']C4S=)$: .@?YCTN)Y6G:.+9L2$)L@KV> MP:Y5_0MM9%0@:5#/H !),Q-%>< )8NG)I?Z92^U0I45 ;&A:L9K2PZ%;=KK!H7.D&^L##AC.H4__!P!^H8:"".+7*,Q$2=WENSMB2_TL3I3^X3ZOY;] M?8GQ(T\68O-"JI^VOHMJF8:X%%F08:\E;CATIX'!PEZ\?CY?J+8Q MLI7?C0>\BWU:Z #(\1/NBERVHP2A'2?4V _51 $1_#WW#55=2=4O!<)0:#\D M\Z]H54G+8+M-[[0DQGJ#6+4Y):(M^_XAX3V$W2H-0:G)7IH)$<*/PGP>1/D< M5A'8NE'@G[A2A,V%@'JNO?2"&R7"/@)4';CQ9!Q[B8_;6"Q$ I\)#_Z5Y.,Q M_DMBS6:;>1Y0@V/U3^][B%_-[OS$RX$FX6^!AG=";?.)!O7#40L_M*.E6@63 M_QIU6KH0U/PZ$]=\W'U A- H+1 )DF+WQ18K2RV=B:"BPY%DV*8#@?$% O1V M%@"IWXJB[:WL>BNE3]']%O:(KC[1/#6,7#*;BI_O>G9&:@Z/J0Z++*G*5IP M9M#503I3C1FU3:6TK-($Q29T05[NT)(D%$%T\)PF S99! MR:1M""/!&=@Z^/ R],360A(U7 M^=26S6))4X?2*+@1W *:SKF0_@"&6[C!+GRJ9@; YU_^_KN52$LB^ _]85OP M%/P#G_Q- (W/13:+_90DITI#NR>9@\G); (R F4747UIG2I[BP-(3";%5BFV M(Y1K3%[LJN2L2$RRF*LR5!$-,33V>@:23MC28E 49N!&'I+/*";EN19JI_R6 M$$5_R5UPTJC"7W()>9QICK)(P1J!6ZQ68 XL(*!$@?$N#T,)*!J43<,.*TOB M#<+[6;;Q==>W\=UA9D[;??%7T_SW"'LY>O/?);H]^D0J&HC4=:RW'S]\_?SQ M-QXB]^GSQ[?O?L;11^R5^D T681&WY_-'/Y3ND ^>WG7$T25XR4U X1DO!=,(&=!+82]T,\-QV4IG MZG_G0<*_' NU "Q58PYLF><3$J,"GA+)VN>2I[_WIRTH0.*MBS?H.F!AOE M$;K2#$$9/I0S"?7 %-LO\&^P-T*P'6"7Q<2H\O-RJ 38'F#$2*,)#INBW0G_ MQ>W@>BF8V3B!9)I'$S6H)JU:F+ ?#_L.$\#P%J.83%&V(R_07Y*L8X&GQ@2E MHFA"\KGJ7WXO>9.1A B&-?XCJ0Z=O[6/\S0PG H"7A/? A4T36$6FL>"5$'I MKY+$XPC'<=31.=UVS@)!$7R>JI#2.>4.P-G_%YN"ZII2R $6)3L ,-$(A /_ M*_>OU26P!@ME>5^,102LG/']&4)X%BQP"V"=I4%QW<$>!P/@,1WZHXO"CQ4N M4!!#Y!5#CVBV"MG>VEBRMS,// @O4J&;GSB0]PGC6#ZNA(AZ"UB= ELK!OK( MC,)4 HO\$VW_XB>V?+[L]BZ?Y_;@A4- -V'% XD/(WLM"UN(=F]8B&, JHH M%(DK^,V-2%BX;MM,WOJI' 7C%< D7_>I889'EOWQ:2]; H2ZH%<"&U7XL+O' M #J<_I*>6$45*37VB-KGW=N-ZL5^+/W"P[T>2 M;\\Z!5,VYB,$UMZQEC.9* MR7]I&%L?,DDSZ]\L M$BE[HA@/T2:#0DVTY!L';P+TQ-$/?!A #":1C_>1#M!PP+>S)&6U)VW].>N6 M@L<+FMT 9 O;#?UBAMA2Z@)QMY>,<:#>Q#,O-D;V&TXD3 MGQ8A'7N=!_PO,'ESI7#D'LJ%:.:8 (,RD_*%8IQ^!;9I,8(O2,@^#9>&BRW; M-CS5JK1D$T7;.JYIABD9:<6+:):'NKE!01='US%';#-Q+=5P958;FVQ2\JKK M'=J1@J[Z><7VX@V2?2NG82L54 CT"0)#IQ22V+))@L2UY&5'E[W*\[KXTR]:* MG+-KR1&[G7.XC_M#V>(\P4&*T17(*%2NP?3R'%6$=2,'QZ]7%R2[,?? PWPU M>;6B[,?M*85-X@GET/B%K#LF\Z*U.DN$L.9Q(U$2987=S^.LZY(0":PS+RUN M_O"26.9$D3XE8UZZ"G=6&'P3G+>Z\KR]&T+-M4WEVJ9]F&N;KKFV>9[7-JM# M.8Z4_/KI\O-7%C%75P[_\?'K_[[[;%U]^.7CY_>77Z\^?EAE_6WI>_#B7*ZT M7 FOD;7VB]^_GJPZ^/>:/U5 ?\A5P:C.2@9P?_+;P)S^(Q\_!YR/E' M%)IA'X-,3TZ!7)U:7\9B)J$7S#D79Y%'-/Z[4MQ .:Q12JFSX %[<^^:G#$P M3RC"7N2NY>E*#L@;?5N4SN PHB4K=)_P+MD&ZC/P:X5-9 5EGX$T49CQO MD@='LZ4[%FD6JQL0CJ7-,*41]S#S_N,E/D[JIG0<]"W3,N-51#=!$D=H7K\I M EGE4ZWPK%=?7\VG351MI";K=^Y.M3;(Q>M?TL6+I)R\H!L*@D ,0BFJR9 M_7ITX#[Z--U[9@3O/Y"VO%Z="1Z&^N*W@AU>/&1>K86W"[8,,06I%C0I4]GA M8UZU7':,%VY3@64"HL9"WE)-=EK[J,GFZ ]6D)=20WZ^^O)WZY?+MU\_?CX' MY?B'U(1:X0D7FNG!L;Q:KR<31BMYLY@'J=0C)C7R71JG8'K6=1B/@=8YOYMJ M7TKI3<6(:LEO47P;\2M5@B)6E.KNG0\N7"H*1X_8K53,X-'EF;PR4_4IMK8= M3A[FF_;2#U0N&M7CT1LG'NGCG"I/$=17EQ#Z!+B[_:27+ETK!=8+V;](E.$7R#J$D$N M^EB(2%[E,R++6 H?2$>L+4% J9AD[2Q8$%:P3S.E3ROC(6Z=QP+6&0OV1,0_@4Q)/!:7=8.6(4&D4LK#4HZI+@87E4RW-&;F<$][U M4BT$'#WN%_GIIP&V>Y,E]@82,CA5'X*,]M$)",8YL0V&SX47J@0B/P"&SS@N MQO=-](H)G#R>RV3\**.@F+P;LNEZ(DMD:KSV^4+?;%$"A;Y*I2+1FL'*(+GI M4\J^9Q&DDN2*"KU$L!C&RQ1L[R%OT$*<,3SQ%GKIW74<3J7OA9_R9?XT$*$O MJYU\62>RY()L6)JJ@0J(R)_2G3LE9)6_Y.X-6-M)S@>L/@ZB(C>$[B]IRCM= M62@)Y\UC].BH1LS&F_N[LKZ*4N9)8I;ZBVM:6.>^_?C/JY\OW)'-3ZIK+B]5 M->U%C@ J)U49GV9:\OW.%*O.2I6!4S.]K] M-\?S)=Y4P.5VG1["@@I8R+BX$5$N"*$ZIZRV0"A+7B39A/#3L+C^$53O0%]< M>UR&0NO)&HDJ29%?EV+%VQT&Y.=B/@9BF06+LG9C&L=,JF,A!UH3B:@T$E F M&&]\8XCD"8BDVM%&(Q/4 /&-3%E 9($L2D PDA]J\BRPIR'3BK M$"W)ZR28@&E*W3S*7@D&>8^*/&R&XXVY)QO6C&.S,0QR./JMB5C,4"9C]$1B;WN$+#]K@:35N$89EUS?C:OD MA]";R%*-PGJ$/Z:X_D3:@0H#;(3897>N<7Y':U%='.>1EPRH+NG+7H-Z0C-O ME5LBS&,9:,;PP'FTDL'+(H&-1B)YK5,$-"C:N=0T2]Z$SK*Y>/")!G*A'5 MGL^#B:V]D:"6SH(I@F<>)T+&4X-$"U?>>O)&C0"NTD7*D&6UT'83(ME"H:8M MB':RYSTT+&5AA*PEHROW +@-+!3-/ZB\OMB>3$3G;B"^7N? 9%O4@)3G5S'@ M=!V18)''A#(KN//GO02B$086A/B^+'B11C(#6^^&5=!UA8CYW15"IZN&[&XA M6S3%=-4Y3F+/E\XPN%,BD6U7%C%I&[K5*ZX@M% SR3P63]/[N4[MU]^"_VR5 M6Z5P*%_/#WJ)?\L5OO+W15Q=NA7V"H@5.:D^+E@'H0I M )(#HX7UR]T73+# M_E^R%++0U-C6#"A=LA R#@=?B]:I2IA'5'H_1;JBXDE,1HNIY\Z=2K\B<*F5 MN0,3K\4E,/PD4%CYB%?1$)40,.,#WE+Y2:H2II6Q2$G5LL4!X/[?.37G6E9U MVTA*:4]6EL;!&4Y>E%A3L=*9(&Y7DGZ*YQ_P5LC%T7ES_&OHBC.R?+WRFZF^A$X^?XW ML)+_^RS\;^1>Y9O H4L;#NFK()8*C=P&U-('/28"/4+'5N-$ED.2:1[(\"/1 M&_;\\2E+FMP5+3RIFD12F-*6E!&QYY.^X?3+L4NBE8:6KWI3 MQ%A6(Z:+0*4*<6LFL#31:L/6I6Q(%T72?/FWS"VRG9&,!G!AK2CKQ*E%C+)% MM=UR#E*EG8'B.[O*4SI+<0LIC1JE$0HV9Y LYF!*F&1"R)%AVI6*_?T/,ISYON18O MM;C08B$F[>I1[R/)\9?Y?V53GO].J8=U1-*$/&;\9AM.-]=>CXNN-,D7"BL5 MHZ'H\B4-AQ!>;9#QF,BH!'YT=2RYA=%#T5*M"9M!RB-S"+;WPCM"02';T+OC M[/$\TFM85!_PLB.(S"?&ZQ1L2BGO&,O&9A3Z+118>I=F8DYZ:JDQCZVAVJX? MPR,JMCT%P.@6PI.]VN&+?[$=(/ P 1] M ^5^;5)(GE("@)&,R.6NZZ66I"(&:;;51G=+ZSTI;X-X1H/!WN/FS_$UPS=Q M)\NX!96,E#<'>C6*K96CJ*CVBO7#T>QJJ0%-0BA]>^41Z6U6TY6Q$FLWP9E) MM M#'8])';=)D(F+>#I=OK3PYM@3+>6"@MC'F("J D1H3G&F@[@(P10@8QGS M(&3[3Z%-!*/[,GZ(OP%?4]9F3@'!>,,CX\O%]0OW32XZ TG;[!,\EHAJJJ+:H\%7JWJ5499B:C6EAKD018+%NVU-IZAV4SP2"9 MY'/9E<'0]N-FH:)9)+-,PE 4=("CMX@^J-.A7HNGR9VBY>&2Y,.@!0>90IR& M&2.J@9*4U80&5I(@-9EJC$?'\$T0AT5=GTK6PCM4.6HP$R&.4,O+ZL [&=B. MHPL58M1&KEJ-=MV-=& L@8);5,,<[,5'$S7.;UJ)I$>U>3"?BJYXQ1L MV>J>(XZKSDZ1&V17QF]++\A3DS:Y?K#P@#0-4VE(2ND-I:<5J/FY:A;(/(:] M&;IZY*(D;+@]*0259EJIZPGN0$'HTWMOK(S-\B)+'["-N Q5H2;KKC%0CTAN M@IH6Q0NO&$9+=S@\O:Q(;\/H@3SN M+8Y8BX2@IN[K"J IBYT3W1D@1.,TLV[Y3?)*6IJG-.05;5@1RL/+F]:R$$Q> M9QNZ?TRZGX*51$E3=^ME/JPZ#>HHU YN'/B6_DWB/'C:88#^2K_]V) )@6]%3@K[&@DB);EWLV&%P^ M<@P0[T;I(KS2GEN3[@N]1]GZ2\1%J\JCYT MV2:L\KNE+!BT_"M9"^C:)CA8C>YBN"NH[AZ4$YI+1T%;GIP+U2=='N<<\J"J MY2[9\M"G;!8D?OU DTXQ(0V'$''H .LP.2F'C6*&,O[NI3MT6A8<(.211\5P M!:H 6XZ(J3*N.I.?$ ME2C%)K?4PD\ZNDLG*-H5D3G^LM-W!MPX4;T4*143>;SO*FW(>N5CETE*Q8-/ M:;L_K AC'DTXE]VD\$&?RQKPB&,OI;:6Y1G*2[Z5X/(Y4&.EZN=6D"^DS=U: MG8-2&;:%PEW.HB^T\G)7_%2-+M&O[!<4-\C W?1RWZ%11\6M<(UQAAE3D%%UQ14-&,OS[*@HIXHM3E=CO6_\2T&MWB@&&9N M9UB I7I,7XBZ0T0TXU#-@>(9D39JNU 6>'/AY')Y7$7"5$<[ M55-:- -)KPZSY:C,//022HZ0-XX10G=I@E;IN&H"UY8C^$(Y'.MV)CC/I4A, MKMP\X! Y MW7A /+>$J#%=M&4SL!ND^T+F//5" 4+@.+7^<=@M$I2P08.5TAAV? MY10F!"F@]+2HJ;[ 3)NMN;&(KIDUIR3;FG8# MR#0;?[DJKSP>F2TG4>I#>&G+>@1/5CEK&]<:J:E(PKUE$:LU)R=%I&L]M@D6 M#_&=?3$_;[5DG;AA&IM.Q[+P&@PY.MY2?_*47)I[)I1JF5 MME1D=!XQ5SZUU%-+M?:+$ YQKD(C,C"?&U4)O;N",E:2&>H'=E>P]FD M6,U$%8+Z#&Z:KEDUD]C'!8V/@P_3LDU,Y>82S*Z VC#GKSB_KPX2@:@!($Y&@8TO!K;0>#'F4@S[IT1"FY! M@"T*9-F;QI&H,M#KGB(:>3 ;$FV$R"[2\\PLU"# ERUK6*1*;]K:649%:O& MBKBABC9\Y!JT7L*S'"*-U54[$,I!1\?FKI('BOHQCK 7%9#V5F#:N$< =7 3 M^#GEU]RS'"5AT!_79-G* U7G8CLXTV73EK0!"$60"DD]\&E*_&JBX]+&\3B4 M]9XGBYAL_0V'O!^?;&)SDY3*5/6"L@I6 #Y0064?6[]/\] *55*!G+K,/V+; M&DA#WL83E]B=E$N^# MTG?EVWTTUQ7),>4*=#/E(".ZD5BKB7CTMNXKL"=%N4U%+=(LV#6G8&EW^9>IN4W7F*7F3_4_ZD%.G:;N5).D';9"]DU+&2LT# M+/@?U7*FL"\5HTI7O3*A2IM+!9M[)Y/(M!'7!3:D/R$M4VEX5L[(*&&2#XN 6G)E8 M([^5T5ZL2L)^&;RXVV5C?)TCL*6YB+MO#URGO[S[++X6LKWU' P80&.[Y;21 MER=2=I&C&%/K VE3U<"+I=FJUZ<(H8AW5"I#BMY8M=Y?T2I1DT;U3FE-H;QI M>56YH>D=9)!SIV,&.9M[G7J=>_1YGS2>L2VG,_[^X?.[7Z^^?'WW^=W/UI?+ MW]Y]L3[^8KW[Q^]77_\OWC#\_OGJZQ5\>/GA9^OW+^_P2SGL^#&'.1X=1E\K M$ZNXG8[R,:E%5%F_O3PZ. 5)+HH("X\&N_MO4D=S[(NJS_>X)CBT+M['40$5_K1F^KR*-5N<'(8'$D2 M$$?RT%WFCD M#'L=E'E9 O_OJQ=+<>B0./PQ\U>_ \'9&KEKOVXY^W[7Z[3W^N6FS;I@;'0& M)[+9(:"D?R)[=;M.>] YG9N#=JOZ*BP:OA ?;GX;U Y7TA_\3]?@9/U._ID/UB?E,9Z ME 3@OM-RM]AWC1."N+KH..W.JDK!CM)LH;IVVUYN9MM<:F+2:!@O7LJ:MT]X M_\/4\0DO@1:*=(AN+* 8:5@"V?Q@6/^!_-\;GTH M.E*63*/T'5U"O??NK/\K,NLG4>H_>,"7-]Y$;]99DMI]1N:*@SZ9" $.^DE: MGRLQ $DE=U:?W>:B:^_?\DA8;?YP&^7V(#"MY=GV ?'0LFJP096>#4-'N]NS M!SUW29%5G:6#D"4!I+4].)X,_X^+\P9RX,M'0_,.Z#W.T=U6U^D.GC&Q&V'W MO(7=\\;_P&[UVG:KWVLH!>QL'LK[F].R ,G:Z]29@)W6_B;@$BCV(OP:<)X, M;;NMMMT;='>D['H">E3Q]=P1-1KL;H(8-!E^,HBJ1U3?'G5'=G>TJUEW0%3M M&]8Y-;T=WEGNDMZNYN$])'AS")/U) G8M=O]/7W2([@=SQ=-K9[3VU4?&#P] M.9ZPHY;;?F,0U71$[:NX#XBJ?1UN&0F0>7<=>+L?YYC%I^!VR L;6.1H.*); M\8?XXX>!U$.,VL/AZF0XJP-\U1NU]S.(#TK;3^'Y/ Z)'9FL&FC_;W]O='@0 M-9WCW%;;Z1J&,S+]$67ZT.ZT=[VY,"1V7WK6DYMX322N&JHBT_A'*C/9IQBI MTE5XM$4/YM'A6S"#O][>J@-R?8I7VQD--J9X,=16__=1\M6&SKVHY#GID?6S MF(@R@Y5"<^[0UDN;R$<>O$FMGV(OH8+QGP/LVDRCH_)L%B=4IB^[J*@F-?!8 MSX;MX__7%V05ZU;*L@+JKQ)=R*EFU/]> .&-S'YVYK,&34/8!ZDV&%>5%+5F[! MMZ105L#(90YCD!:[TQIER08%V/)E0IOQQMBYC<>8%FVV;OLP#.]%>E^U9\K^'XKZ MTUN1B(H$V,SRU RZGN\-KVWBM4XC>>V*.FC @G1ELPL/E 2SQ V59IER6IZL M">*><-1_A:X>D)#XG=C^9RQF7DC33D%S>/^_O6MK3EL'PG]%DYDS!V; 6)8O MD/9DAA!RFFD;6J!GVJ>. :=X"IC:)I=_?W8EV=Q,<$@H)O5+&VS97EWVTVJE M_;;7<^%5N!.'(=2"1F7*A[]@-5G*#;@DKRCI"TJH29@0!!T3HO!$@R"M2+J% MI_0C[I6E]N Z@N1P27JRWDXIE!QE"/J^VQ/M!^_&/N SI[91F]*22I@GN^A@ M]H/M.2&!(0D)6MUWS3:YNKYLM3_6NU>MZ]=!,Y#,P]J>@85$U9Y1ICR8A ^4 M:V]27KS1]6W.A5.?)SDE]8$WE<0V73EIS&EN/GH#SAS#+[T"]JB+^32UJI)) M('OP\%M9^M[9ZF]LR9UKW_7'DS"U M4.:NE7_:9RS0]-A@WUI].QI'B] >2FA?R%\=#:_YP)NLS <)#Y6BIY#'%*EC M4# D7%L8H%>A,R:Z6BW811[QV&R0=IQPG73*[W,FL"4F,/-EF,!J^V0"BXI" M)?ME:#@?[//38#:&F?R1R?K@-&%+XCKW0[?GAF\.+N#>N<.>UDO[-[E-:7(W MO[Z[.K_J;B7T0L/0. 1%(QW115C_JE,4)H"B/?R9#WPH+$;9=.CY$JZ0MF+ M< !EX=Q.NE!\F(U>BB0D-9/* :O;%& GV3L\Y4^J^P7WC/!EZ_K^W?:Q_)L9 M+ [84$P1'B. @SV.C\V5WC$!S&ZS]GJC)&W\'M*N>+:$TK 8AN'TM%*YN[M3 M0$[EAW=;J?O](>8%J#B#'[9?&=BA7;' [#"J%917_*E6\6_&*K@DJ99_JB:U M-%6MR@IBX!5Y[<-/2)!B^"XA)^P:G #] :'L1NFP;/AAG +F9S1Z7L)LI)J M^3VN2&[0FO(X"=A):K MIEXK*@FFUP*NK"QBF#!@G@LUSRUZA!-XZ@,9QU.E3?BK2?S5]E6O'&*S ;&4 MUAC5#,JH:F@:JPP,E59U<^#<,RI =05+ZV-G,A#I91 )7Q'@BGQ78D\>__U# M$?<)KS\&)&,2R=($/.9(EBTD"YX(9;K*3*HQ5;.H3BL]?]@'V\E@AFY]9V4) M9QR_\&0'C(H8OLX?1O9=<#Q ]4"8&J4?R6'J^&%*5_3GP5-TEB@[9O$5/]"$ M:5E$/A9QDC'*/\EHB=!:S2J1GA/>.ZMO2[61TNIJG^1"Z3FS=&9-T^T;E3=-&JJI3*P:6C%5JTRZ*JE?J?. MO3Y@PKI)1MWZU': ^<< )K4,:P$P#01,N1P4%F9G-IV..%Z E?DHAIJO M D-_XV)UM=WRY>IK0$\K1\\_&CTUB9Z(#DE>LP64VAFDM!RDP24M$)V":FA6'%K-A M>8;.N@* 7^Q_9X]<8)RZW[D/&", MX!%-"@O,"2(8 3XDFN^D>D M^OG!A>-7?>U1U;^,4[GGJI^K?JSZN>(?O>(_KO?K4SX:]FDP@5;)%Z6C-!02 MH0%EALI],#+J;ZEX5*BFFMLA Q!CYD_<8)BCQA&B!E6SME38[^8\KM=OO-'( MNT-WXTVL->Y$1'WBL+_QO?%F-^1G$6 ]>EA9ADMB&[7\&0-(N=+\BHM*>A5Q M "4P!'*2.>Q!P[>Y1PBXCG]LA&STYGZ#@@YD8^JU+B^_&[K7[HQ5W/Z/S3 MMRD;A[>-'0S))8SW>6>]3 /<%DFJSND@7\K0&\'L%_Q-FK]F;OBPKU[!ZX7; MJ&/$3D'H;9)S/F=9]I&H,GCR^@JIY0 %I$G'!%LB+)KR<9(_GXDP70?IE- MX!G^NCE]W3K3RU.[X]#C+;DWNN^:I-MJMTBC]?%3_?I;2NZS%6+*;-:M,!\A MQ83N.QI&#KVJZ.9F?HQ=N3.8HC-M#V^EK/;B;]55Q3#3L9*\;)CP?KC;MP]@ M0?\ JZO3N2^#6*D3\1U^"9*RBNCL_\!4$L#!!0 ( %!C)U=0/:T]@Q( ,?2 0 M='1C+3(P,C,P.# T+GAS9.U=7W/;N!%_OT^!ZJ7I3!3+LIW$GG,ZMA/GW/&_ ML9V[]ND&(B$)#47J -"V^NF[ $D1%$@"E.4<6RJ92202NPOL;[$ =@'HY[\_ MSP+T2!BG47CI%/P\EQ[]O#>?]C[^^??OKIY[_T^_\\O;M$GR,O MGI%0H#-&L" ^>J)BBL24H-\B]IT^8G0;8#&.V*S?_Z3(SJ+Y@M')5*#A8+B7 M%LJ/#]_Z'PP^>UQ^.]P[[^P.,^R/\@?0'HSV\YQ\,/QZ2W;>3HX/AX>!@ MZ(_ZP^'!?G]_>##N?_0.X>ONQ]&!=TC&^Q\.%--G?L2]*9EA!$T+^=$S/^Y- MA9@?[>P\/3V]>]I[%[')SG PV-WYY]7EO2K:2\L&-/Q>*/T\8D%6?F]'OAYA M3K+B0GB%TB)BT3LOFNW(E@X^#O:S@I(-K6%,0RYPZ"T9^X+UQ6).^&XY$;S? MD>^EH$%_L M:T$7Y8DFFRSG825X:4NQ"AOW!7G\/A& A&!W%@IP#Q)_)&,^9^;\==:LS[$XSG MC23K-(GT]$F3&FBVO'MX>+CS+(VSO :E)J?*]^7'_NX0H&T@MLIVW67#MWY& MMXDZY!VS61TRNA?6H;0[5MF"C5)]YR^MQK+#-JY&2MFH&N5>QA&+C$""<-!$ M("?>NTGTN.-%<2C8PJ4/EI%D7YKTO@(SG] FLK/B\L/:,HGG-Y&9%9V,V?1 MG#!!"=?'6\5@RLCXN >C;C\;'WX/\.@=5"0K8? O=GKY>@=(2'"9-R2CE09_ MW..@_X DJFEQN^>,-&TWD' 8EQ7,_^O-]W#0M/E XL7!_T7K?3)NVGH@H2%= MH_&2^@'>(^H?]\XB6"K,9UZ93P/U9Q?U\Y5% M'RE*)$E_WEDE6&$5<^+?A)_4YU4#3XG3(C6$*Z;A3%=4:BE9^C#38JUN0Y^$ M0 P?>!107RZO[J$U:C;-H_%EQ/D7S$)8FO%O(8Y]*N1\V@6(M3A;41L"5$LV M"K94#M(%Y44XBL;HC13V-Y2)0V^6 O^V!3N'Y"R:00NG4(8^$JFR"UB5S\AF M<;<*L9K WCHF4!";&40B>FL.ZR%UBQD4G!)!H3T_Q#:*$JV&LO^*AH+>%"K3 M><,YQ8%<6-]/"1$;&"DJV%DA/W"#/&6/$OY;!V!3_&:ZN@MO*\+O7XKPMN?6 M.&#,I^=!]+3AN5X)6RO.']9RWB (*4G;/ET.Q;V(O._3*/ )XU_^B*E8;!;J M.OY6S#^N@[DN\:\HD;E%OS$ZFY_-.0NSVL7A:]A%A\>!4\PI '2K-<(%\3(R M&W:[ QEFH=P+(AXS E\4%PF0SJ=+RH\Y#0GGL- 8T5!5ACMIOXS.JOY=0_TI M&Z3SZ9#Z[\E$NHC/6& 7K>O%KKBH[I4:2O$,ZOB./)(R= K994:MN]U9U MFU)V2*U?H\A_H@$L;/P;&+;8!;0DG-!10$XXAU7.-1$N*G=A8X5C?Q6.C"L" MMDCQ13ECE'!^BX!WAP"[@&G*".8:TM^Z(%,H;X7@8!4"G;Q36@9' (JDQ+4' MK%!8-?W>U/220==L^C;)&BYNP7] ]_;EQ'HN!SE'W=?26Y'XL(I$QNXM4@S? M*O>SY-E!O(K2@8BV2-FYH9 M%?AU")1+ D[72?]I2:NJC05P0M@AG7XFC#Y"'1[)1<@%BS.;_87X$["Q$P]> M4>%H]N[,K,@8Z^*<-]*8J_Z0LD(XI^Q4',;D"TP55*;6X@%5.: 7& M6$9+/D@Q0CJG#D%P'X\X^2.&!GQY=-6^06-5O+%JSEF@A$>'5%Z2Q;J- NHZ M/M>1UP!Q>'BP_V%@9F/*DF'H3<:Q4TG)DOS6 QX%CK!44UM1,>:NI3DR]";A MUR5,M.R7.Q0FD14!8]ZJ)\ZZJ/@TN>6N]"*!5>'&[#6E[Z*N'?)A[CBX,[-B M9,QCG5-L74113WZYPU5"9<6E)!N4,^FFZO5T6A/EE]!9U6],9E>3<5V$H"ZK MY@Z( QK*H@0,SJ:P06!)-751^DGEP5WNAO%7A MQMH\(>^BHIV3%.Y8-&5IA16M(PU?D5*I(NXE(5T MK^7$5-KR9R(P#=8.#1M\K$@9J_[R('$?+5FC-RGSKH-V$@3I35$J;Q+0&;QA MB]N8>5,82FX9]61TC$Y"XHM(3,$5"BCC8\#Q*XOB^0O!WIA\JY$8L8DJ(\FK ME"9_LDJAK%9(50ME]4(B4C=>:E5#JFZ=M#(MQ;".1Z@CMV)L!#@*N8JN]W]- MM??Q;(89_0_QS\&T0X_BX"*4M[2F7?&.R$OGY+"6$O'U(%Q?CA5K(T"R@G4N M&BUE(TVX[-RY^(R:=]TR9/ B"LGR'J@1 8V1Y)*5!_Q,Y+TO0>P3GX8JS;&> M7:PKQ685)?MZBU:1"Y;X2]$HD9W=(Z.DHTR\W)2=9'.Z:!9IXA'TB2<31B:J M.J/%%?YWQ-)PI"P+RY6O))HP/)]2[PJS[T0TL(J7"[$:A1$:RC*JZK$F%HT6 M2 E>1EN5+N1Z+!>.$NE=M@BY595A3UQ2/**!6ITV1[R&B151(]*4(YJQ11K? M+F-U2Y@:\T*/W(P"FAAZ<[1JV5CQJCHAG,0(,\8HY[Q%K%S5O^]N"#-@M$7M M1^U166#3.R#=K 4TD M6HWC!9N:8-A-:B(GS/)!5AF4U$9.MI?BD8>A;89/@Z"(:?X9'#5"W\K!":H3H"SMTL[#M0O9J MR7>+5(F6W=RY YDHJ/K^]T;8E1':(-HS\A;FSOD.HE"WZ7V=F$HC?E;,C+2"RW;Z MKH=1ZB!8CE*5A3:$M;L@JQ&8>UZ=C$ ;.%<(BN6[:B/EAR>:P5_/PXJL$?VN M/8'109BJKD%K.%K6L;""9 2T:RY4ZR1(Y>=TBR@O?_*$F<^_ M*@OWFVSSV*Q$JPD88>O*LSC]XE=5#9360V[BTPF3NJ"T,EO36:I-/;V9RX^) MCK14H#KKD3R]@U[(J*=^=P (OD&MDA4LOJ9SA%[,6*,9EYV)%2HC>I<>H$X_+//%&>,. M@W4?S^>!.O&*@^Q'([/DORJAG:UI#.(ZS*W@5IV.E]'77%S^PY3:IH($??VT M4)>!3X/EFX+:A9T5W(H[GHNA]2V8!IC+='*R/>8*!,SBV1'_+?ZOCK_S32;K)-77 M9VY%WHB@-KLPI>NY=F=DEO>DP,O+Y7T,I>2O81AKB+>:CA$S;6HZVFTOLLRE M=B=$!:NMB=5@_&4\)IX,@EYA+@B[)D(ZYQ.929^05[,L=ZE6@S)"KDT-*JV+ M-*"D-BBM#M+KL[6B.CPO9G/LB8*;2 X8\3OB!9AS.J;$'[-H=G)S=@GE$@*N M4X0W9Q>O86N;KIO5(HUH;E.+3"I@N+>TUDBO-I+U1K+BJGA:]172$$'UMP;< MT$A*:6&MFC\')R5O&I(Q=\RS\$C*&EC!(C?=Q)#'[;\\)Q=8G -LB>,!/NHF M;<*ES_E!'>!/;9NM QT88?0-=: *-C(=JS4TEQ*LBLAX0JGCS)B"[@C633VZEJLQZ(HJ*1[LI3-M4L2?WM<4MA$./\?DQA,1])WA8/B^OLO5T[2AYSU,*:@;,[%(+^4, M)_T[1%)L;>\DOP[(04 M$YY+Q_T0G9);3/V3L2#L7P2S\RAFE>U?AU5+/;]V@N("!B^Y/6M,Y&ZJPB_O ML)B+ZFE2 Q8OZ/\^&;5 "VJ,JO:"S1F]TEC&%7M[RY-MQ5=$3",_/YYW$PMI MBSX8M^:^$\=._',9(P3?SF3'A_4*N)Y1# LB>:B^4C.;%[1^CWI-4RH9!Z'R M^OG)Y?/E5M/E-:N+*_PL=TC(L2K'[%OJ$Z6!6C\CK\&J M!U1O>W:02>#)S7L@/6-ZFZ?!ML M]8*Q= UK <8HUX;:EX\]U^3I=0>W=02T=()T+R\7OI7>XPN=3$7J9UY#+FWM=OFB M(S^!EZY'+&L>!\J6KE\VEF"XC,+)GY+9J!3<4HW?LF@,[0:6CKZPAJ -+F1Y M]UAZWY6<0\(J]Y%ZMMF7"V4;6G@6,5C089$=&ZV+M1DE6SI[UJ\YOAFOWL:L M>?&Q6S. MHL=DNXUEQNE(W8:6WL%HSVPQG)5";:AW?<+Q$N8VD@=?+T6KD;]6,L8Q.9MJ M'JKW<'8.?YUP,DJW ;"3]^^'!\YQ^JK2;6C)RE5TH.W*R^FLJ^RFC-K0_NLH M?&P MM$-_L:$U9G.Q+9T&K=GLD[)FW\FX^,WX&T\+;UK7CD+;F5A/DKFG#9._9>7; MT$E+$O=:KDC;%M$D]5_%X<\&5.W9YMZ4S/"GG_X+4$L#!!0 ( %!C)U<0 M45BH0B@ &*= 0 4 ='1C+3(P,C,P.# T7V-A;"YX;6SM?5ES6\FQYKM_ MA:;G==*J?7'8OJ&UK0EU2R&I[3M/B%JR1%R3@.X!J.7^^LDZ("DNH(BE#G'8 M=H3-)@$()Y>O GNI__XZQ_^\.?_!?"?3]^]?O1\GDY/<+9\]*S#L,3\Z,MT>?1H>82/_C'O M_CG]'!Z]/0[+,N]. /[:_[-G\T_?NNG'H^4CP80\_]CYN]V?O,G6VY1 %.E! ML1 @!HO H@PR:^$\\O_S\4]:>*9%CB"$5J"$+N"2IS^YBSIY+,KJ_DN/I[-_ M_JG^B&&!CXB]V:+_\R\_'2V7G_[T^/&7+U_^^#5VQW^<=Q\?"\;DX_-/_W3V M\:\W/O]%]I_FWOO'_;L7'UU,UWV0OI8__L]?7K]/1W@28#I;+,,LU0P[*5^)UV/;OU$_0O./P;U)> ")/_CUT7^Z:]_>/1H)8YN?HSOL#RJ M__WMW:LKCUS.N_D?T_SD<7WS\;/Y+.-L@9E^6!&Z&0%D\=LLG.8I?8#XZI^S_/8)__+38GKRZ1C/7SOJL/SEI^62%$SZ9XZI M2MS_WO%!C[\SE<)Q.CWN9?B:_CY[7.5B8/[PZQ+I6U8"/J?F>)ZN?.BXJG?> MG?_+XQ#QN']UTU$ZP/O+)YS"ESQSCA_FS^=1G"!)5!H'01)2X9E[5-4,@I?K@J]2F%!8N@Q4\(B M]L Y>_[CJH['>+QB@83D.P'8H$@F(%@F%.C/E/C[Y@ M-;QG=GW%6^C2C25RU::+QXO3DI/].H"5PSL>)D!6B25)M M($^$OOCZJ=JEISC#,EU.1-!6*R4@.V%!1:TA9K20O3"Y")16VD'@>H.43: F MOD,-?F=8VT\US7#R0=?L;9*9ZOWRZDY3\HAGQVNEB2N+L77]/Q:0T_GRP62/_+I(!)43J% MH!E8%XEC+!Z\4QF*RB();85-KC''.Y Y)J.\*UZN+X*AM=5L@3R;+Y9ORL_S M>5X\F>7WV'V>)ER\)V,P2PLDMY?T&0GU M"\]IG.A8DE8%P>0D0!7.(*CD(#%AO$K>1,8:2V@-&6.RQF/!X_5UNZ_V&B[8 M%3=GH=8D*73,4V3EG>5DC")%<#H(B#$FY5+$'%H[_&LDC,I.CQ4_^ZBM&7;> M+(^P(^;F5\%\3I,K7*"W 3"1[U$A$W]$#6@4W&>OG<$6/'%*@_ MR2?3V72QK&Q^OEAF'7=@)&,4 + Q!W%[@6#TXHE6UJ';YM1-BJ7W!H= M RBG&7!J(VW'=Z#BQ#YFN//D[ '_%Y9M"T=O;>=G'3TE??O0 MA=DBI)Z*6>[_.K,N^;].%\NJ\TWDB\IP%84$*;0'Y:('CT8 HZ7*K-/167E/ M\AV$P5&%;O>X%M:F+J-$5=N,^Q;Q/@N+HY?'\R]_P_P1?P[367]25R@G?(?I M."P6TS)=%;Y4ML/7B3:Q'L4Q$")%4(;QRH$&5Z3)4?# ^7VMBUWHWS(H_9># M_>"8:'B"=(/X6P,TA^0LR^GVYZB MUQ@U!.N!ZQR(>Y4@>B.A!*:%SLSQTKH88:_*H\,ZGU8XNK["AM3:O;B&34Q0 M*$P&HARD#>3/!!8;:BVCT,,Z@*&@=Y]:O=]D]6DXKH6Y M[X\0E^WK66_Y]D$2T$TX:91J7K8U+_[[=+K\-DD%.4\E P^YEF<;"B($UY!8 M(/,C1"1KTWK3\ 85^QJOMT084GB>^Z_^>S@^Q4ERRDGO#10?"JA"X5#,"D%K MHPV&XFUI?7RTAHPQ^;<]M7_=MNPK]);QW[D?75&A?7V6RI!B2:!DHBB44TSL MF*RG5R91;-P^Z+M"PYB<2V.][R7N9DI_ATO*1S"?E_P_2>GTI,H8\W.DK&1* M65$P6?I(_'E%SLN3\XHZ(<0DHR::?+:M-\;NIFI,A\B-@=%8)>U.0;[3L4D\ M-%%<*)LIZG8%*>#B.H W.1&\C4>5E27YM#X>V8[$34"D'B:(AE16,T2]GH8X M/9XNI[A8;0LN)]I*1>PQ2"X9BM)#!.=TC35Y1-0N""4:@^8F%7OS-9]]_(#= MR7.,RW/&. K-$TI@FI-+E]&#BUP!5PPIB@ZLQ-:GRFO(&%,DC'%5(TQ MT$#T+6'0G6)>PZ$O4ELK)$7WSH(R7H!#M,"X-]H'0V^UWDZ\E9@QQ5'MP=! M >W+YUYC6. Y5=\N,,JX"#D+L"H(4"DC>"N)NF2+B)C)4K4&Q8\I&E-PU!@9 M#571ML9H,8G2*!3"@TB*@6(J0BAHP"?!(],J,]7<2_1/;D/_N0B9C)+$)?O= M50I=F850_7"I=TQU=HR%UMMA5P@84YRS@V;7UD#M)-QF^'S;U5KDY;>WQV&V M?#++-4?Y='9*/Y'6Q\BL84X330?C/1 MM[N-.Y_G+]/CXTE.3BDC-2!+%8J:@?-20G049:5@R7BVSO'/GSVFR*6!DG<2 M:E%Y?Q+@SD1#*,Y!@5&%V+.XKGA']*WHP*FA%E+/O6 M8+J=FDV08A\.4AJ)O6V)U1D-\UDZ2XILK&DY$5 X*Y2J1V+.ZPC&HN4V).9< MZTAT+2&;*-\]'.7O+^S&.R3G27#QEBFFD4*>3!&0%PR(%P[,*LU%-BXTKTOY MP0[##M4687%4_U^3N<_AN-KA=V20NVE:8JYOD,V]^L*E3TY*9CXR-[T7P^/9C=L'1C1*.>]-APWJ/A$0!91?5@)\+P2EO M)V<)-]RIQ4]AFL]N3),) MNN3#SSE4"0T7"D%2[ X*"8;>*04L$Y^)A^AXZVJ$#<@:WTY."T2TUL<0Y3>U M:]G- B2I"O$<&#BT]1I2*!3>YTBL9\,U2UZHUELZ=]$T0,E1,,GQ/J3LX:S>4IC[I;3?_ M/*5O>_KMMT7U'B^GLS!+M<][6DX_]ZB;<&,CY2T,"A,4<$CN( 8A@%&048+- MGHO6MGISZAJ4^R7$W+=%?;58G-:KU6_*Y5A]HFV4GEPF)$;V45G4X)*)P LM MZ-HEV:O6)VYW4S6F/'H@+*TI#VRIJH9'#9_"MW[U7J/&B"(=(T^JBK6K-CL1 MT0,%ZHD\JHRYM)Y'4]X::*7EG7%%^CMW>Z;3WW?Y1=?L4M3$L#$ M1!]#"0F2=18TJY#V!F]E=4._R<8?D=]I== M/\PIR:L36FKT1LR_G'?OCT*'3T,?6YS4/?A>J!.2@\K<%)"V8.WSCQ X9I!) M,LQ6*^]:1]2[TKIENOZ[L%+WHM?F*"2RR+R>=NF(Z'I3+O5XF&3!,Z;D@5(% M$D9DDI)()6EU2"U\DO4^]T!XNYVJ+5/\WQ6R&NFJ.8;>E.?3*H!97ERFR;/B M/3,(,D3RSD(Q""@R*,I%)6:1F1[*7JVG:,O=@-\5=AKH:) (ZA*V^TVM=?P[ M-*SN90"7*$!QY! MQ7K*2 T@:)!(Z5I/49C<^I:6>H/\R?IOT^G'=YZ0V^2 M@V.2N0Q)>@T*F0.O T(4DIL<6"BR=:Z[.75;;I8+J:S.LYTU1^JKV1>O9,G(1B7?:FR"-7)A0+!H@&1L7AC MN4[-)]-M0]^H1J$"%LNT^5TJZ]Y["E93/N]HYODI6(I[TH13 SU M0%YJ<-$;2%ABE)1^>7[-EMTXOMKZH0]A>Z459H;5R#"[PN&8TG-Z)9]6WL^N M14^2X)ZR<\)P?_=,6PM!^@S%RQRY<$*5UA'FW52-J63B %ZN@:H&@1 EZY7G M>G?U3?EN'2>,0&R+,Z!5G1Z23()8!*_&$"U3RJGFH]XV(&M,918' %$+9;5K MBKS/%:^WV$WGM?:LJ_6*SW'U7_I[UL<,UX+7!WM4"9/&"!R*4" M@45R8YT*\9[*AT:>K3]\>.ZK_J'AN6Z#F9AU.9+[+M98RA-)%L%2S,84\2\T MC[[YN+Y=J]L.6W[Q\.&YK_J;P7/%XIMRF>TWL_UNV?.HF!#6@PXVD)14S3V8 M!L\EZF2#$ZZUF1V C3%=V'A @#\TH(8VW.OBGJB9<2868%+;2I^!X#('-([[ MS$(6MO6M_EW#WIWDL-4,N,1""54.3)/&E$P6G.+U CY3W 4KM6D]3NT!3^X; M"&7[#O+;1HD-.V6<4UCW)%:70'[!Y5$U7A>=TR8:M4>K(\5N6+M0"T6D281L M0_1!Q+HOW1A?&Q'V$.J:6\.JO<::G'^L)^39?+::$U@WW9]/%]__F CR:$YH M\B@%56VN)2L%60&UTO#N\6?.JQ-&&MI M:YT5F6(6P'.H\XEU A<)P,FYY K!.L36-VXN/W],0>@]V92=Q=_$=#PYJ3-% M_Z=_^IMRO3%P7QLV*48;HYD%=-6>U59B_?1JYV)"*9GA3F]@+39XU ,XVVII M'UH+O]WMX/5U[T4K+/50A$?N5K2$K 5(PW6TG%F36X_HWOVVPH&/KUJ;B08J M:=LF\]7)IS#M>H=&I'WLM\-=G>.FP(3JO=#7.^R60T)*8]%PQII/<5Q/R0,H M[FT-CP8J:=M\HC8X(+Y7$?-98[()YTH9$R10KJ5!"2_!:QXA)S1%:,^2':2# M[CIBMNRB^Z"#T;:::9D 7]NCN]3' M6/DA09L QO_. --.0P."YKP?9F66:>V"9I0W1E24DQ=7 ML'6$NQEE&^'HT!^(S$\BO;1U+U9I$O=IR;<,A8\9@B68C*5L39YE@Z$"S8G MBSSIUI426Y"W$:@.W*KBODW3KMH;K*_7>97KL_E)G,[ZKUH\.>YA2K_.R]L. MCZW9A?6WW335O:CIQQGFY9SX>S5;TF=R1?;/W?STTW-GSC[/I_Q#X,X5>TS(-%SN+YQ]/9E= M'F%,GSD]P=SWKK3%1Q,U&&W)LSI1>]L)"MIR2,+D&*5MG8(-Q,J^UGI'LM:2 M945.VY%;Q3HF2EMME$$65>L,[3[X&E,U M].]^O;3 UBA7S<5DF(E-7(C0GR&S*N$8H#85@E1B8=IS;%^5-@@C8RK#_KVO MB]W0,\J%<&6)_V@ZSL3Y7&*]3UBHF&QTG%21RIKI01&ICM%%R9]R8 [6].AK=5XW2 M[WTAM4%7DT*YEFQ=&ZU>=R(#9B$D)%\/4ET=),#J=3T?A+"]B;CFA-96V U) MXYA*KL8$^U%AHYF+.!?5Q.K$0^ "@B^U@*AHB+(&AD)EPI]+2;2^?7#^[#%5 M<8T)<7OI:)1!Q*M9QC*=D0I>3S_7/Z\6PDZR*\(I;6M;#@/*6@TA) G9U%%< M6B4=PHA#B3O8&],X]S'B?*Q(&^E2.N=H03%2\2G)"-IQ7IM+1UGG9TOZ M,UJ!7$>,8UXD=S(XK@+$W_OB:8NW0R:N81U[Q$QWBI??H.!3UZX=!C!IDKPA M.^%$LJ"8=DYG'C)7PZ6N&U(YKNK),2V"D2'D (A?LYZ_G3'S_FC>+>OLJGX8 M\)MX//VXNG45M.K&-P?]#H1N6^[Y;]P?#B?C M@O[YU+;K'*EZ *C(:6$TM0,G_? Y&3""\VBM=^QZ.]-AD7\+G=N6I/X;^ =# MR6 5K^_Q8STJ>!Z6H5Z9G<^PG_):NW=$+/,.+R9VXV+5'0KS=%7&NWM=:X.' M[EN]VIKO1C6J5WNGU"88T]GI=/;QK&1Z/EL\O4[=BZ_++M!J[2MM7]$2Z\=F MU_89\V-ZS$=*5;'#Q7*2HB^RU.N*JHY"$J+4O= ((HA@="UY\ZW[L [(SCX. MX-F\^S3O:FNSU7GS8B*9EH6\#O37Q)4U 9R-"7(,O&0GA+Y>6KK68M_XXE%- M=AD+N"Y;V?U4T?">R8J/\YN^B1MK+,4DEA5*0)E%"#E18,*$-\);R[QHOE:N MD#"JSE%C0TX+M36_R3\_O]9R]=)X]*%HQA$$5\0?N@0N.:).9,.-$A&;]P'\ M,45CJA8<*[ :ZG2PT.T\\@UGU5+7SVGJ):]+HP[5\^K[!W&"2:!;5 MW:#GQ=>S3JL7!]0Q!,Y3[8 G?7^J)B%RE8"KX#0OQ6MKV[N<.^EJX%FO/./G MCA;[&NZYPL0#A]K;#51)#%S,"@IZ)5(Q2)9]8.[74S:F.SK-<;3&G[965C,W M^_+V$^DG*9V>G/;SJ2]W"YL4Z;.6VA'O*JX*1X/V!;R+3G(F$P4'C4&U/94C M"_0&1MC 6FR9$&RR$JSWO/);NT8%4-H%",%PT-QJEG.HPZM'8+::KK;^@9.( MQ0C,M+I;2]BAHNG"O%0Q^Z MD/'7<$*)?2@L&\,M" J^04EKP7$N0<5"<:440MCV;6-N(69,-PGO 2IME'(? MKKSNV(<25,F4LSG&^ID7I>X <'^FI<&]^#M7JC3*NB(LF%(+ M]:W3=1AH 9;1T4(5I7WMYD,RI@WQLK41W48UAXQU97(^:&2@39+5/*@Z'C0" MA4X8?"W,O-Y_^%\]UCT,JEKH[R%L*4VNM:>[[TTE>OZ(MI6N2^,^-Y9$\5$[ M*\ ZQRA;-XP"AWICN2BGLM->JO9]L8;?6+IC^7*/7$I1NTC5\4!<.O"6%E4, MGAM1'"NZ]8;2-D'$N+*3O7&SA0'<5CGWD9EDGFQ@":2M&QJ2:/(8$Q@9Z/?, M0U#M3\8?8&;2'"9M5')(=_CRM,Y'ONS)S\Z(!CU9N?.I]^#ZMN.\D<.[PZYD MBI:\4QQXB-6NY (QRPQ%UGZZ.DCE6E_$/%CFN$;R[_ D3$G*W9OR.]##5]MJ&5OA9*7X/HVCIH[6G!"J]:3%QN0/29WV1!UVV0*0RCX7E+4 MFX3_2NO_PQ<\_HR_S&?+H\4D%:EMSB0DKUG=;7+@@F?@C7?!*)$$N\<]G@TH M'I-?'@T>]U+K@:!8E\R'+_.)TE>'-^LJ'B7J7KL%Y3#%$FU,S8L*=R1U3'VP MQH6YK15Y0-2]G)]V$U624JYXLL-U;+,R"%ZF!$R+8J,L-KG6)]2[43JFEE&C MPMS6:CPDY.BS$^E%S SK:%='\6CR% 0@EY".!(/>D++&[(%@5*35*"ZG4%C_:9R C[:"PDJ,*141]6/]ZA=PQ=6X:#?AV M5^A@FX!UCS(N,=>[@.^K/+MO\_*<7MI]A^_.K]QW^VX[FAOMS9W?2MQV>3$]/GLQR_]'%XC3,$CZ;+U9&5',=G"!Z M>=^,TZA^V@"Y4RDI8U4V:--Z;WI/DD=5K3$0LH;5X\&_J)VHG@LJHOJES.8X)UP<"$&5.\5P&$-[5D M,R#X7%O5!9:<,5X$O4E#\JT?W-*2_!*6IUW?,N<=?CJ3\)OO0E]_X*RR\/6> M5^W'5^__25I;2=4_'0D!HS/-#V_WI7D,OFEXE/W(? VNZ4$\W1U4OYK=.(*6 M-J7"18 492)YY0 NY02!DD*M4T22V^' >9/@,?C-42-S3QT?!I;G!]1:!&4< M98M6<5_'VM;@(^@Z,LW&K+P.^H"F\H+.,109C!R$NVCT@-CK#ZI%2#'47DHD M%@>*!0LNUXIKEAEFCB7HUKUG=J-T# 4'#P%_6VOU< CLCZU1&L8BF6C%3=%M+[SNQ.A8R@^> #XVUJG!X1?/4 TUF91EP;6[1F5K860 M.0,,:$V*Q:3F5\YW(G0,A0@/ 7[;ZO00\+MZA&ULD;*X",S;_G:,@:A5 F<9 MERGHP ,_' )'5Y P:A#NKMD!]P!7TVB)Y%]QKXJ$==^S_X[>G=2UNA?TZN6; MB\F\9Z?$)8:B7/"09!"@0A+@2^2@C:N6HF!HWU3A)AG[WUH\^[I_S+M_OIJ] M[>8)%PM:!N_"%\(K=M-PO)@$(:-&0E\N)H*RE)XXG13D$(T.23(4[?L0;4#8 M&+;=6F'DYN7%UIII>-7UC+1:?;4X6G5))SL9C?1!(NA8^[9I&<$5EH&AR5E' MZ[5LO36VGI(Q['D-#HO=9=\>![5P@;DD=% %)/?581$_P1$%PBOC(].\:#64 M]EM9^$/?[-]1XS?J-O<4 M=WL,OR:*WN$".PJ^@C%:)\YK&YZ^ V4"GU(M U.>2<[1I]:GWNOH&%6%5#/5 M[RWQP<+=*Z.NPZ51U\3R13G1K1_:/3QN\]Q]P^D!N&\4?M\Z@KQOI!1$3L@2 MF%1;S-E(SA1S!H/(@Q218VF]"?,C>O:U1[=^]UF_L)B%9<6"0%=+$S% %$5! M\;3\&$--'-\7MZ-KY-8,)]=-5D.E-'-V8!3?+H Y9L6U<.MZ)]5 YR,/0=1-/#C81:SM,_ MC^;'I)Q%)6WY[7*7LTN\]IUAZGL='N%L,?W<#W+88RQ4FP?O/1IJ /X;^=D? M/OS[+ W"\YOR(7R=V"@-UIM:#,GX*5M;9PNK07&;8RG!1):'LQR;D-C0R/[H M<2_G'9F8V:J -WW[T(79XLP0Y?\Z72S/K,!*:I2-"Y). H4Z@Y(^U^J2 B4: ML@(.LVK>VGH -L;D]X?$[0^,\4$0,43\\"-&GM<.:IB?XHQ^6;ZM;_<>I_\W M;^>+94<^J,/*3W4XWX6,/HL0"P?D_8Z4%1"48J 5D])HYC&TOJ8],$NCBC9& MB/E[@4H[_,_3M%+]+"R.7A[/O_P-\T=\MN*3V/HY3&?U[?Y4KA)9O,[>I R M(2>Q^3HTW&GP6KF) P.%- G(IU>/%A$O!L- M0P;'#:32*$[>!-%O:T)&2V^Y[*;Q=%DG^7Z8OPW]_9YL B6 :($716"O':5\ MX0&<$!F5U)&)UE4;>Y*\]Q##-%U-VGN'Z3@L%M,R33TT+AZ^5E!2&,>KH% D M"HQ4\1"8S: -,N=YQBA:QQ"[43JF:/@^T7ECL.'P>FX6 %PGL8Z(K*[D[!KF M6^RF\_Q#LDW6(M6V(2Z$*JEB($;N@)7B"[J G+$ZOVJ?[@S M*^S>'Q$]==3X'B=0:[YE[_.DNRAKY(W_T4,5\Y//V(6/^.OI2:S7S)Y/CT_I MU9Z$Q9O3Y:(>5TUG'R>L").B3I!$G0#-78;(D0&OUWZ2D8$U[\RY)8G[6K9; M'G?C.4_#8IHF3/KB@[>@=8B@7$P0'3>02Q$J!A0JM+[=OQ6!8_*M0V+MNH$: M3HO-7.A:$F\3QO>-KXE $S-2!F8TN7K%<[UB(CC(PH0/*OCD6Q?6[$CJF$K) M#@Z^QIH=%H:WKA1N@K-:&I#,U LF6H(K,H/,)KILK&/-&[3L8>\:2Z-6MF-> M"4)EHP-&21;TCX"P$HS5H$[@LPOD2FO=P.G_XWAN'GPB@%8W?V='.I&(XUOO)M6TK ME^"-E91VDFZF\;^';EI]S'\MV5:3WWZ9 MSJ8GIR=7K=+^3>?V>%B;,&!_/IO%!XL%XM7GOB9\3(^GRV\7!)SB1-;9P$9& M*"(1Y))4X'V=)!RC\EP$KIK/6]B4MKWOW6_RG/6MRZRR+&HG2!95*B$'\"EK MD)Y9R45D3K8B@95#0. M0C(21(E<(?>&Y]:W+G>E=5P!U%A N*]2[QV"YXW*5# A%F9!RUI%90TG(K, M23+I.^6[W+SYUW8DCBN"&Q'@=E'A87#6-R336BEC>8)DN #EB,+HA*K'[HR' MP$V1K=._K8D<0X>Y\6)M:S4>!&U]^S&A@X_),W#>4@9L,@?OB.A@C-5%.2.: M[S5L2^,8NLF-%FM;*W%OJ/5-I7Y$X8?Y4\KHIOE[@Z=*8\$@$]<6)*\;ZHXB MSE!2IC6!:#)SO%SOD;B3H0^R V1;="VE0MMHLYF(=LM M1$Z$0%8RL6]X]*!4UN",)8_ 8Q"R&.F:=YN^A90'N9.Q#WI:J&0P5_DYPH# M$+&O6QU:+HV<[7I.T4"8:::9 5!S3@C9\HG1*B9O+>AB#;ED2Z384'?9D/N,R$QN M/SUX#2$#F]#OLF?*1MBV(1,9%=8+7;0#WW=:PPX)X)E,AY*,.AYT>4C=2FM@=/ M,_4,EF!<$/8+93^GJP8FBXL7_S:EW*A+1]]V3QZV?,"^B<$^_+3J--:[YHMG MUO$+Q_-*RT1@9L'7K7O%.!# D#0N$61T44:=;6:M%^2MQ#2.ZVJC2&.GWWW">>+R6SZ][_PO[*_?(?3 M-,N3Z8>__^7W]S^!^\O_^H]_^[=__W\ _L_+=S]_]\,L79SC=/G=JSF&)>;O M_I@L3[];GN)W_S6;_VOR*7SW]BPLRVQ^#O ?J__LU>SCY_GDP^GR.\&$O/RS MR]_._^9-MMZF!*)(#XJ% #%8!!9ED%D+YY'_?Q_^IH5G6N0(0F@%2N@"+GGZ MEKNHD\>BK%Y]Z-ED^J^_U7_$L,#O:'G3Q>K;O__E=+G\^+?OO__CCS_^^F>< MG_UU-O_PO6!,?G_YUW_9_/F?=_[^#[GZ:^Z]_W[UVZL_74SN^T/Z6/[]__GE MY]_2*9X'F$P7RS!-UP^@Q^?EU7]X$XW^?OU+^M/%Y&^+U7__\RR%Y4I!3R[A MNP?_HGX'EW\&]4? !4C^US\7^2__\6_??;>67)BG^>P,WV'Y;O/E[^]>WT4Z MF2Z_SY/S[S=_\WTX.R/$JT]8?OZ(?__+8G+^\0PO?W8ZQ_(@^LLE5U"ZPOE_ MZZ=]OS.F4P(R3Q<1@7Z*TTKQAACO^_3=,5]]%F0LX>)LV1#QW<]NBG=V'B8M M!7SGHQN@77T0G.-YQ'E+J%]\[@VS::9EHN9 MOEC,SB:Y[JXOPUG=-GX[15PN?I^&BSRAG[X-<]J!3W$Y2:'#6[=L2SAGL_3%'YW5'7-V MI>*S$/%L]=.3BP5\".'CR:NSL%B\*;\M9^E?M 1\O<3SQ0E+0II@#62M(RB> M!/AH$%!%AIHKJYR^RY'%)>=*6,052S9/^;[*_7L\6RXN?[+2Q$H+CP)9BWK[ MU;TE;#B?8UY]+$GSS?RW917W/\/9!;[%^6^G).&3R)-B7M(6AG3L*JTYA*(X MJ)@2DT%S)E+CY79#]N7ZK\GV8GXIB4[7^:S\]9\6,X&U\%:_;2ROWPW MFV><__TOK"U35I 6+RZ6I[/YY'\PGRA.JT^9@[."@?(A@M+U87! RSHK!9 4H9Q(MFGOP(A5(:%C)"EUT]QRA MS=FP1G.L3-A"UG=9((9@P9N+9?5CJG-X@MQ+A=F"S($V*QT3.)4"8>0V%5=T ML7X$*MR =*Q\V%;J=TDA=R7%J]GY^6SZ^'GF2T++(_GH7!CRYV6$$(4 =,@\ M9N4<:[U'=(!U#.1H+?V[!%$-"7+G6#.JF)*U@:A"KL=: F^D J$D+;K&<5P< MCAC':$>TDO9=(NCF1-B<:LFRPE2TP&*PM(&Q#%Y*0IFC]I*%P@L;F@3'8SZT MD/)=Y9OFRK]YA)58K&$Q0F19@Q)DYWJR:<%P)3':X'0V0S/@R*R&9O*^RP6[ M*Q=J!#Q?G.%FP2\_KY;_/L0S/&%2NQR%!2X+T;0RU-OD0&H9?(E92M\ZVO(( MG(9,N!$-'T/_K61\GS/YW3K6^;=T-EM@_OM?EO,+O/[A;+K$/Y<_GF'-"?W] M+PO\4+_8F3/5L*D?=%-4+_Z<+$[(S"T<:34A\1HB\43F@!&$X5J5(G,,HC5C M'@+3D"^/9"KN\J>9MF^SJ(G4!PA(W,3SPVJ/[83HY%8&98!X[0\W$A-MCI"' MTC_WT*"-NFX?)6UD/0X+$D/&)4H@'0FH6R0$B63U:(X]B).U_D4S; MH_+[B+BATI?+=/+/V9+LER\C(K^L;*L3%)(7^C\4M E481I"4 4T.;WZNE-LIK7SW[VK6(43BR_.A5+RZ#RMZ246@"2)90 M&EFC@F4HH_GG5AGMU],TQ[# 'W#][]?3NY)]-SL[^VDV_R/,\XDN 9ET!LBG MDN3VUIW.C%9I9'X,,RC5_,VZC&)\'@RKNCE>YD]0'<"1^F'R:T)Z=%S?" M9J_"XO1$(L92? 1;(AW-161PCF?@SEKIE*&O6^^3#V$Y;DXTT< .>\5D'4( M_8>+>;6U<#Z9K3-LJ\#JR[ ZZ<\_TI&_JL@]$26EB"E!#*SNGV38>RR M42%9JP?907JA/&XV#:RU =+H+_)_7RR6*P/Q_>Q%SBMEA+.W89)?3U^%CY-E M.%LAC[>1OT,2W8*,Q]]P_FF2<+W4=YAF']8J7:WZI&BI)#,%HHD6R $(Y!@4 M#]+1#JN534FVSK(-O:;CYO!!,:)A74#U7&]L\INW=./ WES&^SFM_T0XQS0S M&82W]#;6&KB0Z W%8D66R=;X=8K!I3Z *4"[ZL<+N:?5UA7;'V1 M2 SS517XZOM?<'DZ(U&D*+DL ;PO$53@JRM %J3R1I5D$OVN\:[6%=MQ\FA0 M#0U0=_!F>8KSRN\YGM9 ^B>22IJ=X\^SQ>)77+XI[\.?;V?SE6*6R_DD7BQK MUNS];'W=X$1+QZ0V"&0?D/G)(R,#H11 Z\D;MHPC:G/ 4H? M".(UWA>?PN1LC>[&UKP1&UFHDW22LDHB$DCDA%EER>GM$9)(HU2168DD6I=# M](1XW'0;4E]WZ>4&B&=%PR3MM0*2J.7!SB<(D<[T;$4HD7N%H75MU5/QK!TB MV.N2AN"UE:@X"+2!/+20R88MKB9,G O6VA):G_I?(ABK+JAQ='8',1Y<'=": M6/4DF$VKC[3.="=;N*#MG 6ER:7A"+1&"XS3IE]<9-H/1HS[ .VM'F@'13_$ MF9T%/D#<]A:FR^J4#J &J@2Z%]">BX%V5]QL**F/1@DZCDM&B6#DZN84;9W1 MI4"'LTHZ!LF4D,^7"ETK@T9B0A]A#U$5=FV;;4HA/(\B%LQ@3;7*A&+@%>? ME#/&1N9*;'Z%^S:(\>WD!LIYN*A\"\D.D+]]ATM:$^8?PWPZF7Y8;%#%P(H0 MT8$5RH"2*8-W2D)4&)51IM#:&^O[?B3'H/0&,A[@)7^1TL7YQ5DMK7DH)+ ! M*H-.17D-K/8&4MH*,GZ8JJ$HEH2W1.#6+W]G<,? CV$T\6 JMUE%VLN+!=%Z M41/.<3)=Q;X7OX;YG+[ZA#]4TI\MMJ@\Z_2Q.U:8]8?>J)+L\L&K6._B$O7& M,_6JZ*P30DR:2,2BIAU!U#0JCUKHR&)SK_PQ/+ON,/<(N1;T38B,FT1)F"[6 M^1-.1I1R664'!K4EKSQK<#5]8ISV2FL3DVU]XO3!-_X^TXPIM[>;P=0R@'ER M#]9-%O9_,+_.M/].RJ1ZZ"\6"UPN+C,H+Z;Y9_KQY(S$A@OZW<4Y_?ET&:8? M)E=_O-IKWY^&Z3]FL_S'Y.SL)*O HM<.9*X]0A3MK,%J =:AX9''(ECKNI-1 M%WC<)#X08@Q@JOU4]80_T]%T&^OO"RP79S]/"IX$EXLA^P!X=/2FQAPA>F>@ M%)\]P1?(6Q\>77 =$>>:JV& :KO7YQ_#9%Y#%6_*;5Z_GF[$CV=U#3_^F$;5&4]L A7>7.*[7 M4%-])\PDIESB$ S2GIE3@5#H;=#(E-+.%1E:'Z;W(SDBFC00]0#]::[O3M^S M\,7+SS>^6V=3:I.$'+R$+&U97Z@.2* SDR9B"AQM;DR-OAC'RD\.1I5!E7(H MN=D1E'41$"=HQ+XT4AOXUO"-]&/T,AE#_ \;X+FH8 MP&R^#];:#\!-U*X+P('RG$^"VT_.LXDJ.]!C=SWLA3 AI2RC9F33HP)EK0*7 M>6VS;X(+C PNPX^#*$]D1/?#DS[B;]PX@:SRR7F]B3R;_V,^N_AXF;YS/'$3 M#'!)]I?R/$"MR@44+'MI58ZIRQ7[^S_]("S7750P:RJ_ >*+#[OT=$;^$OY[ M-E]U&UA1FW%AO/09!'I3&\A&<,5XHC9'H2R&:%HW1ND![ZLP-(92UP"!F$>@ M7@/]-9Q?OE==X YDBO2$NA_#9##5=Z=8,[V-&B*^'W:4R"/7"B0G[,HX 8[[ M B)S-(DSEU7K3M,'0;,GS)I#95D?=0W KO?SD+'"N:Q=L=;+R-$#JHR@M/,0 MM(#&$JO+A;+V3G.W^&J3N7.^M<@ M6>'U,]Y,W\[G^6+ M5&7_,J1_G$CI;0J0W@7P.V[JST..(CILR#;4Q M2,N03;GUI4OQVSI/ ;HJ_"\ MVJED@ SD!LOFO>@"9B!/Z@L@>[ZTLKNB;E-@9RD/<*Q\"2IE5TH.$8S"&GW, M";S-]=:6XYI%$W16ST_E72^G#*SQ/L)M''REFM0\^8 _]!+<7^JRUQ :Y8?OB=!+EB MJ,JRH I^-6^)CB5R;YSPM$Z/:&V6S.;63L,=$%_%&;Z;Z A]IV6Q=!%DL2\:F+0T\_ M9?S3?&W&VH@A].2MOYWA&JYF&^>>W%_-T&A;X=CY) M-> Q^3#%O)PM3_%VTKCMI;)F< :XC#:,J,:XQ$:6*;,A"3"R2'(X;(;@Z"MB M9[+&$?%5ZVE"(U]BV_JB26W'2[^H-T@_A;/JHIV0D&SRGJ1%HB%I"0GT%@N0 MVI84#(D ME&+(?!& 5BA041CPTAO ).FH*\%9T=J8&V-=WT@^' T&K.ML4[,J/89)_ M_+.V+D;Z^]7%U_7O3ECD6IK:=99C)F]"]+/0;^TE!J'&#JP-65]%J9Y#%J*"K142#H9 B&K'[+BR'G M-B&:UM;#@78%V&5+VTJ< XP &+79RHNX6,Y#6IXHKZ0C0@.WCB3'O:\3$#@9 M%D9:7\/DZ5EWX[E M#[4/:W'DP@J&W++658(#+>7;"S/V"[,=BYY'5/#F+U*:74R7B[?A\ZKL+&5= M%Y> :=H$E&01@A6U@L$JIR63++3N##;J K_98",0H^&XGAT2!#KT$1O/LK7;12SE<1*0CRB/@[8&I\BY)_7@DO>=E M_+Q9UF^GL_GR/<[/?ZX3N][$L\F']=A='[+QAA:G8S:@2/)T-CH&*AH47!<> M;M_D;L#3+8!^E50=6J'W6-U;%X8T7=W/L^F'^Q97,!<5ZP'!JMA#]! 5V4\Q M".D['M(?%BNW-TZ0Y&DBXHE")QY4#X9>CU5'1JB M%?TXB!OS#@_1=WNBQ+2)O!\>@! ]EU$8 2+4?M[,,(C)F7HX:R&-TC*-L!,\ ME[D4C5_O-FJYYYT=O^>Q)ZNM*,=!9(^@ZA"?R"*#PI![Y5GU0EI?37Z./8]W M8="@2CGTGL?[PI$RSF4I+W)QED31[AW\:PNT_92?\>>QWW4 ML)<6MET ?NMYW%N5O7O9;J.'O1#&2Y=X9@PRX0(Z60NXL!XQP+,,6IJ$QT&4 M+7L>#\N3/N(?I^=Q2$DA&6"0LZ@7384"CR)#1!:]U,[?*4)XYCV/>ZG@Z9[' M?>2WYY['*5NGD]10JPI!&<57PR< =P% M[K>>QP.H?L=NM-OH[0!Z'G-$%XVP8+6TM(TKVGA T M:]CS>$R6]5'7&#V/G;8Y)HL00QUM$;P#'Z2HWY904N+%M;:#GU_/XUY*>ZKG M<1^)#]WSN)[LIY./5]UT?0R9S#\@/ 3-*0\.>2870 0=-$-L7IS^")SCYD4K M/8S?U=A)S,J3:6]YK%/A4P8GLP;&9$"L?7ISZ^3!<^]JO M1&FKC0>NX68.D MRSZ/81E^NS@_#_.:&R-IA6F:A+/7TS*;GV\: *V[/55/XK*UY_:-D)H\=L>& M1^V7WJBQT>895]VU;D"YSE!XF03Z4$ J[>LPZ 3.>V*5*5Y9VGS:M^SI@FOW M7GR?<'J!/]$;_&HV7=5=_]=D>7JY^5Z-G:WO+OT_OP]_GGB;C=5H0*P"(T'7 ML]DE",5$[X+QP;4^!;> N;<>KNUX=+>WW[#*&L":>CVE]Q_KO-I+U)/I!4%\ M\W&3WUV\1)(2KO^. ./BQS]I9?3\5>NSE=!^G4UK6HUT<;82ZQ+GN%B>,'KU MM>!UHH$P-0*+X%)AD+PI13.13/,2AP&7?M[\AUIL3^\B6M=+1HRK?03C M3L)9O3PQ39.5VUM7O$$G$:URE>J<@*FD!7C.Z0 M(GH=/4;1NJ;\<41'P(2& M(F]/[V&VE/ZLI>@&V-A7 :R-7_#C>L!#%>YE8I.+S'4,Y/[4'B.<"2#KM4 R M2BN']91K7<[_** C>+7;"7STF:<^$H!H(R@3&:@:Z'1."= L<:UM%,ZV[K]R MX#-/A_7[VFME",I\,2FP"YBO=>QI+T4].@1S&RD//O:4J^A"5@J*=XH83J=9 MP%@@)@S6V"#I#YZ?RG<:>]I.XWV$.]K84^:+90P+<$8;IV)"0PB&MKAH>"Q2 M\^),!ZOO8,>>]A)ZI[&G?236T).KH-YAO<0\74YN8])!8)#G_]OF,RLUR1UO)[/IR[.+ MC'DR7;DB3LW3+%5V\#1Q0VUI<:#/$*.G;F&-P423FFYO1 M(Y1N/?*,Z\*+.P465]TU+;V,(G@$GB(=F"$X<$;1)EET5+F@9J9U)'$WQ >: M^>[#K@=LCC%4V/AT>S6;$V:RQ3;C8>I@.QX$2P1&R%Q[<]2VP4F -"(9$Z/B M-G8XUNY\\$&IO;E69JU$.E2H"A?+#9Z3XBR92]E"2/0/Y8T'IX6$Z .6F#V3 MS:_"W(+P57"AA?@'B#NLSO)?9]/99=)DO=Y+=$(4NPJKAI(UF7T^0M"2 1EH MRG.%GI?FB:E'$7U57&FHG %*J8:L W7,F$KT@G2Y.''WQ8"]]/UT\ MV$?N8]6/=<'T-14/]M)1ET*R;00\EO(#LJ"2M&!#"*"(TA!\*D1WG9R(M+MV MN]1X4$KO7SS87.=]Y#J X_Y$/0UM6B(5[^C]J)W+= K@:^FDS87GK%.2.7V- M!62]M-:O@*R/R!M'ZNZO@A+&&#I) MOX3YOW"Y?3IJ]V?NF(UJO.A&R:@OX;PI&Y37[HH6/@>>/""WHK:B,."3)^'6 M5I(\YB)O#Q?:>>-]"M,^^@O!738WC& M"HL,RI%F C_@V(?BT@BN$!+SAFP!D\ 9R<'YY#P2VRWO5 SPK&(?[13[=)"C MCX#'\G.[8/J:@AR]=-3%X=U&P&,I7QN!)F8!+'.R_@67X+1V8().V@FA6!KF MC3^L($=SG?>1ZX@W)+WE*+,+P$7M]X;!@Y=&@HB<61ZU8,A:)Z(/^H9D+SUU MO"'91\CCWY"LW8 4+;K>YRE$=18@UF8RP0M.)YU7D;?NU?8L ER[,*&AR$>Y M(9D59NDM&;XY$BJ6''B6'3"E6$@%;9''$^#J)?TG UQ]1#?$+9='KWBX5&R, M18".C#B<:.>)=+)!Q&",)5,VF-9-WP[R3EQSD[Z]^ >__-8%S-=Z^:V7HAZ] M"K6-E >__,:LJF5K#'+6]2B+'EPQ""4XQZ00&5-K*^_0+[^UTW@?X8YV^[JZCNPIO).!A7O5[P-6(@9-&@)6I\AMM;<]I(3/% MN2Z,6]:IO/ZPM/Y(]'0DI?>1:V,3J\Y4_UB/F'O075Z;9R@-9Q8X*XE.'2$@ MLJ A)9MU/>,"9QU.Z:>?-&Y@K)$Z9H/)LK$5]GH^GWRXV>W()&M1BP1E%;8U MCD.PD@$F;E'*((WM8GW=_MSGKL6=Y-1X*[[R\:XKE\+9:A,2CC$C YF"/-2. M]]Q!U,E!T%H+;K+7IE/9YA-;\8, CLK^:B/FAC>'5J#6IO]-2!MF=P'5T A[ M$,CX1E@C15HI'ECAT976$>D;CW_.^MQ5FJ,5V;_%^>JFX#3AFWBV,1EW+J-_ M]%/;%,IW!]ZH%'[SW'=823&9?K@70.U.D):8W]>FK!_>E-_HIXL2TI=W?*TL MPHLD(#EZL142":(R"J2L;I7*(>76[U4[](W*ZQ]'Z#8OJ':!CB\=I85_0>36>8GVNEL?-+@.7H@ MT'44F\L@D-?AX%9$;-V(M!7V;PP=4_D#5 7LO(YU&('LR.B\%< =JZ(DH085 M$A@MLW#)AYA:7XEM@WRL>R?'0MO^ZM[W799F2R=_>EX;>*Y3&JA*M!@3..=) M!#86")8<:>X=US>/ZYO']8VAWSRN;Q[7L=%VWQY7,\/T'[-9_F-R=A:F>75O MZO5T&:8?)K2Z]>3Z7W'Y:YC7ZY*?U./I3;ESE?:DI.BE3=MW.S<:R'> ^[#7K/RYLO+]G':V7\-YG1T2O2!WUP WLMY$L@XB0P?&\%"\ M-AQYZWO2#X)Y[KIO(^4!!BM<;3XVF4P6/0?-ZJ28F,D[=(;7]@X1?78,=>O. M@L>RZ6\EPP%&!OR !>?S5>.]]8ES">S%--\^C$X,8TQ;K8%QENN".?A8RZQ8 ME@Z1OE?-.TGVP/?<.3&8+N[R1N_*FQ?GM8O]_VR*X^^@LR8Q2Z" ^2S)Z#5U M?I 6('DPFF0@=7,3\G%$SYT;#>5]EPVFW>"1RU5OXB^&!2M%'7C/'%FG2I)U M*B60R9K)!_+*Z=8MD1Z ,E;\K*W66\CU4"H)'F\C$874T4<-)I1-!:^++H!A M-DG).8K8.K5UD UVFFB\5V^=/I(?O,%*%S!?:V^=7HIZM-/*-E(>7/768!8Q M5R G%,1_5N$AX@U/<%H VONT :Z)"^ M!\Y^CNH=%?68VG>0\B"%%W>A,96RYL$2EE0'("H#7FD&7-NLA>=:A]9NW6B* M?^+ 'E[O?83;^*A^/5U.SFL'W]G\"V37G=VX";23%9D$K(*6GA4'67%CHE#! MJ2[G]>-/V4>EUHY*F TBP2&RPE]F%&Y'D5ZN1QF].@N+M?V)A0M>LH3L3; Z7!6#)/MG4:KR?$8SK[A]3.(..U'X5[#;;FK#:O51?( UD.6\#= MCV4Q* WZ4:Z9#@>P2[:!'CCMOHF@,X4(*H@($9&#-3XG\K2+;G[[Z&!H]X1= M<^BLZZ.ZQE;15>+]MX]A3E W9WE"R8NS":(6=0:])N\^* '2DDU3\SLRBX8M":W M#X#ARW6W%L=@E;RE1,E4S)"$L[5.2D'PP8,QTFJ404O?^L9*\TK>RP]\-SL[ M^VDV_R/,\TGP66>1."TID*W)8R _PBDP3-&[PFR(S?O0WP/C$'+J?33\4 W. MMI(=P$.[*@LJ*02 0FZ#KY2$6#FMND=>M"NOV75FVMB(>*J_I( M<;SJV(3\G5^KUCKXYMK>D=)#Q T/P2%:T0)Q^F MKR[F?Y"P5DAMBTL&5@>UBJ+20Z[[+P!Z9$1JSH_>8,;"> M]FB5O !'OB,4)3SS*CH,G6R=9S4V8XW&[8+I:YJ+W$M'76;D M;B/@L93/F,8BM )KZ\5((QWX7&\^%*?IS#4%LWMV2N\_%[FYSOO(=<2YR#P8 MGE B2%5GF'B&X +3P(/+)A5F,+2.P!SV7.1>>NHX%[F/D,>?BYQHQ4HH!=+( M0E3' H&9 CE*E[)@/G9K(=^# L]B+O(N3&@H\E'F(FNEK+)U"B /NB;'ZRVW M;$%@1$.[G43^5#C\^7!KVUHZ5@J.@*6 M$@F45Q"2D\!*%ED&';EI70%^Z-2]D5>(AUO7@D(/"5( M(EK$X*R\;=(_KVL;O83>[=I--1(Y9S)%4KU 4F3U&6H/">,YF$#6: K* MATZ7;PYU)/*V2FPBK^';%7>IQIB=?YQ-ZZ8T*_?^S;"5*5V?/D)9RE:":%23 M\M/#)577N8&@LBI1<(C1$;="5)5E"H0L)04L-J;6">$NN'8U%!Y^QN\++!=G M/T\*V2NY!)3< I>!U;TQUEE:Y.THRUF2/OO8NJ=(%USC[U_-F7+;M&BNC@%" M28\(X1_SFJ4M:$*@/1Q2<5B'\'%PW.0Z,M5'&V.)\;&!=8U?E16FKXHJ6ZAA M !?D$7PO4KHXOS@C^SS?[)ERDD+MD&8D8$0.*M<1<25*\#*3<6:+D&[$/?8! ME%\7E5JH:H#0QB.(R9HX,45)QFT!GKT!Q7F= "H-..D\]Q&=%.,=6!71UT6: MOBH8_N;3C<9\$4T.S">PDM IGB($815H9LG3L\*PT+K0Y8#:'PY.BS:"'Z"+ MWKV'Y-UFK8SXBEP(0$,6EF(KWE:4REE$X9QW[>G1!=E1??!VT MH-%!%C[4=C&^&E(.1%'5G8L>4VM3I3NZL4HQ!R?-0 K9=\%F!_G=O16:$Q>> MWH443#M/SG:=%#6N_W[_G?,.< ?* M+_>$NI\,]&"J[TZQ9GH[ +J)9%1$7V'+5?<7!Y[5DIO,-3/>I&!'=/$/ID? MH;*LC[H&8-?;L+Q1BZD%LTQX#RG5OMR*?-* CK9QIC5C2F*6K>LAO@!P4%;Y M[NJ:M9+U ,F*7V?3-#O_B$M\\6&.>+,B5V:!4D/\':ZO&BY.)Q\OH14I7'&2 [>U=8:J#<9, M0I#!1K2).6E;W_)[!,YQ,Z25'@;(-?R G_!L]A'S>TRGT]G9[,/G=Y,/IU<, MMDKFDI2&5#""*C764(R#I#Q+.B2E>.NFR$] .FZJM-3' )F'ZXCW!@_Q-=D8 M!.BHR#';0S'38B=)#Y IN'> J8--*&*"TK9 MVN:@@$+G( KFP>CBB[7*>MDZ3OP(G./F12L]#))3Z-?*+04=0I(:C*T73"QQ M.\I,)Z(6 M$BV=6MFPD]NRZ?@P;NAE38\-/_.KUJ72!_:_PY( T:M&#<1H<' MTOC3Y6Q0"0N\U+D)]3WUVB!H5G1Q:C5.\5AIU[CQY]BLZZ.ZX>ONZPKB$O/J MSL_%^7F8?YZ5'^A'VQ?3/_F1.U;(]X/&0F.Z:(YES;8UO'B M'2$?(Z>&U=L MM#/L^F']S@_K]C(G:7U!R/ 6E^'@G,+ =% 9":5X'V(K+7[ M?_/YQT&(K24Z@*-U$\NZ<^'R)!>1F)6Q=K:LS1 %@Y 8;78R8HZ\9*9:'Z#W MP#@^76\CWP$"O#5@Q"R=\YG5DIK[3^$Y3CT MWT32 T1NO\1%[C'.<;%\%Y:X:CB1W^(\T2_"!SS)9.\Z259N$H:!,CE#,+6Q MC+=*&.LMQ];W(+NC.T:6--/& "7A7R)=!Z2#XHDS3[8+8[6B.7$ZPZP&LEER M2#YEI8=U04__VE>B@%W/6T6VY.N_?TWZS[3UJ7/+*:KP@%%',6/$L% MK&3Q'39'+8#JH%2,?-/4&!'<0]'AF2#82")_ N$>>Y%!"8\X"N2,R<*=U\?O.8)'@B]S$6!_I( M>0C=TW'XIKR:8[X:1"IL]"8@G8O(#9!?HVFO$P(*]R@4\[3=M4Z(W44QOIG8 M0C^W5;Z;< >(1?^&T\EL_NML>56S)+BPM5\'I"!X':R&E=(&C"6W1N4LF&X] MK_D.B*-0]FZB':+$>#;_.)N3-U(7^1NFB_G-UK',%I83\\ PU='408,+-H'. MB3MA.:%K7=GS**"CX$ [D0\0,E[O0S^%VI1X^7F=L*>%,F0ZN^B.!8[?T?Y#J[Q2WYWP#20C7\?GOU8^+OJZE'5[R#H(8Z! M^[ Q+*B+<&"=KX8L#T#'$]90"*^I2\ .G^'GV9G MGR;3#U^"VYQ#'J-%[R.$G.MH7DFXN$L@'/*@A,S%M[Y?]"B@\8_^W74V&TK@ M@Q>@K AO%:3)%A+(02LJ &)!SY*KPUB&^NRB.Y>#?4;X#I(J_1'2C M8K(+KH$._X2P>])%SXV[]M9KAYUF8_G"!;])R1@<2J<1?)Q/S@B5 MW:!R,6E)1Q>85%;936*QJ0EHJ[+,6B2R.OHI]M83CDNMNXBO\?OZ&\XGN'AQ M-YY83!0ZN@+"(-DH)49PJ 3Q3DJMK(DNAPXJ?>CSCT"A3437,!!SC>GE74R2 MFV)#]H#!*=HWZB#R+#3DE%P2OA2>NLQ*>>CSCT:=.XJNH7F]QG0%AK:-_[R8 MHF1T HA+9$*B#*DZD3'59H$98C0<, OA'$^L:-])J8\]Y2A4VTR,#C6[^#B;DACHZXOY%1&-=%G9VA%2Z]I;V-4&,MZ"%47) M6'S6Q712=_=G'H7R!Q)QP[K+BO.%,4+?W7UL\)XSM*"U)-O BPC!ZP 8#3HF MA+38Y1R^_]./0+T-Q/9@(62SVYIOY[./.%]^?GL6ZE73_./_O9A\7 D 20;S M.DOW$VY_<[/7Q^]XBW/[I32ZT?D%@!&YJ1$#H-PM%]Q>G56(HA1"BBVSE_&%))LG6+M M &O\7:8Q1^XT_VNLBB%J;ZXZACP(=AV+SJ%H5FN24ZP!!=HS(0;,= *AH)$ MHF3SDIR.V,:JV1Z8+8.HXE!JNA]6_4>2+]= C,Z:.. MQJ'NEQ>3LSH_A9#]C&&!I[.S_/K\XWSVZ8M>O2A,L>@S2.L3*)<<>"?KR&09 M/ \^VJR>\,>Z/^V 3.-ME30;5,(#F,97*][ B>BR%2P!=X[5*7]$^8(!#/>R M1&>+4ZV;[-^"<#PL:"'C 0Z*][/9V>*'FJV9YE^(E)=,]$6KJ'0 AY:3DV9J M^*F67RUDB;O:^HV1YYX\QFA3ZTL+G<$='UV&T4O#?-QBOCQY%Z8? MUG92L-FY%".DHBVHE"-$I1PDY(Y)XY-QG6J:Z5-O$(.^NR;%%P\\2F]U>Y$V MW!BN0&SHU05&'Y^SBX;;O]1/^Y,["/^V^G:07,/#_C8]6X]\$_&B:-W?VY M ^:WMUS\>(EO[W5R)G.PB2BD:H8J*D]>E@L\^BRL\,UGONTO\;V:I'V"7$@K M70%C=*[#,^KL-8R0M1+"V2P-ZK'6O$)T0+[9=LSH'-?MKX !PGDO4KHXOSBK MC=!^P(]S3)/5;"WZ^@Q78I_F%^MFNJN?/[B8DQ $9\9)B%8@"89$Y#13I/Y8 M)$^HI6D],[@5]J.CW%Z4.F:&JO9LCE$(Q7D@1(9L=F0)/#,()GBCC':H3.OK M4(_A.3H2-1/^$&'(KG$5SV*JL3,HY,G1[EJOB1)$($.1$X/),,RM>ZX^P_J< M76@RB"J>4WV.T2H4Z0+4"&WU/FA)H>9\$;6*0=IB6K?R/H;ZG%YTV*(^IX]: M]E19%3Y4O"Y:S5A$T=KJ M?L[U.4,SIX\ZAN@0&65G'8!0C3?^/)YQ]*BR"7+N?;5QAJ.35:1%+*%DI+(J5@6 M.]V(?,[%6]NH?R )#[!!_!+2*5G]\\\W5W]YC5Z&Q#P34%@DERXK7A>MH%3; M+.J,SK<^2AZ!8+29R\&VNRZTV>F804[(^!JNB;%W; M]ZP*O':A0PN9#]".ZM7L_./%$N>W&2I-9E*B!:^E "5\;;HJ&!B=G$>F6)2M M&]$] .7XJ-!"Y@UOUE_#6MTT3E6XKVN0^,,<%U?&3,F8 XL0CG,;$,H^8,AA9^^^K["!RKD@,G$O! M@A7-,XJ=P8V_WPS$G_NN'K173V-W]AXX_QO/\LO/KV:;-_EW>F/G-U_M$X_* M!TUVE8VK#AE"DU!T[?!?O @&DT[VB5UIRT MSN;SV1^U)W#X2+]9?CXQC*42I">+*Y*C3F0&+XJOX^NE,)HC\M;7%_K@.SI. M#:ZD =SF!P1Q4ML1:K0(KI0 BID P6@&5O-8N6#MV0C563,!)+!E#'OBL3 M:O7S4\NZ^U/$VBMLE0)CQEA>R!--+-(AS%&!,R$"DQJQ)&5"Z%01\T2!^2X8 M]U^[T(XNLSVHK?'MDH=P75Y;[("LX8VOQ]&,?PEL/*W.!E7)R*01F*3VHCH M] [Y+,#'&NDTWN9"CD!*G?J*'"!9'KEP=I!U*5EWZLW[QH>/>;&HIZ5D+,3T8=FD6^OUM.4O_ M>AG([*E)#'H%5@7E7WZ]6"[>X:H8?3F[_OL7?X1Y7OQC'J:K*O5M(\6- >P8 M6!Y2'*WBT*=ACG<@OIC/Z[6\=;G4]9^\#9_KCU;@KDUR%@R90"F228X&5*B# MERR3M9+!"8;<)M6\Z>'.J'>^*'.V^AO,]T/Y\<_Z91U.)+T(51B*?!8E [VH MCC-0&(H4(><@6J?,NR';0RA@7*;=N0337F%#=!JMX.+30HJWA;3ZQS_IC)E, M/[RKK;D7-V+S,2G:*82"X&T$IQAB(5\=:?=/AP$" M[]=F[Y/273PDWK7KC3K[H%0&S5GM2T[_B#%Q0.9S8EH8;IHW%6H%?K38VIX9 MO!=E[SLL=W7HK.!?EIMS;DQ4Q8/6D/-$:(YH5.SX:W3UQW.G3:]E#M '3]\?SC MV>PSXBK \N9C7=!E^UR=N739@=2%)&51@$\.06C&"[F 2!'. [LW@ MNKZ=R&^BJ $<(V9# JREIZ2XM5V4+R67 KK9>W MQXCM?N/R?BC?V--$20/L/N_(#Y]/4HT]55I?#I^5PDFL,RUUR63+UDB3S!P$ M!B44#\R$UJ'!>X%\XTT#!0W1U*1"N2F@NN#+_H2Q2.-L(C^\]EMQ5D$PKD"2 M4K*H1<3V ;V'X7QC4#-E-2Q"6^<*OR VK?G63WXG3:US39?)KD MBW"V'G:B)",R*^".L"A&0HCTLSKX%8/6M3-4BQJ.>Q_^=4:VVNBBH#>O%>L(;OX"L@4(?H\< VFA<*M87 MSF@3 M?5-^F,PQT5]=S44JJ5B7,M@D:DO"'&L+;X)5Y1$5RL*Z&#+W?_JXA62#*F/6 M5)(#1%XV6>PUG:/6/@D/#!T2%*\A"FO!Y**LUT(+V[HE\XW'?YU6QJYZ&.!> MS0;*Y9G5 @3+.&U$(28(H4Y MXT(7X9+SO/4-\!$4_$1B9QC]]A'E>.G#U49%>QGM=V^FET,AN'&)>\.AV.RK M"6,A:E>@A*P2+5^XT/KZ9 ]XX\#9YQFCLL,7$9- M8!D'YS&"9#U[]O??UE++R#W);9B[ /YW*-3L:C1@%IM8V:'&H:B;91 MYPN3T1FOFI@P1,^P;66Z;C?Q>M4F>)4*>K,\Q?G[TS!=>T_K M;@*+UYNCY;^P+ASSBT\XIV6O?OE#6.)/83+_9SB[P!,NL7 G!1B+) @G"OB8 M$^08R7+"+)D?*? Z_N*_SG?I$"3?BW8#M#D?2Q GI@Z2#SE#YH&1MIR#8#%" MX2Q)*63(^F#\TIYK^_;V' )I'NST?@A7]QV7RB6.9$GF6BAKR9*,FI/(421E M70BR.?N_PJO[.Y%Z+\H^E*O[-_/NP0B9LV7 G>5U$@L=2=;'F@'U,2JM+&]M M"1U5V5$O_3]2=M1'#X-7HW0!\W64'?52RZ-E*=O(='!%6TUG;2@!C*J-^IRI M[4\\'<$^! +%2BJM+UL=5ME1._WV$>6>RXY\T$$S7N_O^ 1*"@[.!0F&)X;" M%6[22(FW0RP[ZJ7('=2$*JE!+(:AHK454J4$(255Y\1%"#[1IA=,3%%H9EEN3(LCZQ.VB\.QO2Z& MRGBUOJ3<94W?^H3UZA/6BR9C-%S:1L?/I4]83 :MDP%XJ <]NOIB\PQ,*\>X M=LR$T6OB#H:WO?J$'1QM^ZAVU#YA(7!+IH@E2=61W+*.8+:!@RY"6TZ6);:? M/GGD?<)ZZ;ISG[ ^BAJQ3YC4&!5W#G12Y)?X>A&;TV(+2NU2XB:(UGWFCKM/ MV"[L::&DYL-/^C: "5$:(7SMRIPUJ,)H%T>; ,JR:4/VG0;D/)U=NK9AC_# M*VKD/F*1W"0?,$+2M=;"!@3O- ,GG3.:V4\CJB6XK5P_\.F,1V\M\",5O M^-<%1L-.33<>/7X7IBV%?UM].TBN<5>EFW"J.9.C3Y!3(#@N.(BUOPNJ:%(I MB4?1J8O*OA7X2#>DMOKK([#&>ML,N[XDDC&:Y> AY=J75)"'$VS44))DM+$D MI$4UT-P7#QVWU]'68I^UD%E#AW %A$1U#<0* A]2 4?<@[H&"'6@BD[2)>:D MC]UF@3VEO)L/?8;*VUIF0_>A6V\G:(R7@==+\!:4SAZ<4 6D8$7D:$7,G4K! MOLXNE]O:0KOK8N@6J$^U9.L ]5N7RUX*W:5;X1;:V'.72R.25VDU93S0*2:- M U>2 >F9\=HZG]S7V^5R+-[T4<(X72Y5*2X4VDNS-9$0%0:>>PE,<(4!?;*Y M2Q#P.7:Y[*6,I[M<]I'D@V;BP(UG7BP6%^?K>R%E-K]Y0Z3]S.0NSQJDX4OO M11Y0LQ;)E7/$'-0A@&*V0)310+'%R&"EM.Q@KG3]W+19RS:W<*^N_-W0>!W# M6R/I[W%^SD^L=IQ;3,!4H7V=EP*AE$#[>B1I1A65&:0^;I#5'&!TNRVCFUW/ M;DN,\=6=TP+T+2SPQ,:#2WH")6,A_5I:\I#JS-V5:'OF_ MDAW,5/7NR_HZ7X(#HLH^:KSZ+/'=9/&OG^:(K^FXKUW;5@M4EJF4N"6+#.LM M1A/ &R^ 3+-LHW*,E8-^%^Y;U+M[C:O^@_5&2+S=K7 ()PHS DH M7-?FF]: RX:^1>V5$4R7W"D(L.\SX>:BOKT'>Z7)(76PV;)A2*FE$)P\]R"" MKSW^,D011>V1QJPKKJ3FM[-'7N*W=^2 *#1$SYEF"99@D@V%UTMOK@I=>#H, M TE>)Y%,J2]_\Q/B:VRKL0NW]Z+L0VFK\>7] XSDR#,ZGXQ.]-Y)5%![DD!D MJ>;L@^:\]4V.([OIUHL#C]YTZZ.+YW)3J,N:OMUTZW73K1=-QK@RM(V.GPM_ M@W=:.*F@J,RK1\OHG*E%--98N;K/WJU2[RAYV^NFV\'1MH]J1[WI9C(J0I!! MB"()F T0,&3(6JFL?$I!MTZZ'/M-MUZZ[GS3K8^B1LI8G\[.Z,,7ZZZ&58"S M:159F.87:3GY1#^41IGO1Q_^>DJK64&X=G]BB-$;6QM0^MHBF0EP1120Y"PG[:R2HM.H[SYF M>T^,._LI;UZ]?K%SM_323Y>_XO)->1_^?#<[._MI-J_O_$DH MUIK:"QVSL:"2I!>1JPR66Z]=R+S]5-(>\,;?0P?ETQTG9B!%#9$VOK,;G&0M M&#EN' *3M=DQ622AYK6+):@QY2QM:FW@W4&Q!X8,I;3[KM-M+_$![*XW:?(2 MRVQ.IVHZ"XO%I$S2NL+M6$;%=C M=@BJXWDPFP]\B (6IET-F@6V= MMT-ZO%P:07,#)"5O@_V)Y/=BEB:O+N85WCI _N@"H@PLBZ2 J3H/0=/F'*TS M](]? V0''[,(+G&_G,]-U+%U-]8=(1\O&A0LGR_+6EM]8-N!SU6L5C!' NZ"#"U-$7))"%(F< :5[PI$;-L M'3YX%-"^LH##T>".&]1*'4-$HK_$M F9=@$U4.;N7D#[2;TU5-SML'(SJ8]& M"<>]$3PAL%)GWWAMP0FMP2:/-M(;X6\WO'I.5'@BFS4V$_H(>P &=-@:-UD0 MG9-)V@O(@5:M6#'@2S0@=689W6KZ[_CVR[[25PV4V=]6V4(3 T17;P"M#;X7 MZXNC+_)_7RR6]<6Y;!"/=%JZR,!I>D%4";4;6\R0A.+TW@2G5>MJT6[(#C). MOXUJ'R90*[T,N^'\4$6/^25.Z8ME3>4N[J!-#I.SG$-866,Q%3+$"D(*-MF< M+*VD==R^'\*O@$VM]31$7_]KM/\@&6[B(J_"XO2GL]D?_QOS!UR'0JY:_&G: MCVE[]EF%FM)W$+)$D#)H\BC)RTR=^CMM1ZLN$+\"7C77U(-1U&;%%R23\\F* M][6LX!4Y]9/I!YRF">Y03='A0W3&9,5-4?D)(K7$,_[^TX@M-UN0[$4Y#4WNA]?PYF*Y6-*[7 >K]UQ+XCS* M$",49W-="T)(O@!'3C]!G]UMP[P'T;;'=<2$&TE9PUCKLPLZ-:YAU\-ZG0(] ML2*P&.GP#U86$A)7X!@)*4>GR;F0$77KA/5C>)X]@9H+O:&A7O8* M'T2H#4L)'L!W ]F-G>W$*,]D(<=/9$$@@S=T1OH,'DT(HI;GR"X&3.<''JOZ M&XBW80Y_/8KAX\4\G88%7CL2F]Z_+\[K5G7"D3RQ[!RP%$D&.M(Q970 +HP6 M7DCA@NB@^R1+BJDW. M9AG7*]PL*'N=R8#FD/,J;V)I02$;$"9)Y8NQ_G999=>]87=P1\&I_:OM+@_- MKM;G'3FM,_2U8(DK\KZT=HS>#A4A>E-+[+2++*!$U;I&]WXD8]7,#&1G-A#O MH=3!W%G*R\^_ALKZ-^7ZQY_7*=P<94'RJ#BSKK;&%K0\LJJB(+D5I8KBK4._ MW='MJT*F!16>8E<;E0S@Y'Z)=(/RLE"C [2!RF,>@;6?(IFA-/HH<797Q\B, M\9YQ6^N\%1GL]0ZJJJ,^+9@@1>%6(,K6G6%&9\H3-30'0)0^6FC<0?R_3DE: M"_+AKRRN32I+D.>&23CP6=):%=E5(3$.A;91(XV*UL@.1O!#G[]O.W8'!)E7U1C&^<=J7M?;YBOF,A$%IY5 ,:XVQ)?DCXMZUSPX\MP26FTZU4,] M,2C@OFDX2G>;WKWZB_UW./1:)H;0*;$0$A2S0&5:O906G62K6%\DZ6 #W?_K( M(\B&4<.LJ0P'J'Y=#4K!=:AM5689TNIN\LO/-W^S8K@3-G%?"G@E>6UVB1"Y M)-LV9Q'-9,MX!T4 !AKMH]A-7&$I_C]!D M!^$/$$ZX!YD0S)0<-,3:(U?Q$*'>+P%9@@XAR:ATZ_NQ8]'AB>#!_MC01^8# ML^!JMJ!$SE[B'4FN39"%LNRYK'U!:=LZ MGMT9W/A;TP"\N;U=#:.:QE7)7R#YL12LKR].<;'X!3C;%)-X M*6F53(&T1M?AL1*"B!(R"PPS2UJ7X?;2+[$<%3^:"GZ NWF/+OW>-ELW+J*] M>OU^MKY[]N-B.3FO/_L5E^N%O9^]Q)6'4' ^QWR20NW%:PV(K&B=2C"(A0O@ MBGL,6M2?C'E8-US;D1/V@(@Q0-3GT76^_+PQ@&].8'[Y>;VTJV84/\_64GCY M^;X/JT/:UF$T99+B,=6]WY ZK'/@)5?@,?J) M0RGG>VA%Z\01TRFBK9WSI"7?O3;2LXD6Q+.RT7!RZUM?'7T,S[X"Z8=*H0Y, MWTJ5@YJJ-2,Q#VE9QPI__S$0+_6Z 9*S6PJZ":)P^N$5W[!4:Z(A6K%W%4'7S #(1L M=)U^X(JR,J >+@QQ#Z!VQ]^+Q0*75];CF[(IT0UG;V>+E(#":Z67X@Y<2@62,C+&[$ML/C=X5\S[W#!WY=3#A^@(^AN@ MXNH6_L6)LS$P'4D$+-#QD54&;R(#\DMX+$F%6%H?KK>P0$Y< M%6.%XZ5UD^WA5C-^9+XU_0Y$T\\B "^DEV@Q 9!>[(-'*(OGH3-R6#P@44^ M1I)IWP'X0Z%,GX![']6-'4GM@NU;P+VW%ON$5+=1P=@TX3Y+*3P'[[@"A86! M,XQ<4D:OAAL^\<\HX-Y+ 9A(1+EP?(HC$(C96SM_(Q+AB=,CS&YT$?6@YBA:T"87RPV&*_- MK=H/@6>6)/V/:6QM=W2 -;[YT4:'=ZS1M@H8P +Y M=3;-5R@WD!!-%L)Y.A,3&47.&O YTHD9=3)U\&_*K2>]W@/C2#BPJX ?W!?& M+_-8W]M9S,HO8;'$^:^XK%T07LSGU:X>J[JC.XBQBCJV%,N.M1SU5M6;4A:; MIZTRGR^F^4;RX3JP;"W/Y,P4*$EZ4$E[\G<"D3BXC#*(Z)Q[0C\]'M)$"LJA;';ERK Q7-OLHM&,V2]KI M9-"#YM[#\'IC*T:5G#P'BR0!I4JH%8L"C'1"9^-$#,/E!!_'ML\-IJ%R^YDI MVVEFG%K2+P_'M4%%QZ(VS CPUFI01M5)6SI $KYDEZ-#,UR%^F/(CIT]S;0R M6NVG*TX'[R.$5-N0:ZDJO !"L:QCB3+=C@4<7^WGF,SH*_/&X^\>/XW7*5'- M"QJO!;#,&2B1#43)#129N)2VY))N=>G;(CPT2IWET/;'$!)]%B63T='.E6JG MKA3I&&0:P3M60,8B?2B"MK-C+ID<1.]]ZA[[R'_L@K8NV+[5/?;68I_*MFU4 M,#9-D#&/1AI(7) U),F7]YHE8$*H4A)WQ0\7@GT.=8^#L:./Y,>N>Q1*,QDG9B3>Q9YS@07V8#_.GGS,_WZB+IRU^C)I^580,P>L,*GH.D>4 CM&'&'RMO3U!T-J_^/')X@/. MWEQ\^CS##W7EJ4^KA;&6O2E6*ZVN*T;X&@O-#K^&/TX=US$H6F4H;,5Z1D%; MTVPS%&\*RP8-^MY)KG[6'VU5R1;FW9ZW#P3N@,Q\\T@N+;\]GMI AP:C4"3G M>83$-"U9)3C:KY<$/)BBB].<=^^:W'4 +V3M"O'0["D2)1D2E:F>0*9>FIUSG=!]^'RDE'L69H9%90>082B M!)80A.)/^,SPV"G4K@) (-M3;QMI9Q7L?-#VNX\=A[&CQ_-3'CZEXEBRW(&TV-&-ZLM(:FC&- MIJBA%%;*,[YVW81@I:-04LO( >H;]:8=OUF;6'7,P7 M)V75((;)9ITUH5%U@K;V>6+5OAPQI:)"B+(SS'>,>$I@[^?AHSAAOMR:\*2U9;W"!J+$"QYQV+O MS,#$?-GA(.Y@=&E!8P!-5M/$9.!UB13&F0SUEJ\WGH9:$D05 ] 8/48;9B?I41(E%@*5PQ2MK65)WKP)GB040KA5=TL]M8K[F#FT6J]6KAT>PD9 M#=>P(Y:_7USD>EWK/06JRN!=L08P18]>6,UB M[[Z7ZZUYDGSIY/P!(6='B:T*DGNO'?A@LE7_(7LSEQZ0HSO2LW/ /] M]#ZT.Q"X U*(FT;RS9'7$NOM2;/LN MS.@OIT4['6J'-*&Q#E$X<%8FT"70>ZBL5S@E?SL-Z]D1^Q!T&%IK:?PYKO28 MO<^@?Y?;8*['U8?Z24>!0*;*T+4UI&2,G1@$3@ MM9<8 TU15Y%)2:/&E21[G@KL%@JU*+!;H)Q:6KN-;2\*[&846S2VNT P>0&( M>M,&48(7M>HY\P5B%>Y8G10F'D7!WD?ZCTN!/8P=+9Z?6H$="X4&C@E(QBA0 MS@6(2AD(7'LI@\Y,]J[D_8@4V$W(M2BP6]P^L0([99-YD @R&@XJ[.2 M)Z' 'D.7%C0F4V#KD@O2#X-DZ$"9S&C0@8/FVJ#-*8C0^^;IT2NPFX#:2H'= MXN7'HL">O[U8K+:^O37RE:\^M("ZW=*CT#_OZ>!IY&20D1 MW*?7N>'ZO[Y&86R/YR3:;,EO*5D. STKXH&@VNE 39%"%I,N!A8$?3#@,X6LE5"__6;Q>FAGAHH]3KP9R< M?_OL+2Y.'0_>TQ8->B:\V@>*HS@FV7D[ M[REN9K7M/6-.@Q(:R8\J@E4\%*MD\7I<8;9G)L3KP]FCHL2C$.(A*\9I$2$Y M1E%^K3@1"DHP%.:7DIF-?(H"#L](B-=$H18A7@N4T[?8>=BV%R%>,XIMO7;: M(9B:)B47:[%XX";2*F#K<5:]3,X82]%@4(C/NQ/3,':T>'YJ(9ZS/G%T"#ZI M ,I;!5'3%D7'F+Q$[_M?B'Q$0KPFY%J$>"UN'[ IO%ISKT^3;C0=.HNB6.U8 M6ML>N^2@)FZ!A60095&TB([)#]RRY"54V1BJ=(!O@/+NKE77@J\M[!J;KKQC MTV&"DQZX/4B%/9P^+AEYU[Y<:RW*:"!9J4!%QB"X6'NH)L6LPBHB>]1D>" 4 MF9(++;X>P(&W%^?Y)F]QM0!*QS4*FN\*T[4&D:?I+]-?,6&BY=#[9'KK*^\Q MXV!9QCTQNNCKX/$IQIN6Z__$,/\R6ZZ4\YL/_W&&,WKZAZ^[9P8;'[!G0F^? MX73*P]T\[;Z^U%=FY9/S7S!]F9G*T>$3* PR"P(SE,M MBEO <<]!TC2DH\:2^S=D[3F ?:>H2QMN3/K^;%Y/$IRATK4BK($G#';IL1/>>$0\:-?WT=3C6W9[S^B(V-/%V:>II0>F\E!9< MIBVDHEF=%GECP1L;M3".6=M[JWW;AND)TQFFM<8E0)&+>T$92.[.M]#7:M,4^-!7V\/F!'O#(W;AJ[>I]RV0[RY[S^C( NZ$G_BOVGA*[4Q#$^%(\&55*@*", MAU0")T]D[[M'<_<:,CU_1J"V=LW9U>4#>+!YW*=:1A6MRE"DB[5=2H)8I 87 MM,PJ.Q-E[]5GLT5/DAD=01BP&/686B^/KDV0QD4N 94QH(+'R^8<+'IZ!R+* MI'M7C^MF_%32G.-9R Z#^[$(=&Y&__KKREG-CS/\WQ<\3U^79ZY&'AUJKN- MB8-27UN8=Y@L6'=HUU&G,RX'HE ,R2<=..U<48)2W-=RM YJXP>?1>"^>VO2 M@U'G@9S9,3"G!8Z)&#._F8NO/R_?&9\XETBL3JA1%9L-YW@[>S["4.ZHS>R+WE _G0RS=N&V,G#(K6&GKP\*@;XMM,6UWA MFFKE6VLTLFQ=-(K>.<& )G4/GO, *5I%$8!&47J?>!T!M[:/GXZ#6BTHC:34 M3^>?ORSF2P_PZU7;2I4YS=)>UK*LSE <&40!JQ)]S&I3MMZW(C>8/NG;7;8,YS(\@N M*$PT@\@KT[S2F2%SH%4L9)HAJWR@ % 'YVE38:WNW6MB@SG/C2"[H# @,MYX MX\AY8P+2<+WSM1!BD1!YMI!4(9L-C=SW3J0<>RXI;6/; MR_W/9A1;;OCM L'4]S\-K8N2H0<4R]H2F>+[P#5$IE$R09,M]A:P/J[[G\/8 MT>+YJ>]_,D>AM/.N(NQV?BCO()A+2\QH8.BB'#*Y@B.^ 4T\?#,O(J< M];Y\>U17,'Z^./]M@;-/WV-N@N@9,\9P(V1WV6RCC8]=0-O"R3MJN)%X#CCK MJ?;^>F7OC1=/C7'*"/* 3U* \BF!+TP .D:N"3PZV?O2QKV&/'M6EET6(\ZM'&@8G4-A:(@9?!.25X0>U>9?^9RRGW(>!C/O:8(&*TX(.T4I;DM.Y=^>RYB F:6+.;F* %O8,G>K#\&T_JH]N.WCH,H=/!VU40=7U+N>^+<^O+ M]YP5WLWP>*!"@#<1NSVR]O@ MK+%W: =1Z[XG[%MQ(B7:]JWN)L:P:OUS#GF3]R%"/>B=M33:<9I?CFV.Z:^_ M7?S^':;\W:N:]*D9I9/SCU\;Y_/5[[F$*.5OR/SYFYMF\A8K.TW9[S^$&=(V M%G-MG$&O]V7)N]FLYL:6X<#KK]]^YEWX6C];FG5C&\T'[SZ&\[?ATW4*N2_% MAYBX[_*!LW(Q^Q3.$RX??=TLM/.2L>8ID[_:(UER9['9[-J[,X/:%\Q?D&:K ML[3 _'YQD?X[!,K[G_&D@=SHUKLPZKT;1->GK ZKFCD$S$U/>M*0;N'BN\": M78%=+-)M$I&EMS[Y%_EW.9#KEL92&!F"4R#0U$JMP4-41D ,3H88T:&\I:>Z MHX_8Z<%/$_GQ&-PEC-T8ZEU]7/^(-*Z__>7_4$L#!!0 ( %!C)U%ZDV?K??G#_Y/P ^)IF+%W?_]L/ MO]]]@/$/__/?_^$?_O7_@?#_OOG\$;S+Z.:1KTOP-N>XY S\D98/H'S@X#^R M_&_I-PQN5[@46?X(X;]7M[W-GI[S]/ZA!)[C^>UE[;_FOR0ABY*(4N@)/X'( MP1@2'''H$!_[+/#BA+N+^U\"+W$"CQ'H>0&"R L$C&DB?W1C$M"$"Q0%U:"K M=/VW7]0?!!<<2/761?7CO_WP4)9/O_S\\Q]__/&G[R1?_2G+[W_V',?_N;WZ MA^;R[P?7_^%75[M)DOQ<_>OVTB(]=J$QE4OX*N!WWW3]\+]L.__P, -1QYMN*?N0#J MO[]_OCXY9?*SNN+G-;]7:WO+\S1C7TJ'7>7YBU&5E(F2T@V5E/]X:K*?+Q#?DKSEH:P6A*O4_61+QCY,/UD3 M]TXR!!]?X,XT%XM M7J\Y??^"/A^;+QK)3]4ZM,6_[S&C[QXPLT-4FQE!=2:_'LE,.A*#&J1P8]2Z.*G M?_UYIZH-+%?3P[AZ703!UUKD_^\DE!E](=Q*F1!9O@]/1LWAV;VCA=2LPD;@ M@E3*-8/]K.RWG_FJ+-K?0/6;ZD75G^_G@V?C*F^UPCD]LTS-%3_33%I33R5\ ML6(BSQX'JE]F Q^K>B&D6#^ +&<\ES;T$16WCS^G;'F+G_]2R$^&,I*54?@N M+>@J*S8YEV3&KTO^6)QY^#5'F=&C+Z4%WPK0D1?L! 9?E%PRBA&&(B?PQ$4Q@'G@. M(H')=WD"F>?V9?\5IVOPHUQZ^0F2WR3:ZE0 WJ@)U ,'N!"<*NW7O"A R8LR M7=\#29'9_3K];WF5'(;C?"U_6P"U(675< ]R+EZH?Q0XS<$WO-IP,V-ABN=( MS]R8V=,Q,FM7VH(7ZH):7_"CTOBG!=@IO0"MVF"K]P*TFH,?6]WE35BI#SKZ M [QF0"*P #4&]@R@"1?,D@DUA<23&F$3+L&^&3?EU,,^D5>4YANY'T\Q25=I MF?+B[2:O",GW(C]*> PYC3R((A1!PI,$8LR=Q//E+SQL\F$[.=/-H&"U MD]3LVQYUDD+''>Z7DF9:JSZN[SR_D;S%BA MR,OE9V4N-6<@U"5>'+I$F;0N1([O0^S0 'IQ(M5S/93$O@X'[(T[MS?^2REY M6%J3%*_ ;Y)PY1:D\C%]?9<]2MOT])ZP%[S^E_T"2$8_)AJ(AO;K?4+WOI=9 MWM)YD>5/NY=X?[1)7MD3*K0OZ*E_'O:15OOA&_$VYRPM/V"J7O7GW_#W]''S M^";+\^P/N>-YB^5RRM\OG2@A%'$"2<(I1/+]A0D*/1@@P7P1^4[B1";?;9/) MY_9B-W("T@H*:",IV*PE_H!6:LF-8:V7V7?>:%GT/OUC@3TR953G9YD M>"@ ME7P!V@78"@]:Z>T9"4,PLV0W&$T]J2DQ!)1]ZV+0&,,8;G_'<[V^>>(Y+NL9 MTA*OKDA1YIB62U5^A<9N$(G$A-_TIYX;N[W= MG6QEK<@ %P5O#C167=M\S4OUAJI(F?H<3?V$Z7]MTB)5#H;B%S/R,U@Q/>H; M9QU&)KXCQTMJ.;:2@T9T\+45WJ)SS1PQ2[1G,/&DI&<.R#[E#1C!W 'W^YKE MJ^?[+YQN36KE^$4?GD'.RS-#3^:WU%.QZ[+4 MO&.8#?3E >>\J]55._ WS[M+;O&S^M75'SAG[[\_I7EU M<1T(MO03'#D,>= 33@ 110+& LL?/8J(\ )$A=:QC77)YL9*=SQ_5'90]E29 M0(8A1-;62\] >I55&/NL20D,WU2^VJY6H*,6(,^@>UVC&JAT4UZ_5CM0JVLDVXK:BG*S)-6TTE&TX#Z*FK$\PC,G?;(I4Q2A(*4BZKN.WME$*UTS.F@JY M-UOQJVJS=J5V87*7?;7NGN3+?]L\2DUP\2#_X;V\Y!M>*>_?DB+N$D\RN^^& M/D0NP1!CCT+LN0YG,0]%P);?>$XR78(?5V 3ONF*/>+.6,0@21P&.?\H#!J- M%V!+ >\UWGYCRV&:U;%D3HPL[*0VQC3 [QL>$\TZT'N8*<'6Z@R+K^GS+LRV M6+HQ=1PF8H@2GT#D(01C)'>+KA#"%301PF-&OL*34\UMYR=7ZC'M!/_MI#8. M]^G!5]/I9P6UD6GX!4 O@N?O^/<2O)$OX=\LGFV?Q\26"^_T1-,Z[,XJ?."> M.W_'!0=1;WJV446SCWJSOX^J_KB3LTH"NY6/SR?Y0-51(\N0!#A.XABZR/,@ M$L2!,?6P9!Z.7(X\9F492'G1E*5I$"):AB*-.I*&IQ6O>+ZC$R')DLS M[-QI).QL'D'9%G'ZTZB10#YZ,#767.8.R&K07^7DY3NY"?^ T_PO*BE&U_-X MXO:YL:<2#%22 5RH4_Y*9*!DUG;!V6I76#[_QLN'C%VOO_&BY+QK9*% ;N(X@B3QI6E% MO1@2X0B8.&&$'=>+,-6*_3P_U=Q>]EK"QRKG2TDY(';[#+;];[Q=Q$9^\NQI*[PDYN]0U9I?>5 MT?'^^Q.GJJ9)^B@ON1%?5+"_P'3G_'*73HR<," 4LD00B)#K0T*0#QGW$0F3 M, J%EK%@6["YD4ZCUP+DK6;@J5-A(-OJM@"\T0Z4E7K*'"DZ"B[4C7V^ZW$7 M7&]+]QK+.#(3;E=PJ]2+&A$WG15L%0-WVQ7\\F(%;4A1P'KI\%+81C;J-N*=KZ.TWDH6%-GL_K=:)"\F&4>T&C3 M=)_N-=7**RKZE.\:JBCTZ"V3T&"?L"V5]5XST),@5[8ZWY)7-1 M6\';_! 1418*'T'JNW+7ZGF2IU#BP$!@$25^S!-#UX#.K',CL*W0E6'1$?N? M02VX3@K)!8N@>:IO&]J12=$*J@.JWAF@9*WRG_,X#AL *>R'W'^K%[-J]6J*4>M?KK-^4J9R.H?;^5L#RK#KLYUD8JE M]VNUC\[ ]5IMIIEZ&<&O>;9Y,N1%RZNOR:"OMZ9CFFY?MQH#WX,HPTC?F.^T8(.9D*P&EF?3';QVTU5<*2 M0"#F01\1K,Y30Y@D/(3$)] M8JA#L84_TSA1&PG>BHH0(P5<*!G#_)D=7>0TA39DU3O (-DZJ: M#4VMRG0-,"@5(_T)W#W(ZW?7X)R#35';.JR.[N-JU"ROKI>W5D>,E=6$BR)3 MI:+;CBBL3R+5P_ _Q=+KH<7;UAM0QVSD4,UZ_G MN$1WI,E.40Q5ZQZNF-XZV N8K;ZI@@4O"[?4YWH1"Q.!8P)=KLY:?!?!F!$$ M'2_DF-,D<5EHZ-H[/=ON:;V7)U7^X@[2N.F8013 MFW(WXOWWNK3V9_G5N5FKM!7UOT[>RF=>E'+37FYS6E[^HIOSYB W1@@3Z$L* M@BB2M$0"^:,@@@4X"JCC(1-:&D'&N9'9^VT5)]XH"7*I965#G\QX-&.R,59: MC_]>>?U&9LW=TK7Z :6@6CDE=).T:C67J-7=^^7+.^K4D(WBYJ:& M45^%"V,V'G&%+''X&!).ROPC0KS_O1ASJL&%R3>/FY7:T?174:\V-F_X6OZE MO%7_G*VE6-4]MYF4C9=I7IU@!>Y7B1Y5VZGKS4T!_I&K] M)-,.W-X9YS5K.Q)-7.0;7DV25&CB!NC* ; M< P1#F.(:8)4F@@7,966M"M,2._,?',CN59WRDB8LE_CDWVZ1\HZGZ/K_HWF:>;?[;^BE5Q4GN MTD?./F25N?<7O/JPPO>Z&><]0\R-&G[[='O=+8]3B0Q$EK^L;]J?96V$83]3 M6(1O9(8P00Y\5<);:M:K <^@5/6^<2=+5]=0KINRKG/Y,).BDQ%5E;HH&H=H M&"4)2;P$LMAW($J\$!+?26#DL003Q&(<4A-3XL0\<^.);IIAH>0$6%4+,+0B M3H&J9SU8@&ID3NBB5(LX@F/Y# R6C(13LTQJ')Q1==\H.'?YP+![?J_V+I^K M2"85#=-NTYD;LH!A%[J>(]11B@<3ES#(*/,P%G&N'^SQRS;KLKC% MSRH4L>V9&Y!$>(&/8"@(E_8!#F"22/L@B4*?LLAQ$D0,^Q ?F69NE-!*"9YJ M,8U]:\>@U':)70C0^)ZL&IM&PG$:#_=@8,^7=&R2J5U /8H>\=ST73WLO5=; MC(U\I]0)YY,BEC8%G5+J.-N]G;,-,^!GJ,.+]5_?ONP5%#\-(/M&_=S;0IA^[J MS;%'QUG9_WY;=N@NRZ@=/+2%,'>FJ7#;IC"&JBE[]3TM=)UH1VZ=F^W;$1&\ MXW+&QV8MJOK$FAVJ3\%TWD]V(4(CDW _.."K$M>21ZP'B$&>L&/C3>8!ZU&F MZ_GJN\R\4/.N2,'QP)U3A6"K)S4)71QQQ&#D":%Z\T0P(:X/?9&@)'(<%@5: MV5"7"C(W>CBL6]S_S-M=E7[^F!+KD8G&%&:CXM V,+J@=/1%TT]66-H&2-VR MTU;&N[3&5A6W_6Y;O:/XE)7ON*KFI/:C5\6?.;M/U_?7ZZ+,JTH-Q;8$6'$C M/K0E%#HN26E\[7Z=%:GZ%GYLRDCMU68*F1=3G\:0^*%JI1G(#7X2(TBB& ?4 M]T.$C"I:ST*KN=%SMP#4]:.\J$IQW&$#.BA4N8[9NLA6JH"7W"3N8*GR(G&N MJN@65?A/!UT@X04[?%5CCP;A[N!#ZX"]YA.JZ:"=@ZPS^E09/QH3U1:;P>I8 MKTCVFCJ]4AVS&2SCZ>IG=1UPFA MZP<,(A92F#CR@^V[) KD>O(D,O3[]R;:V*_H(;:A]Y!G9N&,4A3T6)]_Y%C^4[N3EJ;WGG% MNPW?QKZAR(V)\#P8BC"6A,(PC).(P9 )ZC,_C /?*%G)9/*Y\=BZ\]Z7JCB>H2#6YRR!?B0 M%A2OP']RG(/?<*G>AW'JCP_!TQ)I&4T]*8<- 66?T@:-,8SAU 8ZS>L"Z-?K M4CYWZ=;[=+VNZCFF)5])PX^]_ZYJ24JI?LTR]D>Z6BT]DE!.>0)#HDRH.$(P M$9X#/<&I0(2YS#?*J;A$F+DQX$X7=="0;J6'E?CR%ZUZJJ8F-SU,N&C9]-AR MJL48^Y3YQ3KL%&G"!Q9@IPO\6"W-CUMU0*O/3_9(TP:LEDCT(E$F)54;H.V3 MK)4QS3WK()K-MSLP4LCJN1BJ,8.+#F+DM5TZWX\ MAL67'!]RNA"37I5>1)GT7VG>@^(S?VHZY+S-'A_3RIW[&_Z>/FX>KQY5T-G2 M2;A@-**05.W5?,(@)O+'1' BX@3%2:+5%%QKMMDQP%9@U4*BD7@!'FN9 :Z$ MUF]U$59AG*@[Q&5P&K5@T(:GI_G" M^3$F:[N@K4ZWX8+^30.K9*4%OK_/>=TQ4_4CJIH [_8+%+NA%P:2>H.00>2X M(8P)36 8. [UW(0@9)30?F["N;'O2WGKQF"5Q ,ZS6B#KG>*8A/*L8,<+D/1 MO'B6)C2VJF>=FV[:\EF:RA_4S]*][[*8_ZSR\W_F5?J!RE#XQO/G7131@%2 M_A'GQBC=('@F10?KK 1Y+3QHI1^6)W &6HV-WBBHCF[A=;(*LB:,ZO,>H."K MU7BI86!=G'EP9II724C04_U4GH+FW4.;=^^WW95S\5V!MMVKX2(4NSY%D-(X MA$C(;6:,$P<*UV5.@A/D<*T=IO',X-(^@]?54(8G+P!%AA#T!DT3$DGM""N7] M ?0\'D><8$P3H_+K)^:9'=-T8NU;09O89M.282> U>27R^$:F4T&(75!Z/=1 M'*P'8[^CI@^?CE W(K6_OG5Y[=Y_CI(:5X5:7H^1[!(:4N3!SN M2#)@DA8"WX?<30*71CSBB5;<2^\LQ__ZTA-/+;;P*.61[C M.>4O25(\.?9T&8CGU'N17GCVXH'??%5S] TN..M6@.ZX*-\\[RYI0O"N5!7= M#SC-JSK1546&IZKUW?OO3URU*7N7?DL97S/5XFP9.]B5A(%APE7%49&XD,01 MAE1@(GE:GVZM-0V:.:W?V*:1 M4@16FKRLL=Z- B#/H'M=HS*H=%X I753DKVC]P)LGXE6]:K#I45[:ZIELF6Y MC2[OM#;@5/ ?6).333RT^WI3%/?W=5J^RQYQNEXZ+$@0]1R(_5 =C_D<)@QA M&/I.S&/?=W!B5,'VR!QSLTEWU9F5C.!K+:7ASO08EGHD?B%"HQ^YFX$SH%/Z M2?6M]4<_G&'BKN@G53SLA7[ZTF$O>9WX4R=/56&9'3<1]W@0"Y1 3KE\V?V$ MPMAW*8S>6UR]@>YMG3SPOGU6'TU)>L2VUNXP\/^8N]F$@ M7+EUC=36-9!LXR>QH,3U(#;Z5]O8*UIY== MCQ1GMY@CT^M(!6IWC\?M[O%X?_;Q>-7*M&>7:X85:4_+_'=;B?;L,HQ9@?;\ MY -[N.5-E\C*ZWN+\YN\.OMEU<[ZEN?5WGNIOD@TCF+HT,2'**0,$C5HHL>4G!N?@6W54]F.Z!BQ;K7!> +E0=0.XT[FL MEZR%WO?"/L(C$_X.W"\UN%)F^2C79>18P3) *"D\@U.HL[,L?? M$0_]#_=/CK-C(&G?;,J'+*\L)G?A.([Z'_B658=5RO:)@_I7ZVP-FU]7=Q8+ M]2L.4OG]:0RJ;%,6I?R+O.828JN7;0B+&2_&U)15";@ UQ5F8U'4"Q1&X:-Z MAE9W) 5>"5W5#_RG>B%H:'3C[<>,UA#<62. M> %@1] Q:MEI86*KHDGO7-.6+-%1^Z FB=9-EQT75CNZINKF-IG-];CK1DX$ M<:2Z8R-7!:@$$71)+"*1^+[O&86W]DTV-S;9'NITA+T@<; 79[-CM4O1F^HT MS!BXP2=7?8A8/G Z.M6KG!/U*7WJ>*?WGJ'[G(QRSHH/4M!WJA)PF9:;G-^( M=DY>+/TX"HC/?,AC+X2(^A3&G&/(78$8D$9BTUW*>=!U=RU6H1Q]%]-%L2.O G,GL<>+NC#<'A M]D?_UF'LTPVL4N?2+\ZC?^-8)0&Q&W66O!"%*I5'[IB@3Q(6)6ARY=^8>E M ]E;3CWV>Y5%&IDC+:V/,55:Q](2H=J3:U+:M0[G/CG;GV"@ =E4+[X1;22L M\D(^9NOJS&SIUL5%)-_K4[5#8W'?L U[<;+09S(9&P$51;B3<[2 M-GXA;M1BUX;)F,_9--:RUJ*7Y@*.K=-;!0UK9+3:<=S:\X M77_,BJ)[V(7EQC0B$"5>13013$*!5,VLR"7<"2)DU*A!;]JY67?'&Z8M@!(< M_*A$_^F2\EEZ2Z%'0?8!'IF*K&%K7E3+""I;I;7T)IVVP)81$ =EMLSN'E)/ M50Z;JJR@BOBDR;7W&Y5%4&44M=V4PL3AOJ]R2)- 0.0P%\8!#Z'\%42^X4L.D>*CIRO23V.AXC\QE':@K4<&5 MRK+<_V658E1K<-Z': %SDP*N(V(_64%7W<>]J)]W^3OR#+#:.SSA];/J#U0^ M\#0'_/%IE3US57M?_G_5]_2Q[D]"5>3GMZI\\3;?\4^V:L0.7('>FK&F8TY8 M0W:@NB]KR@X=Q/Q;I"K_5WV8OSSAO,1MR(/'J.^X.($B"!R((D+ESIPBZ";( M0Y% V-/+_#@]Q=R^*I6452_R!6@$U>>P$RB>_SA_RWIDKAYT+M&V^VX#?=^EJ(WETB1." M/9^$, A]KMJU,Q@['$/"@SAQ?(X"SRB([L0\D9ERVT]^FQ*P (V4]K;X9V"PM*<_-9E_F]Y=I>5>*4*&UT]EKJU_/=NFYM-<_O^!E3R[548,^@< M= RQ_:&#(#&JKG]"^4$E]/?'FJQ._@DENL7P3UTR@IORS?.?.;N7 MY/V9K^J")F/';]Q)[;\J08GD5I"F?F:2'FX]P\"Y21L_/\:,-( M\(I2]1TJ/G/*Y>QDQ:71^G:3YZKZ#/)#%A$OACAR/(B0PV""0P99C'Q" Y<) M:E1TJ&^RN1%:*RO(M\(N *UE-6.T7HCU>,L6<".STQ:SSQW,L%!;H:O5*OL# MR[=*^;K VYRSM 3JP5Z MV= ->8O';0LL53O5)-RD8[2^XRC=<^E#3Q.5J>I MX\9=1S@L8!1&CA 0)2*"V'5=F(2AXW#LR7\S2E72G7AN?+-7?.IE[:E+>WV< M60,]$AH#V;'W7A>!>D%;$#V$K/<).3/M*S4.T0/C="<1S?N'$57;IN1SMEI] MR'+ERE\23A)*"(,BB!*(<, @1KXG_\!N3!T) GS8$Q"S$/*N2>847WGOMGF9I(H*:M/YDK]D7;D-:SZW NQ'@M8 VYD M/MAB5OVE*^H(-5VT0+%5_+EWKFG+/^NH?5 6NLFLUJ M@UK3F7/LWKF10"-CUXK0!FM: B?!.N_OVT*8N/_!M?^(>S1('&RT,SB88G:DH!(E,]$;&%YTHR4JA!=BJI%Z:K5*@U0I\W>D%.HH-CB 9N+!ZS#3E M0]-47(O^R8X7"D25[QDPJT[^KI"\Q3D@?WW[WEN.HS,.)7$0+--.CC:)KV[BK>OMX#Z.=VOLY"35>UX MDL-5+C@5UE"_42#[QG/PQT-*']1O7KQT5>DZ=:FJQ5$^ [7.JI8N9Y8J<=B' MNR?IW.)DDR6JVP>HF]P^PNCF?L-/V?J69Y]X=O7MOLIGH>4&KU;/MSAE!OE@ M9X:9V_=-B@M50M0G^;\K^0;B>[Y'LHW\0"E@G#=V#M3SKD:+>([\G;(+I9'_ M41.D0:[(D>!=N :GR]:H'92 MCN"S. ^&I2.YGHDF/6P[K_#^,9K&'0/]E-GZ_H[GC^\X*;?>T"4C411[20A# M-W8APEC )&(.#,/0#1.?1K%K%L1X;):Y$8,2$LJ)'@&38BZ 4 [[J@^FH>?R M**2:SLM+@1K;?ZDP4@*"=Q5&NZ &BR[,/@QL>3&/SC&M([-/S0-?9N_% Q.N MAFYJ;IZJ=-)?Y85E<;VN-S;_P=/[![GA;0S+ZA_?X7)7#F/I.QX)8]4FP!,( M(DJDR1&%,0R("$3,PB!!V"Q'8F(-3-[#:?(O;K=%O_YHA(>X,>QW[ 5P"9C4 MHTK%4$I9J0@V]=.CQY\S?B*F.(2$FH>0\.@A9(/! M0HJ*R>&H<%:)'8[ANK M2X "8Y1OP"NMHZWTNHFEGS9+[W66YB#9[Y7$&+@3Y^6ULN"Y2F WVE=W;YR; MQ2R% [5T36\$PUWT"U T-\Y#\1A[KZP-A?GV^)C*MG;$+\:>=A-\3*V#?>_1 MBP9&[J?KM.0?TV^<7:]+N7@JU*3IK/68Y67ZW[@.0U%LPJ]4$8K_Y#C_(&]8 M,A6:Y_ ()CY*('*(@#@4&/I.[!.:$,?WM:)'+,@R-Q*X>^ YKTIV&,;]7[ < M>EPQ$<@C,TNM!:S4 #L]VK@[)7W52J"K4EM#1:D#E#X6$PLN!]56XL$%DDR; MF' Y9 >)"Q:&')K8L"T"VU8D\DC"PY!&D!%5C3MT8X@]QB&E7H29\&,1A'3/"T\F,*(\[83C>RY,B7Z7%G25J:[$Q14IJDF6V,.,4Q)! MCF,&D><3F% >0Q\G(@D#$7 _'I03?62RN='&[F04=*0%7UMYA[9>/X:SYI;( M$GIC[WD& S<\4;H'$=N9TL>F>IU4Z1ZE3^9*]]UCGC!PFV>"%X7R>+(S\K?C=4E%=LMY_FN>;9X^K._X]_*-E.]ONA'>/4/,C>X: M48&2%53"+L"'+"O76:D9=74.LWX"M C7R!38AQ3XJB0&EB=)M/07&,.1+0B?T8(H=Y,*'(AYQZ)*8B9;4:LJ MIKP5UNQLHP];O:,-2XB-_-*_!*M36=YZ5H4&'I;.-?IFFO180T/E_5,-G5N& ML<7UFG%QVDW[&_YKEK]=X:)0S-0X ! *J:!!3* MH"4P)K0+0+1$=$,DF)0 +X!HGQ@O&6I@9 F7(_.;IZKRT_K^H[3;>+';R!,: M.+&7,$AXPJ6%Q1E,O,25!E?BAT'H(L2-VO[T3S.#HRA2F;PXU9JT(IM,2O #"=K!I#6 MI!/;/"9 ')HY1G=?'#,KMYE?2LEX#]E*WE^H+6?YO WBB!P7>4R2D\,]N0ET M58'@@&'HNBCT_ !%CEF!8-V)9V?M7%^]N?YX?7?]_@NX^O0.?+F[>?N__WSS M\=W[SU_^Z1]CSXW^!;S_/[]?W_WGX(#;_H70M(U&@'=L*VDG\O8$JGP>);+& M%!W[\;O]T[Y65*\6&#VQOGKW6\^1^IBN^77)'XLEPFY$./8A9P&3=A26=A3' M#A2!X''H8!:[L5DBO\ZT)B_1--GW-Y4-=?#]MY8&M4-2SM!U]SV&R\?,CF;JJA953ZJ MNX AA%7I;@$YCQR(8I? Q(\I#!GVO0AQ$81&A^5ZT\[-5&JE5L%\%AQT M)+^T&W3O.NB1DWUT1Z8G.\!>T!%:!R?K_:![)WVE;M Z0)SN!:UUMWG<\HT0 MDO/465:3=KEF'1NM?C,\UX_],'!@Q!V5,D42& LOA +C*(B)<)CGZT8P:\PW M-VK:B=Q^TZLVIYT=B!$MZ:+>STI?&H!@^75=U MFJN*29ADFQ*P7?Z:PEML6]K@W2)T,G]!^8#+JO!WL2%_Y;0$928';I%9R!G: MTT"NYJ)<:$2]=?- N-.0U!+ =D&J],3FJTSRF1!V@8J=<.U36Z[-('V M>BWWX]5C7/R*T[4J7_+F^<^C^2WA2*( X^[01)P[$7#TG''%GUNGZE. MHFI']050RC?%?(;9SQ,^#7HV^#S7>.3/IXWEO2 M>2JDK22 MN1-I-+?19TY5*& JTIJ@/DAAKS*:-F5IZAJ;GWAY(^[P]^XS<9?53\02.0EC MH0A@XB2^-&>= .(P="#V,7:0RVB4$!-FN5BBN1%0W8VE /E6,2XWI5(K<'7S M]J,9!UV^7'I4->DBC,QH^[ILL;_>%KG:5DM6Q4 S :12IQC0'NU9P]@2.UXN MSZ0D:@V^?:ZU-_ P2FZK_/Q'6CZ\W12EM"/S]K3C>>DC*L(0L3<.(I(IR4;G*.7]0_;G5EK.M MR/P6%P\?5MD?:O/*MWM9+K*<[_/?U9I)HEO&/@D=YH70\54,-O*DQ8>DG>,"D$I/<&!A*@^35-4>I8ZR M I8HV*YLDU+V*+#N4_PXDPS-MZ&Y2N!YQ^O_7J_E-%PRD31?BZ4("&+<=Z!< MXA B!V-($@?!**:!$R#/I8Z[7/-[7'*F1_*]\VDQ05(S07?64;>*K7 +Y=DU MS:;I U>/:B\';*K3-]<$Z?':*A]F!6C M<],%]N1!.G%=Z2/ (@JB ,& LUA%ED>/XMI;SXDJW8TD6)XR,_D%"Z#").Y"8R#&,H]Y;$ M5501FSD+3D\U-Y90DJJCY0+W?1M-\92H82J!@X0$DG9CP2 .8@Y%C!,N& T# M[+<6V]UDL+ZTV>XF1/>+571U3P!M/(.C'__5 %5B5I^J5E"@)+5Y^'<.#6LG M?RX2XC4"Y$1_:.-C;K$CK'D.EVH]*\G^_WCQ6 M]1VR]9)RG+"0(D@P=:0EQQ.(D<D&.LH-CDV\8)'UF&WJI1N9 R=:M0M"#B^'V7HPX04BO5*8 MX.4@G@X M##VQ"W?JS_^P@L5/%^[KMTE%P+'-"+0"X2T&GW5]HT*#!F-7,>- M@C 4PB@8T*)PR/D;]B&J@]/ M?3RS] 7FF"0$\BA$$"'.8$PB7_[A,>2+B")JY(0_/^7<^+B5N([BJS+Z $N+ MIZS *\.=OP;>>J1K%\61J?0E@$I<9?CN!#Y7"\68&O71L41X&A-.2F/Z .R3 MD\&=YFTLWG_G=%.U%92F['V6/U]]3PO=-A9';YX;5VR%!*V4FBD?I^'I)P0K MR(S\_A^" KXJ$2VUG^E5?U#CBN,C3M:XHE>A;N.*_@NME**_RS&K^F$42^8% M*!%Q#+F'0U5P7AH!5< &3LZAO/\3W_M%'Q,#>B.@+:?S%5L19,I G&&$L@\C&'Q.,,!AP% M#B*8A8E93OT0*>;&H"K;84W355H70U O\QMBV $PG2;8(8,-K$W=-J"_7C_)-_HC_\97;A/B2J,@9(3Y M, B< *) =U"Y8+!A(L$^A%QB(\1$[%18,^+T>?VDC7"&?I\7^"EZ=X=BL+8GMQ:KA&^ MA$4;?#*XB>Q'X=!7\<30T[VH>Q7J?O- M/'/EL,_GML5A' O!(Z%*8R;RRQD1!+$?.)!AA^ 01U& /;/.2$,:'D[3_:B5 MS.S+N86*"(]YKN-#QZ,<(D\0&"-I3D>6/N3C _9 A L_X%R@$M M^'VZ7JN@VTP,"J/>04HC$7DBA@&*'8@23YT5>1@&B>>'"8N",/8:2-^O-2M4 M# >TG6)B.+E*,[\02#V[=X8M6\^^D\:F[DC]5E^GH^JYGJF6NJ+>YIE\_,KG M6[DVY=6:J8JT3RHPNM/S'8<^1R&#H>O*5Q4[,<0D1A YA'@BB!#BCF&@\IDI MY_;Y^+)Y?,3Y8>%$#O,AZ''74Z3D >^D6.I=[:YD4_3]FXGY+D8WP$ Z_&,-=A&IAACQ :4 MN== PEJE^[ZY)BYVKZ'V8;U[G9O,#^6N&*M2=/$*.=ZW72.QW==3\WSN[$!S M8X2=P$!*_..WG\!.:/TCO//XG3_-LPK=R*S0AYJT.VQ:'$;0##KK.S_Z9,=^ MVHIV3P#U;QIF3QQIY/,N>\3I>IGP"%/?\Z"7A#%$ D4P88D/<822V!>APUVC M(Z^3,\V--1I!05=2\+66U="8.(VNGB%A!;.1Z6(87,:6Q%DH+%D1I^>9U((X MJ^Z^]7#^AJ'96-^D#9+ESQ^O/]Q\Y@7/O_$EY]2/A<^ARZ( HMBA,'&9!T4B ML!OZ3L0CHV;FQR:9&RU\Y$7Q"\#LKYNZ)[-JCZ+$!=]48)!I#M814/4HX5*H M1F:#K7B+&IQ&0IM)5Z?UMY9O=62*B5.M3BMYF&75<^VP=_YCMKZ_X_GC.T[* MWW"YR:N6LY_Y4UT*HE IV>F:ID]X=;W^3X[SNS^R9CWF&!O0D9E%B0^5_$ IL "-"I)H ME*Q "FN/9"Z!RA()#1)A4I*Z!*1]$KMHK %'(JJ.S>]KEJ^>[[]PVDQW]5AJ M'X6<&F!N#"1EY%)(9:#OY#0X^S@)E,:9APV,QC[KJ ID'04)U#T,+1URG,-B MV.'&R5&G.]0XI]B+PXRS%P^S5]YLBG0MS?.WV2-)U]7^9]> Z)I) DE%BK=I ME%?TOS9ISMG5FK6U#9481;%YY*SI>%=?>9M+!DK9^^^J2!:7UU<%Q)LZ22'% MPH\#!!G"GG+W!C".$@89"ULL>LP &C3MQ(/ MR$-_G2=$SRZ;_;J/S,&M_J #P*+;0:R+09L)WZ)0/1\='$ #Q*[-:7W# K1/ M5@-'=6/=G\%V\:]775!+YN?KZ#"I_?JJR[1O +^N,&:?7<;3Y7LI4/G\Y1&O M5JWH2QZ$":&! UWJ,_E!=!E,"(IAPK$;$^K%+-:J#7!B_+E]JFH1024C:(74 M^RR=0K#_@V$!E[$#"HP@T2;6,XKWV,[RSIKMY%]V)'=JO$GHYXPR+3&0; M'7,_C@/AA<0U*O2A/?/<7O-&<+"J)%>AC:64'3Q4PJO^;U2URQ2J76;U.S/# M5']!](S)46 >F35:A#]N$59BU\U'*X3W&I+:L]2,T;)D7>G/.ZE%9 S'OA5C M/L P&NLMX]$IH%-5X;DB1=5N>BDX38*$,>@P+"G-3Q*(8]^!"?5Q&#A.$'I& MC;@&23$W>JN$,^.L8>CK\=?HF([,9>>+"W646#1EHKZVBEB,E[@(2$LT-TR& M22GO(ICVZ>^RP0;6&3I=+N[J,8QYMT9:ON!'O M\UREM>S"V#^F:WY=\D>=)A,ZP\SH&6S%5::_%%@"F6V*U7/=DVN_I510'(6(A#.(D MA @'\H/%B L922(7$S_VD5'BYJF)YO;)VLFY .M&4H#[ V_,D-6SM&W@-3*? M=*%JA;06HZ2+@_56JWO3O%+[U./*GFZ)>N+ZT:.M/W.5T<'4H<('24YXI4SF M940<),(00\^/53$G+X9$.!B&C"&YR0^I%QGMY2\5:&XDHQX_\&->B9JN[W\: M+2+[^/+H,="4H(]N?9^*U-Y*7O>=5K)7N_U7B=SNA7'Z*.[CXLPUHKL7O NB MN_O'O; 4^YOGI@BMFO5#SO]KP]>T[G$71#AF"1(P\!(7(I)0&'MQHEQ%6+@H M\01V!Y5D/SWGW&BR(R?8"CJHAH8.X)HGH'9A'-N1/03!X27;SV-BNW1[SXRO M4\+]/ 0G2[EKW#J,;FZ>>(Y5A^2/AN<]?Y*JU8%YRYC3D&$40!&X/D1R MDP>Q.IZ,G3B, X\%+#+:[9V=<6Y44UD(I;(05DIBL-K%,)HQS7FL]7C&*H(C ML\Q65E )N]B&/S^KC6$KL#V^T<;&$MN;TNRGRC[#!5WKRID.-'(8WC@$"$$%'9! %,G!!!X26>$W@>=EVC9L^G)IH; MA2DYP4[0155+?V#]H9/@ZIZ*7P[9Z*?B@] :<##>#X6U@_$3TTQ\,-ZO[.'! M^)GKAU+#4\YIW51S&7GRQ4]" >-8]7['B,*$\03ZA##L1@YAQ#=K5M =WN2) MGJ9A05>ZJO;YMASPDZHMNZCR%_FP@LHO@-6E@F%@C?[Z[\2R^;(?*FOM!>\, M/?%+?:C4X8M\Y!JSE[?(R^7;;%V%MF[PZH:LTOMJO-UQ;NL/:-MR[G6DC1*! MDL1+(*8!@HC["&*/N#"(W(@F7DR)HW44>[$D<[,,NDULMP?FX+8Y1->C@,N7 MIY\O)@5]9'+IZ %VBBRZCJNM;VN4@NS6P.PC+SE)A[CD3SO2NGS^21C.&DPM M'=H;\-+6['(SQM/[]?OO]$$^F;P5JMC6BE9NLC665(!7MUE1E8K=>U\19\AG MDDE=AZE]% E@'*(08AX[0>B[U!=&_1%M"C=GAMWUX54_[6(_ZI(D4MDB6Z4, MJ_#U-TVGFB\/G)= 14[VVB/CK[F>3?=:*SDR;;]8Q%HQT&H&MJHMP%:Y.ABA M40^T^DW4!=X>]-:;PUL0[95ZQML#]70K>8MS#*W,2[-'OIVNI9W*N\ZI<&/? MY= 3\@^$8@]B0CBD%!&/1!0C;I2]WS/7W#B\%K7S=K?"#@IEZ -9CV4M03WJFBGW)N)-)I9*9$'FK*G438U$"S@=N$9M?+"-#. M^7PQD55U#B_KMM+)"5_) CH'P&F[YNR=-OQ\O\LGJTB54HM@%1K+,?E8'Q'\6^:2_.*;M#!T/5[2XO^EJZK MTF5[,9F&3IE+UD:/94=&?&1FK:5?[*/\(O*US !1N*=L,:Y3Q@*DMI*+!D@P M;3[1<(@.4H@N&,IBC;EWZ6HC?W=0T>EJVQ9J&<4>)H(AB,(P5)MG#N,()1!A M1ER'QP33^.(J<^?EF!MAOA>"T^JHG2G9TV\<%'5!M!_3=?-7P\S,H2ND1YD3 MX#XR;1K6HFMT6X"=,B.7H]-'<\R"=!I2O'Y).GVHM(K2&0PW,.?RI7=$_JC* MGOS&J]I"(6:^[TIV#)"0]F04$I@0RJ&DS8@$@4^HBXV2+7LFFQL/-L(UW2SH ML]R9-XXCPQS+/H#U&,X6;"/3V($/MX7P:RVJS=1*#41LY53V335M,J6&T@=9 ME#KWF#%'6=+EW4.:LUN]Y0AW]40(1 M#4)(',DC@9/X;A+X42("'?;0G7!N#-(1#3S)01^D*

    0:E4@8\*6V :-61 M_/+XA-?R-W+AY26\_84>W6BO2C_EC('UR+13B0LJ><%6X 50(BL+JB.T9219 M1JN3H3H\>TI$7\P\Y@/\)(>KO$'J>K#:N;3S-PG6?KYCKY M4V?4Q<&S_Z?+/QFF^->?#7E7]2EP8@=5GP/M82;Y))@JU7X6C.\SCRF_S3.V MD5;2U9I]X?FWE/*BR64*/-?S_#B"#N4J6\QW(4Z$ QTD7 D'P.J_R6V@-'( MK^]P>(R2QWM &)0??FR\R5+ >Y3I9GGW76;^EM[E["K/.RU=[^^OON%T9?"V M]@PQM[=6BI;S>UQR4$FH+!O]][0/JO/OJR64QMXZY;BRRJ6HZG2@CH;H=E8^ M!-#J"ZV!TJ 7NV_6Z+[K.Y4,C">1&344E[.=O(NJ$/F(PH!Y2L><) M)!Y#T(]\EWO89=PS*J5W8IZYL<*7S=/3JGK6\:K3L6S79K:.#+A>5Q\S\P2A M4W#KG?5: '%DTFA<^DK&D?WVO4A8\\T?GV5B_WNOJH<^]O[+!Z>IY&K@=[S^ M[_7Z>OU-OB59+MEH&0M7(>2&/HUAX@;M<5Q\+ID<7 MO?-I/>])_;QW9QWOL>\(MP#KGLB_ >#J44\)O;25'KFFCI1Y;S:1U)5-&XR=P:]S?*G+)>O8-,>J%A*\\%WDBB!+(H\ MB+B#5.]&#J,XB1TW\.,X#/7(XNCX\R.'K8B -S+J^QH.X3OOHAD&R535&%HL MWEO 0M_)R9S>9P4M^O?.'V1^7G)];I(Y95R;W:;K5(J M>?(VS^BGK+QBV9.DE9UUKWEZHCW@W'9-C>"@/3)HQ:_V34H'+I]1^:-4!32Z MZ)^UZ,-\_N1E%(1'MYB,P95;+YN;KD'(#3J;T9]ELI,:8\6[YS;F-P_;GEVM MR[2-R-V=$KVO/.NVY]4:!6A+VUT[,DVZ+;8*X_[VV>[@ S\"*GKS3MY;U34) MB>3NA+C0)3R&R*^'1F3>'7UNI%P)!Y1T@^K#O$1.D_Z& MXC$VC6E#84Y$QU2V12@OQIZ6&(ZI=?""'[WHT@:BG1(-5VOV9\[N5?H&E?]4 M\<>N=^D5*:K\@J6/B,_=@$/7#;%JA1U!@H0'8R9\G@2.D\0#>XP:RS(W$MBI M\J)6B;+*&FW 3IT7S7I;C8P+LP]?1SV2F6AU1J:D,1?F@N:H@R&UWC_57))7 M:K$Z&++375B'#SFPL9=RXRMC+.^WN&I-Y1'FNSX.(2>!*S?-)(08QP%D/):67^Q% M;NP8M0&S*]^,23K=K?P"E/B[8=,PR^NH1\BON#HCDW0=WO)"-=#4$_Q1*?+3 MHA,/4ZFX $K)[;]BI2G85W4!I+(+4*MKL9W9..M@J_F99>FF;94V#K0'C=5& MFF9@/46U"W^CNE#C+O3QS?/NDJ8N3+4E>/]?F[1\[GS$*KWN'O"Z M.2C\50Y1%M?KV\HUMTQPY*$@0C ,,8,(!3[$+ R@3[#O<4H33HA15<:)!)_; M=Z12"I(JRXQV- =XI[I*/RLZUS6=B@%6^B^JOBOE<_?SD[VD.E]R^;XZ(S\D:N?FDHAT%6Z&^2LGIKN=8WFX*I^:FKE M7VQD;G9/S=8[\.OVJ:E!L%@?<^)ELU5E4R%D)$%+M0X 1#%#L>Q(&'(/<0P9Z/&-/[$O;, M,;>/5BLFV,H):D'UOB-]:/93OB6,QCXG,H9'FSPU .@)6)!WUQ0G_[)CMKXQ M)R$A#:5:OM"Y=&ADN!R+%V434+6,:1@(@2A$CK1RD1\P2!S"8!!3E" 6)%Q$ MIK'@+V:87X!G*V ;JV<:_?T20"_AKN\F#HQ\-X+(Q40=[CLPP)'+?+EYX,$6 MP#N3Y@^7HG@W222932CU[. AR$P5^M6@\?X,&@-"XX_J;"T8_N7H$X>_'U7M M,.#]^&7F(>Y?N(J1O_K"UVF6?\I*7C0%O+S834(?84A9'-1OLE<"+JJ7X_]JL.9!/3*(?^'T2 MX/[WVQ9L8^])6ZQJ(4$EY?FR:/HHZ4?)VT!KHF#Y@:@9!<"?@Z,G#O[DK9.% MPY\3OAL5?_;:@>4C<9I7O?>:\@35/G/[RS^G/)=#/CRW%8"0%R""(BAY4?6K MX0QB)$+H1!'W<9+X'C>K)VDR^]QHM-.W<"MIY3#_=/67@6WDS59#SW0:#>.1 M.?,TK4@Z!R5:)2J.YIZU9.026@R*6@P891FA-=,([7J3WZUT+.<^C<<+< M$"9JGX903&%" @^ZR$,1$FZ$ J/."L>GF1M%M:$['3$'!5^> %6/@"Z':F2F M&8"2,;WT@V")1TY,,BEA]"NZSPQGKAY& ;=Y]L3S\OE6KG)YM:[.T9\4Y_R: M9T6QC.(DB4+% G$<081IJ YO$AC'KHM8$L<.\TVHH'^ZN5%"*^T"/"EYZXP8 MWHJL7*E2:#-V.(.W'DO80W%DMM@!6(E:X?=^A]^OO?@9\X8>+);XX\QDD_*( MGN+[?*)YUS!>^37+V!_I:O4Q7?/KDC\6R]A-<$@# ;D;AQ E/H(DD5028HXI M"1(YC%$+DH,9YL8>K8#@JQ(15#(:VA*'*.H1Q$78C,P)9K 8D\!)U2V]]X?C M3_JJGU1O_^T^?>&P%_JS:MAQ(WXO^%51\/*&E'+_P=EUM]S^B4Y(RX@AGSB^ M"UG@"A533" )1 QC5PA'8 >'KE&0V 6RS(TD*E5@)N"FX K;0J0-?JH:!O> M]I<060Y65:6AC*S2^\K^,[0]+EE"/=Z9:&%&9JCMFD@]0*4(N.DLR?ONDNSW MV-OJ8X_1+(!JB?LND612EK0 V3Z?VAARX+%SNDY+.=HW-5LIITK)JA:BN*J[ M=%9DT#C^/G-U,"1'OQ$?TH+BU7]RG"^Q$W*7$!<*1U6T8\R%V M"*#"/2"P< M-Q1&:7869)H;$ZNG'?R85Z+*)32,A;6Q2)IGU--"/_;)=:4-K-0!.WUJVEU4 M@0)5\8FN:@NPU4K5+*CU DHQBT?<]E"V=?!M0:)IC\/M07AP2&YQZ($)%JH8 MRD.VDG<4=>RI\C-NTV$C1G!"),&&H2\M7E^5&V:^ P7'PI/;8!K'GE%:1.]T MV!.#(I7H2?>0"^%BRVPN;[)YLVV%U+\8,0 M=;V[AO0KJ JB7>5YY3#2;E'0O6MN3'"DZ/XO)FT)7B#2_Y9?!L;(;_01'*RY MS4XK/K"?P(NA)FPA<$R%EUT#CEXQM%% 3^_NW]=,&@JJAA%G]2+7\(EIM'B^28FXON5+B%Y"J>E#5"4D=B&K: M2&#(63RJ.5?[)\U+7:'30O050/4>E@OW'81CM9:& R18>(&!Q? M=-C^X)+!S(._WVR*="T'>IL]DK2.,OC,:7:_3O];[K68_&ZE(L6[W1:5%E#. M&5ZS5BH5>5D4FT?.KBC--[S[#TLW$"Y33D"D4N-0&*EBZ7)S)+=)GHAC&CC$ M-T@&&5]B+1J8/J^D$12L=I+J1U:/O,;]I#R3)9N&N5M%04=3=7K5Z@JZRM9G M7I*V&W6K:(F.7J#1> ':U?\XP]77C\Z?SU,P48S_#)X&HWR!:1:H)^M@9 $F MRUV8!LAN!L1$,P[;>OU>\!OQOBC31_FY+)9.$OD!C03TW,25-H'KPYBKW#+* M&':CG\W#9+$DUEHAU4OM\*;+9OVL-2;T,T'*&1OY?*X:ZJ4+>B M+6J,GL'7YK^C-%\[#H>E#X)/N1(XKMK_%.'&5^0'F+<^N:+G!J]7S+4ZK M"AX&O5:/WSVWU_?V_0UHQ01*SKVZ.X8-DD] =OZD\W*T1GZ5+P/*Z/"S'XM! MAZ GAISL,+1?I>ZAZ)DKQSX!:"V'JYWE\-S8#1^S];W<"S]69Q8WVZ"UI?"3 MT,4J_(\B^;WW0Q?&(?*A'SE(8$HC0NBH9P#F,L_T%$!)"R7K/3:1@1./VSP8%R$OQ*YJ&2%\B$0<0LRX M [F'X\!E;A@/[1MQ9+:Y;4*J=/]O5;J_W"VSG>A#^ST<0UCO*,$:;B-_=SMR M+D"G7,(X24A:J%AONW!LKE=JK-"C]NG6"7TW#0SRD,RD[.-WG)2JV4U3#$0@ MY/! ;CDPB9$J9)7 Q$$AI$X4.X0[?FR6CW1\FKFQQFZWH.1<-#V5!M5>.8&K M9CC&Q6B-'6^A@+HS!_<'G]M+7\@$E(*@E MU*_->P!<__M]*1PCO]4&2!B5X3VE\J#ZNP>#359X]Y0:W8J[)Z\9^G56FX_* M%\;7RA%VIW8;RQ!%6 A&(?%"#A%6A0)"-X%12 ('8>3'S,@?>'R:N;VH2DJP M$_-Y<*K$"51UO\V78C7ZM_D%3,I[^K62T>J'N0\$:Q_FHY-,_&'N4_3PP]Q[ M]62QAE?'@A3VTG.+)18))A$1D'!.(!)A!!,<<^@E*"$^\VCH:?6+'5O0N?'0 MD8($H\>6Z:VH;3_">.LT/Q^"3AQ9I3&X$6!;]F N*S]Z3*'U)V"^?@/;3\(4 M$85&RV,_GE!O^IGZ"H:!:"&6T&R^@+8 M@=CWY(^.XT34%9@BH^J%_=/-[4O^Y2'+RXO" S1AUMM:V -OY,]K7YI5(ZW% MQI]:J-CJX]D_V;1M.;44/^BRJ7?7<&_!77/R^!LN-WGUJGSF39_%XD;'XB"(644 *1YW,8$U<:48'C)WZ@VAM&)O36/]W< M:*PKK0JVJ#OJIKM"529'))J(ZS&:/1Q'9JY]"/>K?%FL *V'B25Z.C/9I#2D MI_@^W6C>-=3E^N6!KU8J(!VOGY>1'SD8B0@FOD@@BG$($^%XL.H2'B<\]@-J MYG3M#C\WVFBDSM"QRP+X:;V 5[ M3)5#)^S1JT:HA-/T6"[>;?C.Y/9]'#(4.C"DS(4(&(&&8HIBCP_E#:! MM2HXQR28V^L^8+-C#+KF/F=,*,?>XFC4N2DS0'B53S;2QF@8237'F)7I]-%6G7/J0^JV^!%CAR&@SB +&011(A@&&-5FD8( MCX5^Z'N4FY#:V1GG1F);9U)'XD7K+1H:*7H>=SU>LXKF5/[9@4 :DY8V.)9( MZOQ\DY*2MOK[)*1_XT#W%$W?<)'E_#.G*UP4J4AIW;CA$R]OQ!W^?E66>4HV MI7*?W66WN/*G$!3Z$7&D4254?*ID'TA\SX?CP&K9PFHZP\19C M(@?9V^M%"_2!#@L@M5#'/%(/27H=393M5NMBT7UV$9:VW&K#A)C6W7814 =N MN,M&L]RJ\.,V9\TG7ARKOA:>--U4N\( 8JH:7O @86$08<&-RK.>GW)N1EQO MQ[T+.I%I@*_'?G8A'9GI+*!IKXOA 4!C=S+\^#I9A/H :'BL>27Q+ M'KE.2),0"AHPB/R(2A..>-!).$V($X6^<)=E5N*5'OWT3V=$/=M)QWM9I$C6 M>N8H-/7XQ!Y&(W-);Z>;VFR:I'U-!Y7Q.].HR>;2=*:CN$$_F>Y=PTCC$_]C M5_1/4M1:_I76?=WKJG;UGZJT7579;AD@ST&1W/HQD2"Y_Z,^Q#''JEY2@/W8 M<*>IOS@4/4OT93S] MI(0V%)Q]BAL\CGD=R,^\*'%9C?V.J_CC)FK\G?RE;C7(OC'FQD\=6<$+88&2 M5K\89"]N_41D$[*1"6<@6D85(76@&%07LG?@R:I#ZJC7K1&I=;UY_N9G:2U) M(I$;K;NW'^3__<:K*@$^%9AZ,8>(>PE$PO4@3A("P\C%CD-C'+I:^=NGIY@? M 4B+/E=53=<,U(+J9\Z=0+'_?;>#S>AO^@$LX&LMI>;I4P\^^CF!E^,T43:? MR6-DE';7CT!/PMR)&R=+=>L7O)ND=N;*@4T^^;U:]L_\2<5)KN^OUR++'ZNG MX+KR-ZF4^/H@O/[Y#G_GQ;8K):)N'$5N $7H1I(-0P&)\#DD#HY\CAEE-#9J M GJ1.',C316\EJV5_:F\1>5#X\EK_$JU/P^42@/UPVK#ZN[K/U0^P!\,VX=> MMI!ZF\#IEF=DWFX4 5M-0$>5!:B%!S\J=;8.U^:7E4KC="FU@JZM+J:7"3-M MEU,KP!UT0;4SZJ6E0:LSNFW9P$^\W+ZSKB"Q(*X/:8 D^3J8PCCQ&4PBY@2< M131!1E6$-.:<&\/N1&ZR5#1;KYK K$>-EL$;F?\ZN#5MZ+]LR%\Y+54$PV^X MD&NG3NO+O8:NVYB(&R&*.@;B;;9:R3U6CE>C<*(!K-:+C9Z>\95*CIZ%X'3A MT?.WFO%4D9?2('V2S^,#+OC5?LPAB$B MD0^1ZBZ+(Q9#N8EF// <%+A:50J,9IT;5W6E!$I,PWA3,\C[66LT($?FK0$8 M:E/.($SZ2$<.V"$<^=..;,SFFH1N!JG?$LZPFX>91M+8RE4L_3M>__=Z7>V7 M=H'VG5:-"4X8#]T01C22[(/<&,:!CZ#O4NSX'N;4U2J1-F#NN=%/'5@ZN$"* M">IZ%M-(6([,0*W4X,=6[I_4GKU&MY/68[-3Y06(63**3&:>U#@: ,F^D31D MB $>P\V*NPX)7&E.7['LJ>3LPPK?:SL+C]\^-Y)18@(E)W2[^P;0B&S@*#P! MEX:/\'*DQG8:](,$OBIY+1@T&F@,\Q">&',ZYV"_4B_\@FQ,M(SDR M2[P \>9(39%%;73815'?YV@9S8DC:N25-,"HQT6I,\ID_DH#E;K.2Y/; MAFT+W^+B0?U/1<1_PROE=5-!(7E*)>>K?[A:LY>_Z%RY]$), L01Y"+T(?(X M@R2*">2)FU#70R(Q:[9UD31SXW,E7I480M5?^$Y0LRWD92O$PB2)'!+#@-(8 MHB *(&8!A@GU$N9A$H5.L)0V>YJQ+R7.RYFMT[YDK[!:\K/;^J$)OT_7:[51 M;7XATH+B%:BEG')9$0\(17$"F8M#N:PNA=CW$8SEV\AX%#FN[S3+^GZMF0L\ M\:*VR@[J2]3*[?VR>X>] M R(KR%HZ,KI,EDD/D:S MG^L9&=0ZTE\5U3:V1OELF5=FVP9.YP37WCR\QH1 MB&+)R+% TA0*?(_P)"0BC,TJ,I@+H?5N3UJ-H2,HZ$IJ+0OPU'+H,>E($,\C M6] 8>YLIA&?@&S^M\)0 0X4B%]&,* M$S?RH2.HH#$5@OM&=14,YY_;ED\^JL&(Y?XDX'H,-R*,(]/;L%)_?V2O5.AO MA]UKE/F3L\^WR-\.FHM*_'6&&9*(5*15'QJ\:N)2FR01@<(H2K K=\U,\A9* MF-PZAPR&OA]BXG+B1D@_%>GX)',CIXZ<)DDV)Q \[SBP@I/?%?G[HDSK2/S?>/F0L5TQ \UP"IVQYL9Z7THI M%+C-4\HE9N#NRV>PDQW4PNL'6&BAV4^-8P Y,DWJ8 B^6BT!88K2H) ,K0DF MB\\P4;<;K&%TW[!MX5]P7C7RJTRUMUE1+D4+R#R8@8)2@@D81(* MYLI_#+0,J),SS(U'6@&;EGG\^Q-?%YHU'$[#J+>=NPB,<13[ M8\EI,4"@Y%R"M9%15P4%1"?V3H:/_!+AZK[P%R$9^[QNT MOM1HU4(N0"VF18=[/PZV7.DG9IG62=ZOZH'[^\SEE_4XZ33J?INMU5%#7OUP ME^-U(7B><^8N(R(PY@&" 9?F/2*2)W!$?!6%+82#$H2$40\GD\GG1AYWJCHN M:!/TP)/: 0]K1+$B* 2Q%U&HFM&Z-/"Y MH(E),>W.V$;\,T'E[$HT23M*-C/>Z0*F1RL#81B9-6H$;OL1,*:$([I:>N.[ M(T_Z0A]1:?]]/7;)P/IG](&SS8K?B,I*>2,_CJQQW%[]@7-6&3 W3U7C#U4Z MHZ*#*VG*/-:_NZNZ?VP/S&.>(.R[#A2QFT"4R'<[#O]_ZMYTR7$<21=]%9C- MN7.JS(0V+N"",[\BM^X\EI49EA7=;7/KAPP;(]A7(<6(4F;%//T%0$JB%E( M!#(X,]:5F1$DW/T#X7 X? ER&!&!$,US$2*C%K##L#I>HTS1P>:53.U\W9S-?2E26N:M&A0RP8:X8"6;E8?M7;S-@-[$8^F M]@\MY3!%MH>9 %_UU/PR-VY]M4& /:NW-@P5^];>OPNV79>;UX]_RL/2\E&H MRB5SG&01SV(*,:,%1%D:0I(6%$8<)44<96$:&15;ZR(P.=W<\ AV3.IR.^8- MOB^"V*](?4 SM"JT0\6JS7>?Z$Z-OB\..%JK[SYQVLV^>Y]S,^KJN.)]M;,/ M9<46JVJ[%O.(!E[6NY0#Q:4V7 0X\.G/0+D*A2=;HYO.J&;#57%/+8#K+SCF M JR6CP]B_?Q!T,V\B+. !%D,*6,((AY'$-. P)Q'<202%(4BME$![<&GN>H7 MDD.H>B( +GFTC.IO0V>VX%T!&7B-*[:@X@M\Z$/!/LK^@KB^0NC;0X\;'W]! MJ+/@]TO/N%:A7\C?/OY5+%4AV;LEO^//Y;)4%4I5\=*/=3C#'(N<81QCF":4 MJ!Q%N7NS-(!!C%*>I:YYGH&'FN^=7HQ.>+<+0#$ ML1WFCR?;\7]NERR\H4L/B]5QL\G^6W..>;EN*3'PWCN ML#>?)$,7VG!K86C'6@OAND3V$>_'C99T@W!UR2AE\.AT

    #BHXD4M\#'NHHOWL]/-*^/]3_^8>H5(CZ]_+Q:5/= M"_F9+S?D4>+_VE:;5L6+ M("[B*.4I+!)5#TK$(<08$1@+'*:<4(PBJ\XQ9F2G=HSYM%J+\G'Y[_\6IL%_ M@/?;]5HLV2MH20 .(KC;RGT386TB>X)W1,NX0?F [X%O<+?9K$NZW>BPNU46V76^QD P3]F\=]1-_**C8 HL<8-GG;38=]?'Y9K%Z%:(7$-:LE*U!, M" DAIP&"*),:*\^E LL0RI(XS J* QNUU4EI:IJJCCY=:0X!4=N'I3KJQM1, M WE!:F"EL^/Q*%9W %UR%0M/ZJ.;SJ@:XZJXITKB^@NW=@W^O*PV:UU$J[I; M\K\)_B@MJ3LF?Z5]QX?0FD.4>T)R'I$TA4)$"40T3J3J" )(4I1&@E%"(JNR M";%>[]>,2%X]4D*NJOW*:UY[0;]5"[)DATQ,$Z.KTSW0<)%"E. M4!MX11N&5\PZ_,I>*V-=@\M?=:Q.2F-7R+HF\H4J65=?L4]@ M_M#43W^0K\Y%G&:)R!'$A=R[$4DQQ$G$8,$)C^(0"QX9!2"?#CRU37S'&U#, MF>S:O-=\/4O^2\(33P^FN#,TB-$R,@ MG$K'=X\Z6KWXJX*UB\1??]@UKG"UWJ@H^T/YXTBD&"5) 4D24HA2KNNS13#) MBIBAA 5)814#2\+^VY5KPNR7? MM?,J1:5K#9WW+]1^N(( !M#)IVL6"'@KX.;N$ &B!FEUK,UM_21L(!=GB /W:(>+PJ?M,9':X" M\ @RO'4IX?&FR: F\8C,V#N=/NH^>7><2U50-7]\D1*$<\2S( MC 1E6_5A8 M%LH=,">04);3$(<<949%47NI3&V;JAD%#8NSW5^ 8A9\6UIXJ+J!O>ZN\@+7 MP.K>&2DK=]95))Q\6]VCCN;HNBI8V^MU_6'[UK0?I>+9O-9MVCXO?X@ZSOFK M^"G5E2A_*!55U=?4@G]:K3\(LI#K3^JI#ZI A[J#6*U54;6M^Y,NQ4^P/@@$BD8B74&9 MUS)I@XBWI#)O!^MM9OL5U5O-U]!Z38NT:RIY$ I(J;0YNY^V3^UI^]":MK9P M^OKN#>;.O/7O6\SA^*V"54_@I=DJW"ZE!@65>"%KLI$'U<>U$'5T%A6;GT(L MY5<@OXRUREB0LZU&[EJT@&_7*H)+/?,BUN6*>^I(['O2>CH8>R,U6L=CW^"T M.R1['WOPJE9WA=SA='F9\H>8IPQ)XQUGRI;'$)$\A3@.$RAX&"8926+!LH$* M6QTQ,K4=^D$>K011' Y6X>IX(LR<2F/ ._"&VEWG2L/=5+N2/+])M:N+J(U? M\.J8C:G6O+H(U@UEKRZ/YZ81E3)>RL_B]7ZU*-GKX:J:(Q2G<8$@5BUE$0L1 MI#&F,&$849[@(BFL(0Y6DEEL6,< ME"W.S0^PAK!?=RWX!W/P^Z^:87"GKK+V,+9YOAZQ[_P9&Q_W_>,ZTF%>VY$+ M:2CPF3QORX,]JV\25>X@VZB$T2>QJ)TQ4AJ^93KE=*LB/J2YL=CJN5D51\BB.#^\JP[X@;'<=>1B!<%[JWTHZK26B@K'K*^V:C=J)H,[] M=40..53/\>0"L)O(G@.^X4"C'=_M!&L?SBW?=,S6WZ>C?BO:]9&^"UT^1(6] M5&>ML*J# 14&%+&$1=( S0A$&'-(\S25&U"0J3XWM+"S1V_D9VK;D2ZN<*'Z MF65Z_HV39&;EC@C]P)O7Q5IRK7)S ^7B^\'/5SK^C=R,FY'O![JSI'Q/P[JI M5AW@\%4"0*JG.JUFU[TBR@01F*40)6D$48H2F),@@D5 :1@3PN,\V)5%-E.; MG;2,5N5Q[>.!5:)#OGTWDF::[39TQM%9=1A8P^0^::[A\U=_6NHJ%I[T3S>= M437+57%/=<;U%^Q/[P]/Y5JJE_7F=9\JW[I@^;;=5!MIKLN?SGD"A8E- 8Y['I =Z8ZM2,IN^7[C'IJSQ_2(' BY*H^;DZPJAR MZ63Y.@/BS]VI9G>C.0.K@Y3FIU3SZ;I^\!]D$@9619IGH)D^U.TXCA;X-BRN MY@Z 0?!]FPO]B]?W5SY[[0X___ /[[<&/5H-\GBOP@9JNB^KM2ZMS.7V[^D\ M;STO/4=Z\[%&.]5;B]<^V-N_?%O"B0[+K;2?Y^[/LIKC5 1YFN1R:PD+B"B* M(>81@R)-<8934F!A5%/E"IVI;2O[D/X6G^ /Q:FA!_,:KF;&J >T!O?]V@/E MG([0 8/GA(%3*F\2TM\A:E?0?=?CCJFE^\[V4NF4&_%%^9Y/8_)/\J)YD)*8 MIQ2F',ESJC0_(18IAR$*"4--&DJZ8RA((=I$/$D#".>"ZL PPXZ4]-RC?MISZ=)0J(5 MKF:JRP-: ZLG%Z <@FUZ8? 6:W.9RLBA-KVBGD?:]#]NGT'XNV ZGC.,Z$.Y M68BYM'&8* B!,6)2#> 40QJF"*:Y2"E* D)"(X_OWK_%9,AO:#6<)AE0O8);=3"N#98*-E_G6)T4[XZWS&OM35YV55 MRBJU$ M@GE9K.N0]B]B[V@.OF5; 0G^4/Q[JIYEC)-3%:WKHX]63B;E#I>N]YTEN!ODO]KC /J2 T@7FF2PE%0IH*3, XS#,6ASQ"++-K MTVU&V.9;'Z?O]J4B:9;W'H:8VUVM^L-QK)O6%L?#-PVS@VFXTFUOW@C,#@B# MXFC^FWL=^HJU*JK-LP"1A(0,YCF6IY608$B#6, @B5F:AR).0ROKXR*5J1D@ MK=9[BP.7KHT.VW"F:5B(C(80(4Q4#-4 V^ K36]8]"#?]U(>N]M+]LTWJB?Y04QNQM5 M7GK8WB-_]_BX^;A>J_2:KZO-?XK-!Z%*M\N=D5OWH3 9:VJ[DN1YK?-F@.1\ MM12K;764Z0>D)$"* @ZRF/OFC<"][I[WC>O 2L$!4L^6LBUH3NYZ(P*C>>QM MQ&T[[:W>Q%KHMQZOXO'=ID 6N0!YD$$F;3>((I4'; L#2 )19ISQ H> M&U6[N$)G:AIGSR;8\6F93=>TL:PN KB:Z#RK@I=/VB MGB7077G<,7Q9)=)_KJJMX!]T%WGRTS_##L+ ZLFS6 %:O9G0#,] U?*%>Q*"\KS9"%*=:GE M,:[9&4U?8P,T%E0L_M(CNU\%Z2JOA6:[A=ICWW>B.=JCGE:("8B M2(- &DT888@#QB#/>)BG4< "&MIHQ8M4IJ;X-'>J'%+CG;549I>1---7-^,S ML$K2_*D-H<;H#\4CT$QZM)9Z0?#5@O=9VM_=A7[<%KY](N=8Z MYJLXA-\CBH(DQ@*F89Y()1 3B/,DAER0C-*0,AJ@V^X/+M*=FEJX?*-@V<7+ M%'-7A^W-2+Z!"U?:-%OZ+\%T(;G?2*7,%\F]/I0=6394%*NU -^*HJK[@K]? M+=2M_IH,TP3+$M[!?,27J;ZQU[@7BNM^Y/[7[:NFO-HYB1'CJK^ HNM9I49#!.48:B/)$ZSTBKN1"?FFI3@7#[TH^J MFB/@C0#'1[N-$@'\4LJ3H):CN]+0[?/3KP&'1GUH.ZH^3]=6U.Z MV/_V'VM M!6B.?1;%:*WQ-J^B,B3N(Q53\8Z_5;D35P![JIY8#SE:\1-78=LU4)S'L+^A M_"1E7"V%:ESX0ZQ?/VS%PZJIZ?6M^+B4!@BKLP>?-Z87E19#3FUC:%@'.]X! MWPJU033L*QNL)< ,W.D0$?,K2QNTK]]<#@3TP'N!9XRMKBT=$'.ZO;2A,]HE MIH/P[;M,E]<'+KM,VY5)]V?)C&+*@R2 G$81E+9M!JG '#*DP@"%"#D3@U1= MOLC.U%1<[4^GW>5_'8L9W#AIA@Z T:9BC+N.OB+,0QSOO8 W=@7FR\Q,LP!S M+W#.]9?[1W7M _U _MSUJ&::[M>M#G1(& E1%BO' );:,R !)*E@,"B*,$_2 M N>192_H#DI34XQ-EV/)+3AF%]3\VO:#[@*X7]-YA6U@)>:,F$-?Z"MHW- ; MNFODD?M#7Q'PO$?TM1?<;*]=OWEI[8GROFQ&U6P3@![2TF >'_VM;=0BWO M4BW0-S.8AD%T8+VR8WH&&K;!CF_01EEQ#GY1O'NL &\/F">#R(+PJ,://2"G MAH[#"&ZZZW+#WFI>I)3E"8EADN(<(EH@2)C\3YCE<4))GC%,; Z$'72F9M"T M&IK+A?*O52G_HGKO]<5(6>%JIH(\H#6T'=/1!]Z#^]L0!$\ZI(O*J KCBJBG MVN':XS>VB/TJ-O."D +%22!/,SR&*"PPI%% (!-)F*:BB&AF=*2Y-/@4%_V^ M%>S2N16L@BW$49R&00)I%DG[+@L1Q)AF\B1(0A901'@:VR1^.L,V0K[G@Z(A MU:0W\,QTHRLD RO$5K_B#;WX/G /GC1_%M$'%A,1K\V&!#B M@16%1E>Q#33?X(AQT.(\SZ C MQ*-P#8?7;S1K_[E:_W^?E[H@9U7=+?EW\O,W%1E:DD4UCZBTV$C,829X"A$. M.,0DCF&0<23R K,PM@I@-J(Z-<4O>0//.^9T^=*?DGMU$GZI^7-JT)ZS_8 QJ()2KZMR%Z:;V->FL#0:7<:O>Q8.%:UWU:W ME7.>18+Q-(=!DJAR04&LRL1&D)- GB,Q"U!A=6#FV9UQ[#UKT%G, 9>?XXX&"_)BW+W+4?Y0FLIRG\=EN'Q6*,LP8OL[Y;? MY5_:.V0^+S?E<\D5@M]WC4+_OBPW3=&00IY\0A82F&>Q7(\Y#B#%\I\%(53U M-$]S852#Y3JIJ2W2%K=@SRY0_)J[ *Z >]VGX@^RP0WL+K2N%V>QA(/ MOI'\(PX?G94GQ R0'N?'E0%&\W>8"=)V<1B^X1J,*(<7*JJQ_"$^D VI0P0V M\PPQFI (0RQT.09IV9 X*& 0",S3)$_2W,B1<8W0U+1G$UC78A8H;ILP&$,5 M>A7=?@7J$[.!U:*=QR!>>=XY_8,T10[E=O&M M^"Y^B.56Z):6<\H2S(A , ]S!A&71QR"DQS&:29R5+ PRQ/+Y(Y.8E-3"\>\ MJD2IAMNFNZM]QD8WSF9^"5_H#:P@W(%S2;*XBHB_%(IN4F,G2%P5^D+ZP_5W M7%M9+1\?Q/KY@Z";0R58EF8D9F$!PS!5%^)%#/,BR"%!:1PQC,*LL"H+?Y'* MU%3&YR67[ F^M+[PN RBH;OR5FB&=EU*_J!B$"@.!VHDT0N"MXY4EVB,W(NJ M1\SS+E1]#[NM]KM#L/U7R3*IGG2QJ(>5RE1=LG*A*J[4O7!5C/'#2EW7WJ]7 M/THN^+O7OU>J>_:^+N>=,F9TI:-]:F+"4HHXSF&>T!0B@0)(*&:0A"B(PB!A M!2%V>0Y#LVRSU,;)CFA)K'*]USLY590=$&2]E'+HWZA_*T#4+:T6%]!7L-H7 MK25[62T+40W^E9AIQBG-_,!*MB7J##3"UK7S9FJB]P*K$$/0M JOLSG4KW6L MRWWK&_A%R0[*Y:_@4,+X(/\@";-C39:GS6!P=D?=5\8"_W2+&HVN?:T6?>VL M4X*?5@OYRO?-TJ(LR^6WIV:PUE?K+3:EHMALUTOK4BL=8/6K:3\X#:Q872&R MJI32CX)3492.(4>K?](O4KO4R94GW>S470;_)^U"EQ_#$ZGJU/]=K:8)QW$4Q(Y94-0780V[=0710R$X?X:2.3J>3!T# M@J,:*^8 G)H;%F^Z7JZUQJK+Q7W;;JH-67)IG\PSAI0G/88DB+!4.9F ))9_ MB^( Y4D41@&VO&+K(S<)U4E-3(_%?*?+J"I9_P)S-4>L*?K@PP6OB3F2#M\"?#-QP:A/)_/:SNQ4H5@/NTM.\) M>OGUJ>G'@T\-/*S _<=O1R6G59F?U4:I38O>GQVX77?O>(!L-,=Y/UI#M/7L M!\>MDV?'F.,U[^P7ZJA?YY5';\S:/)1\W%\;%3P,!<\SB$.60530'.9YD,(< M!V&"8L$*9!65T$-K:EIASRHX\.IP6N3/!LN<5QYZ>=8/0#ZMG4B[G81"E.,8YY!$G$ 41@A05&4Q)7B!< MA#GC@56[SO;H4U,,A\ZT-7^6JN 8.;/%[XS'X($ME7X\JCL;H'36F'8H>-)DQ@2'57%V %QJGLLWW:T'B[VS&UU&'CW>GBDN8.Z^TG6 M_,N^@VN8<7DF23#$,4LA8EAE6N0)S-.XP 5)282M,BUN9VEJRDP[V)LF#FV9 M+,V5VZ?*T,89=0*&-HQ:#32.^I>UNVC0U\OMPY50 S7S]0>R+U/L=H;&M=^\ M 7AF]/D;V;Y(Q_O5LEHM5 :MI*D':\XGA#".BBB$B+ $(A%A2&E$Y=\(YCEG MA4B-NA7U$9F:XCSBLUZ"EF>]7DC[U:$OH 96<$X8617WN ;"#;4^.H<>K?3' M->':E4"N/NMF@WT7&SF(X!^;](8[QK;/6]WKQ8#@J%:).0"G5H?%F_;7QTW=)^WB,+PR;KTR-5W0L&:8 MV74J__6K7T?1!U[,#5?>W#4=DCK=W;;'&>V^]@+S[3O:2[]VVZ!5F%Q9I_K< M+;EJ"B\7J%BR4E3.MXA68T[H*VSQK1V(1YP/?=?H!)JGG<:.]JB;CA,LI_N/ MVR#V6U$KQ'37(OCSDG^5GYSISM0]PM0V*L63^2;5@\SU/ M,R#Y+'^4?$L6H!]=%:V^#!D\[EE\2=/-Y*?6!#ES] M)&>\SBNA=;,MO !V,":0&/UN865XM);8JHI$+X*+'61&;>XTA5ASPHK M77O>O4@C6ZU?5FOM)E/5A\5[->[Z]?V*B[D(8QJ$60Z1:AF&<$$A$06'.$]( MED<")R*RK=780V]J2F)?@[#%\PQHKB7,H.$<*-;MRS?VX=ZO.@9 56)/)EY+E0'IOW:P@]2 M RN(!J1VRI-#KE@'/N8Y8K?C-%)NV 6\_.2#]2/0DP?6\>)H^5_]C+?SOJX\ M>4/#G$/AL##*8WF 0C )!8(H0!S25"0P3!,2I)C*,Y>1X71Y^*FIN)H[YS2/ M$^S,SDWNB RLRLS!<&ND,U2EL9/!QV^I<[6*5\=3CI5[UBN^99M_$A4JM#ER MG+:J1"9!5'!>0!*S""+&N?P;2:$H:)23 4"6369-R$ZM<7=\ P.3+=N#MP7 MO1'^9JK -ZH#*XC; ;6OY6.!D*]J/B8DQZWG8P'"644?FW?M#TM?5\L?*W6' M$>AW-4/V;FQREOV(UTJKH_ M_LCDF9UMUW4IVLT3V0"^4N=W()Y?5C_%&A#0E&KE/P?U86:LM;E?NQ&G9I&.$[3:L0 2@[P MH_H+Z"IK;!YH8PEZO^88%N^!=8DCU -4%'*#T"F&QY+4:'$];A"T8WT<1W#) M4MNJCFXO9+UY5:%$.K ZYRDFG",8X#R$*$14M74/()4'S:+(618CH[B?+@+3 MTU,''G7DFG5KZ8LP]JL;'^ ,KE0L<;',1NL6_J9,M O#CIB%UBW4<09:SW.N M87SK\@=1G1FK^]6B9*^'C:\0,<\PPC".U9$D%112Q&,8H3C-0I'%46#4)OXZ MJ:DM[0.GK2"U.N#];X(_'O>4L8WMZ\3;S#7M!\6!=4"+R1FHV01_-'\.TD7M M.BK>@OTZ"8T<[G=-X/. OZMO.%8V*I?E1GR1 _//RXW\#$JZ$'=5)3;5W;/J M ?W?VL#\^*>R-<572?7AIUC\$+^MEING:HZ3,"1!%, XBBE$>1) $@L,4Y$2 M%""2$F9U(W8;.U-31?(#1):ECFZ;#C,M-![( VNJ6A"H)0$'48"690:4 $PE MR[:EFH'_%&0-OBT]^%K\ NJKFM)MS(Q;96/L= MP-4O]_+[TF_*C'NMC\Z6;$'!B[R(^U9SS1E8M3+Y?Y%V=Z79[ZXD98^UV0;Q/Z3YW:6N=S._;>]L$/%8$N5M M&^#9"'VIX(GGYG?J#O9>K)J@1L-@C?T+4UOQ]Q^_F<=4',2^'B[A)/' *U2U M3[H:U6H5T7 FI5.PPF&4T>(0SAAOAQB<__+6:\?6!=M?2;G\LJJJ[X(M2%65 M15D; 9\D?ZUZ>-_>?WY8J23C9_&QVI3/ZF=?Q:8N7_"P>B<>I"51U9&;\R0@ M4809@UD0%ZI:;@QS$3/((Y;A(D9!**SZ*8S%^-2T@1*Q4N=-JN*0=V+*,#=M_=?U"_=JG..]C'8WK!.9XI'NZ]M7WC/@)(:_*+D_A6<2M[,?*N@J!1> M?02U^#.P!P!(!)KB+LT7U$)AB#O@<>;-^XWRP&R_T?WT.)/1?=L]$GVW?;!- M=?,DUNJ,NQ9/\IBK.5B"8$DD/M9F 99%N($1;E1 M]V17!J:V+RE^5\M]> ZIPW)>E=N4M%332LD&6%LXL)!RV6U4UK-EMN$,.0<# M;QQ'ZE]C?,1\LQ?LMI!A>FFXPN=)?UN3'U4/NX)SJD^=QW'3BP]K?8O[JL_G MNO?1'?NO;;E6[L*Z%])O8O.TXG.<4HR1H)!@P2 *0P$Q3R)8!(P&!!&'.GYHSC!)DB CL! QA@AS%5:=,2C_)4(><,P$F?\0:[JR]TETD[595&WB M WH4UG*_:*)X=/KRX0Q*=*"5JQ.A!WM;!X ?/,<[O#=1B[]OZ;\$TX?MWT@E MS7!U M=A/D>WQU04J[4 WXI"OC7$.?PZ?-[/T#TDW^C\>QV$[K.KP;LWWW-* M#?AMK5-:N29U+^K+V7G"TU =*6%(0Z2Z#A4P+RB'$:-YA/. I6:%%2UH3O!T MV;KU?)&;_0^]V:L[3[Y:+,BZ B]R>>G[3_?KS\XIL+X%]0'LJ)>ARH!:K>LL M=MZ84I+I^I)TD&O1:Q#YOQWMI/A6EZ37(.BY*[WZJF/(<\>9\I/BV6[%4[WHBN>'*WY/I?B[H](__7MM+M*^1.]ZUX('_>JRAM^8O-9EW2[48' MB:PD]_*1>9[BG&0HAYE((X@BD4 29@&D>1Q2D2(6A59.M%&YGYJ.;(0$K)$2 M; Z" ;*7S#;N>M0/PDS/3G::!];85QU[,[#["'88@!8(VC';@@$<<)CIJR%I M_$LL5*+@NOY]"PYEP]: > Q)?XMY]!7I/BKOXP;0O\6TG,7EOPD3;INFI/"> M5$^Z#@T7_-WKWRN5KO1Y^4-4ZK1WR%&>4X)I'B("BR0-($)%"$G*!.0\R>38 M+,P(GV]4M0BS'<^-Y=WEDG2-D,0]F&\TP MZ Z\2RA@%==@Q[8*3/_E[S7*OX(]\R:I\]8JW1XQ3_K8@O"HRM0>D%--Z#"" MHR]"W<5_*_3QHFG-G9,B2W*2PX!1#!%G,<0DR6">%1G/*$I0@*U<#V*.\U+7,U41..^V5;D45:6O9BK]\SD*@SQ!(H"8 MJZX':9A!(C"#@JC2Z81S;A>^>1L[4U,:+=9LL_YNFQ8SK3(>V -KH)T@X*30 M^BMH9)F!O31U6.1.'M 2R&,VGA=@?:75W<;,N/EQ7H [2W3S,ZI?SZERS"C[ M[=-B]5,5K1)=P8_O]"V@/*C.><%3%(@0BB+D$,6$05(( @,:9305(PR$014!(5+ TL@PELZ$\QHN"7A4YP=',.V.*?X#@/<(PABY5Q'Q4! MS!-!84R2F.596.#$J-/&&/B/T=-Q;/R#/"WB$*NESBF+BRR7AGM&F30<$2*09#2'<1Q&.8YY@D)J8K@[49^:V5YW-WQ9 METM6OJB_-378P5K4J>'FW:WM9Z)?;0R.[\ :1?$.%/- <:FZJ#3\@YT 0$H M:L73R*!K61O:CFZ8FW<9'Q3[D3J/#S '5MW#G3'LZ2AN/^9H7<:=Q6UW'G8FN778A1(3M>Z# ^0_*Z68K6MCMLK MU)$@YH5ONV'L5_'>$!Q8E?L$SZI^[E5PG.KI=H\Z6GW=JX*UZ^U>?]A'BZDO M37>DUSG+1106$8$)#1!$69!"3"B#N7)XX3S&B OW'E-[.E-3$?=R,'7TJ:L[ MK JPVC=&\MH_Z@"TV;G1 WQ#ZX?3#E)[)H=J(76&PB ]I Y4WK")U)FH_5VD MSA]W3,B2AY]R\XDP/9AVBD[_H I!FZ_XV> 9>\I;(V*=C=0KO*QWKG,"XZ5B= IZE8W4_ MZ1B/H]Q/.--E:\0H!$X'C=Z:+PI. L\&I&TO>M*>^XU_?J2]/MF^8_J7HCU7]>K M[MVO-0"@ ZMJ M,RS!'UY#)AV@NBU-6^:+Y.K6K)"1I!9P;Q_M9F[* SX:V8_RC MKHG5%%V*8YJ3. MA$&>^ZQ-LPWPM83;+T-T43/J)3PHM .KBCO5*_-R MG6./?8B=$1JO-=J8W8V=X7!HAG93EV1UTG4+RIIV));WZ"OKD*O)QEF-&EOE M,:#JK:*HKH=.>8V7^B[D.6$KO@MEA$AKY%ZLB]7Z605B?J.+\E'/T<[1_5 ^ MRT>^%;_+GU9%727\]PU9;S[(^=51 $6:8A(("@,=9I7*HP)1-5KR/)7_QU"( M,ZLK4K_L34UM--(I#T,C'V@)" X2MB[&:B%UU=B6F#.@!05*4J>(#L_?@9F! M\W:S.[#2>YN)=2CX,@3^W@J_>&5NY (P0P![7@AF$"IN&\G^@O0WW9%27Z9^ M4AE'JJM$XP6A611A1@*8YBB'"&$!B<@#*"C"122B/&56R9D&-*>F\EN<@CVK MCBXF$\C-%+%G( ?6KHX86JM'"U0\Z3P3BJ,J,@L(3K63S:MN*N=^K:+9-Z_W M\NM0640?_VM;OB@R*K-HL5)$6W6H0L'C-*"02^4#488B2%(>PTQ:IED:(6:I M>VR(3TT)[7B? 05[)D%!VXM/&5]B!GXS3R!-;07K0,GCSYU4S39"RA"2VP MT<5<)X6IK7W-9%W)<<>FE>NJ&\K^9>\%H('7NP,VQ@O]JOQ]!H%\N64,R'\= MUGGWN*,L\*MB[5;V]0<'NX-7=\JZPN4\RH2(DH3!(,L#B%*5BDSDNN=K^#WQJ2D"P]+73=6XNLBKI:O$:FZ\W$5["%N[,]0&^_2 M_D!Z:O?V9Z X7-V?CV%_0/FZ6G[?+D08T"2\6Z_O^.I%4ORT((^FQY/N$::F MER2G4+$*%*\P/$IO:]@V/Z?T '?]E.('LX$UBP%4&J0T?PYK1=1(S&08&D)9/+$XSD M!DHK)H.I$)2+F&6"6=58L2,_->UQKU3O:@D:GMUC"4V@MS99/ ,ZHM'2<+[# M5?M9*W!@_DVB#RW@]&_-F!!_*WO& I@>B\9F%/MZHY^7F_*YY&JV=;9=LZ9( M+ J64@*S0KEAJ! PSSF11S21HP"E&2J,8IFZ24Q-9;6X-*]7V8%>OT;R@\G M6J?%X"Y/]IH.,47'O&3G[2B-5)?S#"T_Y3;[Y>^IJ=GQXFB%,_L9;U?'O/*D M>VWTP]W4':TV:\(V\S )4XZR$#(12*46IQG,TP1#@3.:Q2),:4QMZZ.?DYF: M8M/%8-N7KSM&'>JD7P#5S/JZ':J!]9T#2DXUT[M!\%@W_0*1T6NG=PMZJ7YZ MS].>XV,>Y'B[C$YY-HLPCB A)((HRC&D)$\@$IS3/ JR)+9JN6- TJ(XC:B60*+$8O"@'/3LY8#_:FII/O5NNX-^U-Y M.N@K>'C_Z?,G\U.'RQ1+\"#<= RP"T$+N? M#0N\^5EPX D8Z:#X7;S45:DKL'D2X.4P&ZH^]7Z6GM34R$]?/<-6\$J'_])3U/S\+WY.FS<@W',4=1EUM'/J#2*W#[&W#./8W7.KCLG?"OD]276I MO+V_BT?=Z68NS[(ABD4"<9$SB)(\@Q0G\I^8"&G=9C2.$JM&DIVDIK9S'#@$ M5<.B9=O";E3-C%8_6 U]5ZF95 JG!=COUP"S;SAX%0M?O06["8W;1O"JP&<= M Z^_X:8>/C9=.Z4^TG7U]MZ:(,<1DGH )@E#$(4D@X1C 8, "5;$.2JP5>A5 M%Z&IJ88=G\K^J4M".OO!.K$U4Q$^$!M80;B!9:T@KB'A23UTDAE5.5P3]E0U M7'W^QDS5ZH-8ES^(BNZNWI&%RIO]_4F(S1.#]:JEIJQ/RN]>_ M"?ZH2C>)JGRL"[75D8,H00'"B$"1%5*U1'$$*<4QS,(T*$22)]2N_,%PK$Y- M.1T*@E>@):MJ :RE!5I1\!OA6@(9YH+@W]\[UPGS=_^D+O(%5K.Z-^N4B5 X!++V8F;LN?6$W MDH^R!T,_CD83/'H\BKVOC^8Z-!&B[2,T>MZQM=OJ^5D5M%FQ_T]K]SF*$A)E M40)1$N00%0&#). QQ!F6&A/G"4NS^0^QIBOCUFXG)&P^VS:AX;[:FL.ZM](, MO)!UT_?Q?X5_"0+E: >5.D?- -ENGE9K7=$\S))9$ 3J?_5OJ_\ 955MFWKF MJU:;U#"(9WF,9CD.FTS[7F;J;[7?_NM/AQ^U6UR'<6:^ZKN?<--7#FG#Q M5I4ZO>:WK_>?6U&CU0QH.2PJ MN!C VK_2!T!TX(5O"F;CX@+>^W-9P.56\,5@_/'JOI@+>U3^Q>(UQZZU8EFN MUE]7FX,QD-&$I$D.LT#UHX[3 -(TEO^D.2>Y2/,(6QD#9Q2FIE9J!H'FT++] MZQEX9O; 39 ,K!?:: Q@$72*[JM5Z=GXXS86[1+OK UHYX..B=*Z(=/[[5IE MFLY#P@C+0@9#IOM$LQCF@2 P(HCR(,M#G";SC6KX9[:&CT:W6K][&@.:L+K# M)*N9DP=VQ:IEJO,1>&9KV!F2H?=US=<,-)QYS#6^)+"O5.*CL+7D[7K&:1T6$ MDX1E,,JB5)[7(PH)S3",>)+%/$I14EAUNKR)FZGMY =AE$5;E$M]GTMV4MDI MA=OFR4R)C(;^P$JG)8="7OE2[_@/C;X\4AP$FX&V:#-P$*YVP![%O'N,@O2" MLR===QLOH^I&+["=ZE(_@]Y@)7U^?B'E6C'P_HFL'^5BC444Y[S((!%1!A'+ M!H)E'M. :M9=3"?SE&UL*-NPFH, M@PH<. 3OKV#D9EEU0N#3Q#HG,KZMU2GH1:.K^^F;NDU]DKSM0FK^66Z>WF^K MS>I9K/=AQ"@*(X)%#@7F&"(N_T8+*B!-. UPS!(1!@YMI*[1G9J.:-@&:BX/ MH6\_)>=@Q[IS"+?I5)CID0$ 'EBQ>,+6M>>2*5)^FRE=I?H679),H>AH?V3\ MNE,U_D.%8/LJ_&?O3DV_J*KR+2:MBNZ? V-P1W,C)D/;&L=P^*^MWRF\:TW] M\P''K*7?*T!QBB+0EK$>6H5 M[V),>FH+?<>YBGBO>0? 3?6 M@/F*Q#$G/&Z(CC4@9[$[]B/.B6-,B3STT"@-(61F<;J)S,U[?2_)+FN9$S-NDK*R9S2"D\![E=%_F ;6.V M0+HM"?,4+:<4S!M0>YL$3(-/S#7]L@,+L^3+TY??(O6R0X".Q,NNIYU:0=V+ MU5>QNOOQJ*, 5-12.HB^]/3?6IF_K[C]_ 5_F_NQ_RA/LH0!WUJ!B6 M)UR]%,#=\VK;$_%G#M]U/[H/Y ;6?GY L^T'U8N*:S>HRX..V0NJ5ZR33E#] MSSJ>YZ2VUWV\ZG(V*1,TR[,1)D>:()QQA(P_,Y>&GMOSW MW+F5%3K!SO"?-PCST7!SHXUEY^R]YDV<=*? MRHJ1Q7\*LOZXY!_DV/,T3.( )SGD,<;RX$("B$-1P*3(1%1D1MV3Z@.H@=>T$T967M5K(#BY5CL''DVL MMI/UZK-N._-?5RO^4Y[*[Y;\LSR3U5T7ZGR)0Q;I(8T6HS#!(@VD"LB0\EU@ M2$60P!3%EJ.9$!7'Q-(<4J1II MJ3P1T(P7D/,D(2S-XC2SRF2T9V%RR[*1H [L*G6A-< 3PGGUPX'\&]A* @PA>NX8YPN>OB9@M V/W%',$Z$*+,=>1;HTY:?6- MU@:]\H&NQ9-JQ_Y#U)%I7U95=5)A*$%,9#E&D'"20B32"%(2Q3!( M6I5NOY&?J6G'=A"%$F"UU%$3JOACJS=[?8 Z$A HV< O=]_>?_E5'Z34.P_D M3]=(%K?9-72[CC=G0_MI6]-U;8)V8;1*H%\'*3CE&5_O(3)NW+Q1W,Q-T'4' MT]PVK*O=*@JQ7@NNBVOJ'A_5W;XT[3S/"D0922"GF$-$"88Y5B8K$RC-HBPO MN%5B>#^YJ6G[>KZMHKV_E,NF1&YWT+L+XJ96J"\-CIP1I!*?*.+\K&. ML4*$Y#Q&# H<%A!%&8<$BP0&*)'PH8*3F,^7XE&IT@>S.,#!F39:E+A>E&>L M#VBF*'9A'4ZH& :+1IZ^8]\;3'F_7IS.#(ZC5G>R@I:P,W 0%[3E;5J [R36 M5P![F4$CM-+,4FQ01_WI+^$@^90^!/-HRTE]$",%;4[EP[ *!1UMHGHB2H?G M8;3 U-'@;,>WCD?4T3FE[)MWCGZ\6Z_EZM'^L'>OAT?NR:OZD:X^7*P)4^FST\D>6W%S5$]5TQ+FED=;GY1&*9)0#$L0G6)Q%$."8X$C%-1)"&) M.2JL2HGVT)J:;FM? N^8=;UV/P?6]DK])KA&O"[?!RN/"8OW6^YS2F]T M@]TIOQU:G ;3F,<010&!E%#Y'T[B.(Q(RNRTQA5Z M4],<9W?/[3:P7B^?VZ"[WSX[0OE&U\\M;H>]?[X RX 7T&UJ;WX#?4%TDROH M2Z\YYTPON3P\WJ]7?,LV_R3JG+EYO6-LO24+25O\659-K;RU:Y"L\,X"R!*P@ABBB-(@K (:8Z"(+>S6%PYF9I6>O^D3NIUCY.:>; 6=5S; M9@5>U@+N) $_:R%+^?0OH:T?U7GF#$VB,>9C:(.ID0$T0H"=%* 10X5RUUR# M7W;\_PJ*U1JT!-R]Y37(^V9X_:6<._(Q=G;Z;7!=2&2_<4 WA?M5;-Z3ZDF2 M_5%RP=^]_KU29]!ONYJDK62+"$4A"=,(9EF:0!2*$.9AAB"A:A+&K7-AIC.'07A@):G 55R#^Q:X MORC.Y1;V*]@S/TBNBSUBGO2>!>%1%9T](*>:S6&$V_Q9JZ+'G?9IJWIR77"J MG:0^H"*.4(9#R#"B$"&60JK2_3@*$DK2((T+I\06'\Q-S<)L^X%Z/=G5#-0B M'CFR02.DFY/-RVS;>>7&GL,1W7@W3-\HGC^?T'MV%7IA[4U\BSY![7)&>J5Q M8SVV]PM25=\*[<"XDV;U/$HD?*KM"2V2 J(TPA!G0L"HR%B09U&(A:J>T,5>-S_>U8#:PA[6!RK^'6!8'OK/FI^;*6WKXDD_V$'I231:$1]55]H"< M*B^'$>Q+/'U+KT[-:4C>5PMQ6I;+5[K@-W30-\= M]^;5H2Y"UJ]H?* UM#HQ!AZGW.S2;Y(.CF M$#,K#TI"?AZ;[]( TE80OQ?R2Y''IT!!@&$0T1 M%U@EUMK8).:DIZ8>%.>J]E3#^DS^O68>K"7C,U!I_E6*2". G:5B,2=FELHP M2 ^L6C3(GUL@[_@&WS7(->O@_CK(UF:)/5Z>S!(+PJ.:)?: G)HE#B,X=()6 M.]##\^/?5C]_6[Z4[Y<5E__>F_6F/:%[1YF:+M+<@H?RN5P^SH#D&?SV]?ZS MZI5>E1*UGN(9MO!=-U;\(3>P;KD*FN?SCCDX;CVF^X<>K]NTD8A'?:?-WKC1 M ?M-.8/)DI5D<;^J2IU0U/2=GR=IGB2)P#!-,@)1)BC$""=0)!SC)"Q8'%KU M238A.C4=@=/:L!MT0JOD4B42[8=L%1T9<,&X MX>9IZ5@2'W41N0%SNIP<1W'=ZZ6]\+1:R#>JV@4Z+U">%HG6P3/WA.PFH?'R%.L&[=5K7X_/=_RZ,P^P\@-+^VN_282S/""4IR@AR?Q%YU=+9;K>C 'L*;D!U159Z%+89 .H M>"R72Q45*/?WFH.;P0UHQ(LBBV$8!QRB4/Z'1ED"$:8TD1\K005KP/VXY.-! MNR,V"K!":G]_D&:4DC"D"*9A(B"*DQQB$N>0IG&<(13SF*)=$<#[D3[;X_I] MIU3_QWZ]*"L*E.(,%B(,(*(\@IBGF=2V:1B$69ZF[ 3JH3_B2T#_#_Z63<]) MMRSXH6^+-$,S<+?9K$NZW>CXO2;A)3XM2)W^RR39P!I21%($0H@"516+"%Y MPAWK=5PC/3558![-[MB9V'Q2#"V$0: >VI_J#^4;JH"8 N:]*,A5PF]4(\04 MD.Z2(<8CW-9Y]?/S"RG7RK>KVF/,$\K2.)1'%)(E\K#"12!MERR'>98@+&@0 MDH+;J*_+9*:FJKZNEE"GD99[-@%[(FO;^)0.4.7AC_,@XK#@JB)"%A!(8B%/ M@+C &:-%%HK"K6VM.ZSCM*<]\*?TTZ-3$:<.4*.$8/E])E"D40%1B$.("<$P MPCQ(:5%D+ LMVAAX0';\_@,#?[=FV^;MW^+ 6^2.P1EH?8Z*1_\=>B]CX+D3 M[PF1-^FX>UG0KLZZ'4^[[5S?1;59EZH*HS["_R:>J5C/,YR03!K84"1Q)#>N M4.Y9J, PR*6*31,1XLPH$+N7RM3VK0.3]=T&V$J;H:G-;:KJ[Q7S=/'W/WSK0?QJ->2JJQQR?21$$ )<^^^AEOY>B-7A";KT-T;_;>Z?@CVWH=XIW;>5T/NB;> MKQ,:88!2P6U$H9>.5N:HKD(-P,*/&:IMI-2MG.C=T0=N2GM@7LN <_)?N -?SO&QN_@G4M@?QS)X*=8K>< M'3/-/1SF ZOF8[AWK,\.G615_]D:\._7 ;=6N6ZX>=*IEL1'59INP)QJ1<=1 MO/=5^XW\:[76-;N^RF_QP^I9ZN@YYY0PA#,8%SA5M]+JF)Q%D(@D#@C-LX!9 M%5:UI#\UQ7>MX*:6 =0%Z)04X(]:#DN[UG:6S/3?@-@/K #]P^ZSU5H?>,/W M6+M(?2K-U?J@L>BJUCO,S9=$ZN+IW:L>OO;_TR@)TS )(&,D4L9>#'&. IB0 M),Z#E."->7%BA]LMER!= MB/B_UCBC]%87%5TB]UP]=+[BICKN&-L^;W5/GMTYMJF:_VFQ^ODWP1]%G9*S MBSH)"\YBJ3]BD2.I3KA4)S&6?\N+7 2"AF%N%2YI27]J*D8Q^N__%J;!?RAV MP<$IT&[G;:=E;&?$3/,,B// VJC%^;$O[ZOJ3ZO;=6CLM0RS)H%L@(@71P0] M:2];ZJ-J-$=H3K6)"9N:'/1(+:F-[1F!I2X0,L+6@*WNH\KF3T:G8-/BR^; M=3A&QS5Y!P?\S&(>GJ+CMK.EE?BOK23W\8XVY+F@-E;4'P(96M2Y8V:O'*T#X M4FY=9,9535>$/5,LUYYW4POUY; R>3])%M4U2KG=5$+O1+%:-Y?( M#^1/(;62)"QIE$NR?M6)WU^ER.H"9K58Z':==67=>9)B&O ,P2*-$HB",(!Y MD1 8!/(LSWD:2%/5IOK5@+Q:*:<1RFC59TT@34]5(Z<"5 LFS5$=(;)1HMGI MJ"'G.0]%&B$:0IZHQH$\1S!7#AH:A6F4$X$C2FQVD*G,\QCGCMT$_[+0$S[I M>3;;SB8R>P/OB$VL5K-.E7H'!U'!0=;=C#;/:W%GX%B\?5EY?UOI")/@:3<> MDM-1-_01(#^U"<8@Z696?%DM'^5 SZKF_J&N_CNYGTD:G\H_]?6D)G3WO-HN M-_.PP(R(N( "IQE$&2:0YAF'F*0,!3$.(IS;["&V#$QM8U#\0R4 X%*"6:N1 MA]0H6@A0*"GV?3]F@&A![+8+ZWDRVP.&1']@Q:Z!5P=N\$$#?V ?-/P#+ M:<_ 73_PULK;%3U/&MF:_*AJUA6<4]WI/(YCS-C.O?.;(*H%FO+[W*\6)7NM M_]MJPYTG+!1Q #&/F*IBB2'!"$&<\X!E*" 9-2IE9TUY:BJPY9QML6YI#YOC M;J;9!D%S8)5V&4BIVC3'X(_FST':*UKCY2O8RYCNN&%>MG"\SG*Y3D_E<=]EA#*F(UFND!C:CKH M$%A1@>5J P[\ E(!71&H4$$ 3X(_*M/@T)&M^C]VBNH2X&8JZ488!U8^7R5J M'XY0^UN#U2%298"HB1Y0/&F82Q1&U24](IYJC;Y'W?3#_7HECR2;UWLYV9N[ M)5>%?5_J^ZT'.:).;,YR'HJ<$HB+L("(,7FFPPA#$3&4")PA%(4V^L* YM3T MASY-U"'7#T M=54[HA#K=5/I2-^D5Y^K:BOX/$E$4$0$P20O*$0A89"F*88T)BG".2LB9JEM MNDA-3PU;S"6I& M?>J4:V!X4R6=A$;6(-<$/E<<5]]PTQ>-K;DS0,O5LLGV"E.2YC&1MDE,]%E& M%=$J!(PII9A'.,#,RM_<16AJNF)G?+<8=&$E;5ZN :$ M)^702694U7!-V%/%[] *EMW&0=HO<5.37!1SC\N-^7F]>.S6"L%]-?UZN?F M287TDN7K7!2,HBC ,,Y4H[$TSF >%2GD21@602:/'2$U41%7Z$Q-/=2L@AVO MH&;63%%<@[1?27@$:F %<1DCT#!ZNVHP1**GA[L-[HH'[4ULH_0+Y]5W$WQN_QI51"F M?E-+)(%?\H8!01RJ(P1$5D%1SIAZVIJ99&*E6#IY$+ MM 0#!\G:N3E:.)TLWA+/+<7>TV2;F3KC3^' 2F_$V7,H'NH3;&\51[TP-7*9 M4I] GMYK$X> ?'.,O$76&Y <.43>'(3S6'>+=^W4_V;#YO+,\+Q:ZNN'^N+A M0W,CT4[C?5AOJ\T\14PDC&&8I'D.$8H0I 6+8<%05F3JYB#*+/JAV5$W6D?C M]T?3]1=5/VUEPTF;KKYV5(VU">"[:S;63M+?*&G,5);E_/0KK0'@'JN J6*Z M*8Q5LST#.\:/"R \#(8M7S$=L547^QX?XR/Z VZV3P+\T &S\EMF-?!UWZ_F M:EU_V/H3!K](.Q6(/\GSRT*>@ CXWVM":5G_\G__"E24RO8%5-)R+8N2D<7B M5;^]KSG3#*Q&D9L[J*28X&6[?EE5FCHOJ\/*DB^^D/6F9.4+45G8\O==Z^M% M"O07\/!45@V??-7$,$H65C^/QY'CEL_/@I>2'\F?9(44THZ4@ZN^[6I+?!'K M_++?*S]M2.?)O!XX4LG^Y?1-W M^Y[K;5R^J[?F( ^0WIXM!QME@W83<+=%.[[M>D93Z>^K]:LJ=5D]":XV_VJ> M0AR%*0PS2@E/LU2$A=VI[!*9J9W#=LSIAJ\5($LNU\SZ M1\F$7M_6N<,7H34]!-P*V.!F?\/@#.QATSS.E)/>9X_2?BB\6?<7B8QLS_<) M>F[!]SY]:PG:^_6*;]GFGT35VMF\[JM_:\?0(,\Y21E41(%B5V+:%L6;-;$.,VCVX57WS^I2D65JGQVQ]A:&3N-/*5M+0+K MN3'3-$/B/; .:@/=,+]#]_70B:!Q@@^3D.6*GO=JN(;DWZA$KATXW75S+<=Q M+N*S%J02'T3]Y^?:$%.VNS1"5!3VYO7[:K'XM%JK4F-S)FB:ID4&*0ZDL52( M'.991F%$4)BS/$L)LC26K.A/S8K:L0]^V0GPJU)_;1G^-ZBE '\H.4 CB.4E MH^TTF1I>@X$_N$7F'7>70BDNZ/DK?F)%?>R")B[07"A2XC2,G2H4C,]57P/^ M\4_!MBIA\UM1R'/0NOJT/!@8!CK-:*"I:3#-,-AS#'8LRZ/.:K59KC;"3%.9 MH=BOE[P#.+ 6NHZ=M,=\6F)6 /4$>J/0 MKB_E4NCB27.4!BA!,88QP05$B I(6%) QK!@*$]#(:Q*;OMC;6HZRF>0D!(2 M:"G'CO,ZS+R9=?8V\SFPRAQ[*LJ9EG7.T:%SX&-HVAN)RU#UD8*A/-Y2AR=FGE'UH@E<^E14CBWL=4?%)_JR:BQ"%'& M"1> ;W7)717^58>@65Y!FZ%O>/'L#]&1KIL;AL_OFAN>50!I

    C0O)V(GB\ M;;:"S-<=LQG1<6^6K8 XNT^V>]NQ9KLTEH1H:L*'^&VUW#Q)ZR4),Q[2!.*XB"'"60HI5B$U-$H)RADFL;"JW>[(R-0, M'/EA(LMR[*Y38*; Q@!V8)56BS #>R& EF)VB)Z9J6AF*J0R*^4)\C\%68-O MR^[[+_OJ[#>"Z*M*NRL;XU9KOQ&LLZKMMX[G6"](^R&T&^(D#^GOE2BVBR]E M(>91EJZ3Q80 M^2H 94)RW$I0%B"=<^T.C^Q\M)Y+)A8-'9BU-3'7(+!3^JH]O<#V7% M%BO5:V &-//FH43G./6KB)LA&E@77$!GB%#M7AB< H+.1QLM *A3D'; 3_=# MPQYEU4[X27X>\PRE<1#C#*91+FVW1%H,% EIP%%$TEA$E 5&#GA7!J:F!^37 MDPUS=-U#[O?(Z@+D%(^J2H;QSZJGZ(U\1MV3G^39]!0EZM6V M+G6PV5'*/E%AY;:I:ST@FUX6>(%NZ!L"E30/W\DOEN^\_^!..90QP M\78-T$UI9-__59'/'?[77[$_MSRLN9SFMNXU4^9'DA,( MKI]'W*4?>.D^K(FNS-%:KJHF-2]_E'Q+%J ?&*O#R&4,G$XB)T.-=@RY+$+[ M#-+QA.,FK?2J5JOM13Q/F%"7_ &,PDSNST&<09*+"&9!5*19D" LK'K47"8S MM26JE1FD>I,YJ@4C_E1_MW0#=T!KN"O?#-C;;LAUZWC5=O#C%>SL-^9>:'SM MR9>)C+L=]PIZMA/W/^VF'EK5@F .*._/H]R.P^E?>+1 ,O?N926\5U7Y)5*= M]J.!1HM=O\1^.US]XN]=NQS=<2ZGL[I?51NR^'_+%_TU%31*"YQE,,[56940 M75$QAR%!F,=%2+%9/]5^,E-;B$W_GH;5&:B9!9);RY79@^SU=>H'KX%7K2M4 M#KV.^I"XH=71Q6%'[G34)]IYHZ/>I^V6?[7>S)MX\F_KW^NJH=J PX@@1E & MPX 7$ G!(8YC#GF1!32.<89BHT3E+@)36_*[Y B5A=JP:=6=O1/(_G7N YZ! M5[@#,L:+^YKX?2=3^6[K5"K_=5C?<:X.N MGL7O&[+1%PA?U$2UVJ!'<9(3'$&&4ZD7<$CA_]_=F_;(K2/IPM_OKR P<^?Z M ,6&%FIA#W"!\G;&\]JN@EW=C<'YD.!JJSLK59.+[9I?_Y):,I6;DF12*O4% MNH_++HF,>"@&@V3$$YA&&10\DU'&6,+LBAWW]C8UVU +"[;2@E9_&D+!?3I5F^B5D2IGD0L0@F0I\=2!Q"FB8RF5IZ848HV[HE0R!Y=!>2DT"7 L-=E+?@*W< M8">X1Z?%%BM?3HQQO^,Z-;9P'#DYU@W85W*K:E/>LG7QHV+P::Z(!2(A2?(0 MAJF^2& LA)C0"$8QC3-!4Q[D1J>99WN8FN6I2W3NI#0O!W8:P'[CX@66@8W( M(2*7[]D-H3$OBG8U1"/5/S/^>*Q*:/5JWU,MZ_1[HQ7&ZA6[6P.K_\%K^<+J M] %-;!51%/$L#2$A)(&(I@SF+,PARE$>!2'.TMBH G%/'U.S9H !I8-OF@,\5'&%'"'A@"-NU^4+\8$=*G6<'.W[4_NKEJ_BF&_Q= ME-^6Y.F[K@RY/9,A<4Z"#$:4<8@2C"!!*(=E=#R M^*4?SU.NUMM]2LAY**6 @E5K>R8@$3R (<^2* YI$+/$*D/ MM.>I&816VOKRL?U+1W90"6^9.V \#F9G*8.@.[ I,01VB-0_6[1\)1T8]SMN M'H(M'$>I"=8-V+LIGXI%\;AY;+,40LX0DB'DF5"N"1-,5SO)(,$9QTE&D]CL MNNBHY:E9GT8XS]@-;AT8NC[/_K+97^!7[[8WF2YQ4H^L_G'[ MS6>X7Y9/8KE^UIF_:S7%]=EI-;$_B_6,Q9Q$6.T1DE2["8@B3;F)8!1%'%$< M"XRL:,[Z.IO:W&QEO:EJR:]OJH5,M +?@(58VWD%O4BG/) IPPS&A N(@B2 M)$\)Y"(+\R1#6<+1;%VNR7QDI+==_K^"M)G+Y0N_@>WH#KI*T JY=SOD/O<@ M9^U7F4#BR97J[6I4[\E$Z4.'R>@=UY)R3!0_-(?52C7V9K-01J$%(:1,BHA3^*4Q':4H"?[L?GNQ^$ [8CI8"9.@VEF'ZX&:&## ML(?,9TTAV"IF=ZF/DFF0]:AZ7%^M[V#[[\U:3"KW[M63WRX(9 M4ZGLOS4UQ^K=+[%DQ4J 2CKS!- #+/KGZ74P##PY*\& (0Y6.:"G57;* 3UH M:K0>;N)H"YJU.G!<+OHW]?T-6WS4GZ"Q$D#F?D^5*EXD"*ZW0;\ZT,N<'Q,R>^89Y8$/6)9^Y 5N);W8Y06J3HD=!RST( M*W=+5>$K:>I302 MJ21QS6&'4IQ"'/,4YI+D7!]O9"2P8YL]W]G4K-(N\:64]>2HQ%7+?".PI5/5 M"[29U?$%W\#6Y@KD7,K/783$7]&Y\UV-76KNHM(G"LQ=?L?-A&Q-4\=/IA;D7/]&4V!_4J7#]-P;^PL MR5F\S:S(5?"-%.RZ\U#V71C&HU+RAX:C(O/NQF+IA9W MN_ %21!0B70--1HK$T$(S&G*(1)!C-462";"*-+]=/-3\RENOWY]]_#5;K8? M &8VQ]UA&/K\M3XZ&<(5.*VSISE\T/BH,_>T8H?S]"ET: MRKH&UMD&)C<=J\N A^)1LZQ_^GS_H5,*R_)RY"1>AO)^I7*RU7%O5_H4.[IHZ7W8;?G]O2SYSV(^OUT<'7_N1G6[V&013I,P3:'D M<081D0'$,N-0H"!/ Q8'F$B;U=FJ]ZE9BU;X*M+G^#:@.RDTK7T))]0\N1IV?8_JB3C!D:R)$I)2F 2A\K&\3"$>8XQ#**0()$P)LP(B,V[G)IA>UTN ME^7/BB-LLU#8 JZ$!&17D\(R!\< =#/;Y1?*@0U6*RS0TP:TXNHC4"TPU!(# M+;+7J%!#>/S%AE[J<.P(44, 3L2)FK[I6)^T*0]8B-5[4BS_2N8;L;-NLTCF M- C# !)*(X@H1Q"S@$,6!(3&,H]9+FUBSON[LS(X(T2=/^@^P'PGLV4ATGYL MS6R+/\0&MBL=06^ %A54LIIL5>VKB1J!XJMV:']GXU8*-5+\J"ZHV5L.#$=2 M*G=(UQIM3G46O-/70<5MC'$4*%\%1CD*(8K53@T'*85Q&,DPB4F@_!ICXB.+ MCJ?FQGQEWP7?S*LE]YV4@JEM@OKQ$UFIWG4@]OJ@F-Y*7\-T9I1Z^*U8%C_( MNO@AP)MR47F@*_!%,#UP'!0+_:^KJO7D=RF]/IU&%OP.PV$]4BT3TK S9PH#W^W?59?/=]]]7H( MRHH;2A8+]7$7:J$FN]'IK-E@_9WH78( JPW]NYIMNM1UN87G1LT6-M]4!2P? MZRFX:$:[N[/XDR?B*8=AZ>.CLFEN/)HJ!R7WV*M77-7CZ0 M7W\KUM^_EW/]1;POEV>*/$9QAK.829BG.N(HP@SB,!0P2Y, M010(':/)U5_S.!0XCD..KP9_-'\.4M#A%!+>,DPZ38^<0G*LU'&.R(EGW":M3D75@=K+4D=3\=?/ M?UGIQ)/WM7.M/+$MF:C>;Q:+C?JWNR>QK S&+NJ'A4G$)",P0#R *!,8$AY1 M&+(HSZ,$TT@:56SR*];4#$45:2FK6./J$%ZVZ@"RU<>P[*GG\3,S/>./RL!& M2RG4Y)4T*NFL0$=^ G6Y@I]P@M[Q^\?9D&CT)-:I1]0OD MH3GVW/K0AGQ&.$GR2"H3+5,)$<8"YF%"8!R2.*9AE@8YM[G<,>]Z:A<]>OXS M/?]?;=HY_]2Q!*?L\U#FV;L)_N9PD#B#.F-I@1IR@#%,N,;+Q.,]W-34OLI54 M'V#K"EC5H9IEALYY7,W,D!^T!C8[6Z":4F'Z.*R6TS/]V64T?&7JG.]HW%R= MBPH?9>MK)]O&5MNR'R&$ XD)QBB)-$I?AF&6. 4 MBBA+ LP2)!B>/54[:=72 1T/I:V#H]N _G MD+*8)$1SA0<4(H8ES#.:P)AF/ Z01"FB#<[O%OQE4&X['@YCU<-0 )O997^0 M#6R;6T%!6^&Y%14TLGI-P3; Q%\2=E]G8Z=A&RA^(A';Y"U7AZYB!]>WD.S[ MHIR7WYZ_%-^^;TGO*0F5 <$!3$+*E5>71VJ3RBBD%.<)#U">V!4?N-#?]%R[ M1ERPWLIKZ]GU VSJWGF#;7 ?KT5L)RJH91V@?H A+MZ\O?[>1G;YC%0_]OO, M7G/EO%V38B%X6[JZ^+12@E9,6\K;DUB:&8SK$1K83AR!,X!UZ ?!&^WMR4Y&YKWM4_28^+;W:?OH MXS,U7#?KE79=5!<=JMWZ3$KP]^7RK2!S-0UO%_QML5HO"[I1PUF=>8@LBCC5 M\5Q9HFO0YPFD61K# ,L@9B%/4FR41CJ$<%.S,OHLESR6&\V>M%-*!WHM=XHU M)^=JNNE8+U[K5@5H\HYVYL&RWD>\WZJ]]#@.; M[:EEW1K2C'V@5!$I#T*@( ME(Z@JV3_H=KP8VH>)/V28SM2(/6+C+%52/10@] 3-NV]R]%"JX<"JQM^/5@? MCAF*G63';36+((SC' 60\ 1#%"B?'I.40L%1$"8ISW**;1S[$WU,;;UMQ )/ MY5);#+W0SG6^[EKGZ_*^?%UC5&-&(A%F#.(H81#%+(-81CD484X(PG&,XMRN M1LB5N(Y3(>2C6*W^#-CP^)IMH:[$;&"?83]'?%LR!'PBZ\W2\XU]#Q*^4CM/ M]#!N/N=Y%8^2.'L>'>+*K/FK&E&=>"[XC'!*B*0$(IFE$*E/!=)0ZB.52(=W M!@'*C,J/N'4_.7O\76=+K'2N):DE5AN?*LY>YY?]W$H/N)H7.N7ENP!/#I'A MEH/DXWKH&NA?^KKH1E_R+P59B6K+N5,%U+J,=9UT#L-1KI>..I_0==,Y8.RN MG\ZVXD CR/_^4'XN%_>B_"Q*G0?S?F%/)=C7R-1,EQ)V4SOUVE0IJ>']NSOP M6?V_FP6D]G_E>E&N;1@&>Z'L-TU>41S8"ED". 3YH E2;@2$O2V/1T)HHN > M$:'1"\XE%97$Q;RHQO5.-D';BV_*.,EB_;%<500]7\6W*M_NH>RR+^PF (F% MR+* 01J3$"),$\W@A6">9K'(4IF*R*I4KA^QIF:=OFX>'\GRN>+D5Z-8+MH$ M8JT/>"W4LBXZD7QZ9:\2^&O>B[N*$Z!1V;K6HX]1-KTH&WOL!K]8ZRJDQVNK M$JAU J^T5K_5*4^M8MJ [G&56'!IN)2C] BZO_J5/H0:N^"E1R!/5,CTV?K5 MQ&BW"UZQRNN\:64 Z_/1&94)(ID.<@RIV@[3.( TCU,8$L$YB^.48.I(C7:R M0RL[_1+D:-6]WJHC][_]2QZ%V;]7=;K7EO%+%^$W/$SS".K0)VL'2+[K1^T: MSK1>*/RSIIWN[J5XTWJ5[V%.ZW_/SA'P9 M.]S&J >A5\W#6]S]L?\1T+\3R]V6Y>:K6S(ITI;8B7]:+V\>U MZ2'3A6:F-J.UN*"2%]2^0D=B\$6L-\L%N*TBB,Q/F"XA>?F,R2.( \]]#_A9 MG2D9(N-TJG2I[='.E0R5[)XLF;[B> EWDH*I0\;U^GGW2,/H5!7=V#*Y*D.U M>7RJ. 2^%*M_O%\*\6&A)KA8K;^H'=%,DB03,<=0)%)?ZVOB>*0^H MJRD(3M+A:9WWB*P[>M\ K3G0JH-6=_"E[YNPOUX<:YQ\W4@.+N^XEYACP7]T M[SE:QXY;UO8P[J.^9*]R>.[D7U9U8919DB$N1"ZAQ"R$*$\0Q)PPM>"$>8YH M$J' BHVAM[?IK1-*/%A*N%D)MYUL+[:&.UI?B V]L]W>#E2"WH M>DK8>L?K M<9-K HJOS6YO7^-N>DW4/MK\&KUTQ7F7MFO*A5:FK?@AZHL\?:3?5GO^#\&_ MB=])L=#_>"O5Q/TBV%Q-IT(6K#:&"_Y ?BE;PUF4R13*)$;Z #Z!) HIS')) M@CA+91Y9%7WW*=S43%.G7D"Q6*V75>J!:3O=? MCO=>8$A'.17Q!I=\-T!IN?TNTFN!0SVJ#Q<]X^_S3-*7:.,?97H&]>0) MJ.\^W-:,-EWT7FSIJ@LVHRAB4:Y\3"J%M=U/%$))#(H,8QH+@D I$\CBR(Y(YZF-J5J);7^KC M-H5)"PYVDK=%BRPK_YZ"V,P.7 G%AY@].&'F0"1S%A5OY#''/8Q,&'-6 MQ6.2F/./NIF$6\;T!9F.'=,%"'081TMU+J,,Q;G,88YC'8VK RR"@,.0)BQ& M)(F9M*JG>[ZKJ1F(G:2@%=6Y%'@/P&9VP0]L YL'1\2LS<%E,#Q9A9Z.1C4. MEQ4^M!$&;]@':-3!7/KTO-ZW;$_0WQ92BJ50NC@D!=FU.C4KT3!';,7OW'^! MG0(W#FE"EFA?CND8#NBA-Q^6& ^02>2&G5,0B&57H\6$N$'0#1%Q;,'!4"VK M4YG;!9D_KXJ5O4DZ\_[DC,]R62Y$N5D=W-LW[G)I=.$K[_WU#] _"MO*! =IF^Q>_& YL+X[@VXGK MV5;8P^.KU.?E#LF S5BMQ XYBB+::W.B\8BK /2GX#=CJHX]WFP*E6B6/ MR757P^HK[9KF#,;"5>5B2BAS5"@^KS=1IU9VV4 =-C;9Q.JU"=[MTY@F[ MN<9%,7NW6*N9?,NY&N35&_7CW?*A_+F8(98A%,<44I9(B!(:0QHE!*:!\D:B M,$0R8R8SLZ>/J4W16DS0R'D#M*0*1Z!E-9NJ?8#VSUE/, U],N*"D/'D-<"@ M9Q:KM^M9K'[8S>*^-D>9S@9*M?/:Y%$')C:=QO#P^.W3XJEXLUCQ)7\_)]^, M*=A.OCVUF5M)"1Z*1[VR?/I\_Z%BORD40#W=;G(\SK1>E?;(TOJ?=&5)J^A/[\E2LX=716-X1 /.(@(9IPPB M'BT'N #%)L MYYSRWOBYCCH8F6OKG(+'O%EGGW3,36^BXNYDP[7U153TZ(MO'Q:R7#Y6'OWK MY^:7NY/S.,0HE$D&41KGZC]A#G&(.&0H2X(TC3D)[#+.W>28FFVHF0V+_]&U M->H2V60..AKHI8Z)*BX6U!I65'@MSYEEOKGCV)F9G!%&9&"[U(WX;,0$6R6Z MHW)398@W3PS)3G@EIK[RN!VE&#<[^SJHCG*NKVS.OG39ZU(Y8'?R;;$43)=) M:?VE,$YB02)=II#K*F09Q+ED4,1(A"3@@@1&#+'GNYB:3:RDU'-P*Z=YY:@S M(/9;,#_0#&R<:E3N.JA<]IR,OS'C\EC7PS12D2LU755S-9WL=P%$=3+Q?U: MMA\7;U7XDY^:5?W(]%2>.O/B:/6C^@7O5H&Z\*2;0[DC:E7?0Q6_^]R);@DQ M"6C*89;J.V4IL3)^(H5J"QEE<:CVC=3H'->DL\F90:+#M=27>E]_R!:7+D;8 MFGEUOA ;V#KNB7E31^2KK67SYR"^F0DRGARPWJY&];),E#YTI8S><3,>G\5: MIQ[?+\L?!1?\]?-?5H)_6-0EZI2O=JM9"2JJ5B6$^H>-^K?F.E@)M6B>/;=N?XG_MMD1/"S)8E7H5NN]]BS3!#Z2$2A(JKP_ M3>1#.>(P3"."*6)?@L#I%O]LHZ-=XU]2JWN/?_%9]XM\M9GAZ^7CPND>?^_EJ9K$B>$QS%'+4YO#2CB@I=.E M0]70D"K3]N/'-^8GK/O 73YW=H9CX!F[1<+^D'D? O.S96=@%?M M;W[S=*Q\$I2>T^3]YT<[1#XI9O?L^/0#U\8@O-ZLU"*R6MVR_]X4M:>R>OW< M^5M-1Y01G&61E%#]D$!$DA!B!1I,$.5YGJEM!+*B(+858&IFKGO1W6H NBI4 M%]R=?W!CAK(>)[-SG"'1']BJ^@?^BI "._2\QQ(8=O]"001VX)R/'K!LQS7= MZ*%RIZL%\*TN_&"5=73P\M2L54<\\-:XR,9Y;"YOIZZ&96 S%,5&6//U2G, MO&:1V589_RS6=U*S7LVUV@$# MIO-V<%LU04=/L%/T!GRNN>Z]$IP/.!+^F/Z\2S@V1>!0$)_@%ARL*[=%1'6Z MU(GL;T7]YX=%PW^XNB?/]7:74TI"(F'$20"1S".=8L,@2:-4XI@(@HT\1.,> MI^8QMN*!IUH^.R-^&6 SD^P5MH$-;"LK>-5*^QLHJN.M&LC["T!:6TEC<#S9 MO,O]C6K!C-4_M$?F+[J&8^I" 555ZXJ$?76[67\OJPR569B@ .>A@#1$RM7D MC$$:)%3YFQ2S$',12BNNL9Z^IF91WG3J)]P LI6SJJ50U4]86=+Z] %M9E\\ MP3>P96F0^UHC5PL*=I+ZC,>\"(>W<,SS/8T-@S,NON%F.;K%!L5[= M+GA+M5.(U2=EJS9+Y4,MO@B]Y=)Q10O^N5PLV[]6X6?IA.KKVQ[58*JY(IMY54OJ[5 M)KOZ21.Q-;G0]V)995LJ6)5\NW\NZ\N3CV5=5:RZ1.FD#2444\(Q# 6A$.%, M*!\U99!%2.0Y3W"6<+?[WC'$G]KJTKVT_/"H'JK.S#KE([OE<.J4]2;?0]FN M'2SZI6UE+85*IX65^GE5?%M4;Y#50:7".OEZVX7K'?0H7Y[M#?;4OJ<1[[][ M!_GFX,/9D2-T(*C6PLYO&A1N0(O#2+GY8PZB]VOX481_H4O\,0?F? C J%*X MGBES(8M%L18?E3GF'Q9K-6L+U4'M.[Q^_D3^7B[?Z$J>M[^*U8QB' M&, PH MS2 B.(0YPA3*/(Y#21,6Q)8GS%;]3VV%W(D/YUI^L%.@=>[_T');QD_9CHKI ML?1@6 ]^2+V%^:,;S ['U$Y@>3NTMNM]Y"-L)VB.#[3=FG&NJ/$DENOG>_5A MK95YU55ZGK0%WN:2"A'FDG &@R3!$*6"0$J)A 3%+(^R+,-):%E0H[_'J1FS M5N ;4(E<.5E;H9V+ EX&WLQZ>85S8'MU-9(NI37,T/%76>-"?V,7UC!3_T1= M#<,77]S4\7@:^@7I[B?@FSSM-\EO^]X=2AQ]; M3^V#-ZS[TWI&^QRM^PJCOH..;H(Q57\+?LMCL[?A[:LM1)7X5Z[)5 /Q1 MBVIX).4R /UV8F!8![8@3H@:&XXKL.G;EJIF.UM2];>=87'I<123BV\?UZ;N[?D6IF97]ARW>M=O[MKV '79 MP_"#T1J7(7%R-WJ:'-J>/:XMK?R^7%:W M^%WRDRH+5H=$5?^X%'R6A%RB0"IG(V14^1XI@20+0YC(-$$QBW*4;AD,'LQ( MYJP$,)H$^^0$#V,E=0"R1PZTJ//5F0Z=)(WXYL1L=L/2;U>&07FD>_E&;LT3 M4 <.'7 P:5J NR9"]79@F,WY\0:#>R3^/+^P6['H.4'7P[)GU]YH+'Q.:G99 M^MP:<+O<[*-3:*D2[G7)K7)QNUXO"[JI:M\]E/=DV8T;2C(14I9**!'3Y*24 MP%RJA21,8L[B!$4D#V9J7:.EZ4VH)\ELIF!7O@%]K(HZA>U1I[R::\X44%0: M;E>8-?EE6IK79L=7H"C?+VBGN:*>/AVO]!@DN\XRY MISMA7U*->GWL&55/]6C#-5NUK !IX^>W,U4JV(0(I]Y7V M'CS9-/]" 9/[RIT/DCQXSCF-@PG!5^^50!67R=U3M4=Y]TLL6;%2VVJ)0QK@ M,(,L)3%$29) &J8[N/93R*<"($3%-=MUO&'!+EO,$LRKA 7.1)8$66 M9MG_U,S15OPJ]?_4+M%>$V4WNW>P=9C2DBS8=_&@QDXT89:$I'F>\4CMI60$49Y@ MM;.7$K(DX&E(9$8(L3)V-KU/S=0U$H)*1$M;9H6ZH24;"LNA[9B6&U:"@^9> MHAO'?@/V$_:/ M>?FMM5UI$C!)<\AQI&Q7D"!(XYQJRFS!(N6X);G5J61_=U,S5HUPEG<]_8@: M7N%XPVGHFQDMJ/KBP$Y4T,@Z@-4Q@\77Y4E_9^/>B1@I?G358?:6ZS&3>"(% M?_=+6RCM;U47*_4)5DWUOY[%<2RY""B,,HH@HCH#-Q<1%!&)4B%"$LG$[J#I M8I]3LR&-R$#4,M=,IF5]UUQ+['1B;X*^Z7&35TP'/W"JX6S$K="L;X=KB6^: MNB8>SZ@M /)V['2YQY$/GHPA.#YZ,G_5D5O[/$'2[:.^R/V?RG]J)/@O09:5 M^S2+1)+F L>0"R)T:&4$22AS&(4Q#Z5 -(QC*Q9M-SFF9K#4UYA:4E\[#H"9 M?1H!UH%MUOL^6K:;RI0Q3>[:5><&:$TN;)/M*:NOP](7.;6C%./24%\'U1'A M])7-V<>9;VF:&O=/DUQ_%)Y#BBB&A,0!0B14 M?QBQI)AU-S5#MY78/'K9 --^H^8?J8%MUXZ2K946*'%!*Z]#!70##,W#OOUB M.5*L]X=%Q6%;[967XAM95GD]8HOT4XNT=FY7C3:>2J:; ]83X6W0R&AAW>8* M=6.Y+=YRL[SKYT]B_;U4QOZ'J D*WNAH(AU-J"]>WQ:KW5]F(LPP8U([H2&# M*$4<8J+,*-FJ4&T[DV0U8&9&WCO^XYG\]3.H90<[X6_ /O*O]A0PK/#E!+?=>C 4 M[".M#J;PUY-!??[^%@87Y"XL$U9-CKIHN"A[N(0XM6&?"?YAL2K4DSONI(\6 M%"KG7YZ0S6F$/,/)]=$WE\IE3)PRG'N:'2W#^;)JW0QG@Z<=J[G?O?EP*GVB MS;#X4L[G3<#U+.:,Q0E%D.)8^4 BCB$.4*#_@U/!,HR95<$$B[ZGMB?5%[[E MHOKJM?-/V+KXH5>#4JJ?=V6^RQ.Y:G-KED^;,3([JQL(^8&-CY;Z3*Y8-Z\, M_*'%!XW\'F\U'5#S5>S7# MW<+CU8,7S#R9O>MD&=40>H'MT#3Z:=3-6%9468(K6[Q^UM%L*U)%IJQ>/W=_ M4Q4F8'F&,T0YE#'GRA[F&)(\B& 6ABA 2==3,X.-?* 2\ 8\J Z< MZD!8@&]F"8>!=&"SYX"FM;FS!\:3;;/H>%1#9@_(H=5R:.':@KQ?Q;>J8H5X MTE>TNCSA]N;F]7/SRZK6X"S)PTA$<0")$ E$$0XAS60 ,Q00@FF81QESJZIK M+,/4C%:WGFDC)]AJ 3IJW #ZO'VBKDIJF^;D,&)F!F[@<1C8T@TS!%=4@[4& MT7M)5W,)7J@NJS5$YXNKVC?EFOY9LG]\6*TV@K_=Z/KH]V)9E+S*8UB=SF:8 M$90&(J,)C%FNG+M,_8T,IKT,4S.86OKJ'E/GH5<)/K1* M\&G<# M#%,SF*VD.F+J1[&JB3+9G!2/ZD]]?\*^Z]FZ LIBBM6Z4$N?L+PC<1DI,YLY M,/X#V\Q6>@UM*W\;(@BVX]*H,-C-R148>K*3+A*,:B>O@.C03E[3E)V=Y**8 MU2SZ7\0W'42A6O^LOL99PN(D1KF$- F1,H)(YZ,B!A%-XI3'F&2$FQC!-J]Q%L=$6D]W\^\/K7)OE?PK9;5H@;C&8@NSVL/Z P\J4\ M,\ 4OH##567P#ML&:5.E<([]ZC;<<2'!5L*LA)O1?WGAT65I'WW))9$ MGQLW/+9Y&"1!HN#C).#*Y0X22*,\A6$6<)%K2E&1MVDJ9F<09AT;?>7[N2D# M6X&:<<"%M\$0:K,C!(_PC17F70L*7K4BZ^(*#8'#5NR&RL'?,8$=3IY.!@P[ M'?4PP Z(P_V_Y=NCL3G\+&>((B8P)C!DFF./A2&D.H@RSR1B%.$@9T-S.?PL MI^:KJ$\R&9S)08%O9JP&AW1@VW4-B\//\D4Y''8XOAR#@Y)AZOP-.Y@\L#=T M&K//(/XJ?HC%?5DLUN^*;]_7]T)]PSJW;/-4+MX*JG[61::;;'D="2FSC$&9 M$F7[4!Q"G(2I,H!A%(0(4TR,;M)M.YZ:N _-PL!U/>; MF:>G6H'?;_N&A'3H2W$M-JCD!I7@H)$P.)!!6&)NG_PZ%]4BIOQ:8 M^TGZ=<&K)^'7JKG1DGU=E.PF^CJ][W!^QO_^4%H6>.Z^,S5SK&3;U#G1.IVN M&SQQ8UWA>0\;@],R1UB&/B([BXC7\LVGM'<[&.LV--YIV GQ]X[ 3OU^,![W MGV7+A!PSGB4X@EFNXQ657P4I$AD4,L4BY!P+B3RSN+=]3VUF;[G%>[8U5^-M MMJD<",6A?2MC]O:?Y9/B&4$DR"F.%&_3?+4=!=XKI.I&:*MG& K MJ/D6Y"R2E[=T/O 9V,2<@,9AFW86(_,MF0^L1MI^V7Q.5MNL2QCT;*G.OCK: M]NF2\-VMTL5GW?RT-^5J?2>_JG;;(X%()$&41QF,<(AU 3$**8LS2%@IB:J=,"5EE<6D0[K^L8/3/?ZBI,!C9O>W ,X"*=U=V3(W3<_JCN MSEGU#IV:\P\ZTD+M2(Q,ZG!OZ]+%@N=JNX4A)SR"2%<-I)HS!4F>H"1-:9 ; M,15?*'5[]^:C9:J8ZSB96981T!_Z**<#?!V]<+*8X"NMQF_[ M)%(#U!>\$D]?9%*.4HQ++'4=5$LU-2)W'<\K*JZEZM8X:&X_C-J9F)5C:+ MU?T,))/+V M(37 LFP BM-L[FMWM&EMH%QW?IL\?O5AYENAMOVLJ'PP]?-<5'>_"]Z-#KY? MED]BN7Z^5U_&6OUN6X-H1E".$)<2$A[E$(4RAH2P"/(PB),HQ&%"0\?3S:L$ MFYJ]^2A6JS_O$>'SCGK.)YS7#9[UD>=H0S+B&6A7IQNPU:HBX=E/B&@U4S]I MW6J>GLNE^*XY$_4"N/]#TNO$>JE34R]@]ARC^FG_6N+7]Z18_I7,-VV2QX)_ M+ @MYA51]B=!5INEX'>++T+7\%9>^6NR*E85E>+.=\%(&7&9<)@@(2%*F8!4 MY@'DRMQ3G@49"2,W2E@/TDW-M'>92FNM*L/0T0NTB@&R!AH!4$$ M)4!6U5! MI:LK>ZR/83=;#UYL, =>%+KCN!NDFXMCJD;Q8 P;&EK@U3D>%'[O7+4^9'LA M%EN/L)[GM_79B>.*T8FJ(0E*(YF',&$Z1B%C*:21#&&+-#*(,?(77=2M8-*M<3*+!8E#'C"894$ M$=;7XV&:P" -(IX+%$>QL"BP>ZD_HT]U_&*Z.W'!9J&K+7(E*R"=4HNVU43. MP&TVMZ]";ZQ*(5O$E#^S7R[)9ZV0?B"\508YT\W(=4#ZE3VN^G'A>5=FT3>J MS:4N<,3%K_]//,]PSB3!<01CAG*($L(A%0A!$2T?X*BM'#%D?F&#VCT#')Z+D' M'8LO[CS^[7;@;;%B\U)[_]O U(2$>9 F#":IP!"1-(0TD0G$241(EB8YSZQJ MB9EU.[4IWY'ZSY9E%!)POM;.QVVU=DY#*C0W3R:3$"*.0XAEAF$B4'T,RX4^ 5Q6^E3G?ZM:0]NC!I/A MR+',14(PE&IQ@"@/F=H6!A@R%%")TX#'V*KPN._!&&-)F,A0&!X'>09XZ'.B MOI)KX \M,JAD]GF&9 &1K\,EDR['/76R .'H.,KF7;>UXJU8%C]4BS_$[Z18 MZ 21N\7NWSZ+]2Q",B0\%C"52:+*O%0 MKI59^J;$!:]T)MMO^I:(;V5>@46Y5G]?%=\651 "60%&5M^!G)<_P7?!O^D9 M5RS4\KYQ,%N7!\G,9GD%?F"#M9/K!OQ>X?ZQQ;W[*R6T/X-EC(\G:W6YOU%- ME;'ZAW;*_$4W(U5=ENE*X&+54B_<+OA7-=D*63 =>,&8)JW2]=+*><&4=[V[ M!,^YRS!F7"96L0_7"#,UCZN^W2XEZ&IC9YNN M&ALSLS46X@-;M)-@5V$('57 3A?0*N,Y*M M W2M(/(5?FO6Z;C!M59 '(7.VKUMG]+TN5Q\V($_M-B> M$ILNPN*4UG2^U=&2FBXJUDUINORPXUVJVD2^*2N?1RRTQ_/Z^3/1[-9W_BM4LR01.>(IA%(9$EU\-8)Y' O) L(A$#".96-VG&G<]-:NA)0<=&4$M M-_A#"VO(M>@P (8WK8/ .O1MJQNB]M>KUN#XNF(U[WC<:U9K0(ZN6NU;\%XF MZO>E$F*&E F*2!SHG!L,41:DD(0\@DF,L60\8M*.(?)2AU,S2Y50X U9+I\K MU@ +QGUCC,ULD$_D!K8\O36>5C>@DG>44DY[R Q?M:GN;BH%FO:4MZC%M/^> M&#K\'8/T49>L!-X +MA 9"WL)G+/8X<.&,,P7'HC/FKCL$SFU6Q$/HL MY)$6]2KZ1;#RVZ+X'[5MX:J;0A9D5T26_?>F6"IQ]C+8U>^41/S-9KE4+]1/ MJE:$FLKJS=6,L3Q'.-YQHQ$$X"CL:LV^WM>NO8J4/ZJM;)B8%CVFJ=KAQC""*2 @Q MS3DD>4P2PK,L)U;7?)VVI[82-*(YW=MU(3.SV8Y #&Q:#3&P-GLGM/5DG;HM MCVI$3JAT.-=//>)XVW6_?@:7G/Y0FWH.ZY3Z+K>JNWKW'OMDS4 M/KK8,GK)S8#\3>C2]V<,SR'ML^](<=+O::#NR?5GVZ\R?I=S3+)4LQ0"-.LX@2@&4O?H^O#B"ZXEE#XL^&\UX4:YN%VOEP7=5)0S#^4]T6>2)P@'$21G3'E#RMZ79 J#S"K-,TZ*RY-GRJJ^V>K\)>#^K( MPVGF>H\XI09>_JUJL=^ 1BG0U0JL2U#KY<^C]P2P)[__6FE&W1UX@NYP#^&K M6<>PQ6)%OGU;:DNE.KB37\0/L=B(@THR:9JS6-EA&. XABBE.:2A$#!@),"$ M1JG,K%9.HUZGMC[N"ZUG;B.V96RB$>)FYM([C@,;Q;,0#EIBQPHE7T&*1GV. M&Z9H \-1H*+5RZX)3ZI--93/NVNGW8000NVTE-L'>90AB&3 U(XK%S"1F$L> M)5(2*PZ:OLZF9GE:62O2YS[*.WM8S>R,+[ &-B];,??HL >Q*2:(>$N ZNEJ MY"RHRTH?IT(9O.-XDM.>NGX49"4.+FZ^B$=2+-I?:A*0<$9BD62)"&$6Q1RB M&'.8RQ1!2I4-"5&"PL J_\)6@*G9E59B2)I;S64K,YAKH<%:EYA1JW2YO6.H M_GT%B@5X%F1I>3%C/6"&F\8!AV'H7>(6V$J\&W!TT;R5OWZBHK/QN!UTA,[7 M_L^V^W$W?([@'.WP7-L9->/C][+D/XOY_&2 KR89SDG"29(Q&&&N/+ P1I"$ M$8,DSA**!49YE-D&6N'GA 7C9_XZ*4_PPI&Z90>\K2,.[.M;QE MM?M_K]#1(5&Z:,W?BO7W-YO5NGP4RW>_V'RC+[^U4.I__('\FN4!XWF,(QA& MZC\H0!$D(I$PCV4@U$Y>T[79.-\.,DS-_]87 "O[XK4NZ"=,I#D5! J]ZT%! MFD#,9 !)$@2<(!+22-B5<1@8_W$*.S1*C# 9BOKP* .O&JVA[G::H)6?O!3 M*0!:#31];Z,#:)70-V ^:Y@Z0^BMO*F]!"-7/G6&Z+@HJGM3]K%Q^IKLEJTW M9#Y_OB<%_ZM:%[^*N6!J/]7DW.R.-@U#YVS:G-H"TN57!JT20&L!?JS^5-T^ MD\4S:-5I\Y+,@_&L .\W<4-B/;!=.T.E] M5P;CQ;=U4R'Z03519>12G)$HEA@*%E.(.$TACC&!01*K?T8// M*WG,$-SSK'TM]]M'L> ZRKOBU6>!)")7NZR$4S7344X@)9)!E"$FH@CG!!DE M+1ZU/+7IO14.:.G,*[;OP]4_C:\"8>"Y:ZB_55WVD[HZU6/?;VFT.NPG%>C6 M7S_]P,LS7.E2\/(\K>],!"@*9!!!+'&N;Y EQ+E ZB?U8Q#0@-#PI8BN+L@^ M-<.Q$Q?.*Y9KM7GD BR,DX5>8OP'O1\9>E2G?&=R_J*D\YV<84-_\7N4:P9N M@MQ8ER3_9[AON69(AF3*,A7!;2ELC]V^B+G./#ELO6$^C2*18\H$C(4NZ9Q3 M#FD6A9#F,0XR&A+U-YM%S*C7J2T_K=!P64MMM^:8 6VV6GB';^C3L!:Y1N!C M@SP S:P52)YLJEF?HUI#*Q@.[9C=R]<6E&]MW_.63:@JBE'U-<-9RD@>81C0 M3&V*@S"'>9QF,,X%"Q,9X2#*[9BP3;J=F@W:2=U& Y52JC^K@,!=>7DPWRTC MKI7C>T?#S$[YQWA@0]6!=ROQ#?BZH7\7;*V3ZSZ1E1IF'8JS/LK4KY0!=]5X M#%%BW@1#[W7F>SM]H6+S)D"RCOJP4^X&;VZX>RM="WQ[< M2O7U_)<@R_?JDYWE04H)%AQ&0E"(<$I@+F($E3'##!.**8U-3)I;]U,S;0_? MQ5(0+:&9Q7($O=]R#0_ET!<#E? WX"A,O&//'DKP6E27DL8JFO]D,O. 1[V;'2*O#4UWFP=7@O@3=W>8> M YZCNF#F MS=FUZ'IDE]<>E&/'UZ$-1Z;O#^_OMLF;=='6F90H")(L@0&A"41)'D'"E:-+ M,V7"4B3SD%AQ7YWHP\HBC9:^HP6M)DV;*=5/.+G[GG4;;+?D^>*M_*A;&XOVCL/ M47/0O"&K[^V]QBRC/))2QZYQ1I3#PG.(91S ZNY 1A$-<[1EYC+W6VQD,/KR M#VBX1G!?ME>@;'=5M-H2WE45[MSR_:S&Q\R>>(=['$/3BJW/[QKQP$[R+:F6 MEGY[N>S/#KF YLE 674]JN5R >70I#FU,0!MA&:IT/;TBS(9]T)]LVI]I@D- M$0XPS'*4*J\GI! '*8-A**0,4L)#QKW11IP08&J;M"/:"-[(#)1:XA1?A$>: MB%,#9&;PAH1]8*-WF2:BE1]H!6Y H\)(1!$]X(U!%'&J^^D01?2 8T44T=>. MFR&LMXDGBKW\)TLJ83^*.5V&-$B#$ZGDS0Y?Y&M3G&ZA\: M&?,7'6/0E(=6K-\35IVNORTUO!4ED M%W)VHI.IV8Y:1M *"?ZHQ;3,>CH)IYG]N!:D@4V&-3[V06,] /B*$3O5Q;@A M83U*'D6 ]3WK-MT?EE7>Y//7=JH>^:KTWMAIJ";%65ML?'<@%66G[W FU]D)M9!D] M#FP@6BE!)>;-MM*:_V,= SP\V8N^GD8U&P8J'UH/DU<AS##GL57( MJ$&?DS,JC<@WX$D+75U(B5;L&["I! =S);GEZ;(!_(:'RGY!'?HL>8OG_1;/ M=SL\:YG!QSX\[4^0S1'R=7!LT..XY\7F$!P=$UN\ZH->IBK.X(]9YF1S4[,R M%]A.ZL(F'IAD3F/;;V<&@G7HG8X%HJ.0QO0"YHDOYG0?+T@5TZMT/TM,_ZON M!#$/#?W$9Z5/7;UI%F>,1"EF4&0R@RC6N>9!&,$TPV&L=DP9#ZQ.2DYW,S6; MLR.)X14#RKRZ1&\+6M75;^S98D[ 2[,P$6D80RZ%IH#/0I@GZC]IB!(:2!%* MGMGQ(%X/\#A4AZ-!;.8I7@_;P$;[D)1GQUOXI@'M$UEOEOU964XL/>=A\4I:F5:;;L?VHV^R@,8+&M27WFQ*O<*0/^[5_R*(S^ M'33:NI^&V8YBE.0#'(Q5 M?FKVMSX!+78)B:0_(7$"XV_F@$YV5 >V[H-Q 1ZDK-XTA^=K!<,VNW6J?("& MPS=)1L!+LO\3Y2S#,>.9*6'-N4ZFMM#$?\+A_P:K2EKP6OV@Y04++? - MX!L!_G.C?-(HB$-S[I2S /7JFW8\->/9R.VU5IIM)?HAL!O8@AI411NH2+TM6./4/WNA MXO6V8%A6.O-UBG'F6+@^#_Z@W$7!7Y-5P68RX93A((811IHV*D@AQJ&$@8@% M9D&,HLC(?;/M>&I6R?X"R_G=&&T?=CR M< F3@"N8>,PACH6$02HCHF 2J:3VA%I36Q^NALG,UD^.<]TWC?H@!.DO07W> M3VI^%5VY]B!O?Y(E7[V9EROQ4'Y:/!6:U.K#@G]68V6Z2>MK8VKSZ[-QC=R+ MZ%S>F?D"9NBY5XD)*CE!L0 /A:XC48)/G^\_=*CH5E5!V>)'P3?*1/4":;5W M,T'):0_7V_!H>SD3];I[.J/GW1R.ND3(QW*UTE=Q^FQG_?Q)K+^77%.BU[[- M:L9Y%"<,*0=$[=@@"O)$^2-2_10CR=7VCB2IL#M0-NIW>F?)G\L%K(C'B[JT M2G4++8L%46,.%"3%O%!2V*W29D-@MHC[@W4<.]-4J'FE)?ZM1K,6&M12@X[8 M_CP!*Y0\.0IF?8[J1UC!<.AFV+WL2NJ@ T(7FL-7+%@A5A^+A?BP%H^K621E MQ@D)(1,D@D@@!@F*))3*2@4$!R*+K&-<^!L1R/S#EQ2^)A[X.(;=L:"BV+V1N=%;<\V M69X$"<,44JFY[1!#$#.!8,Y#$65YR,/(*,+PJ.6IF8)*.)-SR0N ]4_UJV 8 M_";)$ 'CJ7Q6VY[]AGJGGK3JA]U>XQQUN&DA75.JQVLN_GY<__$/R;>+-YW,RK M*N"_DV*A?UW5<'T@OV:1B'D2X ARGB UHUD$210G,(ZC( RES!F.[+;_EA), M[R"@JH@EE>2 ;ZNG@V*A#.JF?[/J94 ,3_0' 'FDX\>[-Q]NZJIC6G!02:[^ M82L[T,(WQP8WH*J,KDNS>KPL<,/.UZV"9>_C7C^X07-T3^'8C)O)^[JA*_'? M&S4UW_VHPMNVF3(R$'G, P99AB5$ @M(4![#-$!Q)"BF)$YLW)6S/4W-<=D) M"FI)[6S6>43-K),7G :V0T<0#91:=!$+3W;E?#^C6I"+ZA[:BLLO.#I"V_@- M'>_*>:'S6,E)A[_HF/%5L19?Q?)'P70-L:+D M3E#4 MM0$^+)BNAB& +)?@C2X&WM')HU,W$O"^O,"AQ1W7;1P)_",_C,V,*2#7YKM,W8W.CS? "TLT-(.0]1M M#=8 /-[F,KP8S;SMV%3\Y?.'AW=O MP=>'VX=W7Z\W"LB][.NA._<7,8MK5FF_RN M:JXJIV2S5+/U6TL#15/*4)3 .(J$VG?2&%),&.28\9!%&<](:N,?F'0ZM6G8 MB,J!VBX2L&R%!5:"N""<;"/U?\=G XFF]-^IR MU.7=!H3#U=SJ73?+HYP$M0,B<[T#6NBBMXMO5>!.\_U'RK:(/,L@SF4 $4(I MQ(*G,$)""B;"E""KD+S^[J9F;;Z*;]6Y1D?:.KS,SM)&+YESZ#Z\+U8\GNR7#^_K^+F=1KE@O]G62S6 M?U7?@C)=VW_?Q@FN6Y+7YT_D5_&X>52[E(;5I:8,F"6,)CP*]!F[IKS)*(68 MH@2JK4:62$()R8U2 0>3<&KVJA$3D$JZFM6KU07,6V5TSL]RJPDH%OKZI5P^ MJW^K=QVK[TWUVVP#YMA3"(D!BN ^FWY).XC,8 MV/A6^H%*0;#5I&+JJ70$C9*=W^W4W!**/^N#H?I+VJEJ17,RW!";<^&^^%"/ M1*2K1%3-U6Q-WP5X?&$;\"<_U+V#CEX/[^\P_8Y&&CPH;%W&X6$[KX3L5--TW2ZF!UVS'8P?S 9>0&NX.E+>@)V<_C8NE['PM&GIZ6C4#1L2'^R]-+7YK;.7/[^[,YS,QQCTS]VKU!]XJK::>SQ7.*NN M$S'!?DNC,1&<5*!+/7#Z <=0![%:"7'W))9$+_(?=<3/=IEO>2??;L2,\I3@ M/! P$EQ I#F0\B3%,$\CSL( 9WF2V= ?F79L-5]'(TB2FVH;]E@L*F>];-4 M\RIDJKVNM8Q\,!T+L_5Z"(0'-@FUR#=@*S2HI+[I;FW5SH<*H$.%/(8Z6$+E M*[K!M-MQ QHLP3B*8;!]_ZKB)E_$(U&SI#"*D_"@6(X@XYC"7D53_X912 M$D7<[F"CK[.IF:6NK)K0[&E9,B6LG?'I1=?,YOC";&!3RG*_>Z@J:"_ZIG//VFPZHS*7,!$S2B$"$1 AQ M$DB829K@3 H6IE:YD6?ZF9JQT&(J VUG',YA:&87/" S]'6AEE S8XM5=4E8 M23F /;B A"=3<*Z74:W !54/#<"EQQU=AD[^]2Z8,4%2LD1(*!C'$&$L(:6R MN@0)4(08QB2V\A5.]3*U>;\C=?A>BVGI'IQ$TM ON!:?H1V"/2Z&86) >S'P MY0*<[&/;).N&V3P]^*^D_U]_E&5]]X]XM]USGD7\A:O)-J-[*>A5F(4Y)+ M&*Q!KP16Y\"5,S7VO>O?A [ M3>W]I!&_"7,';)HC/8)GUW!M=332A\RMLJ!^1 _\P3_NOU&CL"-S>-4"\5O% M\%!C 5HP@$8#U'#X]2'''T:/SNF(PH_N]8X_,*?0PCY+XJ^E7H_OU70"$C1HCDG$?8--7A?#=3\\9K2<%3 M*VI=?=P\Q+P'T/X%PA], QOR!J&ME* 2\_(^W08J\Y!Z/Y"-%!=_O_]5@97. MFZPB"<'Z.UD#\?A4_A1+0,#W7FT /3+"G2CR V>=HKQO!?E M9U%:1WEV7YN:K=31CO?O[L#G=W=6H9Y[4/1;Q2M1&-@4=@#P'_%Y2F?7F,^] MML:,^CREQ$':"LE^*.6T[)PRVE$S;:Z5^,T\.RUA\B)4?XL M!!YYY8_[&)U=_JR:ISCFSS_L4$>2__VAU,W=_BI6QH4CNR]-;>YVBD$K![!+ M%?AGBP*2>[!<7F6=$1EXEIX' _RA1?6TX)Y4WZWVXUY+XQ5[/*7 7G7'DP\X M^;*_JWG<\+^\%2NV+)[T>.PNG]#(##I"6[G EQ T M\HH]@C>"HWP.-\\W=G;8N#K4EYH?T\K;>;$+(GR$$68P2B/(HA"GE=>.4R92((L%CA+\.R'6-+2U#DWZ]AF:G2[ M'VZ&[.3NID.#4DJE177@UBD XU*DW7!$S%Q[_R@/;( Z\%82WX"O&_IWP2JG MXA-9Z<(NGQN@]RC#M\J NVHH_.T-[##TM%DP['34W8,=$(?;"BL,DBD( 5II4;-(*#S]L!J64''>%O:N3]K3Q.J'E: MC^SZ'G65]'M-TT^,1OZ+LT1 M+JMZZ298.)5/[VUXM&KJ)NIUBZL;/>](6]@RG7Q8J+5D8$3=(HYU $ MH?8,DAP2K)-X912',8LPLDO=O4:8R7D/JW7Q6)$6DX[0;M5$KQHD,S,S%O0# MVZ-:#5CI 7:*U"?^FC55G_MW50&-+C?@?;%B9%Z7G&LKT($_6AU]%J#Q +6O MPC37B#)NP1H/H!T5LO'1IGWTQ/V/IP=-86X:(]$^/S4+=T^>P8_5'C'8+JO3 M/!1B"T>_H7)%8F"#TPL"^*,2UU-(PZ'V3H$+VT9&"T\X%+L;A'#T.T>: 5W_ M4)_NO]ZLBH58K9ILXU45^(:YVIP(D4$D].$[CE*8:W^%9"1-,QZ$<6SEI?3V M-K5)VLIV*5+. 5X7 $F:A^Q!!B]=*61 MV%X!SK(@#SB7'.8\4Y8A"#1A81Y!'F193&D>26YU=W_3,02OA%1?V)X"T M- 5.\ P]_^V0<3<#1\K[GOL?7^9:_KR"9V?Y\9-N4UOMZG0"]?VR_%%PP5\_ M_V6E7?KM:) E$ M>2"Q9#DE069C#OR(-343LJ4N6P']$718XLE6'\,D!<_C9V:%QA^5@2V7YDZI M!J55"=!G\$IK!8K%;QW6^9UF-V"G&]@I-\AQAU^\/1E+3T*-:F#] GEHE#VW M;G\L\E[A4BZ$K@+Z0RR?WV[$0ZFVTO^](?-"%JSJYTX^D%^OQ4+(0OF$CVO3 M(Q27MJ=F=QL=0*L$X!NA0YA"&/EH>"G^K M0Z!K0'0Z,'+J<+3#I6O@Z!Y$7=6.0\+J3[+DJS?S]"Y;(3_ #6QK3#'S>\!\&1JW M;-CSS8Z7&GM1M;T\VSM,@Q)(.( 1JFN MF1%& N8BR"$2@F>P!U6Q+Z FJ@8U"*R78 M$W,(=NS+SI:5S.P,LJ'Q'\&;SB>%*MPWM?$[7_ZG(=5$;I84D6[+NX M6XB6)DW(*"=(T^5+ A'.4Y@SGL% HCP))./,\@C;O.^I69%&/J $M#S0ML#; M\*1[&!2'/@+74L-*;-!4M-O/A.T@/(#9<0#-U]&Y1<_CGJG;0W)TV.[0Q#FS MU1WKC^JG__N_VG]1_Z&JC__[O_Y_4$L#!!0 ( %!C)U?5Z!JBJZ< ,KL M!P 4 ='1C+3(P,C,P.# T7W!R92YX;6SDO=EVFTF2)GC?3Q&3&-)*BLGMN<'PQIU!% 2H 5$CU]&,.@"1$@B06__F[HJHRE>(B MN+G9Y^9FYK;\U__^^3J[^.>__/[N%W!_ M^>__[;_\E__Z?P'\[Q_>_/K=3_-T]0%GJ^]^7&!88?[NC^GJ_7>K]_C=/^:+ M?YM^"M^]O@RK,E]\ /AOZW_VX_SCE\7TXOWJ.\&$O/ZUZY\N_LF;;+U-"421 M'A0+ 6*P""S*(+,6SB/_?R[^20O/M,@1A- *E- %7/+T)7=1)X]%6;W^T,OI M[-_^J?X1PQ*_H^W-ENLO__DO[U>KC__T_?=__/''7S_'Q>5?YXN+[P5C\OOK MW_[+]M<_W_O]/^3ZM[GW_OOU3V]^=3G=]XOTL?S[__WW7]^F]_@AP'2V7(59 MJ@LLI_^T7'_SUWD*JS77GZ3KNP=_HWX%U[\&]5O !4C^U\_+_)?_]E^^^V[# MCL7\$M]@^:[^[^]O7GZUY&J^F/\US3]\7W_X_8]S L/K<%%)7?_3U9>/^,]_ M64X_?+R\^=[[!99__LMJ13(CD3+'5%WO_[[]M]_?+OUQ@4O"RWJKO](WMA]1 M%SN>#/R\PEG&S=:N5[B7(>+E^KN3C-/)^I-?Q.5J$=)J MXF1466L#GD4#*A@'SA0)TGL>HF3!TV)?[;J2O"2:UW)88OKKQ?S3]_3!WU=6 MU+^L>;+FQ[WE-GPYC>[K@_>.?G>B',LF$K'(%0>%S( K*@$J)H+)F&2T9Y&] MN]K75._*\\4B?3=?9%R0YKA>+BS2/=E^C=GM;WS_,2SH@R"]GU[>\+@LYA]: MR&HU;\"YC5B(W+]\1[LNN%A@_G4CE0"Q7+2A,R%1 J3>XB)NF.*PB?#O+'P0#D3_.#B'GYU XC4N MIO/\\RS_1'?PQ&)2(@W!B>\=).SYW 9MWX?/+3.R; MENDF2+'5A%8&1DJP0/1KZ\A["%YX(+/(VZ"*CE(U ,P#RQ\$%=<[5%KPM@N0 MO,B91+#<_L^OTQGR22;OR67'H6 D7PH3&4H<">Z"\XA,,Y_.BZ<\N/1!X/"] M@^-<6W!>TQ:BY."#M%!4,4(925=G"QOTWL*' MA:[8-X**$QG:$R;65^.KQ>O%_--TEG#"G6-&VP1.!C*MC=!T,]H(VDE6//+4 MQC3=O_IAZ.@XLMF,M3U!Y/5\N0J7_]_TX]IT"JPH8Y2$0ML@TRD@1.DRF()6 M"%8PZ18FZKZU#X-'QP'/1FP=&1Q5Z[U88%C3+5U,I-HXI"P8**D\N!0S[8"C M-DGFI,_3%[NK'0: CD.<)[-N9)'7I]'+U^_GLYL(C/+)L9R@<$D4(^FR*$*- MV'OCG3/HO3]+['=7/$ST'8X M"FF2P=5RHB,Z+Y,"+[(D,X8%\*5J,RVB*SHJ'UN$$O:O?A@TN@]!-F!M%Q!Y M.:-/(W9,/^%/816VVYH(4YS(44%8>[Y6"HB9BYK?40R9O '/M!8?6_TPB'0? MB&S VBX@4I]Q%S^&%5[,%U\FGKQ=+[B!9)BMV5^$]5 <6/)[0V5,9+P!,KY: M]+"TJ>YCD*'EY3;THT4C# MD-0:F4'*U9@)E\0;CNA=-IYVT4)-[*QY&!HZCCF>R<8N0$"$?ZAI'//T;V_? M$]^6KZY6M8"C>M832?=>5J6:Q8PR_.,B <6/@P4'0E*5-6>>]I0_#1<=1RS9,;8:,__K]/4;^2M\XK2*;C*#9$C/]93F_ MG.9:=K].]JK[7<[+K_/E\N>PF)'5O/Q]%J[R=+7#HV/*MT]:J$&M]_D;/+,P M_&H)%R%\G-0T_@]XL_8-*DFI(-.$H=JK %0L'ES$!"Q;=$P*S?EC\:$2EG$- MF.TZF].)EZOE]7=NC^D3I)RJ>*X_]@U^PMD5_D)'D-B]_LA_3%?O?[Q:KFBY MQ<^?T^55];]>+)=(_\GOPN>)2QA8X1Z2=&1\YQ0A.$M6F0K!)R9]]J;Q[D\@ M_!ZRW^.%^N7I6_S>=Y^6*6W^+BTS3A\NW\,D\B>?LY ML@A<[P-#?%G0_O%[,RW0U M$8Q,A"0R\% ]QA3HLF?1ULBS#$PI,@=;JZJ=Y<XG)BL MDTY*D=:LZ=:Q)' \)Y 8=$%72L'6U]=^2L8IQQ\21PTXW@%N7GW$BOO9Q89% MU;73*ZCTN?IO/YE_C_7H_65C-17(@F2'(*XFU:E1!#*Z8 M%+(3CZ8]G:1>'J5HG(K^035-.PF0"71(0@C4XQ)2/B8WFZIT?5!MG.. T(AE6'?@>&_F_D MK-R?PI1^YQ+?S7?2G][/+TD^RQ_"XV*=:K?9A$U6*8$"LBL9E/,! M@J_.4-&>Z:S0Z=;/6GL)&:G3PI!X.I_A'6BNNYOX:7IY1:[*A(403(VT1*_) M?_8<(4;&R$V*(DEN>/2M-=0#I(S4HN$YD7,*TSO SC^P]OS'_(*\D7"Q[4+P MJMQ+]-T>C!"SMVK=DR" $K1-%[*!Y"(="^LMJ=7&B#J*P)'Z00R)L^$$U"_Z MMF?I?K8Y'2Y45F6(&M=I1P8B;0JS/)7A&R_>PWT MQ))13EC ("*!KPZ.X#Z3_>^$EI%I*Q[+S3SIG?@X$I_;3PT>C9-WM7=TM9?E7?A M\^O:RX(DNUHMIO%JM=G_Z[6D;K.+<\JU7S\H]+1M%ADX$1C(7$2TV@9A!GD M.9_T<1/0GA/*8\BZBZ>6AS;^RWQ!AM)L4PZ3OJR'4]3.'+3_65Y_=;D!0O[7 MJ^6J2ND -DT2:D3!%-B$L;Y$%?#>,] J6\9%07RT4W/+HS#(!L?5_:. ^,"# M-#Z>.K]1?@S+][]CXJ@Z.A\Y-PT,%76=/6.#"> M)#$_)W"&[$G%G:";OBCF6J=.]M/W:L]/K74Z<\I)%2UNI M9SFOFM9-(,7CT%^C;'[#VNZ&:Y'"/J M]S4!XX< 'V'(2/% -(IE6>=12U;5;^;@LC!@!,HZ8E99_E@G^F\@'MC&**HW MR?;2D+J(D"6D>EIX)RE)&(046WSHZ=0A=36K%EC>[%%YGGTP"JUSM;^0=[9+VJ]%Q M9+I&Z%N'H[^FH!N%U@8)>PO%3F-W!XYYU;/UOS__^]7T4[BLAM(;I*U,$QW- M^@/2_U]_8^%XKG(.6N M8_-L8NL HW3C(]$>+['&#:Z[A"MFX\)5&WS@_< M2\BX@)R,A"(^@$F?@!;') M>6^"1J\M;UU3?SQ2!LO;;(B4T]G:P1/ ZT6MR%U]>4U^[HI07FVNC]NW[8FV MR$OF!HIG 10:!D$K!*\=QH(2N7FL1^MI*N9A>L;MO]!4MS1B>@=*I7;*^F-Z M>3E)* +6J:E&2+*Z9,QU2E*&4HI KY!9VSKP>[WVN!T7&@+C)&9V8L*NPNQB M2I;XAAV$Y)L^?#>[\D0U9N7 R!JSJ,U'@RT>BA9)H. QJM9/XH?0-6ZWA:8F M;V,A=*!?;EK4_(IAB6]J9<2K\OMRLT,Z)YPE279]X,0RQ1U")%,? K-<2RZL MP<$: ^TC:-QF!PVAU([M'6"HNH*;C+WER]F+4J:7T[#"Y=NKN)SF:5A,<4G[ MFJ?U=^D^_I_SZ6SU+_3K5R3 26+!YF@4A%I6J&J#DI@DW<\Z,J>MD;XYQLXB M>.2.!XU=^.>16P<@_6F[[$UWAQL=/BE!%:$2@O$U7XZ% IX)#TDXBS%EKYKW M8GR8FI&;'#2$5R..=X"=G=A$[2NS=4530!&U\6!,J%.E?(1HK %KC LA:"F: M1Q+W$C)R&X.6M^+9?.X +!OZ)SH&Z8PD.Y!;#2J0'>BT1TC!\&A-<:EY.Y7- MRB/W)F@>^3F*DQV$?'Z=AD@WZ6JZOC-W:^!J'&+UY3911I+BDQ@ RYHUI?:[ M=@&\B.2#ZHPLMT;(H;1U4_8US /]("+J0/7\.I]=O,/%AY\PWKS6,1N3,;6% MI& U639Y\-6U$#%KFZR6\=%9]B>A[#X9XSZS#R/ONZ ZD_D=X.=%2O,K\@9> MAR_UT?=Z%ZA+PEC#[5%Z4#YZ4L!!0F;9,$FV'#FKK:^RO92,JY:>!44-1- ' MD!97M.HMQZXWDI1S)6H+.M8&9H[1V2@A 'F26NE2F^@USSU[B)AQW^*?"TX- M!-$!HKX.F%WOY\OU;CS:+(,/9&;6!(3:JBJL!_0)+HQPOG!LW1#S<8K&?:A_ M%FPU%$D' -MS1$+DSB)#\"8+4$4&<,0N8,B2RSZ7U+S?W(E*:K!W_.>QG,YC M?0\^WX[MMQ.Y0&:\UR9#XK9&+E0-X3L!4EIA,SG CK=^D-M/R;A/^\]N?I\H M@@ZTT ,Z=6=#/*>44"&P>BA4$A:B$1&,+-*)J (VGXKW)%'C)@B,>=F=*)@. MD'8O.K_#QAJB=Z9$7FJ7)JEH.S+3=NCB!EN*9^2YO[N%V]-2LA**"P%!25-["3#:25"0?/*<&!X!_3 UXZ85/(_^ M:B.*#D#U"(-X"K59K "]:0S@/3A9QTCRQ"+/SF;>>K+'F3'TX?($G@55C631 M :I>7Z^[WM*_A,LKG*#@+'J)4(IPH(PJ=0L)DM \I)@T-C??]Y Q=K%D&PG? M3_\_B]T=(&:GQ^6&?J\\%U5Q&B<27++XIFE:&UI;D3U!/N1:@*EI=TY& M#3;YG+B0WC;O:OLT56.W!1H$3HV%T8$FVMG!(1VV)MH:Y4W)$+"^2DI>;WRO MP2M$9#):W7S^RI$DCAL]'PAX0XJI Q3>YUIMJ)70!0TR<_)9DZUU6IJ!T2Q% M29ZK;3_D^AX5XP;0!\+2FL]O2L_:X>SB?+X5@4Q+2#EYZT+)OGF\^3E:+[U-[S%?7>*KLCY*/WSYL;8J>U=S>R9, M:I>CL,!EJ56(TH"W=4BOEL&7F*7TK1W&1\@9.\[0&"/W;LQ&@NC"TMKR:KV% M[89>?)XN)X+;FE9A(:1J T3/P0>,( S7JA298VB=!O,@,2/CJ96X[QE>+7C? M 8AVZ?]I_H%7T=L_XYU:-H$!7FEU3$M:!.HPC2$H IH3FSQLD16 MU!,VTN,KC(N&<^4V;\[$D:'PVWSVZ>&-"&0DVN0A&(V@>!;@0? ^1K\Y(J^6JROX+Q^Z;F>13R)/"E6GP8SUC&P M6G,(ZS28F!*307,Z*X.^Q#Y$63_WTXD0>/1=MHD\ND/99L+KBZO5^_EB^A^8 M)XH3MU+M4VX% ^4#Z=GJ6VI7C!,R*B$':/7W"$7]7')#H.HL_G>*II?+Y17M MA+-B,%FR ]RZ<0OWX$4JD-"PDA6ZZ/ 9D+2A9MS7V^=!T0E\[Q1!NQ.GD53$*6% L=I>*@H!Z)#YVK',L=:ZZ0"RQGV=;0^LUI+H"USWKFZCBBE9&X@J MY'IU)_!&*A!*$I,$)\7;/&3X,#GCECD-"J:S.-\CB+8W=[*L,!4ML!C( ]8L MUPX)M*L 3PG<+Q'X.Q>TR46:UB,$%G6H 3Y$)[\ M!3!<28PV.)U;9V@_1L^X%4K/ *%3>?_-S-;Z:CC@=N!8^QE;3ZSR#',/G]A: M^\2/FQ5O'O.#2HP9#!!8$)M&W%$8!;;(X+W-W(7VQ3H/TW.NGJH#4N@S7R_F MGZ;$N1^^_+ZL=7PW=:,OTFKZ:5/C/I_1-Z[H>]L?DI!NN))=9$R1XU$P875G M:^M7RR#;8"TBUDD;C;G2AO).WFW/1=I=%3B"6#NX=&G7MPG)+SZ%Z>5F#O/. MA;!-"OPA+*=I8E%'Y74";6S-/4V2."PY"&_I?E'<.-,Z>>M($L>%YQ@HN@_D MP43:19'-B_RO5]MNQK6XE=B]-H#>S=]@HJ^GE_@5"VCGATGD-JO61I-Y'74N M:T,;94BAD*\%)27K@PK:Q=;#(8?>T[@/#1VOVWEJP MQ^/5;_ ZPXOJD9R=CK1_$U59+*;Q:JTE?IHN;[^8.)NS974D!UE^9 E&"9XS M":0D'$^N./!"R1U0.+KYSP?FN8:<=(J .4: ]3$0NQGA+S*E- M[U6R"$$D!44EKW).)KC67N_N^B./G^P1B6>+:=1KNYZC%Q_FB]7T/]:4ORIW MIQ2M:TTG)I0@$W)PWM&&,!FN^ I48>4=DCQ(804@=1 M@G5,F+S%&F?\4.=X;L^.E$8A1M \DCT>F(+ E0>MC?))2Z]4:]MP/R4CC\#L M$8D-1=-T%2YO.,:$ MY2P82\I=2+(S-%FWD2,PXF0)R+/'UH],AU,WKHO204QR($%VH"[O[XQT $X_ MU9>(Y80ABB0EF1P>,WGWU<\W6@*7"IW+63/1.D'Q48+&C24.A8(GP7:J2#I5 M@C6P-*-_-*TC*V- \J(* MI%.$K6V(VPMB,[2N&($Y^ C%R5)S#B($M!("F; Q9X6I>6^/PR@;]WH=#7-G M"ZE3\-V9%S6I0WV")K^]U'"E,CF#"[& *(&C+A/-M$<9?3)@1>UAS37M?-=[11L&=?19F+P (EH!U(WKA[LP+,=2) = M=+-\8&>;5^W#F>N-M"YY!SID3[N."J),')C7/EK-/;>MK<8VE(_=>/QYLW^' M%&L'^I8,EG6X]MW\1?KWJ^D":?^TJ=67UY=AMGHQRS5QXV/]E0ES@AE3>V'E M6ET2N((@& =)-HY52NOV+<,.IZ[+G-]!L7.WRGD807;A"M%6$F)>)[.]G"VO M%NO6IKA:7:XUP1XV3WQ(/.7L0*ZG,7M&.D$A6>&91<:58U8T!^O15':9DONL MH!U6L#WJUQ^NEM,9+I>X:?Y>);#]29X8FVE7=3I3,77\LX\047A(@0PAI4J) MS4V"8^CK\K5F5!W;2ICC)S#6M*7K[?TR7ZR#9NNM;-KR[ME?999RY%/:J.@@ M&N/(@64"I)-"H_*2L3LE$GNSS(Y:M$NOZCD0.*QXQH??O@OA;:B-].@[^:HR M=IL]-Y%&L!1= 8/$-&5" (^:0Z%;( 4=F=2MNP@\3=6X8:<>5&-;P?5P<^_L MZ*?IFI.KJP5M[%;I3S03.E@?P!5#_J9TEHP17<#Y+&QPQA4VI)7Y %GCIJ)U M!L86HNL C8=S=5*2<4F6 A@3:7[+:%.L3L4VH:#!8-IG_!Q.W;CY:1U@^1E(\]0>]YXZ)# MBK4#??M59&*YO*J!B5?EU_GL@HS=#S]A7$T*6B,\[_JS]?O3TU1U&0<=%"N/A93.%UP'4'R#'[>>WYU]9&\T1JU!1)U J>C !2%! M:.X'J6ZKOYN_#Y M']/5^]J^AMCWRWSQ0'6;SDD84RSD% NH2%ST 3V($ER07B<=>&MXGDAKET'- M9T7ME6^-JD=[3QLAJOVW.-''1,*UR30FC/2G%:&.R!(@:6>*< M6X_-FX(_2567,;F['VYB,5YS2(4SODZBL5S)',AO*S5Y M!74U8 (Y;XFC,2*;TCKI_4@2NPQQCF6%MA9I!S;IX1R><(RH:!/$15<3: N' MH$6"C,5B0.NR:SVC]7#JQNU@W0%.!Q)D!Z'XGTO!M'I5?OY,-LKL M^0NGXU MJYNM_ZV9@)_"Y<;DKCVW$BGS=?+ +'_]C9W?G'">F*NGE.G:)BG:RN3(P&>; M; E,B.:=-@;8QKC.UF!!^K$%WH%:/FNSKW$QK8WI[M;5I,NKZH+NLG7#ZHE2 MO#CM:S2/!*5(1I4[Y'L:'17GF!0V'['SK#L \EV3-T3T6R,S(4,TQ=59]\X%:\D#:)W=\C4% MW0R9:82%>VTY3^=W!][6#?4;CM1GN?FL'ML7GZ?+B2 'D8M2@ 6E09'1 +0] M"XPSJ8N+C'@S%'CV$=0)EDZ0]$.@.9OM'6#HSAY^FG\(T]D$N2D9)8*1Z_G. MCMCC4@"75-(Q2*:$;(R=O81T@IGS!7TW5'0VUSN SLZ3U]_Q0\3%Q/,H8L$, MUM1R.Z$8>'*P@2EGC(W,E=BZ=O(>$>-"IH%@'YX)>0*7.X#)&UP1#S#_'!:S MZ>QBN=U%#*P($1U8H5,U9X*+ EO MZ;"T5CH'$S=N,F1[; TCE0[@=G/5_WHSR#=&49.#=8V\95"YMD:W)H!D":61 M=6Y\ZQJ8^U1TTN>GH=%\&H,[@,C]%X?[3NF;^>7E+_/%'V&1)[H$9-(9"-9( MNJ89;=1R1[M--BH5@Q?#-_U^E,1.K.L3$?%D/[YVXND ??-'E0KKF"NDM%;TV[&PK]G@8[2P+=/-/L2UFL_IK^6_&'^Z6I! M[L?FM?Y?PN45/C0#J:04,24@#Z4J?93@)>-D7ZAL5$C6ZD'4V%%4]M;%>V U M-YP$.[A*=P;DO)N_R'G=O2=A:T,JF)%MWQQEZ3[VU%!\._UVA M8\334KM=[=Q)6XVPI6%WV^\6Q*^)<([IVAB#?/LZOCYS"(FT =:7?YDLF?5W MJJ7V=B([?,7>FHRW1^2 $NC'8'A7V7>U^++>XOJ 7'=/>QT6ZZ\W\XHG.D7) M:QF7]^L"!5[ )7(0I?)&E602_:RQ4CV4MG%3V)Y3.0XBK7[ ^%!,L\[)6W?W M>Q<^OZYC94FRJ\V<[!H8>S=_O9;41$O'I*Y#ZTH2M2<1(Y.H]@ZR/J&TC/S! MUI5Z9Y(\;A;;G:9*R2B+2IK . M7519&,OV? 6!G2N#/F+F[T?+O<35-X?*9TWB_7GO4 MG-Y'V/"L";XB,R=Y\* %)G*2HR=GQ@G@PDGEK&#%M@ZA/$N"[XX*OXG\OL9- M;Y5U'6R8Y@EZ(;*HSPJJ%F0G9L&+2.=;:V4-\SEA:S/R$+HZ>2YLAIM',JW: MR*:7N_9^-'>]I^4#X5S.$B9EZWT2R'>+7$'$R"'E8G+PR:@!DNN/)K.3S(C! MT#BTY+Z9T.)FQQ.R9#5*QL#D^LA07*"]:0'H,K=2>U?$(:,.CEVWFX:RC6$V MN PZ4'Y?1:LV6[@9S4"XR(%8 \QX37J\U.QM1#HYQ5O-L["N=8;[(^1TTQ%A M(&762A+-0-70ZZ@^.!G5KW<^Z@3_8=^GG.T)/$E:(YM^.WFW7E+D;Z0I[M2B MYJBS=Q*8#1;(B^00!.D-[8)TUO'L8^L>D ]3U*U@1P2E/RC,%0\J3V )1,P]1*%TD&8_M\P'/H7=<:[\1 MHN[JH6<38)>*:CMX@V[W.)UM>CB=HJGV?(;3I9"#*PB GG:.1F+)OG11W'(5GZ[3[J_TT7:;+.=W7> M^([GS M,1O0W->> DJ"XT$")H%T\N@\-F^T?QAEX^JI =%T3W>U%]3)6NH3+N)\*#WU M%B^J,?I36(43U-/NOSY;*SU(2JM@Z.;SW^#'^O(XN[@M:M=M8]MQG MI9J'G)XF:^2 9PMLW(LJ-19&CW;.&_R$LRL\07=<_\NS]<9>$AKIC.UGU\:N MM2MGA41MU/[CU7(U_X"+&YAH9ZJH%,3:D%,5%\$Q1TX[B\((D17=0XW/U(&D MG5]1_.@RMTC./&0A@P&K,R$9HZ6+5Q60.7&'SO(D6K?+/)2V<77+$!BZ7X<\ M@)1ZU#=_F\_S']/+RS#;%,6^I,^;74SCY7;HYF^X.D$7'?*I9^NIHTEOI,.N MUR5;^>Z2MS?2#0HM,[S4NBKNZX@)*12$Z"U$9#X'%"ZFUK['402>J\\.6FPG M#N&C3P$-,"MKD85&.B_20M8B^LR5][[UV_AQ%(ZKVX;#UET--Z#<^O3,7M+1 MCRO,U0T]0:5]]<_/UET/$]-(2=7187L0([33!7V&&,GH5B5R" 89*"Z3]<4& M^O_&QV\_)>>JG=T1:3OQ Y.*X2*2S<]J6R/Z6RA.@3&9V9!28,T?QO82,JX2 M:2#[N]KB?';W:/S4F;DS^M843[1S[GQ [7P,$&-%,/U$E_V( 1]T2EQ!:33 M#1FSS$#, L%XQE0)#$ULW7[Y$7+.[WEQ[Z-OH6M]3#G4/D(8+^8?<;'Z\IH<$+*?IDD<_[FS%!N/=OG&/K&54EM M\;-GP-0P6KM/I'6"QHMU_^=A7J_R*>X@4]_%DM5-0A9+;33SNKD;UU M*_G;; V>4A:.24BEVK.E%CE(%79H/+SR K@9::I?3^S"??")HE@AR M?;@P,++Q,4".P0JGN+"Y=5^3IZD:72.U1

    I=12+#VJHFH0;OI33&?_:J;PO/;A9=T)^TN?0LPG5E0 0N8]9 * MR1TX%=@Z!_Q^.<\)F3[[/^C\I)\#"&P58KZ1 M[WJ$]4XKH76/W1_GR]7RMMG0]1S7&\1EJ5G.00%CKO8?]*'Z_PP2QQ($(2%C MZ^3J\R@^OW?A@:O_L+OZSE.S5#S%;"&J2$#/,/-TRHX5X>E0\UR7O)^9??_7/SX]H/4A, M*^=Q.R7C>J';Q)"<.:H4JA@C*&LM>!DM%+JSZ#9QR;K6#9$>HN5L=_#.Y^X$ M0TPMLC2"SD'1M,E87[:9 .FER#$'ZYMKT0>)&=G9:X&#>UY=$\;WJ"1JZ?AT MXZ.&66TT4Y/)<58+YD[0&8]]6H-V. >2VDBC[*SWXLYZ>]Z&8^;!93*,,><" MRF@),6/M"YM2H9^%E(3>?2HDWZM;=-.43_;?WBVIME'0".E MLOGH&P1(KK,5Y%-;[0@!9%."B^1G*X=)%<8T+ZT#/U]3<+9:P.42\=5'7(0* MQW_#\P7M88NT8^FJ].LE,,_^VQ-512 MY9H16&HQ>/$)?";/PGLEB^(^&MG:^3J'WK$3LI\'D_?"T,\EX1ZUZ2]A>MW5 MO;9OVO0//4%S[O^0UTH@W*^U+6'%>ZL)TAE3J%#!;IX#YVA6-.TX_ MLBPVSX-^C)YS==J^S]ZI5V#!9.L2!)4961R9T)PL!V>2C"9K(51KR^Q1@L;5 M2LUP<5?MM!-"CWKE[55^3::U$'J+E[)>L.Y][BULM3,B.KD(G/;DK''5] MG960T:D82[)>MFY)\" Q([]4M<#!O3>J)HSO46'L:61XW9_M!-WQV*<-T7-Q M/ZG/T'M19KH/L@8IDZWM@ ,Y\[R*.AIMZB30^;L/U7KQM9G_-T2^[.7') M%R5K^8*HB28Y0K2N5F@*3#G2-=D\U_HQ>OKMG7@$(NZW1V\D@ XZ _]"5E6X MW'34GD@F(D>;P&"LXU,$!V_)40R>)X]<<69:YP/OKC]N(_.!P'(R@SL Q^]+ M?%5^7JZF'\(*EQ.K(VI+E[$PM7:)+D\(FF70-LKBF90\MP[3?$W!N"W(!P+( M&4SN "*_X1\[?%G,9_37M(D_;#3C7?TH';EL@ABD&9I:JY /!;%!!=0#$F_+PN_MP.D7%)5&?(OD1N63PD?:A= XIQ9I? MTCI)\"%:QIW4.A"PFC"^ P!MW@,WSX!WMQ*=]XRK#&$=P&(H($@KP#BD^YOS M:$IKI?4(.>-.61T(1JW8WP&2;E]*[NTD9%>C#QDLDCY5K)8LV>P G=?!"9M* M:.V>/4S-N"-/!\)1(^9W *-]CSK[K^J,EI&F-5#C[*!,L>N^E) M:LUC2.2* M#O44\11QXPXK'%>'L+8:F+#]L$'&)NPC=)SA"\3>\Q7UV2*_L&T_QB-OT/S"]S+7LO M4]RL>C/HB,CX=1KB]'*=+D _N_J >2VKG;1PU&A++N!$]3Z"->#(8 2AA"^1 MD=I.S<=>MMW"-S6.X1A\WGML&5'T/:K,G5$))VO*^Y_1MRUL6UK]4;:H[##>#OKO!R5N:+#VO!_/!E^\.=>CBG M&,O9TL9+K(>LNC%U?*!!;RPWW@ZHTXXBM==Y#T=@Z&$M-9S0.G :J@J>)=*O MZ_V\*C?YS:\7\S)=U:*'VH=^N\WEN_GN:.R=O!JK,7/-@7-']P'9K;4J*X)P M=?)AT#KSUO9*&\I''H8[!')'$&F/U^IVBL+)5^K7_[[58),!K])#1U-D3< 2 MBH,MM;>$KWV\E&#TI51<.9=$\W&*SS3>Y*?I,EQ<+/!BB_Q=GN_$F:7-,J1: MJ5%G/:-T$+/U=9Z8PIQ4<;IU:)(5R696I&!E\:"MEYPF:/BOG5 \UGGG-P:H]?+ M[D0,DPC,!@6ZU S%& 7$X#5D+WER*@B1A_,2[I'S+4TP.08U#[L'YTFD Q?@ M=BN_3&?3%?XZ_83WV'='1Z.0*$H18)VA6Z!@@L!X!&T$8Z*"V I]K"3"/9$<5S\,REP#17);9V3$\D==QD MM3' .IPD.P+L_+$S^N?/]=^?7=-8IE*KOXV6%VG"<8: M5"([FRQO28]ND&[4\9.]G?V?$C3\6<#>C / M#,(J.40FBP<3HR;OMLZ@*=I#BLH:;HO6_-L8@G:KQ^OG[]1XWT*88<@&,8+E M<6UCD,KF1H"6R?,4:C/1ULU6GJ9J[&K\LU'Q\(7:1! CWIW+Q6IR'7RZ"I>O MXN5T$RK:%$7\'PR+OP?2GM/5E^M-WU&:O+C,LJ&-&DT;%CVD\SV_ F^ZQ"6Z< MLV"8E>1V>5'Z@;3U.^WO&*P\YE4VDTR/*N>Q87HG*Z # M/G30*8 #*J>G9[EICUEZLH9*!8-";L )[J'XVN(H1!&E:7Q6QYL%N)MIS'52 M7(++.9%_*>@,D%\)F P9A/64V&>; -B)N=HID<_ M<;C)?\/JI*>GN1G+LQ)D@I<4UGW0'-#]Y&&=7RN5L,*U=IZ?8_[?[45]A_/7 M>;Y?[ES8VEJZ_U& +%: (IHAAHP0+>8<="DNM6YV?"R-HVNMMFAZV+8:0&0G MJ[%/N(CSYQVU=7IZ]F,?-]#8K2%#F^<--RI*1J[H$F59UQ;^*I'#'P4(5%X* MFZU)OGT"UHC#MVX/T.[:==%?YHM[HYA>U,-UL2FU?W&Y_O1UMM3M+][]E.4/ M:Z/B[@NO;('V&1U\KSU<=U_5\MT=P IQ8:?;RM"=R)I!?#O3(1>$XD+Y$* MA.(R"!_1\*R]RZV31]ON8.3HSJF-I\=.[W](T[&2 ][%#PX5S)99K2P# M(^NHK5@X!!8$!.NL3+P8IUH_U@PU7/)6:?\#IQ?O"=XO"%/A G^[^A!QL;53 M[ZIJ$80U7!6P7++UX#+P 6LO>Z6+3%;IW+PN_A1".QU*>0Q^'KYEAQ)8CX[" M=M#5J4KHJW_>:%#<@(KGSL P+9F,:#.4Y,@PPB+JO @)J*5F,DG)1.OBJM;C MXNC3JEM]!Y6Y&$;0JZE6M;J;F]IL,2'D(%@J)04OV\^)VTM*5P/BCI'W_8Z$ MY[.Z ^-ZWYR[FX>>ZWR^NTDUQAGDV8%6H8!*Y$0$^C\PK'B3;/!!M[Z53R!S M7+.Y*=*&%5&/U]#!@_U.OJF.7>'Y9A4.6J5P^G0XY1R!21I2;)8@Y34'7\V; M+")C//"D?>L,A1$G%NX46L4Z.5; L#Z?65=AQEF:1HN M7\\WG=/NG,:06=1"F6H*UE1'*2'R;($CMS(;J1@?+G9V/OUCUU \#V8?*;-] M7@2,:!60EIR\*F6)JW5_HDUSOJ^:\MTM6RO&RY!)MT;.B<&1@ZL.5@PZ4,3'KCEV0<7SHG%0B71@?^Z\:H?E^U\NYW]L.;G#WIMSMMP]:+A8-V:; M)21^W#M_OVY?O.]PQTCCG60)>*U#49:,(R\Y@Y*Y*\9IKUCS9YUGW>&X=>7C MZ^KN4-35&5M'U'=ZH/\V7_V$2[K;:KC]Q7)0IDFE B970*),Y *A!)>4AR2B M##)S&TOK1F1=;'S<W>"]DYM/=GD?^[1AADP/Z,H^.E)8)\EX M\@GD.G-()X20?8&B7 X!18JYM:\ZY*CI'5?D>I5]EN"6\_G5[ VFJ\6"CM5Z MRN:=0Z'H^-I:$R?K+&3%44&DXPQD("8MH^9<#_>FU& #'8^R/@9WC_B;SRSD M'C7?OH$-O]5"A'J'_(2K,+UL-6/BWL<.,FWB<>+'F3N1(LH0M"54> 8JF4R^ M8F:0@D,9A7'T56--,-;MU=Q99_O!EYZOU^9EP)3$'+R'+:O)(,G[(@"B0 MF3014^!HFT_>/I+&;VIRQ#$(>U@A#B"\#MRR/;MZ\7FZG.CH;9%%@]:>+A%E M'<1JN6K'O#12&-8\T_(!4D;.H!Q4_O/VPN@44YOA*OC3_$.8SB8AI4SW/X/H MR290UBIPF=,U64QP@15$T]HT?I*H/E3:6:(_ $ZGRV'D%X&7L]7T0QT8,%_\ M;3&_^OAWK E0$^]XJH/0@,M4(\UU1)I1!5"P[*55.:;RA#GV\*?W!XDSQ#=O MRLL.U,PC#0]_^/+W\*_SQ8\ULW=]C!@7QDN?0:"ODX)-!%>,IV/$42B+(0XP M-OY@\D9.KG[.*VXHH?6-Q]N-_18^7)_>*)%'KA5([NNP'B? 9H$F2.'*08RBH' [)L^76 2S?+4+&2OYRJ^:M]3)R]( JUT$_SD/4Y!.A M\]8(YW-JWA_M+@W= NM\@<\;VT M7P^J6]L6SK./70+&+DQO)MB[D#F9RR,' MN.JH3&($"2!<;C>QU:911QN5*+6+>@3%R&0,W'HHG.FD6!12W('*WAC7@PMT M,4KW%('-6W.O RUQ,YCU=[K-UZ=!95FPEK-[P2TI4'(;G/#$%X]H;9;,YM;& M]3TBQLT?>]8[YSP!](:@[;%2-HNH@HN&1QR)8ZP>79]W@N%'VYSP G8"D@Q/T<+#Y]R66J\M?IP4GP>5"'GL" M'AUIA9@C1.\,E.*SI^T*;-Z_\A"ZQ@V@#H;7YB)IV*?NC$E?'SZ&Z6)3X'[W M%-U.\[VLN_[Y<[J\RF1ZWQRJ.DHN>"8A(9GR*B"9\N2?U/%.J'5A:$7KR9?G MT#MNE&4P8#Z;"#O0B]=TW^ZY]CZ=,).87RW2^[#$UXMIJF=K>C'# MO)J3G7$WV[-MX5(S<@8I>!J&6>,42G&M9''*08R6P"Q= *\< ^=1>1&#$K[U M9=9YH90/RA?E.(CLD6QFKX&T! .Z%;A7GFD76[^,_*D+I8Y!V-F%4L<(KX.+ M_:$"#>X$UT8Z**(^+WI7(%K.H23M33;.FMAZY,V?HU#J*/D?6"AUC# ZQ=37 M%1Y>DO62&8-,](/2LH +&RN&9QFT-*GU4-]OM%#J*-$?72AUC!SZ>=G;+>X) M*2F,GD/.HKY!"7*AL [[1!:]U*3BA7O"_/MV"Z6.$M_3A5+'\+(#-7-,(47* MUNDD-113F]48Q=?^%V NHB2A993-FY;\:0NESKGBAA):WWC!^^G'V_*;GP, MF4P-(/IUG<+AP2'/9*J*H(-FB*EU]/<1G+K_,X_4RG4.2!K*)D.\3A-+1Q!KD5=3.RW3#^I,P$_ALA80 M38@)-GE/W*"M$S>$!.>T *EM2=&P'.50":K#[*B[X,J)R!LPO>I,&'21Z-*4 M'U>+*MO-;]*G(+&E-L&=A%(,F=("T H%*@I#[I\W@$ER(4IP5K2V$YYC7QUG M('9S1%I XD]V>[R<+6MG^W5V\N9G$Q:YEJ8$\!PS M*)0<8J[C@QCW):D2M!BJ$>BS;K3CW,M>3LXPH/F3G:S7B_E'7*R^O+X,Q*J- M3?JQ)B1.;!)6UB362)7DM '%R(D% M+1GRI@ZS?E5^7VY_>5)LK"]2KO:C(DFA-1 T,G YJ!@SUT(<4G \)(T'X=Q\ M,SCO2J0=7 (W%0>U*Y;'J*&H1%>6H!LL&/**+"^FI)@036N+YZ@"$/O-0.PL MUG8 B6>M +R=>.65='1X@%M'G.;>@_>%D_%DI/6U"4'SU\)1-GH0V-TW!_;^ M0?.G.UG7)61['_PF6A45LDR@:^,-1=86>"8C..9\4I:[>YF/G9VG1[?7Q^M MQV ?]'BV0]Z?[E!>\V(YL:YP&6HC4)TLJ-IP*8CHH#C/43#DEK5N=3C05OIX M9_C/>MA.0]2?[&!M@W"[/TAI?C5;+5^'+^L\@Y1U948"IDGA*,DB!"MJ3RNK MG)9,LO ,=8+#;?"@0^C_4]N-;4%R_ GRFQ,TPXO:C/S=F.&GL(\_Q(W%%>[^ M8)(P,AT] Y$R,80$!G1')S":9V]K;HZ\X_6W#$ =2.5AQA[[9K#?F5R_1:#O MT0-?MMQX^WZ^6!%-'W[%L,17\7)ZL?ZTB0_9>$,\T3$;4"0PNM(= Q4-"JX+ M#W;ZP**T0/49'E&(-P M7C+4T>3G!/P#=!Z&]V\GCZD[V8X/]S.MO1OO;-_M]QN2MR88YPR)$:QD4)F, MNUAT *:L-%K94GI)\'MJ*X<=AO\TN4Q-)7^Z3SQ?ASQ)6X;>PJ!O\A*>WD'OL MT\[N 'AB1/O&9 _0 MU#0)W"3-9!W0HY VR3BX6CC G5"R!.F=:]V6 MX4%BNAAA=!X.[BJ9-HSOX/7C>B,;]M2K_&8G5J1B%",E[%F=MT%[BLXDL)PN M:BM,:=_>ZF%J1FXN,R2&SF1]Y]?2VZL/'\*BVHN_T&T\2]-P^7)6YHL/V\:? M]W??Y/XZ?=F6%UVCS0]](S*E5'&ZZBQ>R ZOQ<^>.R"TU2],49Y](S?B;>'W MW15V&/_#E^T/-[7?TME@ S(0'ATH:QT$[SD9@=S)R"-9HJT-]1/([/06/08[ M#[DQ"(+&;*C62J:/0N0$!G=@Q-_S0K;M;;@7490:=5:V'IV< M("2IP#A/'@I+M<:V\<7V "D]0>84&=]M*]2 X1W@YN^!/HMLTAK3)>/TLNKA MRJ'M;B2B5:X>*TX;44D+\)PCY$)>C8X>HV@=*'F=_;C(7,< UM0,8/TY!A,I;1C?@=(>DN"P+J3ZR>=Z]MV;?3Y2 1'&T&9R$ )8< Y)4"S MQ+6V43C;.I/Z48)Z:7\]K&?57C8] &T;L=OVFU31A:P4%.\4L864;L!8("8, MUM@@Z1>&B8;UT*^ZH6#O0N9D+H]LW;Q>S LQ@@00+K>;N.E36RQC6("SB*"8 MT!""H0,5#8]%:E[NOK+MM7 >7*"+F-\I INWYM[($'B#-8%@MIK>W8,."E/. M#B(*,O5D[5G,Z;)FIFAEF948#T' 0Y_?Q;/7F0!HPKM^;HE]%^NOMW,291+H MR::22OLZ*3B!\SZ3Q56\LN0/M&]P>@A=O73C?2;CI+6DNNA!^@8_X>P*?R'V MDN^P?GWYQW3U_KJ/^LUTUIJ+1__)[\+GB;?96(V&N%AGZP1=6_2[!*$8\BJ# M\<&U+J\_@Z7N]R.KNB+6T#I;7G-A)7^SO/M_MQ_N'C?%8#-O-2U7"\JV[IKV1N M(*G;]7-#DVR[4Q=MF6O79.-#9]H1O+B4RM:+"T$E7WUH+\BU<=+:[%04Z4^< M::=E#"C)H/6N)HMAJ04_V8&W/LJ$,IO 5E0 M25JP(010Q 4Z;JD0AW1R(A9=#@OG_5DR[8Z2Z2&9=LSO,F-*&&;V.#H:W@0-J6Z=@ M6MI.E/1ES#$X,OV8;Y[NTNIAJ:NLEU.LG,$DU3?Z;H.Y]X*VMUZ)-58$C\!3 MI),;@@-G:N5KT5'E@IJ9UCGFYU'Z5[9CCFJ M8R5Y$(P,"BYDU?NFMG1. J01R9@8%;?Q@.OSW@=W"YGF$IVW8F\7[5JN7XZV M.Y@49XLSV4)(](?RQH/30D+T 4O,GDG76E?=(:';U[^AD-1"%/TTAEN;F[_- M9_/K^I\-FZXW)42QZTS]4+(&108%!"W)BF56>:[0\]*\WNI1BKI] AP:;@T% MU8&)-N2CNF.6:VXT9":J.1PM.!8+<,.,YK4/4_-N.&-G5XSQ?#F\?NT#(LV: M%S9\'=WF7_TT78:+BP5N6I/&+W\/_SI?O%[,\U5:O2.RPRS_#><7B_#Q_33] M/2S^#5>G/XZ>O^;9;Z.-M]WH:?2)9+B;PY!"X36A!Z*S 516M7.L4""RBCFE M8IELW9/D0-+.U>9?"Z3V_UDONXE.^*AEX8*!<+A.LA;@G8T@BT*+*#5O/E_L M,7K&]7R&P,I=Q=E,&MT]8:T?;!0G[XPL&DC,&U#:)+I3) ?GD_-87+;\H+#A M-_@$VDZR3[]U'L/F[H"R?9C11J")60#+G,P/P26Y9-J!"3II)X1B:1BH=/K6 M>91,#WGK/(;!'7@=#S6Y\):CS"X %S&1.1@\>&DDB,C)4(Q:,&Q],W\[746. MDO&!746.87@'N'GBJ:_F;2MB4JT_)V]"LP"QINX&+SAI9*\B;UTA]5:8I;?D;^5(NV#)@6?9 5.*A530%OGG?",_2G)/OI$?P\8.E,KC M9>F.;/P8BP =&9V71!HRTNT-$8,QEDR]8%J7"'7<"Z*YX=M>"#T@ZJOB9F95 M#?LRR%E7C1L]N&(02G".22$RIH%:H/;?].$HP3[:].$8+G?;],%K9X/Q%F1B MM6T!:O!:&#I!A2=6G)7ED&&$WT33AZ,$=E#3AV.XUVO3AT#VF5^/[W&^3KC5 MCF3@ =]"TX=3 ="$=R-'2K9!\E>+M[CX-$VXR8 .DFSP.BP\ MU:=#G0LXGBV!6-)=&A*SYJ &9D]$2?:M/>YK[B#AM+-9W =$EB]F>;N#:Q>N M>G!.&@%6ILH1M+5*T4)FBG-=&+?LH'?5PW!RGX#Q8B/GR_0^0,YD\,@729UY M];'JP#V[N>Z%Q% :SBR0;Y=(+0H!D04-*=FLJQ(.G!UPI3R]TNBX.%>4\\'X M.C)*7BX6V[&9UTGQR5K4(D%9Q_V,(U_?2@:8N$4I@S3V$#/C[N>.%^]JCX"S M>#;RW7'C=-T^OX?+M;(4CC$C ]E(/-1&%]Q!U,E!T%H+;K+7YJ RHB?NC@<) M&#>+9A!#HPVSQT;,QI+>W<)UP+C2*ED"8D*JT3P&(04%,9*6;!P,1 MBM$\@N6LCL6HP\D7',S/:8N%W3P*]W MO#.A_.PT[T<^LU4:]Z%D/W.:MHG:>FD4A%#?!F-*$*3-X%3641ITB?'G/5 M5CMY='!M/KJ9+3=K&M#%K Z/G3!N9(Z>M&UT6'L6.""_@T$.=?8F,53HUI;\ M<12.^V0Y.OS.DUB/'26W.WJ-BW4)VRSAJWBY#;6>?5T^^JFM+LS#27_NRB9> M7$)&GD-0-41M"_F?GI,'*5DHT:-BK:N$G^G*O#D&U=DF^W&O"&H-;JI5V74Z MU<6K\I:^NRRT.OULXU\Y.CF.C$O@CG$Z.TG4 5@)C)99N.0#'=QA&'0FY=_& M)7P,_A[P')Y3PAWNKO)<)O!9>/\9;^P72>^40[G8U/&CQ'#[3).FO%91#(D]#2BHBM MAV"VHOT;5\O/B.[60/A& QD3_O4&6H4R)OQ9@AEWR;\)9WQ_"K_^-I_G/Z:7 MEV&6UX6#+XGDV<643(7-P)W?B#HE%7.YN796VL4*+JFX\4L MWR7AI^DR7S#BSD!%JONT*1XQY$KJ>02UF\&J6'!2E$GWC-'VD])OFDS3WDS*NN30<6AX>$G*Z)#JP M@1XO9HQ"ZNBC!A/*-@7(11? ,)NDY!Q%;&V3GU\J_ QC0LX0^5%5PL?POP

    L3E.4!F/)/%G=>',92.+$/>I'.*7&U%'_ M$+QE[FWXBM=#WS@MLD0L,H4(*H@($9&#-3XG)^?V MIW<-GN,5NF@JW0ZVL>O]_O:^S9.2'6<(,M8&B]8R=">]ZRDZ*5S"JP*&52V"CPM#5 2 S,DF+1? MGX8A!;:/$=/')<6!2KY?:MM$XAU Y_77;V&VK*2_*_>WY-L=^[SNV#=%=]>B M/$.O:'TY!FAU;?N,-3]0(!3G7"J*A2!:ETD>0^^TT::V #R9WCK Z#7=MSS7 M*4)G/LH0BJ+UA)UVBEOM>NZR$>)F=:6:KPC-9%X1]O-F4TF M;\)MFM5IHC%K\,[PVN@^HL^.H6[=%9>D0Z7O5O#_) /KVPI-Y&G@:32\=8.[9 MUQK^__^N6FH\X,::Q"PQ [! ILG# M]=EB(K=.J]K!& FWN$3G$;91*F_'D0Y1,+=8>0ZTX-I+$(KL+8&>8VLO5.J3U.<1B]-P;S7 M#-R_RB#*03K=9Q#E$ %W8+8_-A>13$.>4)(YNMEC/1FF+C -/+AL4F$&0^L: MQ:;RNXB&(8BV90B2)]J&\*2P,?"H6@3G%"%3O+6O;TZ'D39TN9M M+_\>P/13&8V6CJ6B(V ID8CWBGQ&)X&5++(,.G+3.O_HR527#5+LSNJR(5+N MM[K,%NYE1. ETA;LE8# 4X(DHD4,SLK[IN_3K2X;I+#]JLL&2*_7&90YTU&; M:EU^QG,P@2RU%)0/>]47/H49E(<"H(GL.C@E'E[$D!PD4S$38IVM M"2,D$2(:C)%6(XE$^M:NRV&9JB>OVSC&M#A.SAT!Y?YBPLB99Y^?%J&^>I\HZ)_D!6W8="6Z.@,+H"!K"^%7D)$ M%H$.9Q^,,D[:U@43^U/71Z)Q:X@UUDI?AY?)VD29&$29R3- P6K)&0/RXV1& M0X=\;MW,:=#A-7IR,4XEM:=4B9*P7KU>"GOU0S" MV@)6HZ--VH?:(,E#H&T<1%'*&4C1U-"\MN 82D@Y:F=-%-*U3A <0%XO65]M$;(XC;KZ1N+6I@8B M&1715_;DIDV0(RNH7B=GKIGQ)@7;>F,<2.*TB!P-*OM#\FB]=0#+]^1#WR9& M:<$L$]Y#2K4.1OD$ 1TM8*8U8TIBEJUO;G\BH%M(':_J12NY=P":MXLY6>;? M<(W//B\1[Z;6R2Q0ZB@@![)%E(JIEM:P>@1(QFUA*;5&T./43!ML.R6<&FFD M VQ=CWG[@)?1G=67V;=K5HH4KCC)@=O:Z$?5UGDF(K:&,*]8$:JX0-YTO5 KH- Y MB()Y,+KX8JVR7K;.SMU!SK1= TZ)J58ZZ0!>0YMTIJ!#2%*#L36[W=(ZBC+3 MJ:^%0+1(/DOK])LQ^N^>($5\U #9F&KK'Y5;%[3+V: 2%GBI(Q:J8+TV")H5 M79S:=!4Z+3+["Y:-"IL&+7F'Z+ #F.Y8XF]N4O."RJI$P2%&1S(,9&KX(A4( M64H*6&Q,K5..]J&KEW37J>X1#E-0%^DBCW/USQ66B_,WLX)G.9> DM-2DH'5 MFH (SF0#L@HM29]]/-V]P2U=W49V#\3#WH [4#5][W+_6-9\JX(FA)(%^>,. MB1_.P7&3H8CHHXVQQ&A/M\-M:.HVXCLVS Y02=\0>Y;2Q=>+\YKB>;?E%IDF MM:6HD>1G(9D*.5U&LL'+7+BW14AWPF/U$2J[#0V/#L,6:CLV)7AL:+[%]9DI M:G-[ CQ[ XIS!T%+ TXZSWU$)\4)K^>)HF[#Q*-#;J@Z#M_W%NMP/G+?X8@F M!^836%G#2#Q%",(J\H1LM&B%8:%U$M)Q?8>G"!:W@50;)71PBFXU!1[VT M-I + 6C(!E5LLT8J5\I91.&<;Y[?MA]EW0:06^&LN7JZV,(>[,(/>:HW*]&S M B8D1>9HO;%SRH IQB;E- ;7^J)B'[JF[4=[_OD-YRL=+]@G=LQX]JYT8XUKN0C*QE9GI3?X] MLMFTM#1:)CJ[7>M*GF/H?4H%+4-P-\!;;*O3#JS_7<&8AUQ^P'KAENM4LE3>QTQFL,^F>5G# M<11W>XW1$[*/4O.3 W5=MI_^6)QYIU,0@M51D8GD*VO/+T1@WDO+BDD16^? M'T1HMU<@/4'X$*4^3>02%/',D.O8,5^R3Q^VIQL3PC#@4/M9U($+1*E:EWF(YL*+1,\X(RAM9=?PZC MM-N+F][0.UBM3Q.\]+MGV1 M,?4$X\,5W#>6:TJ*YZZ@$P*$JM6**0N(B@=:F1%91E="\Q$*#3*$W'\2(H>J MJ<=[T)K%$M>8-Y,&+KY^#VV>__">H0@I M0TW#YL(74*1P<,YX"#H6+GG,WK6O^-Y&R?&E[7']>D[/NJCM'RZ+*(+BB3,O MP#)6TP@2IR5D-83(]Q;R)@V4-] [P\KU8\3=0>GUYO%_#,][6ME MY1/]F\L)?=8ECZS6W 22"7,6/$L%K&3A6*>EE+KB^:'5/0%ED-T>Q\N MQPFZ ZA\Q/ELL7R[6-^TZQ! DQ>+Y;?%,JRQ"N4CIHOEW1&,S!:6$_/ ,#':D MA22)#^X2"(<\*"%S\:V3=W82U!-\#M'W8BSA=X"DGS?BS>*R.8G(@X/"-!VP M0ED()65 #,@Y8%%H6B*G.;_.63/ND M#!2'6G%!1C]OW9[C,5IZ"N@-U_%.R!PH\(G'\7XBO^#-(LQ_N\!W:;V@[9%T M::Y]0B:YL[H $]R#2LJ#(P,>M.6,&:^%B_?7>]HR= '*K!Q0CB[ <6 MS[XM9^?$A;WBPL6D)6VG8%(A+G2A%6,,K1VKLLQ:)#H_AX'BWAMZ%+X2GN#86'SY\V%7LD*!PI MQLFA<$,\;6__?3%'R>B4$]><"(DRI.K"Q51[%V2(T7# +(1S/+&B_5Z V/66 M:7.<1X!%,Y%.#H[O.'^_F,W7+VOS_O>X3"2B%XN+;XLYB8V^OEC>@-Y(EY6M MS2VTKIUV7,V]]A:L*$K&XK,N9B^H[/_.:?.+1P#.2.*>&$;/C!'ZX2YI@_>< MH06M9:TT$1&"UW6TM$''A) 6][$[MC]]VIS=YM!H(,+NXAMO;CKD,&YCC-K6 MR.#&BHX0G?6@&2N8"N>\M*[&>824GBR4UA&QP^3='6Q>A.7RQVS^^=G7Q<5\ M?18"2]S4MA*%.%#()40=)3!I,(5BN6Y>B+B+GIZB(0(CI!^=TCZYSQ< M)JICKDFEE:'W2_PZN_CZ;)XWO[I:781YPA>+U66&>7%2&($I'VE][HUH( MB 8B,ZF0+4"'0NM"E+OO[RF4TP9,!TNW@[:-=VE_<;&L(CS+121F900O:1DLA$LZZ3LF)O*+24]Q8':P^9 B7>!G)]E\RHDO++_O"P:L[)@ MLR;O) 8#CBL'(63OG,^LE-;8>8R6GH)!8U@Z!TJ] Q/F9SY>S^G)N%I_"&O\ MN*Y-_J\"7>$SGF7R)YPD+R*)>HMFLMQW$2'7=3U%%,: V'- M--,,#QV]P+9MC]^?WG8UX6M1WB]G\S3[%L[?AQ^;@>2-*I)_ M_8*VXAO(T+C5RLHY'8K;6 $65, "/ID,@OZ,3ILBR].H5KYKY?P>UE>5!!_P MVY5LW]V*>WL+2V==29KX+Z&FU;!J4S.4H#5WK Z/,Z.ZM8?0/'V<[TA$[3)5 M1U=B!T;) 'Y?SQ_TIW3!*^5% :<5I].0_G!6!9#9!A-%4#*V'EUU%,'3AP&G M@^N1ZGMJ6+UN1*ER0N9-@$S\@7*QD%THB%&6,RW%>M\X*42[:"XZ-3(/4=:3 M!.2FMR2=$+;69X FKD )F\EI$>1#)*$LO47GTKIFYC!*IP]@3@[*P0I[BK#< M-(T,0LJ4G ;N:/#@-5Z6N3@8XHFEX3&MZ[_.XC0Z<.C4X-RL+J>)"9K_SP; M#1.E2.!>$9-T-( /-M8E&%/V])^?_/">OL-G%Y@),T;L\WLRYN\[KV);0<28# M>B&B!F,+&HA69["6%8<);13W-LJM2:2#7SQM!\Z&\!I?['VVVOQ.CUC4 M^HVW>%1_S6W/:1"T_B5YC6+3UV_ZL05.46>EG-2@E&55R1)"[=?*I30N%4E. M:^L6*CO(.7[*Z=6C_[U8_L_K^?OE(N%J1>C^$/Z@_127LW"^.E-"H\2H0-M, MC->9,T%K!HZ;K&-R6?+6?8?V(FS:>',KE#P<;]I:)QU85S=,U7;%JR^8Z["\ MU1DBG<%:1M#0!7C +ZKD1,NF36VG;:3LFTL>#1H72XU#O SJO7K][= M<'*=8ZVZNQ00!"1/,08(WA>ZMB<;"-YCS'C:(;>OC4*HP4V1T?)4 GW MZ"^19?8-E^L?[\]#';R07_Z_B]FW36TCKM^&Y9(>_OV(&=^#'G^T=W4X,XV< MKI\(>':'@!O@"<99S%D SX9V$Z5J7961P)PQ6AN6ROVPQM$K\I=$'=T8^"K[ MJ@:J'GG59+O3N9GQ5+PN":1A!I3,#()2K-ZN2U8L"52T;O^X!UF=[FZ'0F%? MJ!VHEXGO2IY?D#1K)?8\O\&PPB^+\_SZZ[?EXCMN[H.N6D2@,,6BSR"M3Z!< MUFBL\4IV7A;ND?"M,')L1#40MX=P.738G&^^JVVOYOGWVD!7*/> M%ZVBT@$<6D[>K:G];>H<@L2DUBRR(%H;[(^0,FV4(2CE(R!V3QB?C]LKY MI*?> 15]=PNHGUXX[;$VJB=WN&![0,-U([7$Z>F1#%^K:C>]%,!'$4"GHKQ7 MQJ%NAH4CE'5?W0=(;F*%_SZ;S[Y>?+TB/"C+9;VF*85.3A49 \^3 *U5 MT<4)P_5>MNXO5/[32R=6^B$J6[20W]2*#W_>(3PE;JVT&9A7 I2."D(BRUND MVGPC%F/W&Z3[*\7??>DT^W\SQ1\LOPZLS4>/O#JI<<&)[MNM6_ZACSZ2^/__ MWE$O]0]D_V2W_>20VVB= NL3^ [MXA&JU"D"U!C M8-6"K>5Z]1:Q%MK'(&TQ)UMO3^ZV?Q >#KCM'Z*O],?VVY>K;D@ 7R MS&GW=[4NGM:E9U;6[L7%B!P5F6R-0;:3H$[A=:CZ[U?C-M/%TT@CB5RRG&M; M2:RAHV0522U;*"F)G(IE<:]!4 W32"9- C@$.B-)NX.-Z?= (IWC\L==:5U/ M2)0A,<_(CV;1DJ04KT)24*KE$'5&YUN??3O(Z3\_X)A-J94>.H#48ZD.R1O, M%A,HM+F*IUJ?F4%,R?H8K(JR=8;2,:DFD][_'P.E%O+O $8O%E^_7=#C[J\& M:3(C_]B"UU+4GABUB5!M;*63\\@4B[)U)[)'2)FV^&EL&+60?Q%H3)',BC4*#J?4=4GH-R@4>?29"^]<"I1C>3TR70]HVGS_*_%D(@C/C)$0Z($B0 M)%*GF2+H1%JP";4TK7W%5K1W&K)H ]=)%-P!L!]EI);TQRB$XK6?C*Z=9;#V M(64&P= 9HXQVJ$SK?CZ[Z.DTLC'R?CE4$9WV5LADT/Z[=AZ8KW_\XR+4OQ&/ M&++RRT>V2+<80'2[3(H[+YW1RVY:=JQN+L7I=-1"DM7O3*$]QM8FB"P)8(+Y MHJ*/88S+W5_2=72,]2I$_'K^L6:NA&6^IP+:I)<7X?S#XOS\U6+Y!_W"F99D M]-9%41RG)6=2@)"R!%9(/L:C\;%U9^L#R)S=@[%&I_=LD8F2 MY?H$B+M=S+5K+>8SI0LKAGG((C/B<1-LX@6*U5[($)VPK6\-AE$XK?O0%R*/ MTE[WN^&SG&=5KZM7I(;G%ZM9'4SW+)%!N]I\?L;(/&9::-"6\ZOYY%)+0.<* M$\87CZWME^,HGM;SZ N[3;7;/9:OAR>><8W MO/S[3 J1I4429,F>_D@%7& ,I*X]$[+T,IQV,]U![+0WP9UAM9%.N]]"SXS+ MMD3/H"1;9S:H"+[&^C43(@7OB\#3FJ;3WA_W!<-!VCG2.7HYS^/$%VLCVM6Z M"G4V_^_%;+[^%WUYL3RB7>NOGMAD_L7>)#<*+M:8\OK'[[C^LLBW[Z_Y3W4]FKR^@L8[J9BNI8SIT/! M8A253%R8\P'SZ^5B?ITP:WT)-5,R%%TS)Z*&$,GS83G'9+0K69E?6&T/'CH= M-%IJ:=%"9#WXB;_:D]_0C"Y*DBH&4H_??'G-[P9?;M/2Y3U>5G/,LL\X@I@Y'<@%+90>3D?*?, MN23[U8KFF7I[$]>Y:74@.K9T$FZOJHF/O"WD_Q>>Y^<_7BRNW*5_DJ._O.L_ MG7E4/FA,8&,F0\$+74\-4P>3>A$,TFEA]S@8#WAUYQO=<3@[A3HZV/&JD-Z5 M%_3BV?I52+/S*LG+;G?/%\OEXH_9_/.+\(U^LOYQ9AA+)4ARR1VYZ:I>F7A1 M/'#Z4!C-$9O/!AU"7R\-XT;=]T936 =@?$1P9TG+K-$BN%("&2LF0#":@=4\ MEEQXY*YU_M0CI$Q[G3KIT3I,#3TVB/NX7J3_>1Y6F&M5)LY7FZ?]_/5JO?J MFT3_]>+V]Y_5:Y;5/S89OOGP:X/&!!Q]RS"F0!I=2MPFH]*F=X>P*YHV]'W\ M0JLG5K*N;_AO\U8+:HR"@]>U [S2JHX#HS]*,L';8&1N'9H_CN)V3O3F'0^4 M^ZQ>[WV^[+7Q_,?M[US1L='KI8>(.OM UC)HSCP9,O1'C(D#,I\3TV0TF^:C M!UH1/ZT'=$+,/NZ:GU+]'9@.EY1?]\VJZ3U1D:&C=9TV6F2J?9X3E$S'H?29 M6]VZ(OTG GKQP$\*@OLU&<8DD:(T3SJ.4(?$P+[B-@=7^OG%K''>#\)5FMBQ^(&\ONW;5'!)R=;5G8\2,_%V.CE.[OMG3936 ?K>X[(L MEE_#/.%&@-=M3 I7BMN0P:@H:QL3$H[*%I+/@EMIO2RM-\I'2)DXQ-D;\EHH MK /);/'-$KIB0DCA)&+MLUHR&3M!0I"9@\"@A.*!F= Z$74K(1.' M,7O#W/'*Z@!Q&]+O"K0*Z'J.4"S2.)L@VEJ^[ZR"8%R!)*5D48M([F#S!.A' MR9DXPMD;^EHI;O)[;^L@FZUH+4 M+[-OGQ8OY^O9^L?5NLPB6.5U!IE3(F^)UF6,9+5F+=!SY+S(%G/P!I(U75)B M P#L@E-#;4S=,GY!B^U=^6VVQ$2_=;W[8DG%NI3!)E'[,.58!T+6D30DOZA0 M%K;/D;G]Z1W!HJ4B%TVEVH&E_R_<%&U>+IVHM4_" T.'1+K7$(6U8')1UFNA MA6W=O/3.ZWM)AYGR$N)0;?0#I*M%I5$E1(]@&:]UF#%!"(Z!XD(7X9+SO'6^ MZ4\$3!N"/5B-V^%P@$P[ ,0CZVBS4&@MT7I[-[\>=,N-2]P;#J56T-&A;2%J M%V Z! 3[W2 =K9$G ;9/?RRN6%-2"JO(0LQ8R.L4 MV8&+2D,I+K(0B\BL>07__N1-Z]:=$FR':>1I@(UPVNDP+N0*WT"[E;H_0QF_3-38HM"T8JEB(8@X9D MBPC1,ED'53G!D-ND6O<_.)[J7A*8IW0*3JS[#M#^['SS.YBWL_[RS_HEG@4E MO0B5#15<[3,H(3A.NP6&(D7(.8C6!_E^E'6> -(8+_<3Z=HKKP-(WB; [A9J MW'K1W:GUBTEES$)!\)8,'Q4Y!))[C5B*(D3"U/XN=0Q&.L\[ M&1?PTT/CX/7Q'9=Q<=KZE3M98)=W@?>3="X_??3J,,SS/^?+FY_2H[]>/?3R MYZW+74Y%[TC5,9.(NX]B&N]9"E%R,"XK,O$YK:4B"D@9F3)!6Q[VNIS]#RRF M(<](N<1I$_2YI@#80 ZYYK0GHDC*NA!DZ]G4?Q?3#,7L>,4T0]3?@6UV-]P> MC) Y6P;<65Z'GA;PUL<:O/0Q*JTL;QU)'GJ']00*:08!8,<=UA!M] .DJV"4 MU3RP4 (857O..%-M0I^!//E Q+.22FOCO-,[K$%JW'F'-42F'0!BR(V)#SIH MQFNRG$_DT H.SI%7:WAB*%SA)C4O0'V:=UB#0'#$'=80C3P)L-W>F#B5R3>L MJ>3&8TTJ3^"33B1154H)*61QHF!N[W=8XX+M,(T\#;#=N2UAM&2,YP88JQV[ ME2-[P!H&.B>?G>>18^L"Y2=[AS4RX [42@>0^[D45FLKI$H)0DJJ#A6/$'RB MS3F8F*+0S++6L^Z&U[P_@?3I8TSUPS72 9Q&J7V(R:!U,@#YV;25HZN"Y!F8 M5HYQ[9@))S+B_C(U[X-@=8J:]R$Z[@#GCY=/A\ MG326)!LMV;>9$2.!@RY" M6TY&![9OZOD?5/,^""=[U[P/45H'Z'NLA%IJC(H[!SHI,G=]+;/@))R"4KN4 MN FB^33M_YB:]V.0UT)A3Z[Z,T1IA/#U^C9K4(71:8,V 094DDL?M-FOV_H8 MU9]/J_;]$.R-K[0.=L)=I=61;' ?,$+2Z$'9@."=9N"DTYE%9R6V/HG_LVKB MC]D16RENXG+1#U5^&XLZDZ6@K=*0>2UQ1)3@N,.ZCD3FQ61N]XK&_*(0].:% M?Y7*K$-8DS[NEQ3]*\7??>DT M+E@SQ1\LO]X:2%QN>VB,EX'7\AD+2FDV20(G_=DV2(5'N(M!Q? MSZ&3\:A10-I4%)L<:M<[,M^<+TQ&9[PZ^3U>FV+'\7K)=7$E?6+=/V6TWRT? M>K\92<_/5(H\9\<@RY) *500DHRTTK5V,H0<>?/$_8;T=WZ+V!A[K:!_+!!Z M602'U-"]_//;;'D9U=UP?F:"E5;P AJ#)/_-"? FQSI-+ HMN!=NE!70@OC. MKS)/ /^30V!B,_A@F=^YYKWB.B97(E.>3EWG*]=TZLH8@42OA: MSNTHZOQR=!PT3ZC4I[R-[RR%)H]'",<"Y+SI1:4<>&0(F@N!1ELEQFG8-$F5 M_'3WLIUN[\V@T;!*?@)K_W+*Y>OY:KV\V/A@[]9?6"D7><@6(Q0.$M2"AFR M[L:+'\C;7BO/_+WR3@>@IS/Z^-EJ=?'UDE\RD^]RWG[*\3[O&JEERV V^VBW M$DW*7&&=KUV'MT>=P%DA:\MCQY*)1I765OI?I=U*,,F&PFO%J*N3RH4'ST,! MDJ%(IAC!=.NQSW^W6QF*V?':K0Q1?P=FT,_E71BUX\P:,#J1#2=103T$(;)4 M$ZB"YKSU3=OP.LXGT')E$ AVUG$.T4@'OS],E[_KN,\#%:GJ.,LXARBM _2U\'PE5\X5!JA#/:$L'4XR&BBV&!FLE)9U M$Y48EE/S!-H\'&,>G%CWO:#]D,N&F]CD'2>\=JRN58R?S,>(Y&H[92':VMXZ91*'3E*R;L9/[,_6T\_8.78!=02; MO]I*^C!;_<^K)>+K.1&(J_5&(,HRE1*W=/QCO7\P ;SQ @17V4;E&"M=KZ-M M3#W]3*%>5M'1D/FKK:'K;>6W6GB!\[P12!!.%.8$%*[K<"EKP&5#WZ+VJIK2 M)3>/MX_-U--/+NIE#1T-F:>=:'1@+D>IS3-X-A!$\#7A/$,44=2D6V9=<24U M;[Q^8A:??M+0%"OL!'#J>/S-E\4YP6)UF;]1);>8UUC/HCQ+Z>+KQ>:2P7\])91N1O\7UN_(I_'DC").+]-H& M8-KJ6KVL:\]_ 8YQPY77B?O6@CB0U(DC6>WP].!N]P2JZ\#HWY/-5XLE'1WS M%Q=$XCS]J$VQ5Y=5U,_R_[U8K>NQCJ(3#AP=&R"3-=HE ME>)4Z!W"QL1WP*> WV&0'PT+PY>#OUP.<_Q+T@;N)XM-Q9:O1:]4=19YB@X\P@A\0PJI0#>1OK6%A\*BR+[UAD2 M([,T;2RVXX5R$HQTX?0^6Z19Y?A%6'UY=;[XX[\P?\87ES(BD?PCS.;UQ\\* M'5R50K ML'!+IQ0*B(E.+15J,G_.#C [8CES%4SK.60#29PV]MCQSGN0#H\%Z:?%.IR? M/J81YOE9HA5*'TX6WCB,AE$C'0W$+H,=E?E5D7C'4"F*ALT-EBQ"12_ ^&,DP68ZMD]N&T-=U>&,(<@[< M2(UH01/A*N'9<6\$3PBLU.I/LG' ":W!)H\VDKC\_6D8 MQ^>3;R-DZDVKF:+O)X4?+?4.H+/'@KO*=-%W8>YVR*QM<[Z0N1U-/,MKG^*=[[?*.-F2)&FV MMI?QM?4:$^3_BP*269>T(Q9%:_]U*(W=;Y5M7-I15=<#--^]>/ULO5[.XL6Z M"NO3XG*A74?7/RS.SU\MEC7;\"P4:TUMDXG96%!DCD#@*H/EUFL7,A>V^;7V M_N1U;T4>@9/[H!Q):1W@\6$X]"QKP9(+9($P63O9&5\;;J6:6FMM3#E+V]IJ M?$C%Q.@:2^';QCD>+OUC;]=+W'J/#!C2(6+0V:!;EX$=1NG$9_")0'D"+7:1 MNW"?O5,M\U3;HXF M>F+WYD08/JUN.SC']\G<>+]8;O2\C5VMA=?$&6C.-O>>!0)ZA.Q\\9Z;J&/K MQ)PC29XX4>=4F_$)]=HZ6:>I58K:"5<[4 CA)"@5=+60#!1E'/+@/'F=?5BE MHY7-36B5#I%^&ZOTY?SN*=\P[XL>OZGN^RVLP^&96]N>=6[:O7N8KU:AWFF%S\/JUFZ$8#GJ*1#!][1@:^2+I^*VZ!G_N[SO@*Z\!,V\GDZ]7J O.&OS/)(S?6!!"K<7>87I?I&>J).=U)+X4JS.J MN0*?ZFUZ*M5V2\(7.^4!/FWXI3-X'J6]PZ'9S$W=RMQOL_,+^NP!A[>9'K>" M53&R>G%OE"!S*0L$5V_9E>,AY5QD#*V+NH\D>=K=]71VYTA*?'+;*:,S(N=4 MTSV,HU49/3AN##BKO/5D[P3?.EVG_79Z6EMT+.@0O+'<$>\R\CXVU [-U"F!VUBWO4+X77F,T3/IF-<.$XA2 M(ZQ&2 B:(UAKBU4\LAA/8@L\3F*'INNT>VT3779@QCXC)S%77F;?\2.FB^5L M/)%X_#K;; *UTB"RA1M=[EME,RK>VV(D(N1:FB M>&N7>W_JID5="RS\"EYM%-,=Y*ZXNBKK]9YQ6[/9E/(U(]XH"#Y9,$&*PJU ME*V;QN\@IS-0-4+ 3J =KHX)D47&T-F_O]"S5N$<7\WF@<0U_WQ5(B8$N51) M./!9U@A3JE%[QJ'0ZC/2T!9OY"]LJUW/[PDC1RAOT5B2$Z)AM5R3&7!1AW.0 M$-<_ZI3"S2IA(@I.G$,QKE[B2$,+I,XH#"X[E]!JLY=E2"^XL['0=[>;RF/O MGC:JUO!X:B+X:5]RGZ6K)81H3/&,F,I,@:*M%(+E M'G@-34MO"MF.#1"S-T'3;#9M=+X86P$3'T ?,+]>;EJ^?GKQBOYWM6E*\BQ0 M6@4V(H)"%NJEL08=G&:I6%_NIZ9L/7ZV/WTZ/(RDPD53>79@['[ 32GH^RJ4 M3;\/1U&@="Y+)VL\R<:1?0-4_QW)^Z:8.1 M(_A7(RFF,\A=K4$AF"DY:(AUQHOB(4+MOP6R!!U"DE'IUC4*#ZF8UE(>2]\[ M8'6 \#N#S]6>6U ;Y[, F>M\R)P]1(T>M!&R6)8UCZV[4#RDHA_X'*+7'3 Y M0,@=P.3!EOSFIJ,!X]YPD^BP3X:\3V\LN) +&.0^%JY1I-8E>X]3,VTUWBD" M@X<)?F)K^;)\ZW=#U)Y(\/F'#VO4II=1E_P/QJL?P-PSF]EXS! MWV:KRT*SQ;+6&9X5YUA)9 _J: 0)D&>(AB3+(C*W",A)JCTTY+&5$W MG\.R@Y[./,KCP-=< 1/O@)^^S):7UNG-)JY@+N#S!W.+F;@VB49[*D B*+.B3. M&[(#? :/)@11F_7(?0RVO5\X;6N$TT"G@:@GCYY?QY-O,WA^#W_.OEY\ON/GEB_;"BWE">&DKVO[V&3+;_GLQ MFZ__17Q=+&]OK6]K3-_,0IR=5\OPDNT[EQ>7 LA>9W)...2\&51@20 A&Q F M2>6+L?Y^H[=]]Z3CB=L+C_8)X7%Z%?:8%/P&B9?5YL^7?];9[[6?4C4<\^$Y MP;]^YM$IP0/);I01?/G6VR%S1BG#A82JJ=J:/(&O.2]!:B]"8%*GYKFO/U%P M=).T;[@,%>F;Q[Y8K C/1>ILA0'K9:J^241!]$ZXXW#ZF8.)IU MN)8?="L[3L =N/8?ORR6ZT^X_'K+00PRND1B8%$1!TAG=Z@^0I96"YM89+RU M0_^0BHEC2.T@]]'Q Q<9RG'4".$V\'^+@E')G(9!-IX*0^,MV" OI_!NUU3%GP:&WKFLYA M>!@OE-,.#X>)LUE997/;\^/%-S(IJW<8SJ\G;H2K >:;WW@]+XOEU\V;CK5) M#WE7(UOU:#;'L6$3X2ZP%("%VOQ(90LAQ5*SM0,A-,<]4TT[L6'?AQ^;(JRS MPDRAW;'VRZDQS.@=1.4%N8J)2\F=C*)Y#_6ME'1ERP[1]FY;]B!!=W 8?:B5 MZ^_*/\F!7ZUP_2[22IMC?CU_^2>Y]>3SOUHL?^;T)@1P)H-/R1=-'KX.)#V' MX(QPX 3/WAOIF6Y=B78$N5U9R,< [U0JZS<\\_'BZ]>P_+$H(QV*^SR]V3$X MF)5Q#KZ@?3*2'&^#(8'B)A R9 "CK!2IE"C'L45'.OCNM>3X@#57\/J'U;WD M9U[8>G?G08O:\:.43/:F3[7G$3?2Z62Q]1#XH31V=5@.0:W#\0UCC>URFFH2@;.1%10D\>O)9I8[@M')U3I^VB2?GY+AQQ5_3V-6! M.1KXCE5.QZ=D^H+YXAP7Y=5%O<[YG=;8UXNOV^W6HP_-0U[6Z@P]FM%QCE1E M4$9G$V0=ZVP-I\$;@A$AV>@H5"JJ=;>Y,8_4:RMRAJL;85[<-O'0C"L=@X#B MZ@Q0F0T$XQ)$7;)SFJGT5;=[A_/]@6)ZQ3(ZWX!8DYPR4J)<$I;;_(Q]'*E/3FEM/)3R]XNP.H(Q@(J>];NT3FX.5]\30^6IQL3S3$8NF10;HK ;E"@=O,]+1X*QEW#+C MVE\H#J-QVM3\+K$Y6'43YV/OY.W3XCF^#[/\K-#+;KE3*K"B$%(HB7Q08R'6 MAF)84X8]5[RP>]&)KT#YX)F66%HN"FL-'?/D,@;-8 M [=*I229LNV#8/O1-FU*?W?[WB!5=="6?B=?_YSGJ\ ^YI=_)OK5ZR(;4ZPK M6H%-49 DHP22GP?K+'V3LBS\I [W8X3N!4[WUP9G$R5VL%D^EHW!??&,>P]) MU"9JB;[RF[R,PAFMQ&"#:9U S[Z'.T'@])VQ>7 ]D^"_,GVLQ7:(?;5#\-BR7F]\[_)+U M\'<=+>Y&;#:Z8MU*S;,MU&P9,Z"4=:XX0?Y$P!8LW+J%(&+VL*+$:?L_:9Y=:Y8Z?C;MJ[NE/A M_?Y)V2EZ.C#F'F/FLA4STRFBS6"YM*"R#!!L(EYX5C8:[K-HW7-O%ST=8K<# M#.T!]8,4VA4X:\U^W04^T;^\ZI1I%?../'JRG'5-9B,K-V9'7I.*2EN=$7/K M,L1=]/0'SL.T_BB=!\*;FXXFG R4S*0"%01MYL); M\-$R,"ERFXR+0MM3FI-O!C6Q'2T#Y@D?IT8/SS^LO[\JGV5>L M J]E5]?5JYOO^9EFD8@7$:0I&12J"&&3?8%$ERV>5GSK;7%OXGK9(]LA8W$* M-4U\N?L3Y2]+P>KTX1Q7J]\Q5(^O"O(]"7>1S[3F4FI;5ZXVH$HN$),+X+2D MTT8(S]T^[=D&O++C3?$X3(TI^@YVM%O)O5U4;87SJ\L5+R5)A2F0MM:FZBPA MB"@AL\ PLZ1U&>_X_9F6:3/Z3K!?-5%"5V#:(JH/F,[#:C4KLTOKHPZ8?I;2 MQ=>+S?2%=R]>?UI<&BHO5^O9U_K96UQ?"J(F2VSFA%RR=99J 7.P!D16M7!: M,(B%"^"*>PQ:U$].:1LVY&W:%,&3@KTCD/1XG;?WEA_,Z+>#C%\2MSNS=X,N-2_P;KF:?YYO?O71O+6KGEU$\@6TDNT& !#;:-@ M X?HBX>0.0O.!Q;Y*6YF^[B/Z@4S0^Z?ABBP*S!N"8-SGZ4D-QB\XV1 8F'@ M#'- AD8Q7KBH>.N&*T_T_FF0UH?V]66PI":ADY%!0.%*]Y,B9' MR-RDI"./N7F/[^V43!M*[?1X;*"T+J%WM39=($:*)Q:RL36J8B&2-,#R*(Q" M(V5L;:$]1LNT.U@+/?\2.@<(O0/P7#. ^=GJBJ=;H^%J*U8Z. R<;(1"C"A# M7WE:8\ S2Y+^QS2V/@WW(*LW2!VB_P?V55ME=("OMXMYON'JB@5$DX5PGO;H M1$>[(S?=YT@[>-3)J"1#RJXQGK:0,>V). I^CA5V!WBY8Q_<& VW5P1&NB(5 MJUTFE*_M^ WY+49#L.B*LC*@'N^*9@M!TUXB=FI5M5-A5WC<=$2^27>J':4V M(ZS"^?O%:E8E][*&\5W8RXTXST3!F P/4+CCH!0GWRBE DD9&6/V M)?+Q*D,.H[D7=_-H^#P*S!/HLC_LKLZ/W:>AEY2>D;$U3-9=8>6F=/6 ]8$F:!YJP_EZZZ)]G:6M$\14*_X9-T*, ME]YS.-V]I *-A\D3Z;1+',^0/'U? OI2Y^)R,JJ=0/!)DE$=N7"W*[V%%]+S%=2T3?[9EK*[TLK%< MZ(UW%O&E.ZAY04., \N;EKG90)2\9E?4R4.VY)+*+W"\YZMZ\3W&1'OUDTK^&*3U(Y5TAZB([;4,,N)IJ'V<8\U<:2=0>[T;W8 MX8UO7HM0;L88$^ZM<0A,VMIIW04(43@@BS/EDG/(S7L][T%6K\;3@5#8'=,] M6B]=0>V&FW?E'I]GS&<6D[4@68FTK2,'QWP"1%V*%$X8-IX]]3A=O1R$C<#P M*-@::>9@M'W'95R,O+7]8[DI_;MIDFEB4;4EM4-&@D-7IS$:!I:)K*P5W,GQ MXK.[*.OENFILS#733H^H([]'!!U2EK7YN0%E8R1#M=[CHN0V%Q%QQ%J5 1>? M)[AD.@F2ADF\@X;?6Z[*MLK(TAYK Y+]X#3)* 5BRT@!6=1M62;:E\=+0-I) M6J\6?VM3K)U^^C?';K?@0@YO3IY#[1@-2I50LPD$&.F$SL:)&,:K;]I-6R]F M64-@##/-#M-29P?E0^EMC(!+LY..?VV8$>!MG59CE(:8=8 D?,DN1X=FO!RV M793U8IZ= GO---35OGGR"KHS6II\O]&%7(/62()%XB+30HG/Y0.=8&J5&#<4D&%F.(IO6TGPE; MIFQ]]3@=0F4A-R$Q\D/CID.R%;5W1X$HT8BH%&U[[L70D*R;(0KM M"IQ;+O\#"H7%.0@F)W(Y'(^6*\.U/B3K9H@*.H#3(YO[9LD% MS6J7>810JPZ4-/25BA%LO8Y<9HVD%.+V&JK@_.5NKL%YG7(SL\AFA5 M AFXK!,A W@M.2#:+*U71L?6!^=.@J;=ZIJI?3\X':"##@#U,9SCZFJ7MD4X M3V8#%!9JQRWMP&43(7M:>]Y9SIL76=YY?9=@.42IBS82[@ <+Q:K];MREP&& MR6:=-6FR!G)M;5+-*C\Y8DI%A1!E8X@\(&+:,V\\H!PG[0[@,MP.2R M1 E:2 &*)0GDOCC(V7,3%!WLJ36F#J.TE]N;KHVM$X"@ ZAO8>.ZRY(1G*5$ M:U8IDAV7M&931M!8A&#).Q9;1]8>):875W,\)&SOG7>D6CK U]T1/L30=<L4J^?_H>+?$.8+-SR;VY MR9=#3?]4A S!ZPPJ>DYV10[@&'V(PE]_I_-H4C.\PB):0:J M! ?1T?G$@RFZ.,VY:FT,-&6@X]#U1$!OINXGW?)H2W;7UG]+LKK3=NJVP7%8 MW3/EZ%&DB?2*5+P)F5UTA2^ M?I3<0PI@YBJ1.P.:>=IW7%$0LM00M93!"OIOQ';$?^D40.DQ>Y*I]C5 :WUM M@LT86)&D5T%YWKQ#^-\I@&WQ/F4*X #T=&!P[LP=TKHPI249%,D1+R+PVI"1 M@4Y>%9F4-.H46\Q_7@K@$ P-20$%%G"S!?(-;K>JN3 MPL2C*#A>"OR32@$F MT9G)UCUNGF@*X""M#TD!'**"#N"T*WDH99-YD @R&@XJ(4C0&00=0?SP- MR7@3K69U?*;,H*2D'8 L"O I<%90)-^\E==?*P5P$!+V3@$Z4 #I%X![#9,[$A<(>IN0.H/L!O^/\ NM=_75D\M^S M]9<7%ZLU"7AY>9=_U0R2_MNDQ8@22^&*05X M )D=G\('HF5Q6M5U@,Y+W^P?BT6NE]H?S^K)8CGJ.I%)T:'# M&;AB#6"*'KV@\RB.XQ)OHZ;C>' ;K#52Q'!(^4M(S?%S33+ZU&/JLPJ2>Z\= M^&#(_,&2:\L]$C,C2X5+5YAIW\_/M9H1W]6?Z_=+!1.-YO-'Q6M-.ASD,6&JM0A -G90)= M BU^,K$4GA+]C=CJV"(>?UE, 8V_;OKTZNUB?9M$^^Q^$NV=1T^=_3RYQQQ1*A$,:(P"%%<&HI%D244Z6DQ(3JF_P(#:"3Q^+WE@AGM@S&E0 MM!-!1!7!*AZ*5;)X/5Y?N[]SCUO@?<+_ZC:2H Q MEJ+!H!#_'OH[7.M#8O$3OVP<' MGVCN\2"M#\D]'J*"#N!TM>-?>Q$W"8LZBZ)8':)19P"Y1"ZL5P582(9,F*)H M"Q\GK> >)1U'F/LY+ALHL4LH7JW57-L5RF@@6:E 1<8@N%CG+B?%K,*:0CLZ M&'LX(%OH^9?0.4#H'8#G[6*>;R(A5UNQ=%RCH#54F*X-E3PMJ4S?8L)$&[/W MR;3.3]]"1F^0.42_B[;"[@ O>X::BQ))&5N 9TYF I.2=N6<(1E79,"8"^^X M>]5?(3FTM1MYI)*[@NXU*S="?5O.WV:F1U2C(TI M$A:+)MPHK)!A@H'TQO&L Y>F=3W@+GJ.#M1=/WO;//$K%>1W\P^8+I;+>F\T MSV17+Z^_?1Y6L]6E"62"-"YR":CJ%/I IO6FT3N+/@4149(#.)9@CB5^VN.Y M&=X>A G46X'!_(-X\]_W-E&7BWQ_UW@//W8Q".X=D%8I&W?VCI*0%MP.EG( M3/&4G,.0U%AX?9RL3I!X6L \!MM&VNL)D-L8NHIUQ)!\H@4-D<0#2I$WN1D. M79MT^RP"]\WG:.U!5B> ; 6%QZ#62"^=0FUULV*OXF!!"NZL<9!]#<8:82$H M *LW:>K$["U L,>8#M*,SVA[?F/AT;Z&_R.YYLUZC/G$FEY MAAH:4]G69"(1Z _&G+.T1EGK N#]*)O6">[NO&VEPYZ0^0M'\JK+%\O61:-( M?F1L.W4F5.2]7+VJ[0&3)?@BA@5:*/61W@TCHTN(.<3G#6'@2/P>U(C70*+G$] M+T])QI$. RFL)VN">8BH&?@0$L8H2$ZC1:L>DM/)83L)N [12*?@DE>L>*4S M0^9 JUB(%4-<^$#6AP[.DQULK6[=.7P'.=/>-4\+KD,TT@&X=J;2.F],0!*/ M=[ZVA2L2(L\6DBK$HR%)^=;QY*,SXL>'UZ2.0C-]=86]+7FWAK9DR= #BLV] M8":3-G -D6F43-!:Q=8Y64\TX7V0UHO\^SM[I$-'!VXG,1%%"9!IET" M5!2ZBE9!DH8[=-F(TOK$_B51G<123@^8Q9C:ZP".MT?8)6MG!:7S4EIP69(_ MITA.Y,9;\,9&+8QCUK:N:+M/P[1@:ZSB1PW% ^3=1:^?1^5SEDU0+->YQX4C MJ%J6$*-*P+B5/$A''+6^>'B4F&GC<^-BJ(T&#M]\%NMPW@1*=W;Q7;)RSELO M%$*TI8#*7M0&L!$8%AZU9YHWC_SN1UDG0>#)3\41]-C5T7B'OS-:263@TNHJ MQ1,3I00(RGA()7"27/:^N0.RE9!I#\DQ-/[H27FH^+LX+G=+ZDS+J*)5&8IT M$92D$R$6J<$%+;/*SD39^LS<3=&T>]H)<-50(_3 MQI$=FR/4.#I(&;Q3DA?$UBVZ_Q-*)8;@;;Q2B2'*[8^TPV,DCSM(*V5)3NO1UO+Q"9Q=!]D.@,UA"9Q#=-@3,O=*J1#HN69%@ B> MF,M!@C/< 1:?7!+L+@MHXLQ7319TSGD0-X5 M!CIVC :TG,X=*662O>78=9+ .0@$0W+L!FBD)W UB4E9RTM,Z* H)*':>I!P M\OU-M#PSKR)GK9NBG?ZRM^OX8,,#_>2(Z& YO%G,/]/3OOZ&EZFJ_S,^ MQU!9>S7[$_/K.?T<5^MG7Q<7\_69X9P'%AR8HG3M$:'!$6<0/6/&&&Y$\PUX M*(V=[,JGA]/].-*8NNT$NY^N^+N1^IDQ3AE!$O-)"C*K4@)?F !TC$09>'2R M]?7P5D*>_M;:#H7':6GZ@1B;9Z\P_:_/B^__&U.^?/RSFO+V:?:U-M.[C4[_ M,G#Y$]SN/O02:2G? FS[&P:&, \FOE'8\N,70BP!ZG)V"LY75XM@61,'-S;K M\Q^WO_,^_*B?;0^A\?Q[F;\/7ZR3=M@MX%!*/W-UHQRZ+Y=WI%V(^>.\Y;S.2SM(:\\?U(OW/* C8_HY] M]*__"OK?*>)IM;\AZ*X$*D>C8F_9!@ODK(&$/<4^#A_4ZW8,;STG'ER6'O;,_[^]J^EQVP:B]_Z:)&C1]%+ V8]D@61M[+H+]%0H$NUE M0XN.)&_6_[ZDUE^2*)(B1SL3U!=?##P.WR.'Y,R0\AD+O__,8R&*:IS1H79T M_[QT<%7OY(ZQG=!=9S\B@(E?\C77H'.UN_R@_OP&8F87%24&X-1B/\Z\&$$\ M8C?L8]6CS(#U:F&BG)7#U#*S042KF6JV*E9Y=BV2)8A23424>[E!.AF9(**2 MGO$7>9D5<#*U(%&.;\'>K\L%$:$^R1]'^V ]8 \TRKDK2#@[-\@"'M94OF+9 MM:P?0W](1/1TL^&B')0&2>?!"H6)5UX(6;*Y/)BK4WR L\^!CW+(&3X%_5@B MJ^=(,GJI]YZH>D1$N\DS_L2S3?)2\Q2D(<[7(G SPF MD0D03:$>SJ4? 02RT<<@DWW2!%TB;6#C'I:]9I&5%'"Q7OT"MK%7[7#RF.%* M_.%^M5H+N66LCHA.U[IOHZ0F^MM!K:]XS<2$DVH"P^$E5+Y6S:>\IN*.+Q^K M\GYR=S]>QLK:'NH3M_*A'GL#8UH]U(JN>PA_&M@#^PR#/T9;+(// RU> M*$CW5YX58KN\US5B=1G99%7%ZV9$]5K=W^"K9J.$@F17ST4Z*W@*,+^.4%[B M$$BM=3I/09&/:@6H+I.*'>M$HZ4Q8'II1""AUD\'LEC-F;W]\JVJA]+%8[Z< MI7%NSP'M)1UNCLV/'*IENU=%'?@>J62WBPY2KNLP.K)45XMZQU+YQ(KM=-%I MJS,8@L:]5P,14W:'NF\F/LIL!$0+D W1YW2RVFA!=K*ZKFKWW6*]!D1'FTUX M:'I9>9=>)/RO\P"C[$Y\13EG ,X9@$':W,K\EDD(49I(>!DS&]?2T7%"ZPK3 M-R!Y7G.F_2O8 M,!1G-JH3L#'YJP7=YR6>TZ%1UM:D*A53*&JF6F EF?O4%Y M(K;Z,CY(D4XO*%I58^3>NY<>9/7NJV^S(IT6\[*X*BN^2EY22W#EWEX-H)4\ MAJHZA#9DA:>;2OEXM8[G2T!7VH^*5@,9JJ63(#H+X*VL_F:'E9I!U2/[-(!6 M$@FP6#II0U;X6H'*G.U["I$0[8%$*XT,5=%.#2W=+C=L+J^>=:Z?J7[F"UFD M]=8ZUMD.:0C'=(KMY^3'&-I;&\-+G$.. M !\^"0X#U>/OFT3P!4]WUL^3YP\L9PM>11=+!#6(EZJ'' Z^O-(:$LJ-B23? M&7RS6NM7DU4'ZC>8MC![M[ 6\6H#@ ;%,&;IG, @MW@66+P" H!#&,V]GL% MX'-T&]9+1%*Q+C='A+("DI7J7'C'OF]X(I,*?0WGD&H5T.QI MK J@)C)(]8_%6(#*GUFR?2A/WD&#+OSQP8^8UXJ<^%J? PA:PG6 "JFE9M8RF(;73IB1L23J@*#TDG&L57W.E M.=Q-[R:8?OMX M-X:B4Q=F1+R%)$PO*R_8YQ1E2G;8U$\7"YXJW.L<9JZYT?%<8)B6WGQA^TS& MBH^%W*QORG(#J*@-%ZTZ-]2/NCG"]JB/^A&8[& HE(HV7+2ZW%#OZN8(?2[* MN:P2 9$';F.AE=L&SSDC%_@*3=)*G<3%=I;P#$@H$R1:86VX7A9FL _*^J2H M+-160;G&/DRT>ME X1S<8&\[]Y'AR=,2S#?V@N*5NH;N,AWT$%*OMNS$0T"* M:,+&JU,%T-)"%@57>C 5W*'V(N-5F,;X51=1V)45WS>\VNHWLEZH5,>;5?T6 MZ"5?*&.8ZBV4N@.;PBLX#90[C$KL8V/+S3R4]2)2OR+Z*(5B^:Z".DD.:PJO M5C4X=A=")3G];UEUDZ=R!11#]VH KV053.M^VL@IW DRCZ6TI2$OQ4G%C@)H M1%;>X'YTSW?!+QC1?=OPTIM2]&D@>>0F^;1Z9,7(\]OU0J4@EEV:M C_WOG#R^@ M"]M+24JA+$^R"'QCY+!Q_RQ+Z"\L-;&]1*02P++2@[[;:>V\8Z>?$=!++DH! M*!LMV%>=]89*]PA(,!.>EUZ4 D864BB$^$&>QSP%\A*(4I3'1 /Z)D1&ETKN M,;STH!2#:76>1IEWM!Q#ZU7?40J3$"Q3E?E'M7'9&7;)RK3@=1H&J$[5#>\E M(J4 B#]EZ.M2QK5=B?CUS;NG8^^@TL\N="]E*<5"O FC^J#&35YR1>N\2.K' M5$\^==BT//)U#4LS($]M^'8#X-V-3E.= 1)X?[47-B86=H#[H!]GBG]QPPB( M>+G3I44C^F4A SMF>3 M^E9;"PI-&RO;1E4(W7.;"&'P)3 W0/N!"6AEN0SJ M).3\F #6'#H_+'!^6V;HJQ)P5JW*ZF!>9&E\P.WP++-H<&K9'7C>@T*[D!HK2( #[X="-8&_??/WMK=[5 M9')=L>Q:),LH>?HPT:[;#M/)00E^8'$,S2RP:/=KA\GF)H:$ ZSM@OA>GP$. M[6YMB",T$4'(&&NL$L(+4\()%@_*MJ%VB@_2$ZV_8$! M[LNE9D2\.[0AWK"'#Q):76Z*VC D0Y0>+=B0]1I,T!"EGN6;@I><59.ELO) M4\)%= &O!1?OWFN(8%9N?HXLXTP*GJH.S J9CIAE;#0S0I:QOQO@6<;3ICIC M!"#=:,:/BL7OX+-3:*@CG1N=2$;2JELS@._)%WJ.Q63GK:QVIL*$D?U;(1)5 MCM39PM_X'GWWA_[YFI3LSU_^ U!+ P04 " !08R=7^VEV+'8( !7,0 M&0 '1T8S X,#0R,#(S97AH:6)I=#,Q,2YH=&WM6V%3XS83_O[^"KW78X7/H38 MTDJ[TK.[S\K.<6HR<7*<,AJ?_.?XO\TF.9-1F;'RF"A^DQH2>,$>^46J6SZBKMUP(]A)/<[QKKL^WK63'(/QVBX?!81!$D;?7[K3;G?W@*(G" V^_[1WYX0$]"G[WMT 4NCL9;2:"O=W* M>-Y,&<[?;0>MSGYA>F,>F[3K>][K+=OUY#B1N8'Y%,B[KVZ8A<$,NS--*OA- MWK4F;3G1NCF20JKN*\_^];"EF=",BTGWNR'/F"87;$RN9$;S[QJ:YKJIF>*) MZZCYGPQT O7LY=BIW(%Q!,]9;8(?H-*#NY2'W+QYY1]XO3V_Y=]7>[G"$:PP M4U])X]/!U?#\_?EI?WA^>4$^?+RZ_MB_&)+A);GZ^.. ^'NTZ;>WZG'J_/A^>":#'X]_:%_\?V ]$^'!)K]H[UV8^/M MZ%^3_MGEA^'@[-[>@%UVO_:\@-2F]J_>]2\&U\W+7W\<_%9;&7A>L&#D2K>: MMGT^,]M+S3QOD"L>I53%Y*<6N11:Y@T2,65X,B$FI>!1^X>]#5'6>?=*Z!0T MCB':-@5+3'?O (:< ]/_2HTVN5L\CP%;W:9_6'S^@+7<%K]5V_'E9^_=6RG? M:^WC,IR3E(X846S$V1A2ETFY)G^45($3B@G<+Z0R1.;DO529VPK?:_Y,9$*& M*2-#J21DMJR@^01 <_2$??I*6_"40T@ KAD$W*;R[%@\0UK.%15 M6(HEJ)!+8$LP ^4Y >B0,C>J9& !\"=+I0!?E&1PI3@5)*$1W%)$9MP0(UV_ MA0XYBYC65$VP2T9O&S$H U,*R\-@#NP0<06\"[KE( Z:Q$R1<0KQ MD>@2/V;R8Z98-0@:D'$M@* AUQMSDX*!NF"151#'+4 U&8.9(Q"+23B97X87 M9_G2MNQ].\["2,)S@",B>P:_!G@*=(=F-=?.\P0B,S4[!,9H7@%!T+G0Z(6;>4P%7/Y@:'#3F.' #>Y0".H#+2,"UG4Y;?2*J4Y(( M.=:U/REVP[51%":B>-/I#5HVYMQ"U\HL:/OB&5_:EO;&><;P'HS>O#H,_$Y/ M5]BOB"J&79DD'"ZW]8[;#P3:.:&*64@#1'DH&$*/,/"C4'"=HAAVRR#U8/K! MZYCK2$A=@APF)26%PW:A9,1BN*W)-D Y9N ;#J^#.Z#/^0TC?8CW5Z5@NN)& M6,#M;[,Y?6P5A[=V[)@1?.1# ]S#F=7P3Y4,@ MRM5,CF')4L$ D Q&7-L4 [U8;L?!"G26G.83G&*"6M^H*-8,U8TJ^6$CAT0% MNF@I>&S/XW09:AYSJC@:P!T1M"DWQY%*C>3,!A=MF9Q-2%(S4,A D2A BHB M'I6"8AX%LZP2,Y('$HXRSC-=^!8R[ BI#N19_(34MNE0#C<'RE7.N(_DM8DZ@&J&/%@1BF*J[Q! CG-.2"FPGRJ673HG=9 MZ%E4.<>XUW6N8K&I[ZXRJ"A5 :C6EO]%D52Q5<#6+C380CC8'PG4T'HRH*&W(P@UF20*LG(]@:_02=CVE16N$8'>Y MG'!;R((@A$_M:'TH2[-:@W62!)WV9EBS))\NB$E85T/6"YE;"=#'(@XG>!ZH MBS<'=77@=/NYB L\F*DXIVU9"KXGA$M,ZS**2H6[/Y=#EXR:26W@/CX,@+%T M! -5AY)D>X5( C"&0/:@=Z4X5*G,GBGA<5->3O7:<5JE5$\)!X9 "WL6V]Q@ MUZ.*VQ,B^"T3U0'3@_Z-?[Q$3X3Z'"M?_G3AFZQ&]S?.0?Y9-6K/U^/:QQJS M.(=A=Q[GLY"'2'T"@5D@PU,5*1!B(Y6><@9[ X;,,FX,8X\DE5#BXR%HCSGH M9P?9!F^ &*XQ1\!_I.6U"[,_2@[J6W#^W\O0+S"5#>]%B_@?5>7P _ MA+7B %4\#, #AH@SP%3%$J9UUYC16TS[CB_:Q&^9KCV'K\\ GX34JD1RQS-+ M(BJ-05"S:4!=B>J*'X,(0!-H;,-Q#PW$0Y=9!G7>G\P:4R6RI:>ESXQ7;%Y! MU@?ZD"B(. W8>&:#)4#'/CBI,-9PV9?G(RE&#%-P3F^JYS^JBJ\L*X2<,&@= MI](%4WH/P8"X?X6?M+Z!!_0$PT2I''1VY#\[K"NU9Q5?>H%[\R"BL]H0N:O]W:VWH04[M!<4?\^Q$5 M@\?#97,K]N5#JN?PTX8(8C\7WI>9HJI:I$TU]9.>XBWQE+^YMY7+H$.!O<2> MOY):]XU8C34W_F6SGYZV6OYKQ\G3&ODU,J48&5:]1"<6X_N^H-9ZU\!%%+;EWRZ M[N'JB"W\+F"FBU7"FXG0$+0IS:+()WY*4'VZ'S;LVA]4_ 502P,$% @ M4&,G5WCDN'!?" WC !D !T=&,P.# T,C R,V5X:&EB:70S,3(N:'1M M[5M=4]M(%GW?7]%+*AFHLHWECQ@,HVRW9!AMB9I)9#4D>"%9_W=OWW'-/M\7Q)(NCD^.)X,')/X[_6:^S,^7G ML4@RYFO!,Q&PW,CDAOT2"'/+ZO6BUZE*YUK>3#+6:K;:[!>E;^64N_9,9I$X M*>?C_?M(L=C%3 MXU E&=;3&.]^==.L39:)NZS.(WF3]*U+.VYHV>RK2.G^JZ;]=T0M]9#',IKW MOQO)6!AV(6;L2L4\^:YF>&+J1F@9NHY&_BY@$\RS'V?.Y![FB60B2A>\%AD] MO)O(LO/+>-H_:7J-UW^S-!OO88:'_3Q:?#J]&Y^_/3P>C\\L+]N'CU?7' MP<6(C2[9U<5[;UYU>D=>-W"?*N_6Y7LV^F'(KH>G'Z_.1^?# M:S;\]?2'P<6_AFQP.F)H]@[;G5KE_1A;."7C5>[V6*EJX.K M[P<7P^OZY:\_#O]=>MEJ-M@*K8^LG&E&2D/ K![/1)AUF^_Q90KX/UO;L@G]T@F ;#< MKWL'Z9(W2C[]^]:-[.^4U&UW:AG,VX5/!M)A*,4.IS";2L-]RKI'T MT1S/4Z4SIA+V7NG8A<)KUG]B*F2CB6 CI14J:9SR9 [0'#XC3CN/EK>_:W1; ME8ON]]P@IHA>/&>WB9I%(KA!JML@%Z$-%$Q(%,025N R88@DRY-,YP(>0#Y9 M)85P+(U\"21-7*,> M>80.0+ "S.QRQMKCO#EI>[\@44"Q4%9&2"D.)C[MFS]51BOLYXUI8A $QUX=W'N-9H_VX4P8[!0";@OSIW%9 M(\W@\]QL/X2*]U@ 6<5*3@ZH7&,"4.54&DO Z"42.P^=7I;4O4K_&L<="]5" M#RQ!5BM* S5*T#AL,2J2@;T[,OG8R$!R+ +")1_+ M2&9S4AN;EJ7LLM"SJ'*)<:_KBKRVE>BN<"C-=0I4&ZN.?%_IP!I@A?:-2"!Z M(H ;+2*EK*$N.$0X ".[9&I+P(N!L%\=")=L/)SR*+>410$680C-*J<(C=F@ M/1L]!2GZ\-.G-S8NSPHV"X7; M"=AC$4<+O S4!=5!74F<+I[KN*!;A$("VI:-X'L&75)95[Z?:XK^2@W=,&NL M3(;G='&-N8R/B8H++;;[R) 0, :1/>A=&(XSG+ 7('0WDN0+N_:<51-N%H*# M*-#"7@2V-MC]*'A[SB)Y*Z+B-N1!_]J?WJ)G0OUE'@Z[E4N0/WS09EC MM27/$>VNXGQ)>8349PB8-3&\,)%#$&=*FX5FL \P91S++!/BB:(R5E EU!Y( MV&'SOO5?F[B:H7EPH>, <1 M!"GV2B(WZ#* +AA\*0#B0I8L#GHSP6])9SB!:I6&E=;VEKJ\DGM6:A1G,G<] MLX'">8"!1BP8_-$T*@0YAB 7H)MK3NP8*!V3QS$.EK\+ZTQ1.3=>7KXP(5.] M$^ >B74H+@: B\L.P,Z]FN% F,U5^YE,E715%#-3_A-\>V(+@A=Q&FDY@*M MLXER[,WO(1B(^RR"J%'M+V>_&7-R!MC8(L:NZ4@=O"^-5R7/Z M>KAM;L?^>A)O.OQTP%GVY\.W21:@*O:HJIY^,E&:&Q+E#X:VR!C*)_C+[ TS M*VVOQ&YL&?=OL7Y1:?PSSIWL@X9<)EE88Z<3*4+V?J$Y+MW)]%N8*^KPEF'> M_>#NX1'196SIV#%87M47H=[[.F*];[7)-Q7VE K##D+OV!?2'U%AKQ^30H<' MCU:ZV_;-A#_ MOK^"<] 78"F2(B=^-8#G.%B +6YC=]T^#;1(65PD427I)-Y?OR,I.8GM-$:[ MM&[@(# L'^_XNRU$S0X^[,<\5S"> WWZU8E:$*7JC')RR:=XV M*M4L:T6.>,I%>\\S?QU-<6*?C5F&97HG%ZC"Y[A_%5=XEPZD@H6VX&2 M_4L!$\ SC]<6\A'(25E.*Q7\0(,>W"1LPM3+/?_0ZQP$]T$O%'HZ5.%:5!;. M"I@UMHO V50\N?'6P^P/+L9GIV?]WOAL>([>?;@8?>B=C]%XN/7(_2;ZX([< MOHM&@[Y&;RWN'S2\^M:#[XU0[V3X;CPX^:%L?L_2+>\0#4_1^-3^?H@A9<* 3$4RZR,N0]YSV*N3!#/RV&%@"!$T1S HM1;S8%Q>SXL&X7 M'QZC,7",N>"P+F4%SN?HM9;QP^E13U-$UK:,+!F($0;^[ M:)A*GM=1/\%,@'$U9,W\"P=Z';T35#*BUUP]>S]A- 8,@$FQ*XJ&< M4INZ&=L#E"E&4#Q.!+Z$.?^ H;?RZJ6P4Y;C/&(X?5 8_*;#I8Z*F9 S#% 4 M1W=*D_7DG=*DK8@)+_0.X2[/O9$ZM& ME\\$NLSY-?AF2E_N-9H/1WJ!"8%MB9/26+4/#HNG7[2_*"%78'964]3^Q'+M ML+;C-[^;+KY;Z?'M9^_L&"\JO#L:[).$T1L $8J+Y *" ^9=UP MQ8NJ# (),Z)U48=1L]1&,X?%S\PIERJV^\-M2)YFP]?Z/U!F6$SA0*EXT3;^ M[BH\26E%G7!!J' :HH+2=O5EPYALDCQO,UR,Z-AZI2R)EPIGFEQG2N]M$8X M+>U@3&+)Y9FUX0=N4$X,AU5%JIG+(ZWK&=J^(JO$X/"HXEU+_RSSYR6'0-Z4 M>=\ %]6(ROBA58I @*<2PO9M[:"V5)/:07&#_/L522??LMFLQ;Y]2?)L_(1' M'6D^5W9UBZ@JC;2MJCZ:*=Z:3/E"WY8IHQ,*]$62IXR@"OM66&-#Q^^<_;P2 M^6L.8#O?;ZG"&_K^!'9AYE )VWXXMF83. 8?V2N$G6NW5.&-U^<5C;=8J9T7 M=UY\SEZ\W2LO74_N7/N,M\H[7S^K--ZPD;!S\Y8JO-L4;^;:?7-M]W3WJ%]U M0;E-6+:NQSQ.F"S[EA!C]O8\BLSUN&[HW+F7_[K^I+D3D(F^R,\Y5$)Z$T&J M:%F:#ZRA[PW*-A1!D_FC[;/@.=S"0YEP/?OVV .W\"\>N@IO-=V6]S#9<_T%;?URTGA\@UBJ M$CRX1_1T!:YM4-K6O!)WQPM+;]5!%)K&5%O YD[?AJV\9W>+TP#T;EGP!)#. MU"K+(Z_FE9_V1<%]\X+B?U!+ 0(4 Q0 ( %!C)U<5B?M0Y+X! !2''0 0 M " 0 !T=&,M,C R,S X,#0N:'1M4$L! A0#% @ M4&,G5U ]K3V#$@ Q]( ! ( !$K\! '1T8RTR,#(S,#@P M-"YX